Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

KümeKomutu

public class ClusterCommand
extends Object

java.lang.Nesne
com.android.tradefed.cluster.ClusterCommand


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

Özet

iç içe sınıflar

enum ClusterCommand.RequestType

enum ClusterCommand.State

Komutun TF kümesindeki durumu.

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)

Yapıcı.

Genel 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 üzerinde çalışmayı deneyeceği hedef aygıt dizilerinin listesini döndürür.

String getTaskId ()

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

void setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials)

Komutun çalıştırmayı deneyeceği hedef cihaz dizilerinin listesini ayarlar.

Kamu inşaatçıları

KümeKomutu

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

parametreler
commandId String

taskId String

cmdLine String

KümeKomutu

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

Yapıcı.

parametreler
requestId String : Bir istek 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 : Bir istek türü

shardCount Integer : Bir parça sayısı

shardIndex Integer : Bir parça dizini

Genel yöntemler

Json'dan

public static ClusterCommand fromJson (JSONObject json)

parametreler
json JSONObject

İadeler
ClusterCommand

atar
JSONException

getAttemptId

public String getAttemptId ()

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

İadeler
String deneme kimliği

getCommandId

public String getCommandId ()

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

İadeler
String komut kimliği

getKomut Satırı

public String getCommandLine ()

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

İadeler
String komut satırı dizesi.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

İadeler
UniqueMultiMap <String, String> enjekte etmek için ek seçeneklerin çoklu haritası

getRequestId

public String getRequestId ()

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

İadeler
String istek kimliği

getRequestType

public ClusterCommand.RequestType getRequestType ()

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

İadeler
ClusterCommand.RequestType bir istek türü

getShardCount

public Integer getShardCount ()

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

İadeler
Integer bir parça sayısı.

getShardIndex

public Integer getShardIndex ()

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

İadeler
Integer bir parça indeksi.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Bu komutun üzerinde çalışmayı deneyeceği hedef aygıt dizilerinin listesini döndürür.

İadeler
hedef cihaz dizileri listesi

getTaskId

public String getTaskId ()

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

İadeler
String görev kimliği.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Komutun çalıştırmayı deneyeceği hedef cihaz dizilerinin listesini ayarlar.

parametreler
targetDeviceSerials : ayarlanacak cihaz dizilerinin listesi