КластерКоманда

public class ClusterCommand
extends Object

java.lang.Объект
com.android.tradefed.cluster.ClusterCommand


Класс, представляющий задачу, полученную из TF Cluster.

Краткое содержание

Общественные конструкторы

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)

Конструктор.

Публичные методы

static ClusterCommand fromJson (JSONObject json)
String getAttemptId ()

Возвращает идентификатор попытки.

String getCommandId ()

Возвращает идентификатор команды.

String getCommandLine ()

Возвращает строку командной строки.

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

Возвращает идентификатор запроса.

ClusterCommand.RequestType getRequestType ()

Возвращает тип запроса

Integer getShardCount ()

Возвращает количество осколков.

Integer getShardIndex ()

Возвращает индекс сегмента.

getTargetDeviceSerials ()

Возвращает список серийных номеров целевых устройств, на которых эта команда попытается выполнить.

String getTaskId ()

Возвращает идентификатор задачи.

void setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials)

Устанавливает список серийных номеров целевых устройств, на которых команда попытается выполнить.

Общественные конструкторы

КластерКоманда

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

Параметры
commandId String

taskId String

cmdLine String

КластерКоманда

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

Конструктор.

Параметры
requestId String : идентификатор запроса.

commandId String : идентификатор команды, выдавшей эту задачу.

taskId String : идентификатор этой задачи.

cmdLine String : командная строка для запуска.

attemptId String

requestType ClusterCommand.RequestType : тип запроса.

shardCount Integer : количество осколков.

shardIndex Integer : индекс сегмента.

Публичные методы

отJson

public static ClusterCommand fromJson (JSONObject json)

Параметры
json JSONObject

Возврат
ClusterCommand

Броски
JSONException

getAttempId

public String getAttemptId ()

Возвращает идентификатор попытки. Попытка представляет собой случайно сгенерированный идентификатор GUID, используемый для различения нескольких запусков команд.

Возврат
String идентификатор попытки

получитькоммандид

public String getCommandId ()

Возвращает идентификатор команды.

Возврат
String идентификатор команды

получитькомандную строку

public String getCommandLine ()

Возвращает строку командной строки.

Возврат
String строка командной строки.

получить дополнительные параметры

public UniqueMultiMap<String, String> getExtraOptions ()

Возврат
UniqueMultiMap <String, String> мультикарта дополнительных опций для внедрения

getRequestId

public String getRequestId ()

Возвращает идентификатор запроса.

Возврат
String идентификатор запроса

getRequestType

public ClusterCommand.RequestType getRequestType ()

Возвращает тип запроса

Возврат
ClusterCommand.RequestType тип запроса

getShardCount

public Integer getShardCount ()

Возвращает количество осколков.

Возврат
Integer количество осколков.

getShardIndex

public Integer getShardIndex ()

Возвращает индекс сегмента.

Возврат
Integer индекс осколка.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Возвращает список серийных номеров целевых устройств, на которых эта команда попытается выполнить.

Возврат
список серийных номеров целевых устройств

getTaskId

public String getTaskId ()

Возвращает идентификатор задачи.

Возврат
String идентификатор задачи.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Устанавливает список серийных номеров целевых устройств, на которых команда попытается выполнить.

Параметры
targetDeviceSerials : список серийных номеров устройств для установки