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: قائمة الأرقام التسلسلية للأجهزة المطلوب ضبطها |