ClusterCommand

public class ClusterCommand
extends Object

java.lang.Object
com.android.tradefed.cluster.ClusterCommand


Eine Klasse, die eine vom TF-Cluster abgerufene Aufgabe darstellt.

Zusammenfassung

Öffentliche Bauträger

ClusterCommand (String commandId, String taskId, String cmdLine)
ClusterCommand (String requestId, String commandId, String taskId, String cmdLine, String attemptId, ClusterCommand.RequestType requestType, Integer shardCount, Integer shardIndex)

Konstrukteur.

Öffentliche Methoden

static ClusterCommand fromJson (JSONObject json)
String getAttemptId ()

Gibt die Versuchs-ID zurück.

String getCommandId ()

Gibt die Befehls-ID zurück.

String getCommandLine ()

Gibt die Befehlszeilenzeichenfolge zurück.

UniqueMultiMap <String, String> getExtraOptions ()
String getRequestId ()

Gibt die Anforderungs-ID zurück.

ClusterCommand.RequestType getRequestType ()

Gibt einen Anforderungstyp zurück

Integer getShardCount ()

Gibt eine Shard-Anzahl zurück.

Integer getShardIndex ()

Gibt einen Shard-Index zurück.

getTargetDeviceSerials ()

Gibt die Liste der Zielgeräteserien zurück, auf denen dieser Befehl ausgeführt werden soll.

String getTaskId ()

Gibt die Aufgaben-ID zurück.

void setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials)

Legt die Liste der Zielgeräteserien fest, auf denen der Befehl ausgeführt werden soll.

Öffentliche Bauträger

ClusterCommand

public ClusterCommand (String commandId, 
                String taskId, 
                String cmdLine)

Parameter
commandId String

taskId String

cmdLine String

ClusterCommand

public ClusterCommand (String requestId, 
                String commandId, 
                String taskId, 
                String cmdLine, 
                String attemptId, 
                ClusterCommand.RequestType requestType, 
                Integer shardCount, 
                Integer shardIndex)

Konstrukteur.

Parameter
requestId String : Eine Anforderungs-ID

commandId String : Die ID des Befehls, der diese Aufgabe ausgegeben hat

taskId String : Die ID dieser Aufgabe

cmdLine String : Die auszuführende Befehlszeile

attemptId String

requestType ClusterCommand.RequestType : Ein Anforderungstyp

shardCount Integer : Eine Shard-Anzahl

shardIndex Integer : Ein Shard-Index

Öffentliche Methoden

vonJson

public static ClusterCommand fromJson (JSONObject json)

Parameter
json JSONObject

Kehrt zurück
ClusterCommand

Würfe
JSONException

getAttemptId

public String getAttemptId ()

Gibt die Versuchs-ID zurück. Der Versuch ist eine zufällig generierte GUID, die zur Unterscheidung mehrerer Befehlsausführungen verwendet wird.

Kehrt zurück
String die Versuchs-ID

getCommandId

public String getCommandId ()

Gibt die Befehls-ID zurück.

Kehrt zurück
String die Befehls-ID

getCommandLine

public String getCommandLine ()

Gibt die Befehlszeilenzeichenfolge zurück.

Kehrt zurück
String die Befehlszeilenzeichenfolge.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Kehrt zurück
UniqueMultiMap <String, String> Multimap mit zusätzlichen Optionen zum Injizieren

getRequestId

public String getRequestId ()

Gibt die Anforderungs-ID zurück.

Kehrt zurück
String die Anfrage-ID

getRequestType

public ClusterCommand.RequestType getRequestType ()

Gibt einen Anforderungstyp zurück

Kehrt zurück
ClusterCommand.RequestType ein Anfragetyp

getShardCount

public Integer getShardCount ()

Gibt eine Shard-Anzahl zurück.

Kehrt zurück
Integer eine Scherbenzählung.

getShardIndex

public Integer getShardIndex ()

Gibt einen Shard-Index zurück.

Kehrt zurück
Integer ein Shard-Index.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Gibt die Liste der Zielgeräteserien zurück, auf denen dieser Befehl ausgeführt werden soll.

Kehrt zurück
die Liste der Zielgeräteserien

getTaskId

public String getTaskId ()

Gibt die Aufgaben-ID zurück.

Kehrt zurück
String Aufgaben-ID.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Legt die Liste der Zielgeräteserien fest, auf denen der Befehl ausgeführt werden soll.

Parameter
targetDeviceSerials : Die Liste der festzulegenden Geräteserien

,

ClusterCommand

public class ClusterCommand
extends Object

java.lang.Object
com.android.tradefed.cluster.ClusterCommand


Eine Klasse, die eine vom TF-Cluster abgerufene Aufgabe darstellt.

Zusammenfassung

Öffentliche Bauträger

ClusterCommand (String commandId, String taskId, String cmdLine)
ClusterCommand (String requestId, String commandId, String taskId, String cmdLine, String attemptId, ClusterCommand.RequestType requestType, Integer shardCount, Integer shardIndex)

Konstrukteur.

Öffentliche Methoden

static ClusterCommand fromJson (JSONObject json)
String getAttemptId ()

Gibt die Versuchs-ID zurück.

String getCommandId ()

Gibt die Befehls-ID zurück.

String getCommandLine ()

Gibt die Befehlszeilenzeichenfolge zurück.

UniqueMultiMap <String, String> getExtraOptions ()
String getRequestId ()

Gibt die Anforderungs-ID zurück.

ClusterCommand.RequestType getRequestType ()

Gibt einen Anforderungstyp zurück

Integer getShardCount ()

Gibt eine Shard-Anzahl zurück.

Integer getShardIndex ()

Gibt einen Shard-Index zurück.

getTargetDeviceSerials ()

Gibt die Liste der Zielgeräteserien zurück, auf denen dieser Befehl ausgeführt werden soll.

String getTaskId ()

Gibt die Aufgaben-ID zurück.

void setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials)

Legt die Liste der Zielgeräteserien fest, auf denen der Befehl ausgeführt werden soll.

Öffentliche Bauträger

ClusterCommand

public ClusterCommand (String commandId, 
                String taskId, 
                String cmdLine)

Parameter
commandId String

taskId String

cmdLine String

ClusterCommand

public ClusterCommand (String requestId, 
                String commandId, 
                String taskId, 
                String cmdLine, 
                String attemptId, 
                ClusterCommand.RequestType requestType, 
                Integer shardCount, 
                Integer shardIndex)

Konstrukteur.

Parameter
requestId String : Eine Anforderungs-ID

commandId String : Die ID des Befehls, der diese Aufgabe ausgegeben hat

taskId String : Die ID dieser Aufgabe

cmdLine String : Die auszuführende Befehlszeile

attemptId String

requestType ClusterCommand.RequestType : Ein Anforderungstyp

shardCount Integer : Eine Shard-Anzahl

shardIndex Integer : Ein Shard-Index

Öffentliche Methoden

vonJson

public static ClusterCommand fromJson (JSONObject json)

Parameter
json JSONObject

Kehrt zurück
ClusterCommand

Würfe
JSONException

getAttemptId

public String getAttemptId ()

Gibt die Versuchs-ID zurück. Der Versuch ist eine zufällig generierte GUID, die zur Unterscheidung mehrerer Befehlsausführungen verwendet wird.

Kehrt zurück
String die Versuchs-ID

getCommandId

public String getCommandId ()

Gibt die Befehls-ID zurück.

Kehrt zurück
String die Befehls-ID

getCommandLine

public String getCommandLine ()

Gibt die Befehlszeilenzeichenfolge zurück.

Kehrt zurück
String die Befehlszeilenzeichenfolge.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Kehrt zurück
UniqueMultiMap <String, String> Multimap mit zusätzlichen Optionen zum Injizieren

getRequestId

public String getRequestId ()

Gibt die Anforderungs-ID zurück.

Kehrt zurück
String die Anfrage-ID

getRequestType

public ClusterCommand.RequestType getRequestType ()

Gibt einen Anforderungstyp zurück

Kehrt zurück
ClusterCommand.RequestType ein Anfragetyp

getShardCount

public Integer getShardCount ()

Gibt eine Shard-Anzahl zurück.

Kehrt zurück
Integer eine Scherbenzählung.

getShardIndex

public Integer getShardIndex ()

Gibt einen Shard-Index zurück.

Kehrt zurück
Integer ein Shard-Index.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Gibt die Liste der Zielgeräteserien zurück, auf denen dieser Befehl ausgeführt werden soll.

Kehrt zurück
die Liste der Zielgeräteserien

getTaskId

public String getTaskId ()

Gibt die Aufgaben-ID zurück.

Kehrt zurück
String Aufgaben-ID.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Legt die Liste der Zielgeräteserien fest, auf denen der Befehl ausgeführt werden soll.

Parameter
targetDeviceSerials : Die Liste der festzulegenden Geräteserien