Comando del clúster

public class ClusterCommand
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.cluster.ClusterCommand.


Una clase que representa una tarea recuperada del clúster de TF.

Resumen

Clases anidadas

enum ClusterCommand.RequestType

 

enum ClusterCommand.State

Estado del comando en el clúster de TF. 

Constructores públicos

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)

Constructor.

Métodos públicos

static ClusterCommand fromJson(JSONObject json)
String getAttemptId()

Devuelve el ID del intento.

String getCommandId()

Muestra el ID del comando.

String getCommandLine()

Muestra la string de la línea de comandos.

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

Devuelve el ID de solicitud.

ClusterCommand.RequestType getRequestType()

Devuelve un tipo de solicitud

Integer getShardCount()

Muestra un recuento de fragmentos.

Integer getShardIndex()

Muestra un índice de fragmento.

getTargetDeviceSerials()

Muestra la lista de series de dispositivos de destino en las que se intentará ejecutar este comando.

String getTaskId()

Devuelve el ID de tarea.

void setTargetDeviceSerials( targetDeviceSerials)

Establece la lista de series de dispositivos de destino en las que intentará ejecutarse el comando.

Constructores públicos

Comando del clúster

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

Parámetros
commandId String

taskId String

cmdLine String

Comando del clúster

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

Constructor.

Parámetros
requestId String: Un ID de solicitud

commandId String: El ID del comando que emitió esta tarea

taskId String: El ID de esta tarea

cmdLine String: Es la línea de comandos que se ejecutará.

attemptId String

requestType ClusterCommand.RequestType: Es un tipo de solicitud.

shardCount Integer: Un recuento de fragmentos

shardIndex Integer: Un índice de fragmento

Métodos públicos

de JSON

public static ClusterCommand fromJson (JSONObject json)

Parámetros
json JSONObject

Muestra
ClusterCommand

Arroja
JSONException

IDdelintento

public String getAttemptId ()

Devuelve el ID del intento. El intento se genera de forma aleatoria con un GUID que se usa para distinguir varias de comandos de gcloud.

Muestra
String el ID del intento

ID de comando get

public String getCommandId ()

Muestra el ID del comando.

Muestra
String el ID del comando

Línea de comandos get

public String getCommandLine ()

Muestra la string de la línea de comandos.

Muestra
String la cadena de línea de comandos.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Muestra
UniqueMultiMap<String, String> multimapa de opciones adicionales para insertar

ID de solicitud

public String getRequestId ()

Devuelve el ID de solicitud.

Muestra
String el ID de solicitud

getRequestType.

public ClusterCommand.RequestType getRequestType ()

Devuelve un tipo de solicitud

Muestra
ClusterCommand.RequestType un tipo de solicitud

getShardCount.

public Integer getShardCount ()

Muestra un recuento de fragmentos.

Muestra
Integer un recuento de fragmentos.

getShardIndex.

public Integer getShardIndex ()

Muestra un índice de fragmento.

Muestra
Integer un índice de fragmento.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Muestra la lista de series de dispositivos de destino en las que se intentará ejecutar este comando.

Muestra
la lista de números de serie de dispositivos de destino

ID de tarea get

public String getTaskId ()

Devuelve el ID de tarea.

Muestra
String el ID de la tarea.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Establece la lista de series de dispositivos de destino en las que intentará ejecutarse el comando.

Parámetros
targetDeviceSerials : Es la lista de series de dispositivos que se configurarán.