Estructura para contener datos relevantes para una instancia dada de GCE AVD.
clases anidadas |
---|
class | GceAvdInfo.LogFileEntry |
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.
obtenerDeviceOffset
public Integer getDeviceOffset ()
obtener errores
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
obtener registros
public getLogs ()
Devuelve el mapa de rutas de registro locales o remotas a tipos.
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
hostAndPort
public HostAndPort hostAndPort ()
nombre de instancia
public String instanceName ()
public boolean isIpPreconfigured ()
esDispositivo de oxigenación
public boolean isOxygenationDevice ()
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. |
analizarGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
int remoteAdbPort)
Analice una salida de línea de comando determinada del binario del cliente Oxygen para obtener información AVD arrendada.
Parámetros |
---|
oxygenRes | CommandResult : el CommandResult de la ejecución del comando del cliente Oxygen. |
remoteAdbPort | int : el puerto remoto que debe usarse para la conexión adb |
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. |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
Parámetros |
---|
deviceOffset | Integer |
establecer tipo de error
public void setErrorType (ErrorIdentifier errorType)
Parámetros |
---|
errorType | ErrorIdentifier |
establecerErrores
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
Parámetros |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Parámetros |
---|
isIpPreconfigured | boolean |
setSkipBugreportColección
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
Parámetros |
---|
skipDeviceLogCollection | boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
Parámetros |
---|
skipDeviceLogCollection | boolean |
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: 2024-04-02 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Me falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Es demasiado complicado o hay demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Está obsoleto"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema de muestras o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Es fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Me ofreció una solución al problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n: 2024-04-02 (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: 2024-04-02 (UTC)."]]