ClusterCommand
public
class
ClusterCommand
extends Object
java.lang.Object | |
😎 | com.android.tradefed.cluster.ClusterCommand |
Eine Klasse, die eine von TF Cluster abgerufene Aufgabe darstellt.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
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)
Konstruktor. |
Ö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 den Befehlszeilenstring zurück. |
UniqueMultiMap<String, String>
|
getExtraOptions()
|
String
|
getRequestId()
Gibt die Anfrage-ID zurück. |
ClusterCommand.RequestType
|
getRequestType()
Gibt einen Anfragetyp zurück |
Integer
|
getShardCount()
Gibt die Shard-Anzahl zurück. |
Integer
|
getShardIndex()
Gibt einen Shard-Index zurück. |
|
getTargetDeviceSerials()
Gibt die Liste der Seriennummern des Zielgeräts zurück, auf denen dieser Befehl ausgeführt werden soll. |
String
|
getTaskId()
Gibt die Aufgaben-ID zurück. |
void
|
setTargetDeviceSerials(
Legt die Liste der Seriennummern von Zielgeräten fest, auf denen der Befehl ausgeführt werden soll. |
Öffentliche Konstruktoren
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)
Konstruktor.
Parameter | |
---|---|
requestId |
String : eine Anfrage-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 : Anfragetyp |
shardCount |
Integer : Eine Shard-Anzahl |
shardIndex |
Integer : Ein Shard-Index |
Öffentliche Methoden
fromJson
public static ClusterCommand fromJson (JSONObject json)
Parameter | |
---|---|
json |
JSONObject |
Returns | |
---|---|
ClusterCommand |
Ausgabe | |
---|---|
JSONException |
getAttemptId
public String getAttemptId ()
Gibt die Versuchs-ID zurück Bei dem Versuch handelt es sich um eine zufällig generierte GUID, die zur Unterscheidung mehrerer wird ausgeführt.
Returns | |
---|---|
String |
die Versuchs-ID |
getCommandId
public String getCommandId ()
Gibt die Befehls-ID zurück.
Returns | |
---|---|
String |
die Befehls-ID |
getCommandLine
public String getCommandLine ()
Gibt den Befehlszeilenstring zurück.
Returns | |
---|---|
String |
der Befehlszeilenzeichenfolge. |
getExtraOptions
public UniqueMultiMap<String, String> getExtraOptions ()
Returns | |
---|---|
UniqueMultiMap<String, String> |
Multimap zusätzlicher Optionen zum Einfügen |
getRequestId (Anfrage-ID)
public String getRequestId ()
Gibt die Anfrage-ID zurück.
Returns | |
---|---|
String |
Anfrage-ID |
getRequestType
public ClusterCommand.RequestType getRequestType ()
Gibt einen Anfragetyp zurück
Returns | |
---|---|
ClusterCommand.RequestType |
einen Anfragetyp |
getShardCount
public Integer getShardCount ()
Gibt die Shard-Anzahl zurück.
Returns | |
---|---|
Integer |
eine Shard-Anzahl. |
getShardIndex
public Integer getShardIndex ()
Gibt einen Shard-Index zurück.
Returns | |
---|---|
Integer |
einen Shard-Index. |
getTargetDeviceSerials
publicgetTargetDeviceSerials ()
Gibt die Liste der Seriennummern des Zielgeräts zurück, auf denen dieser Befehl ausgeführt werden soll.
Returns | |
---|---|
|
Liste der Seriennummern des Zielgeräts |
getTaskId
public String getTaskId ()
Gibt die Aufgaben-ID zurück.
Returns | |
---|---|
String |
Task-ID. |
SetTargetDeviceSerials
public void setTargetDeviceSerials (targetDeviceSerials)
Legt die Liste der Seriennummern von Zielgeräten fest, auf denen der Befehl ausgeführt werden soll.
Parameter | |
---|---|
targetDeviceSerials |
: die Liste der festzulegenden Geräteserien |