Küme Komutu

public class ClusterCommand
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.cluster.ClusterCommand


TF Cluster'dan getirilen bir görevi temsil eden sınıf.

Özet

Kamu inşaatçıları

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)

Oluşturucu.

Herkese açık yöntemler

static ClusterCommand fromJson(JSONObject json)
String getAttemptId()

Deneme kimliğini döndürür.

String getCommandId()

Komut kimliğini döndürür.

String getCommandLine()

Komut satırı dizesini döndürür.

UniqueMultiMap<String, String> getExtraOptions()
String getRequestId()

İstek kimliğini döndürür.

ClusterCommand.RequestType getRequestType()

Bir istek türü döndürür

Integer getShardCount()

Bir parça sayısı döndürür.

Integer getShardIndex()

Bir parça dizini döndürür.

getTargetDeviceSerials()

Bu komutun çalıştırılmaya çalışacağı hedef cihaz serilerinin listesini döndürür.

String getTaskId()

Görev kimliğini döndürür.

void setTargetDeviceSerials( targetDeviceSerials)

Komutun çalışmaya çalışacağı hedef cihaz serilerinin listesini ayarlar.

Kamu inşaatçıları

Küme Komutu

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

Parametreler
commandId String

taskId String

cmdLine String

Küme Komutu

public ClusterCommand (String requestId, 
                String commandId, 
                String taskId, 
                String cmdLine, 
                String attemptId, 
                ClusterCommand.RequestType requestType, 
                Integer shardCount, 
                Integer shardIndex)

Oluşturucu.

Parametreler
requestId String: İstek kimliği

commandId String: Bu görevi veren komutun kimliği

taskId String: Bu görevin kimliği

cmdLine String: Çalıştırılacak komut satırı

attemptId String

requestType ClusterCommand.RequestType: İstek türü

shardCount Integer: Kırık sayısı

shardIndex Integer: Parça dizini

Herkese açık yöntemler

fromJson

public static ClusterCommand fromJson (JSONObject json)

Parametreler
json JSONObject

İlerlemeler
ClusterCommand

Fırlatma
JSONException

getDenemeKimliği

public String getAttemptId ()

Deneme kimliğini döndürür. Deneme, birden çok öğeyi ayırt etmek için kullanılan rastgele oluşturulmuş GUID'dir komutunu çalıştırın.

İlerlemeler
String deneme kimliği

getCommandId

public String getCommandId ()

Komut kimliğini döndürür.

İlerlemeler
String komut kimliği

getCommandLine

public String getCommandLine ()

Komut satırı dizesini döndürür.

İlerlemeler
String komut satırı dizesi için de geçerlidir.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

İlerlemeler
UniqueMultiMap<String, String> eklenecek ek seçeneklerin çoklu eşlemesi

getRequestId

public String getRequestId ()

İstek kimliğini döndürür.

İlerlemeler
String istek kimliği

getRequestType

public ClusterCommand.RequestType getRequestType ()

Bir istek türü döndürür

İlerlemeler
ClusterCommand.RequestType istek türü

getShardCount

public Integer getShardCount ()

Bir parça sayısı döndürür.

İlerlemeler
Integer bir kırık sayısı.

getShardIndex

public Integer getShardIndex ()

Bir parça dizini döndürür.

İlerlemeler
Integer bir kırık dizini oluşturur.

getTargetDeviceSerial'leri

public  getTargetDeviceSerials ()

Bu komutun çalıştırılmaya çalışacağı hedef cihaz serilerinin listesini döndürür.

İlerlemeler
hedef cihaz serilerinin listesi

getTaskId

public String getTaskId ()

Görev kimliğini döndürür.

İlerlemeler
String görev kimliğini ekleyin.

setTargetDeviceSerial'leri

public void setTargetDeviceSerials ( targetDeviceSerials)

Komutun çalışmaya çalışacağı hedef cihaz serilerinin listesini ayarlar.

Parametreler
targetDeviceSerials : ayarlanacak cihaz serilerinin listesi