ClusterCommand
public
class
ClusterCommand
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterCommand |
מחלקה שמייצגת משימה שאוחזרה מ-TF Cluster.
סיכום
קונסטרוקטורים גלויים לכולם | |
---|---|
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(
הגדרת רשימת המכשירים המטורגטים עם המספרים הסידוריים שלהם, שבהם הפקודה תנסה לפעול. |
קונסטרוקטורים גלויים לכולם
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 : אינדקס של שריד |
שיטות ציבוריות
fromJson
public static ClusterCommand fromJson (JSONObject json)
פרמטרים | |
---|---|
json |
JSONObject |
החזרות | |
---|---|
ClusterCommand |
זריקות | |
---|---|
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> |
מפה מרובה של אפשרויות נוספות להזרקה |
getRequestId
public String getRequestId ()
הפונקציה מחזירה את מזהה הבקשה.
החזרות | |
---|---|
String |
מזהה הבקשה |
getRequestType
public ClusterCommand.RequestType getRequestType ()
הפונקציה מחזירה סוג בקשה
החזרות | |
---|---|
ClusterCommand.RequestType |
סוג בקשה |
getShardCount
public Integer getShardCount ()
הפונקציה מחזירה את מספר השברים.
החזרות | |
---|---|
Integer |
מספר שרצים. |
getShardIndex
public Integer getShardIndex ()
הפונקציה מחזירה אינדקס של שריד.
החזרות | |
---|---|
Integer |
אינדקס של שריד. |
getTargetDeviceSerials
publicgetTargetDeviceSerials ()
הפונקציה מחזירה את רשימת המספרים הסידורייים של מכשירי היעד שבהם הפקודה הזו תנסה לפעול.
החזרות | |
---|---|
|
רשימת המספרים הסידוריים של מכשירי היעד |
getTaskId
public String getTaskId ()
הפונקציה מחזירה את מזהה המשימה.
החזרות | |
---|---|
String |
מזהה המשימה. |
setTargetDeviceSerials
public void setTargetDeviceSerials (targetDeviceSerials)
הגדרת רשימת המכשירים המטורגטים עם המספרים הסידוריים שלהם, שבהם הפקודה תנסה לפעול.
פרמטרים | |
---|---|
targetDeviceSerials |
: רשימת המספרים הסידוריים של המכשירים שרוצים להגדיר |