کلاسترکامند

public class ClusterCommand
extends Object

شیء جاوا
com.android.tradefed.cluster.ClusterCommand


کلاسی که نشان دهنده یک وظیفه (task) است که از 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 ()

یک شاخص shard برمی‌گرداند.

List<String> getTargetDeviceSerials ()

لیستی از سریال‌های دستگاه هدف را که این دستور سعی در اجرای آنها دارد، برمی‌گرداند.

String getTaskId ()

شناسه وظیفه را برمی‌گرداند.

void setTargetDeviceSerials (List<String> targetDeviceSerials)

لیست سریال‌های دستگاه هدف را که دستور سعی در اجرای آنها دارد، تنظیم می‌کند.

سازندگان عمومی

کلاسترکامند

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

پارامترها
commandId String

taskId String

cmdLine String

کلاسترکامند

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

دریافت شناسه تلاش

public String getAttemptId ()

شناسه تلاش را برمی‌گرداند. این تلاش به صورت تصادفی GUID تولید می‌شود که برای تشخیص چندین اجرای دستور استفاده می‌شود.

بازگشت‌ها
String شناسه تلاش

دریافت شناسه فرمان

public String getCommandId ()

شناسه دستور را برمی‌گرداند.

بازگشت‌ها
String شناسه فرمان

دریافت خط فرمان

public String getCommandLine ()

رشته خط فرمان را برمی‌گرداند.

بازگشت‌ها
String رشته خط فرمان.

گزینه‌های اضافی را دریافت کنید

public UniqueMultiMap<String, String> getExtraOptions ()

بازگشت‌ها
UniqueMultiMap <String, String> چندین نقشه از گزینه‌های اضافی برای تزریق

دریافت شناسه درخواست

public String getRequestId ()

شناسه درخواست را برمی‌گرداند.

بازگشت‌ها
String شناسه درخواست

نوع درخواست را دریافت کنید

public ClusterCommand.RequestType getRequestType ()

نوع درخواست را برمی‌گرداند

بازگشت‌ها
ClusterCommand.RequestType یک نوع درخواست

getShardCount

public Integer getShardCount ()

تعداد خرده ریزها را برمی‌گرداند.

بازگشت‌ها
Integer تعداد خرده‌های نان

دریافت شاخص

public Integer getShardIndex ()

یک شاخص shard برمی‌گرداند.

بازگشت‌ها
Integer یک شاخص شارد.

سریال‌های دستگاه هدف را دریافت کنید

public List<String> getTargetDeviceSerials ()

لیستی از سریال‌های دستگاه هدف را که این دستور سعی در اجرای آنها دارد، برمی‌گرداند.

بازگشت‌ها
List<String> لیست سریال‌های دستگاه هدف

دریافت شناسه وظیفه

public String getTaskId ()

شناسه وظیفه را برمی‌گرداند.

بازگشت‌ها
String شناسه وظیفه.

سریال‌های دستگاه هدف را تنظیم کنید

public void setTargetDeviceSerials (List<String> targetDeviceSerials)

لیست سریال‌های دستگاه هدف را که دستور سعی در اجرای آنها دارد، تنظیم می‌کند.

پارامترها
targetDeviceSerials List : لیست سریال‌های دستگاه برای تنظیم