Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

集群命令

public class ClusterCommand
extends Object

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


表示从TF群集获取的任务的类。

概要

嵌套类

enum ClusterCommand.RequestType

enum ClusterCommand.State

TF群集中命令的状态。

公共建设者

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

返回尝试ID。

String getCommandId ()

返回命令ID。

String getCommandLine ()

返回命令行字符串。

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

返回请求ID。

ClusterCommand.RequestType getRequestType ()

返回请求类型

Integer getShardCount ()

返回分片计数。

Integer getShardIndex ()

返回分片索引。

getTargetDeviceSerials ()

返回此命令将在其上尝试运行的目标设备序列的列表。

String getTaskId ()

返回任务ID。

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 :请求ID

commandId String :发出此任务的命令的ID

taskId String :此任务的ID

cmdLine String :要运行的命令行

attemptId String

requestType ClusterCommand.RequestType :请求类型

shardCount Integer :分片计数

shardIndex Integer :分片索引

公开方法

来自杰森

public static ClusterCommand fromJson (JSONObject json)

参量
json JSONObject

退货
ClusterCommand

投掷
JSONException

getAttemptId

public String getAttemptId ()

返回尝试ID。尝试是随机生成的GUID,用于区分多个命令运行。

退货
String尝试ID

getCommandId

public String getCommandId ()

返回命令ID。

退货
String命令ID

getCommandLine

public String getCommandLine ()

返回命令行字符串。

退货
String命令行字符串。

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

退货
UniqueMultiMap<String, String>注入其他选项的多图

getRequestId

public String getRequestId ()

返回请求ID。

退货
String请求ID

getRequestType

public ClusterCommand.RequestType getRequestType ()

返回请求类型

退货
ClusterCommand.RequestType请求类型

getShardCount

public Integer getShardCount ()

返回分片计数。

退货
Integer碎片计数。

getShardIndex

public Integer getShardIndex ()

返回分片索引。

退货
Integer分片索引。

getTargetDeviceSerials

public  getTargetDeviceSerials ()

返回此命令将尝试在其上运行的目标设备序列的列表。

退货
目标设备序列号列表

getTaskId

public String getTaskId ()

返回任务ID。

退货
String任务ID。

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

设置命令将尝试在其上运行的目标设备序列的列表。

参量
targetDeviceSerials :要设置的设备序列号列表