CommandeCluster
public class ClusterCommand
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterCommand |
Une classe qui représente une tâche extraite de TF Cluster.
Sommaire
Classes imbriquées | |
---|---|
enum | ClusterCommand.RequestType |
enum | ClusterCommand.State État de la commande dans le cluster TF. |
Constructeurs publics | |
---|---|
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) Constructeur. |
Méthodes publiques | |
---|---|
static ClusterCommand | fromJson (JSONObject json) |
String | getAttemptId () Renvoie l'ID de la tentative. |
String | getCommandId () Renvoie l'ID de la commande. |
String | getCommandLine () Renvoie la chaîne de ligne de commande. |
UniqueMultiMap <String, String> | getExtraOptions () |
String | getRequestId () Renvoie l'ID de la demande. |
ClusterCommand.RequestType | getRequestType () Renvoie un type de requête |
Integer | getShardCount () Renvoie un nombre de partitions. |
Integer | getShardIndex () Renvoie un index de partition. |
getTargetDeviceSerials () Renvoie la liste des numéros de série des périphériques cibles sur lesquels cette commande tentera de s'exécuter. | |
String | getTaskId () Renvoie l'ID de la tâche. |
void | setTargetDeviceSerials ( targetDeviceSerials) setTargetDeviceSerials ( targetDeviceSerials) Définit la liste des numéros de série des périphériques cibles sur lesquels la commande tentera de s'exécuter. |
Constructeurs publics
CommandeCluster
public ClusterCommand (String commandId, String taskId, String cmdLine)
Paramètres | |
---|---|
commandId | String |
taskId | String |
cmdLine | String |
CommandeCluster
public ClusterCommand (String requestId, String commandId, String taskId, String cmdLine, String attemptId, ClusterCommand.RequestType requestType, Integer shardCount, Integer shardIndex)
Constructeur.
Paramètres | |
---|---|
requestId | String : un ID de requête |
commandId | String : L'ID de la commande qui a émis cette tâche |
taskId | String : L'ID de cette tâche |
cmdLine | String : La ligne de commande à exécuter |
attemptId | String |
requestType | ClusterCommand.RequestType : un type de requête |
shardCount | Integer : un nombre de fragments |
shardIndex | Integer : un index de partition |
Méthodes publiques
deJson
public static ClusterCommand fromJson (JSONObject json)
Paramètres | |
---|---|
json | JSONObject |
Retour | |
---|---|
ClusterCommand |
Lance | |
---|---|
JSONException |
getAttemptId
public String getAttemptId ()
Renvoie l'ID de la tentative. La tentative est un GUID généré de manière aléatoire utilisé pour distinguer plusieurs exécutions de commande.
Retour | |
---|---|
String | l'identifiant de la tentative |
getCommandId
public String getCommandId ()
Renvoie l'ID de la commande.
Retour | |
---|---|
String | l'identifiant de la commande |
getCommandLine
public String getCommandLine ()
Renvoie la chaîne de ligne de commande.
Retour | |
---|---|
String | la chaîne de ligne de commande. |
getExtraOptions
public UniqueMultiMap<String, String> getExtraOptions ()
Retour | |
---|---|
UniqueMultiMap <String, String> | multimap d'options supplémentaires à injecter |
getRequestId
public String getRequestId ()
Renvoie l'ID de la demande.
Retour | |
---|---|
String | l'identifiant de la demande |
getRequestType
public ClusterCommand.RequestType getRequestType ()
Renvoie un type de requête
Retour | |
---|---|
ClusterCommand.RequestType | un type de demande |
getShardCount
public Integer getShardCount ()
Renvoie un nombre de partitions.
Retour | |
---|---|
Integer | un nombre d'éclats. |
getShardIndex
public Integer getShardIndex ()
Renvoie un index de partition.
Retour | |
---|---|
Integer | un index fragmenté. |
getTargetDeviceSerials
publicgetTargetDeviceSerials ()
Renvoie la liste des numéros de série des périphériques cibles sur lesquels cette commande tentera de s'exécuter.
Retour | |
---|---|
la liste des numéros de série des appareils cibles |
getTaskId
public String getTaskId ()
Renvoie l'ID de la tâche.
Retour | |
---|---|
String | ID de tâche. |
setTargetDeviceSerialssetTargetDeviceSerials
public void setTargetDeviceSerials (targetDeviceSerials)
Définit la liste des numéros de série des périphériques cibles sur lesquels la commande tentera de s'exécuter.
Paramètres | |
---|---|
targetDeviceSerials |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/08/15 (UTC).