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 finalBUILD_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
publicgetBuildVars ()
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 |
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 |