ClusterCommand

public class ClusterCommand
extends Object

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterCommand


Class yang mewakili tugas yang diambil dari Cluster TF.

Ringkasan

Konstruktor publik

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)

Konstruktor.

Metode publik

static ClusterCommand fromJson(JSONObject json)
String getAttemptId()

Menampilkan ID percobaan.

String getCommandId()

Menampilkan ID perintah.

String getCommandLine()

Menampilkan string command line.

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

Menampilkan ID permintaan.

ClusterCommand.RequestType getRequestType()

Menampilkan jenis permintaan

Integer getShardCount()

Menampilkan jumlah shard.

Integer getShardIndex()

Menampilkan indeks shard.

getTargetDeviceSerials()

Menampilkan daftar serial perangkat target tempat perintah ini akan mencoba dijalankan.

String getTaskId()

Menampilkan ID tugas.

void setTargetDeviceSerials( targetDeviceSerials)

Menetapkan daftar serial perangkat target tempat perintah akan mencoba dijalankan.

Konstruktor publik

ClusterCommand

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

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

Konstruktor.

Parameter
requestId String: ID permintaan

commandId String: ID perintah yang mengeluarkan tugas ini

taskId String: ID tugas ini

cmdLine String: Command line yang akan dijalankan

attemptId String

requestType ClusterCommand.RequestType: Jenis permintaan

shardCount Integer: Jumlah shard

shardIndex Integer: Indeks shard

Metode publik

fromJson

public static ClusterCommand fromJson (JSONObject json)

Parameter
json JSONObject

Hasil
ClusterCommand

Menampilkan
JSONException

getAttemptId

public String getAttemptId ()

Menampilkan ID percobaan. Upaya ini adalah GUID yang dibuat secara acak yang digunakan untuk membedakan beberapa perintah yang dijalankan.

Hasil
String ID percobaan

getCommandId

public String getCommandId ()

Menampilkan ID perintah.

Hasil
String ID perintah

getCommandLine

public String getCommandLine ()

Menampilkan string command line.

Hasil
String string command line.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Hasil
UniqueMultiMap<String, String> multimap opsi tambahan yang akan dimasukkan

getRequestId

public String getRequestId ()

Menampilkan ID permintaan.

Hasil
String ID permintaan

getRequestType

public ClusterCommand.RequestType getRequestType ()

Menampilkan jenis permintaan

Hasil
ClusterCommand.RequestType jenis permintaan

getShardCount

public Integer getShardCount ()

Menampilkan jumlah shard.

Hasil
Integer jumlah shard.

getShardIndex

public Integer getShardIndex ()

Menampilkan indeks shard.

Hasil
Integer indeks shard.

getTargetDeviceSerials

public  getTargetDeviceSerials ()

Menampilkan daftar serial perangkat target tempat perintah ini akan mencoba dijalankan.

Hasil
daftar serial perangkat target

getTaskId

public String getTaskId ()

Menampilkan ID tugas.

Hasil
String ID tugas.

setTargetDeviceSerials

public void setTargetDeviceSerials ( targetDeviceSerials)

Menetapkan daftar serial perangkat target tempat perintah akan mencoba dijalankan.

Parameter
targetDeviceSerials : daftar serial perangkat yang akan ditetapkan