Commande Cluster
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.
Résumé
Classes imbriquées | |
---|---|
enum | ClusterCommand.RequestType |
enum | ClusterCommand.State Statut 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 fragments. |
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
Commande Cluster
public ClusterCommand (String commandId, String taskId, String cmdLine)
Paramètres | |
---|---|
commandId | String |
taskId | String |
cmdLine | String |
Commande Cluster
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 identifiant de demande |
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 fragment |
Méthodes publiques
deJson
public static ClusterCommand fromJson (JSONObject json)
Paramètres | |
---|---|
json | JSONObject |
Retour | |
---|---|
ClusterCommand |
Jetés | |
---|---|
JSONException |
getAttemptId
public String getAttemptId ()
Renvoie l'ID de la tentative. La tentative est un GUID généré aléatoirement utilisé pour distinguer plusieurs exécutions de commandes.
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 fragments.
Retour | |
---|---|
Integer | un nombre de fragments. |
getShardIndex
public Integer getShardIndex ()
Renvoie un index de partition.
Retour | |
---|---|
Integer | un index de fragments. |
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. |
setTargetDeviceSerials
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 2023/12/01 (UTC).