Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

ClusterCommand

public class ClusterCommand
extends Object

java.lang.Object
com.android.tradefed.cluster.ClusterCommand


Một lớp đại diện cho một nhiệm vụ được tìm nạp từ TF Cluster.

Bản tóm tắt

Các lớp lồng nhau

enum ClusterCommand.RequestType

enum ClusterCommand.State

Trạng thái của lệnh trong cụm TF.

Các nhà xây dựng 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 pháp 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 phân đoạn.

Integer getShardIndex ()

Trả về một chỉ mục phân đoạn.

getTargetDeviceSerials ()

Trả về danh sách các chuỗi thiết bị đích mà lệnh này sẽ cố gắng chạy.

String getTaskId ()

Trả về ID tác vụ.

void setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials)

Đặt danh sách nối tiếp thiết bị mục tiêu mà lệnh sẽ cố gắng chạy.

Các nhà xây dựng công cộng

ClusterCommand

public ClusterCommand (String commandId, 
                String taskId, 
                String cmdLine)

Thông 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)

Người xây dựng.

Thông số
requestId String : ID yêu cầu

commandId String : ID của lệnh đã phát hành tác vụ này

taskId String : ID của nhiệm vụ 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ố phân đoạn

shardIndex Integer : Chỉ mục phân đoạn

Phương pháp công khai

fromJson

public static ClusterCommand fromJson (JSONObject json)

Thông số
json JSONObject

Lợi nhuận
ClusterCommand

Ném
JSONException

getAttemptId

public String getAttemptId ()

Trả về ID lần thử. Lần thử là GUID được tạo ngẫu nhiên được sử dụng để phân biệt nhiều lần chạy lệnh.

Lợi nhuận
String ID cố gắng

getCommandId

public String getCommandId ()

Trả về ID lệnh.

Lợi nhuận
String ID lệnh

getCommandLine

public String getCommandLine ()

Trả về chuỗi dòng lệnh.

Lợi nhuận
String chuỗi dòng lệnh.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Lợi nhuận
UniqueMultiMap <String, String> nhiều bản đồ các tùy chọn bổ sung để tiêm

getRequestId

public String getRequestId ()

Trả về ID yêu cầu.

Lợi nhuận
String ID yêu cầu

getRequestType

public ClusterCommand.RequestType getRequestType ()

Trả về một loại yêu cầu

Lợi nhuận
ClusterCommand.RequestType một loại yêu cầu

getShardCount

public Integer getShardCount ()

Trả về số lượng phân đoạn.

Lợi nhuận
Integer số phân đoạn.

getShardIndex

public Integer getShardIndex ()

Trả về một chỉ mục phân đoạn.

Lợi nhuận
Integer một chỉ mục phân đoạn.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Trả về danh sách các chuỗi thiết bị đích mà lệnh này sẽ cố gắng chạy.

Lợi nhuận
danh sách các sê-ri thiết bị đích

getTaskId

public String getTaskId ()

Trả về ID tác vụ.

Lợi nhuận
String ID nhiệm vụ.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Đặt danh sách nối tiếp thiết bị mục tiêu mà lệnh sẽ cố gắng chạy.

Thông số
targetDeviceSerials : danh sách các chuỗi thiết bị cần đặt