ClusterCommand

public class ClusterCommand
extends Object

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


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

Resumen

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()

Muestra el ID del intento.

String getCommandId()

Muestra el ID del comando.

String getCommandLine()

Muestra la cadena de línea de comandos.

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

Muestra el ID de la solicitud.

ClusterCommand.RequestType getRequestType()

Muestra un tipo de solicitud

Integer getShardCount()

Muestra un recuento de fragmentos.

Integer getShardIndex()

Muestra un índice de fragmento.

getTargetDeviceSerials()

Muestra la lista de números de serie de dispositivos de destino en los que se intentará ejecutar este comando.

String getTaskId()

Devuelve el ID de la tarea.

void setTargetDeviceSerials( targetDeviceSerials)

Establece la lista de números de serie de dispositivos de destino en los que se intentará ejecutar el comando.

Constructores públicos

ClusterCommand

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

Parámetros
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)

Constructor.

Parámetros
requestId String: Un ID de solicitud

commandId String: Es el ID del comando que emitió esta tarea.

taskId String: Es 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: Es un recuento de fragmentos.

shardIndex Integer: Un índice de fragmento

Métodos públicos

fromJson

public static ClusterCommand fromJson (JSONObject json)

Parámetros
json JSONObject

Muestra
ClusterCommand

Arroja
JSONException

getAttemptId

public String getAttemptId ()

Muestra el ID del intento. El intento es un GUID generado de forma aleatoria que se usa para distinguir varias ejecuciones de comandos.

Muestra
String el ID del intento

getCommandId

public String getCommandId ()

Muestra el ID del comando.

Muestra
String el ID del comando

getCommandLine

public String getCommandLine ()

Muestra la cadena de 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

getRequestId

public String getRequestId ()

Muestra el ID de la solicitud.

Muestra
String el ID de la solicitud

getRequestType

public ClusterCommand.RequestType getRequestType ()

Muestra 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 números de serie de dispositivos de destino en los que se intentará ejecutar este comando.

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

getTaskId

public String getTaskId ()

Devuelve el ID de la tarea.

Muestra
String ID de la tarea.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Establece la lista de números de serie de dispositivos de destino en los que se intentará ejecutar el comando.

Parámetros
targetDeviceSerials : Es la lista de números de serie de los dispositivos que se deben establecer.