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ã nhận dạng lượt thử. |
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 đoạn. |
Integer
|
getShardIndex()
Trả về chỉ mục phân đoạn. |
List<String>
|
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ã nhận dạng của việc cần làm. |
void
|
setTargetDeviceSerials(List<String> 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. |
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ã nhận dạng của lệnh đã phát hành nhiệm vụ này |
taskId |
String: Mã nhận dạng của việc cần làm này |
cmdLine |
String: Dòng lệnh để chạy |
attemptId |
String |
requestType |
ClusterCommand.RequestType: Một 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ã nhận dạng lượt thử. Lần thử 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ã nhận dạng lượt 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> |
multimap của các lựa 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 đ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 |
một chỉ mục phân đoạn. |
getTargetDeviceSerials
public List<String> 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.
| Giá trị trả về | |
|---|---|
List<String> |
danh sách số sê-ri của thiết bị mục tiêu |
getTaskId
public String getTaskId ()
Trả về mã nhận dạng của việc cần làm.
| Giá trị trả về | |
|---|---|
String |
mã việc cần làm. |
setTargetDeviceSerials
public void setTargetDeviceSerials (List<String> 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 |
List: danh sách số sê-ri của thiết bị cần đặt |