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( 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: אינדקס של שריד

שיטות ציבוריות

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

public  getTargetDeviceSerials ()

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

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

getTaskId

public String getTaskId ()

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

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

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

הגדרת רשימת המכשירים המטורגטים עם המספרים הסידוריים שלהם, שבהם הפקודה תנסה לפעול.

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