ClusterCommand

public class ClusterCommand
extends Object

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


คลาสที่แสดงถึงงานที่ดึงมาจากคลัสเตอร์ TF

สรุป

ช่างก่อสร้างสาธารณะ

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)

เครื่องมือสร้าง

วิธีการสาธารณะ

static ClusterCommand fromJson(JSONObject json)
String getAttemptId()

แสดงรหัสความพยายาม

String getCommandId()

แสดงรหัสคำสั่ง

String getCommandLine()

แสดงผลสตริงบรรทัดคำสั่ง

UniqueMultiMap<String, String> getExtraOptions()
String getRequestId()

แสดงผลรหัสคำขอ

ClusterCommand.RequestType getRequestType()

แสดงผลประเภทคำขอ

Integer getShardCount()

แสดงผลจำนวนชาร์ด

Integer getShardIndex()

แสดงผลดัชนีชาร์ด

getTargetDeviceSerials()

แสดงรายการหมายเลขซีเรียลของอุปกรณ์เป้าหมายที่คำสั่งนี้จะพยายามเรียกใช้

String getTaskId()

แสดงรหัสงาน

void setTargetDeviceSerials( targetDeviceSerials)

กำหนดรายการหมายเลขซีเรียลของอุปกรณ์เป้าหมายที่คำสั่งจะพยายามเรียกใช้

ช่างก่อสร้างสาธารณะ

ClusterCommand

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

พารามิเตอร์
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)

เครื่องมือสร้าง

พารามิเตอร์
requestId String: รหัสคำขอ

commandId String: รหัสของคำสั่งที่สร้างงานนี้

taskId String: รหัสของงานนี้

cmdLine String: บรรทัดคำสั่งที่จะเรียกใช้

attemptId String

requestType ClusterCommand.RequestType: ประเภทคำขอ

shardCount Integer: จำนวนชาร์ด

shardIndex Integer: ดัชนีชาร์ด

วิธีการสาธารณะ

จาก Json

public static ClusterCommand fromJson (JSONObject json)

พารามิเตอร์
json JSONObject

คิกรีเทิร์น
ClusterCommand

การขว้าง
JSONException

รับรหัสความพยายาม

public String getAttemptId ()

แสดงรหัสความพยายาม ความพยายามดังกล่าวจะสร้าง GUID แบบสุ่มเพื่อใช้แยก การเรียกใช้คำสั่ง

คิกรีเทิร์น
String รหัสความพยายาม

getCommandId

public String getCommandId ()

แสดงรหัสคำสั่ง

คิกรีเทิร์น
String รหัสคำสั่ง

getCommandLine

public String getCommandLine ()

แสดงผลสตริงบรรทัดคำสั่ง

คิกรีเทิร์น
String สตริงบรรทัดคำสั่ง

GetExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

คิกรีเทิร์น
UniqueMultiMap<String, String> หลายแผนที่ของตัวเลือกเพิ่มเติมที่จะแทรก

getRequestId

public String getRequestId ()

แสดงผลรหัสคำขอ

คิกรีเทิร์น
String รหัสคำขอ

getRequestType

public ClusterCommand.RequestType getRequestType ()

แสดงผลประเภทคำขอ

คิกรีเทิร์น
ClusterCommand.RequestType ประเภทคำขอ

getShardCount

public Integer getShardCount ()

แสดงผลจำนวนชาร์ด

คิกรีเทิร์น
Integer จำนวนชาร์ด

getShardIndex

public Integer getShardIndex ()

แสดงผลดัชนีชาร์ด

คิกรีเทิร์น
Integer ดัชนีชาร์ด

ซีเรียลของอุปกรณ์เป้าหมาย

public  getTargetDeviceSerials ()

แสดงรายการหมายเลขซีเรียลของอุปกรณ์เป้าหมายที่คำสั่งนี้จะพยายามเรียกใช้

คิกรีเทิร์น
รายการหมายเลขซีเรียลของอุปกรณ์เป้าหมาย

getTaskId

public String getTaskId ()

แสดงรหัสงาน

คิกรีเทิร์น
String รหัสงาน

ตั้งค่าซีเรียลของอุปกรณ์เป้าหมาย

public void setTargetDeviceSerials ( targetDeviceSerials)

กำหนดรายการหมายเลขซีเรียลของอุปกรณ์เป้าหมายที่คำสั่งจะพยายามเรียกใช้

พารามิเตอร์
targetDeviceSerials : รายการหมายเลขซีเรียลของอุปกรณ์ที่จะตั้งค่า