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()

تعرض هذه الدالة فهرسًا للشظايا.

List<String> getTargetDeviceSerials()

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

String getTaskId()

تعرِض هذه السمة رقم تعريف المهمة.

void setTargetDeviceSerials(List<String> 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 ()

تعرِض هذه السمة رقم تعريف المحاولة. المحاولة هي معرّف فريد عالمي يتم إنشاؤه عشوائيًا ويُستخدم للتمييز بين عمليات تشغيل الأوامر المتعددة.

المرتجعات
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 List<String> getTargetDeviceSerials ()

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

المرتجعات
List<String> قائمة الأرقام التسلسلية لأجهزة الاختبار

getTaskId

public String getTaskId ()

تعرِض هذه السمة رقم تعريف المهمة.

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

setTargetDeviceSerials

public void setTargetDeviceSerials (List<String> targetDeviceSerials)

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

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