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

public  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 đó.

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 : danh sách sê-ri thiết bị cần đặt