أمر 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(
إعداد قائمة بالسلاسل التسلسلية للأجهزة المستهدفة التي سيحاول الأمر تشغيل الأمر عليها. |
شركة إنشاءات عامة
أمر 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
publicgetTargetDeviceSerials ()
تعرض قائمة السلاسل التسلسلية للأجهزة المستهدفة التي سيحاول تنفيذ هذا الأمر عليها.
المرتجعات | |
---|---|
|
قائمة السلاسل التسلسلية للأجهزة المستهدفة |
getTaskId
public String getTaskId ()
تعرض معرّف المهمة.
المرتجعات | |
---|---|
String |
معرّف المهمة. |
setTargetDeviceSerials
public void setTargetDeviceSerials (targetDeviceSerials)
إعداد قائمة بالسلاسل التسلسلية للأجهزة المستهدفة التي سيحاول الأمر تشغيل الأمر عليها.
المعلمات | |
---|---|
targetDeviceSerials |
: القائمة التسلسلية للأجهزة المطلوب ضبطها |