Lệnh ClusterCommand
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 qua cụm TF.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
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)
Hàm khởi tạo. |
Phương thức công khai | |
---|---|
static
ClusterCommand
|
fromJson(JSONObject json)
|
String
|
getAttemptId()
Trả về mã nhận dạng lần thử. |
String
|
getCommandId()
Trả về mã nhận dạng lệnh. |
String
|
getCommandLine()
Trả về chuỗi dòng lệnh. |
UniqueMultiMap<String, String>
|
getExtraOptions()
|
String
|
getRequestId()
Trả về mã yêu cầu. |
ClusterCommand.RequestType
|
getRequestType()
Trả về loại yêu cầu |
Integer
|
getShardCount()
Trả về số lượng phân đoạn. |
Integer
|
getShardIndex()
Trả về chỉ mục phân đoạn. |
|
getTargetDeviceSerials()
Trả về danh sách nối tiếp thiết bị mục tiêu mà lệnh này sẽ cố chạy. |
String
|
getTaskId()
Trả về mã công việc. |
void
|
setTargetDeviceSerials(
Thiết lập danh sách nối tiếp thiết bị mục tiêu mà lệnh sẽ cố chạy trên đó. |
Hàm khởi tạo công khai
Lệnh ClusterCommand
public ClusterCommand (String commandId, String taskId, String cmdLine)
Tham số | |
---|---|
commandId |
String |
taskId |
String |
cmdLine |
String |
Lệnh ClusterCommand
public ClusterCommand (String requestId, String commandId, String taskId, String cmdLine, String attemptId, ClusterCommand.RequestType requestType, Integer shardCount, Integer shardIndex)
Hàm khởi tạo.
Tham số | |
---|---|
requestId |
String : Mã yêu cầu |
commandId |
String : Mã của lệnh đã đưa ra tác vụ này |
taskId |
String : Mã của việc cần làm 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 đoạn |
shardIndex |
Integer : Chỉ mục phân đoạn |
Phương thức công khai
củaJson
public static ClusterCommand fromJson (JSONObject json)
Tham số | |
---|---|
json |
JSONObject |
Giá trị trả về | |
---|---|
ClusterCommand |
Gửi | |
---|---|
JSONException |
Mã nhận dạng lượt thử
public String getAttemptId ()
Trả về mã nhận dạng lần thử. Mã GUID được tạo ngẫu nhiên dùng để phân biệt nhiều mã sẽ chạy.
Giá trị trả về | |
---|---|
String |
mã lần thử |
getCommandId
public String getCommandId ()
Trả về mã nhận dạng lệnh.
Giá trị trả về | |
---|---|
String |
mã lệnh |
getCommandLine
public String getCommandLine ()
Trả về chuỗi dòng lệnh.
Giá trị trả về | |
---|---|
String |
chuỗi dòng lệnh. |
phương thức thêm tuỳ chọn
public UniqueMultiMap<String, String> getExtraOptions ()
Giá trị trả về | |
---|---|
UniqueMultiMap<String, String> |
nhiều ánh xạ về các tuỳ chọn bổ sung để chèn |
getRequestId
public String getRequestId ()
Trả về mã yêu cầu.
Giá trị trả về | |
---|---|
String |
mã yêu cầu |
getGoogleDoodle
public ClusterCommand.RequestType getRequestType ()
Trả về loại yêu cầu
Giá trị trả về | |
---|---|
ClusterCommand.RequestType |
loại yêu cầu |
getShardCount
public Integer getShardCount ()
Trả về số lượng phân đoạn.
Giá trị trả về | |
---|---|
Integer |
số lượng phân đoạn. |
getShardIndex
public Integer getShardIndex ()
Trả về chỉ mục phân đoạn.
Giá trị trả về | |
---|---|
Integer |
chỉ mục phân đoạn. |
getTargetDeviceSerials
publicgetTargetDeviceSerials ()
Trả về danh sách nối tiếp thiết bị mục tiêu mà lệnh này sẽ cố chạy.
Giá trị trả về | |
---|---|
|
danh sách sê-ri của thiết bị mục tiêu |
Mã nhận tác vụ
public String getTaskId ()
Trả về mã công việc.
Giá trị trả về | |
---|---|
String |
mã công việc. |
setTargetDeviceSerials
public void setTargetDeviceSerials (targetDeviceSerials)
Thiết lập danh sách nối tiếp thiết bị mục tiêu mà lệnh sẽ cố chạy trên đó.
Tham số | |
---|---|
targetDeviceSerials |
: danh sách các sê-ri thiết bị cần đặt |