Información GCEAvd
public
class
GceAvdInfo
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.device.cloud.GceAvdInfo |
Estructura que contiene datos relevantes para una determinada instancia de AVD en GCE.
Resumen
Clases anidadas | |
---|---|
enum |
GceAvdInfo.GceStatus
|
Campos | |
---|---|
public
static
final
|
BUILD_VARS
|
Constructores públicos | |
---|---|
GceAvdInfo(String instanceName, HostAndPort hostAndPort)
|
|
GceAvdInfo(String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)
|
Métodos públicos | |
---|---|
|
getBuildVars()
Muestra el hash de la información de la variable de compilación del dispositivo AVD de GCE. |
ErrorIdentifier
|
getErrorType()
|
String
|
getErrors()
|
GceAvdInfo.GceStatus
|
getStatus()
|
HostAndPort
|
hostAndPort()
|
String
|
instanceName()
|
static
GceAvdInfo
|
parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza un archivo determinado para obtener información del dispositivo AVD de GCE. |
static
GceAvdInfo
|
parseGceInfoFromString(String data, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza una cadena determinada para obtener información del dispositivo AVD de GCE. |
void
|
setStatus(GceAvdInfo.GceStatus status)
|
String
|
toString()
|
Campos
COMPILACIÓN_VARES
public static finalBUILD_VARS
Constructores públicos
Información GCEAvd
public GceAvdInfo (String instanceName, HostAndPort hostAndPort)
Parámetros | |
---|---|
instanceName |
String |
hostAndPort |
HostAndPort |
Información GCEAvd
public GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)
Parámetros | |
---|---|
instanceName |
String |
hostAndPort |
HostAndPort |
errorType |
ErrorIdentifier |
errors |
String |
status |
GceAvdInfo.GceStatus |
Métodos públicos
getBuildVars.
publicgetBuildVars ()
Muestra el hash de la información de la variable de compilación del dispositivo AVD de GCE.
Las claves de variables de compilación posibles se describen en BUILD_VARS, por ejemplo: build_id, build_target, rama, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulador_build_id, Emulator_branch.
Muestra | |
---|---|
|
getErrorType.
public ErrorIdentifier getErrorType ()
Muestra | |
---|---|
ErrorIdentifier |
getErrors
public String getErrors ()
Muestra | |
---|---|
String |
host y puerto
public HostAndPort hostAndPort ()
Muestra | |
---|---|
HostAndPort |
Nombredeinstancia
public String instanceName ()
Muestra | |
---|---|
String |
analizadorGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza un archivo determinado para obtener información del dispositivo AVD de GCE.
Parámetros | |
---|---|
f |
File : Es el archivo ERROR(/File) para leer el resultado de JSON del controlador de GCE. |
descriptor |
DeviceDescriptor : Es el descriptor del dispositivo que necesita la información. |
remoteAdbPort |
int : Es el puerto remoto que se debe usar para la conexión de adb. |
Muestra | |
---|---|
GceAvdInfo |
el objeto GceAvdInfo del dispositivo si lo encuentra, o un valor nulo si se produce un error.
|
Arroja | |
---|---|
TargetSetupError |
analizadorGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)
Analiza una cadena determinada para obtener información del dispositivo AVD de GCE.
Parámetros | |
---|---|
data |
String : string JSON. |
descriptor |
DeviceDescriptor : Es el descriptor del dispositivo que necesita la información. |
remoteAdbPort |
int : Es el puerto remoto que se debe usar para la conexión de adb. |
Muestra | |
---|---|
GceAvdInfo |
el objeto GceAvdInfo del dispositivo si lo encuentra, o un valor nulo si se produce un error.
|
Arroja | |
---|---|
TargetSetupError |
setStatus
public void setStatus (GceAvdInfo.GceStatus status)
Parámetros | |
---|---|
status |
GceAvdInfo.GceStatus |
toString
public String toString ()
Muestra | |
---|---|
String |