CụmLệnh
public class ClusterCommand
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterCommand |
Một lớp đại diện cho một tác vụ được tìm nạp từ Cụm TF.
Bản tóm tắt
nhà thầu công cộng | |
---|---|
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) Người xây dựng. |
Phương thức công khai | |
---|---|
static ClusterCommand | fromJson (JSONObject json) |
String | getAttemptId () Trả về ID lần thử. |
String | getCommandId () Trả về ID lệnh. |
String | getCommandLine () Trả về chuỗi dòng lệnh. |
UniqueMultiMap <String, String> | getExtraOptions () |
String | getRequestId () Trả về ID yêu cầu. |
ClusterCommand.RequestType | getRequestType () Trả về một loại yêu cầu |
Integer | getShardCount () Trả về số lượng mảnh vỡ. |
Integer | getShardIndex () Trả về một chỉ mục phân đoạn. |
getTargetDeviceSerials () Trả về danh sách các sê-ri thiết bị đích mà lệnh này sẽ cố chạy trên đó. | |
String | getTaskId () Trả về ID tác vụ. |
void | setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials) Đặt danh sách các sê-ri thiết bị đích mà lệnh sẽ cố chạy trên đó. |
nhà thầu công cộng
CụmLệnh
public ClusterCommand (String commandId, String taskId, String cmdLine)
Thông số | |
---|---|
commandId | String |
taskId | String |
cmdLine | String |
CụmLệnh
public ClusterCommand (String requestId, String commandId, String taskId, String cmdLine, String attemptId, ClusterCommand.RequestType requestType, Integer shardCount, Integer shardIndex)
Người xây dựng.
Thông số | |
---|---|
requestId | String : ID yêu cầu |
commandId | String : ID của lệnh đã thực hiện tác vụ này |
taskId | String : ID của tác vụ này |
cmdLine | String : Dòng lệnh để chạy |
attemptId | String |
requestType | ClusterCommand.RequestType : Loại yêu cầu |
shardCount | Integer : Số lượng phân mảnh |
shardIndex | Integer : Một chỉ mục phân đoạn |
Phương thức công khai
từJson
public static ClusterCommand fromJson (JSONObject json)
Thông số | |
---|---|
json | JSONObject |
trả lại | |
---|---|
ClusterCommand |
ném | |
---|---|
JSONException |
getAttemptId
public String getAttemptId ()
Trả về ID lần thử. Nỗ lực được tạo ngẫu nhiên GUID được sử dụng để phân biệt nhiều lần chạy lệnh.
trả lại | |
---|---|
String | ID nỗ lực |
getCommandId
public String getCommandId ()
Trả về ID lệnh.
trả lại | |
---|---|
String | ID lệnh |
getCommandLine
public String getCommandLine ()
Trả về chuỗi dòng lệnh.
trả lại | |
---|---|
String | chuỗi dòng lệnh. |
getExtraOptions
public UniqueMultiMap<String, String> getExtraOptions ()
trả lại | |
---|---|
UniqueMultiMap <String, String> | multimap của các tùy chọn bổ sung để tiêm |
getRequestId
public String getRequestId ()
Trả về ID yêu cầu.
trả lại | |
---|---|
String | ID yêu cầu |
getRequestType
public ClusterCommand.RequestType getRequestType ()
Trả về một loại yêu cầu
trả lại | |
---|---|
ClusterCommand.RequestType | một loại yêu cầu |
getShardCount
public Integer getShardCount ()
Trả về số lượng mảnh vỡ.
trả lại | |
---|---|
Integer | một số lượng mảnh vỡ. |
getShard Index
public Integer getShardIndex ()
Trả về một chỉ mục phân đoạn.
trả lại | |
---|---|
Integer | một chỉ số phân mảnh. |
getTargetDeviceSerials
publicgetTargetDeviceSerials ()
Trả về danh sách các sê-ri thiết bị đích mà lệnh này sẽ cố chạy trên đó.
trả lại | |
---|---|
danh sách sê-ri thiết bị đích |
getTaskId
public String getTaskId ()
Trả về ID tác vụ.
trả lại | |
---|---|
String | ID nhiệm vụ. |
setTargetDeviceSerials
public void setTargetDeviceSerials (targetDeviceSerials)
Đặt danh sách các sê-ri thiết bị đích mà lệnh sẽ cố chạy trên đó.
Thông số | |
---|---|
targetDeviceSerials |