Comando Cluster

public class ClusterCommand
extends Object

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


Una classe che rappresenta un'attività recuperata da un cluster TF.

Riepilogo

Costruttori pubblici

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)

Costruttore.

Metodi pubblici

static ClusterCommand fromJson(JSONObject json)
String getAttemptId()

Restituisce l'ID tentativo.

String getCommandId()

Restituisce l'ID comando.

String getCommandLine()

Restituisce la stringa della riga di comando.

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

Restituisce l'ID richiesta.

ClusterCommand.RequestType getRequestType()

Restituisce un tipo di richiesta

Integer getShardCount()

Restituisce un conteggio di shard.

Integer getShardIndex()

Restituisce un indice di shard.

getTargetDeviceSerials()

Restituisce l'elenco dei numeri seriali dei dispositivi di destinazione su cui tenterà di eseguire questo comando.

String getTaskId()

Restituisce l'ID attività.

void setTargetDeviceSerials( targetDeviceSerials)

Consente di impostare l'elenco di numeri seriali dei dispositivi di destinazione su cui proverà a eseguire il comando.

Costruttori pubblici

Comando Cluster

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

Parametri
commandId String

taskId String

cmdLine String

Comando Cluster

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

Costruttore.

Parametri
requestId String: un ID richiesta

commandId String: l'ID del comando che ha eseguito questa attività

taskId String: l'ID di questa attività

cmdLine String: la riga di comando da eseguire

attemptId String

requestType ClusterCommand.RequestType: un tipo di richiesta

shardCount Integer: un numero di shard

shardIndex Integer: un indice di shard

Metodi pubblici

daJson

public static ClusterCommand fromJson (JSONObject json)

Parametri
json JSONObject

Ritorni
ClusterCommand

Lanci
JSONException

ID tentativo

public String getAttemptId ()

Restituisce l'ID tentativo. Il tentativo è un GUID generato in modo casuale utilizzato per distinguere .

Ritorni
String l'ID tentativo

getCommandId

public String getCommandId ()

Restituisce l'ID comando.

Ritorni
String l'ID comando

getRiga di comando

public String getCommandLine ()

Restituisce la stringa della riga di comando.

Ritorni
String la stringa della riga di comando.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Ritorni
UniqueMultiMap<String, String> mappa multipla di opzioni aggiuntive per inserire

getRequestId

public String getRequestId ()

Restituisce l'ID richiesta.

Ritorni
String l'ID richiesta

getRequestType

public ClusterCommand.RequestType getRequestType ()

Restituisce un tipo di richiesta

Ritorni
ClusterCommand.RequestType un tipo di richiesta

getShardCount

public Integer getShardCount ()

Restituisce un conteggio di shard.

Ritorni
Integer un conteggio di shard.

getShardIndex

public Integer getShardIndex ()

Restituisce un indice di shard.

Ritorni
Integer a uno shard.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Restituisce l'elenco dei numeri seriali dei dispositivi di destinazione su cui tenterà di eseguire questo comando.

Ritorni
l'elenco dei numeri di serie dei dispositivi target

getTaskId

public String getTaskId ()

Restituisce l'ID attività.

Ritorni
String dell'attività.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Consente di impostare l'elenco di numeri seriali dei dispositivi di destinazione su cui proverà a eseguire il comando.

Parametri
targetDeviceSerials : l'elenco di serie dei dispositivi da impostare