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) 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 : یک شاخص خرده

روش های عمومی

از جیسون

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 : لیست سریال های دستگاه برای تنظیم