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 từ 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ã thử thách. |
String
|
getCommandId()
Trả về mã 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ề một loại yêu cầu |
Integer
|
getShardCount()
Trả về số lượng phân mảnh. |
Integer
|
getShardIndex()
Trả về chỉ mục phân đoạn. |
|
getTargetDeviceSerials()
Trả về danh sách số sê-ri của thiết bị mục tiêu mà lệnh này sẽ cố gắng chạy. |
String
|
getTaskId()
Trả về mã công việc. |
void
|
setTargetDeviceSerials(
Đặt danh sách số sê-ri của thiết bị mục tiêu mà lệnh sẽ cố gắng chạy. |
Hàm khởi tạo công khai
ClusterCommand
public ClusterCommand (String commandId, String taskId, String cmdLine)
Tham số | |
---|---|
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)
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 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 đoạn |
shardIndex |
Integer : Chỉ mục phân đoạn |
Phương thức công khai
fromJson
public static ClusterCommand fromJson (JSONObject json)
Tham số | |
---|---|
json |
JSONObject |
Giá trị trả về | |
---|---|
ClusterCommand |
Gửi | |
---|---|
JSONException |
getAttemptId
public String getAttemptId ()
Trả về mã thử thách. Lần thử này là GUID được tạo ngẫu nhiên dùng để phân biệt nhiều lần chạy lệnh.
Giá trị trả về | |
---|---|
String |
mã thử |
getCommandId
public String getCommandId ()
Trả về mã 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. |
getExtraOptions
public UniqueMultiMap<String, String> getExtraOptions ()
Giá trị trả về | |
---|---|
UniqueMultiMap<String, String> |
nhiều bản đồ của 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 |
getRequestType
public ClusterCommand.RequestType getRequestType ()
Trả về một loại yêu cầu
Giá trị trả về | |
---|---|
ClusterCommand.RequestType |
một loại yêu cầu |
getShardCount
public Integer getShardCount ()
Trả về số lượng phân mảnh.
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 mảnh. |
getTargetDeviceSerials
publicgetTargetDeviceSerials ()
Trả về danh sách số sê-ri của thiết bị mục tiêu mà lệnh này sẽ cố gắng chạy.
Giá trị trả về | |
---|---|
|
danh sách số sê-ri của thiết bị mục tiêu |
getTaskId
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)
Đặt danh sách số sê-ri của thiết bị mục tiêu mà lệnh sẽ cố gắng chạy.
Tham số | |
---|---|
targetDeviceSerials |
: danh sách số sê-ri thiết bị cần đặt |