أمر ClusterCommand

public class ClusterCommand
extends Object

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

إعداد قائمة بالسلاسل التسلسلية للأجهزة المستهدفة التي سيحاول الأمر تشغيل الأمر عليها.

شركة إنشاءات عامة

أمر 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

getالتجربةId

public String getAttemptId ()

تعرض معرّف المحاولة. يتم إنشاء المحاولة بشكل عشوائي باستخدام معرّف فريد عالمي (GUID) يتم استخدامه لتمييز العديد أوامر التشغيل.

المرتجعات
String رقم تعريف المحاولة

getCommandId

public String getCommandId ()

تعرض معرّف الأمر.

المرتجعات
String معرّف الأمر

الحصول على CommandLine

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 عدد الأجزاء.

مؤشر getShardIndex

public Integer getShardIndex ()

لعرض فهرس جزء.

المرتجعات
Integer فهرس الجزء.

GetTargetDeviceSerials

public  getTargetDeviceSerials ()

تعرض قائمة السلاسل التسلسلية للأجهزة المستهدفة التي سيحاول تنفيذ هذا الأمر عليها.

المرتجعات
قائمة السلاسل التسلسلية للأجهزة المستهدفة

getTaskId

public String getTaskId ()

تعرض معرّف المهمة.

المرتجعات
String معرّف المهمة.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

إعداد قائمة بالسلاسل التسلسلية للأجهزة المستهدفة التي سيحاول الأمر تشغيل الأمر عليها.

المعلمات
targetDeviceSerials : القائمة التسلسلية للأجهزة المطلوب ضبطها