פקודת Cluster

public class ClusterCommand
extends Object

JavaScript.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)

המדיניות הזו מגדירה את הרשימה של המספרים הסידוריים של מכשירי היעד שעליהם הפקודה תנסה להריץ.

בנאים ציבוריים

פקודת Cluster

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

פרמטרים
commandId String

taskId String

cmdLine String

פקודת Cluster

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

getTryId

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 אינדקס מפוצל.

getTargetDeviceSeriess

public  getTargetDeviceSerials ()

מחזירה את הרשימה של המספרים הסידוריים של מכשירי היעד שבהם הפקודה הזו תנסה לפעול.

החזרות
רשימה של המספרים הסידוריים של מכשירי היעד

getTaskId

public String getTaskId ()

הפונקציה מחזירה את מזהה המשימה.

החזרות
String מזהה המשימה.

setTargetDeviceSeriess

public void setTargetDeviceSerials ( targetDeviceSerials)

המדיניות הזו מגדירה את הרשימה של המספרים הסידוריים של מכשירי היעד שעליהם הפקודה תנסה להריץ.

פרמטרים
targetDeviceSerials : רשימת המספרים הסידוריים של המכשירים להגדרה