Estructura para contener datos relevantes para una instancia dada de GCE AVD.
clases anidadas |
---|
enum | GceAvdInfo.GceStatus |
Constructores públicos |
---|
GceAvdInfo (String instanceName, HostAndPort hostAndPort) |
GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status) |
Campos
CONSTRUIR_VARS
public static final BUILD_VARS
Constructores públicos
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
Parámetros |
---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
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
obtenerBuildVars
public getBuildVars ()
Devuelve el hash de información de la variable de compilación del dispositivo GCE AVD.
Las posibles claves de variables de compilación 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, emulator_build_id, emulator_build_target, emulator_branch.
obtener tipo de error
public ErrorIdentifier getErrorType ()
Devoluciones |
---|
ErrorIdentifier | |
obtener errores
public String getErrors ()
hostAndPort
public HostAndPort hostAndPort ()
nombre de instancia
public String instanceName ()
analizarGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analice un archivo determinado para obtener la información del dispositivo GCE AVD.
Parámetros |
---|
f | File : archivo ERROR(/File) para leer la salida JSON del controlador GCE. |
descriptor | DeviceDescriptor : el descriptor del dispositivo que necesita la información. |
remoteAdbPort | int : el puerto remoto que debe usarse para la conexión adb |
Devoluciones |
---|
GceAvdInfo | el GceAvdInfo del dispositivo si se encuentra, o nulo si se produce un error. |
analizarGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analice una cadena determinada para obtener la información del dispositivo GCE AVD.
Parámetros |
---|
data | String : cadena JSON. |
descriptor | DeviceDescriptor : el descriptor del dispositivo que necesita la información. |
remoteAdbPort | int : el puerto remoto que debe usarse para la conexión adb |
Devoluciones |
---|
GceAvdInfo | el GceAvdInfo del dispositivo si se encuentra, o nulo si se produce un error. |
establecer estado
public void setStatus (GceAvdInfo.GceStatus status)
Parámetros |
---|
status | GceAvdInfo.GceStatus |
Encadenar
public String toString ()
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-01 (UTC).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2023-12-01 (UTC)."],[],[]]