ClusterCommand
public
class
ClusterCommand
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterCommand |
מחלקה שמייצגת משימה שאוחזרה מאשכול TF.
סיכום
constructors ציבוריים | |
|---|---|
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)
Constructor. |
|
methods ציבוריים | |
|---|---|
static
ClusterCommand
|
fromJson(JSONObject json)
|
String
|
getAttemptId()
מחזירה את מזהה הניסיון. |
String
|
getCommandId()
מחזירה את מזהה הפקודה. |
String
|
getCommandLine()
מחזירה את המחרוזת של שורת הפקודה. |
UniqueMultiMap<String, String>
|
getExtraOptions()
|
String
|
getRequestId()
מחזירה את מזהה הבקשה. |
ClusterCommand.RequestType
|
getRequestType()
מחזירה סוג בקשה |
Integer
|
getShardCount()
הפונקציה מחזירה את מספר הרסיסים. |
Integer
|
getShardIndex()
הפונקציה מחזירה אינדקס של רסיס. |
List<String>
|
getTargetDeviceSerials()
מחזירה את רשימת המספרים הסידוריים של מכשירי היעד שהפקודה הזו תנסה לפעול בהם. |
String
|
getTaskId()
מחזירה את מזהה המשימה. |
void
|
setTargetDeviceSerials(List<String> targetDeviceSerials)
מגדירה את רשימת המספרים הסידוריים של מכשירי היעד שהפקודה תנסה לפעול בהם. |
constructors ציבוריים
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)Constructor.
| פרמטרים | |
|---|---|
requestId |
String: מזהה בקשה |
commandId |
String: המזהה של הפקודה שהנפיקה את המשימה הזו |
taskId |
String: המזהה של המשימה |
cmdLine |
String: שורת הפקודה להרצה |
attemptId |
String |
requestType |
ClusterCommand.RequestType: סוג הבקשה |
shardCount |
Integer: מספר הפצל |
shardIndex |
Integer: אינדקס של רסיס |
methods ציבוריים
fromJson
public static ClusterCommand fromJson (JSONObject json)
| פרמטרים | |
|---|---|
json |
JSONObject |
| החזרות | |
|---|---|
ClusterCommand |
|
| הקפצת הודעות שגיאה (throw) | |
|---|---|
JSONException |
|
getAttemptId
public String getAttemptId ()
מחזירה את מזהה הניסיון. הניסיון הוא GUID שנוצר באופן אקראי ומשמש להבחנה בין כמה הפעלות של פקודות.
| החזרות | |
|---|---|
String |
מזהה הניסיון |
getCommandId
public String getCommandId ()
מחזירה את מזהה הפקודה.
| החזרות | |
|---|---|
String |
מזהה הפקודה |
getCommandLine
public String getCommandLine ()
מחזירה את המחרוזת של שורת הפקודה.
| החזרות | |
|---|---|
String |
מחרוזת שורת הפקודה. |
getExtraOptions
public UniqueMultiMap<String, String> getExtraOptions ()
| החזרות | |
|---|---|
UniqueMultiMap<String, String> |
multimap של אפשרויות נוספות להוספה |
getRequestId
public String getRequestId ()
מחזירה את מזהה הבקשה.
| החזרות | |
|---|---|
String |
מזהה הבקשה |
getRequestType
public ClusterCommand.RequestType getRequestType ()
מחזירה סוג בקשה
| החזרות | |
|---|---|
ClusterCommand.RequestType |
סוג הבקשה |
getShardCount
public Integer getShardCount ()
הפונקציה מחזירה את מספר הרסיסים.
| החזרות | |
|---|---|
Integer |
מספר השברים. |
getShardIndex
public Integer getShardIndex ()
הפונקציה מחזירה אינדקס של רסיס.
| החזרות | |
|---|---|
Integer |
אינדקס של רסיס. |
getTargetDeviceSerials
public List<String> getTargetDeviceSerials ()
מחזירה את רשימת המספרים הסידוריים של מכשירי היעד שהפקודה הזו תנסה לפעול בהם.
| החזרות | |
|---|---|
List<String> |
רשימת המספרים הסידוריים של מכשירי היעד |
getTaskId
public String getTaskId ()
מחזירה את מזהה המשימה.
| החזרות | |
|---|---|
String |
מזהה המשימה. |
setTargetDeviceSerials
public void setTargetDeviceSerials (List<String> targetDeviceSerials)
מגדירה את רשימת המספרים הסידוריים של מכשירי היעד שהפקודה תנסה לפעול בהם.
| פרמטרים | |
|---|---|
targetDeviceSerials |
List: רשימת המספרים הסידוריים של המכשירים שרוצים להגדיר |