Informations GceAvd

public class GceAvdInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.GceAvdInfo.


Structurez les données de manière à stocker les données pertinentes pour une instance AVD GCE donnée.

Résumé

Classes imbriquées

enum GceAvdInfo.GceStatus

 

Champs

public static final BUILD_VARS

Constructeurs publics

GceAvdInfo(String instanceName, HostAndPort hostAndPort)
GceAvdInfo(String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)

Méthodes publiques

getBuildVars()

Renvoie le hachage des informations sur la variable de compilation de l'appareil AVD GCE.

ErrorIdentifier getErrorType()
String getErrors()
GceAvdInfo.GceStatus getStatus()
HostAndPort hostAndPort()
String instanceName()
static GceAvdInfo parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)

Analysez un fichier donné pour obtenir les informations sur l'appareil AVD GCE.

static GceAvdInfo parseGceInfoFromString(String data, DeviceDescriptor descriptor, int remoteAdbPort)

Analysez une chaîne donnée pour obtenir les informations sur l'appareil AVD GCE.

void setStatus(GceAvdInfo.GceStatus status)
String toString()

Champs

VARIANTES_DE_COMPILATION

public static final  BUILD_VARS

Constructeurs publics

Informations GceAvd

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

Paramètres
instanceName String

hostAndPort HostAndPort

Informations GceAvd

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort, 
                ErrorIdentifier errorType, 
                String errors, 
                GceAvdInfo.GceStatus status)

Paramètres
instanceName String

hostAndPort HostAndPort

errorType ErrorIdentifier

errors String

status GceAvdInfo.GceStatus

Méthodes publiques

getBuildVars

public  getBuildVars ()

Renvoie le hachage des informations sur la variable de compilation de l'appareil AVD GCE.

Les clés possibles pour les variables de compilation sont décrites dans CREATE_VARS, par exemple: build_id, build_target, branch, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulator_build_id, emulator_build_target, emulator_branch.

Renvoie

getErrorType

public ErrorIdentifier getErrorType ()

Renvoie
ErrorIdentifier

getErrors

public String getErrors ()

Renvoie
String

getStatus

public GceAvdInfo.GceStatus getStatus ()

Renvoie
GceAvdInfo.GceStatus

hôteEtPort

public HostAndPort hostAndPort ()

Renvoie
HostAndPort

InstanceName (Nom de l'instance)

public String instanceName ()

Renvoie
String

parseGceInfoFromFile

public static GceAvdInfo parseGceInfoFromFile (File f, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

Analysez un fichier donné pour obtenir les informations sur l'appareil AVD GCE.

Paramètres
f File: fichier ERROR(/File) permettant de lire la sortie JSON à partir du pilote GCE.

descriptor DeviceDescriptor: descripteur de l'appareil qui a besoin des informations.

remoteAdbPort int: port distant à utiliser pour la connexion adb

Renvoie
GceAvdInfo GceAvdInfo de l'appareil s'il est trouvé, ou nul en cas d'erreur.

Génère
TargetSetupError

parseGceInfoFromString

public static GceAvdInfo parseGceInfoFromString (String data, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

Analysez une chaîne donnée pour obtenir les informations sur l'appareil AVD GCE.

Paramètres
data String: chaîne JSON.

descriptor DeviceDescriptor: descripteur de l'appareil qui a besoin des informations.

remoteAdbPort int: port distant à utiliser pour la connexion adb

Renvoie
GceAvdInfo GceAvdInfo de l'appareil s'il est trouvé, ou nul en cas d'erreur.

Génère
TargetSetupError

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

Paramètres
status GceAvdInfo.GceStatus

toString

public String toString ()

Renvoie
String