ClusterCommand

public class ClusterCommand
extends Object

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


Class yang mewakili tugas yang diambil dari Cluster TF.

Ringkasan

Class bertingkat

enum ClusterCommand.RequestType

 

enum ClusterCommand.State

Status perintah di gugus TF. 

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 upaya.

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 seri perangkat target tempat perintah ini akan dicoba untuk dijalankan.

String getTaskId()

Menampilkan ID tugas.

void setTargetDeviceSerials( targetDeviceSerials)

Menetapkan daftar seri perangkat target tempat perintah akan coba 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

dariJson

public static ClusterCommand fromJson (JSONObject json)

Parameter
json JSONObject

Hasil
ClusterCommand

Menampilkan
JSONException

IDPercobaan

public String getAttemptId ()

Menampilkan ID upaya. GUID yang dihasilkan secara acak yang digunakan untuk membedakan beberapa 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 {i>string <i}baris perintah.

getExtraOptions

public UniqueMultiMap<String, String> getExtraOptions ()

Hasil
UniqueMultiMap<String, String> multimap opsi tambahan untuk memasukkan

IDPermintaan

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 sharding.

getTargetDeviceSerial

public  getTargetDeviceSerials ()

Menampilkan daftar seri perangkat target tempat perintah ini akan dicoba untuk dijalankan.

Hasil
daftar seri perangkat target

getTaskId

public String getTaskId ()

Menampilkan ID tugas.

Hasil
String ID tugas.

setTargetDeviceSerial

public void setTargetDeviceSerials ( targetDeviceSerials)

Menetapkan daftar seri perangkat target tempat perintah akan coba dijalankan.

Parameter
targetDeviceSerials : daftar seri perangkat yang akan ditetapkan