Estrutura para armazenar dados relevantes para uma determinada instância do GCE AVD.
Classes aninhadas |
---|
class | GceAvdInfo.LogFileEntry |
Campos
BUILD_VARS
public static final BUILD_VARS
Construtores 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
getBuildVars
public getBuildVars ()
Retorna o hash de informações da variável de compilação do dispositivo GCE AVD.
Possíveis chaves de variáveis de construção são descritas em BUILD_VARS, por exemplo: 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.
getDeviceOffset
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
obterLogs
public getLogs ()
Retorne o mapa dos caminhos de log locais ou remotos para os tipos.
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
hostAndPort
public HostAndPort hostAndPort ()
nome da instância
public String instanceName ()
public boolean isIpPreconfigured ()
isOxygenationDevice
public boolean isOxygenationDevice ()
analisarGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analise um determinado arquivo para obter as informações do dispositivo GCE AVD.
Parâmetros |
---|
f | File : arquivo ERROR(/File) para ler a saída JSON do driver GCE. |
descriptor | DeviceDescriptor : o descritor do dispositivo que precisa da informação. |
remoteAdbPort | int : a porta remota que deve ser usada para conexão adb |
parseGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
int remoteAdbPort)
Analise uma determinada saída de linha de comando do binário do cliente Oxygen para obter informações AVD alugadas.
Parâmetros |
---|
oxygenRes | CommandResult : o CommandResult da execução do comando do cliente Oxygen. |
remoteAdbPort | int : a porta remota que deve ser usada para conexão adb |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analise uma determinada string para obter as informações do dispositivo GCE AVD.
Parâmetros |
---|
data | String : cadeia de caracteres JSON. |
descriptor | DeviceDescriptor : o descritor do dispositivo que precisa da informação. |
remoteAdbPort | int : a porta remota que deve ser usada para conexão adb |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
Parâmetros |
---|
deviceOffset | Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
Parâmetros |
---|
errorType | ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
Parâmetros |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Parâmetros |
---|
isIpPreconfigured | boolean |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
Parâmetros |
---|
skipDeviceLogCollection | boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
Parâmetros |
---|
skipDeviceLogCollection | boolean |
definirStatus
public void setStatus (GceAvdInfo.GceStatus status)
Parâmetros |
---|
status | GceAvdInfo.GceStatus |
para sequenciar
public String toString ()
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2024-04-02 UTC.
[null,null,["Última atualização 2024-04-02 UTC."],[],[]]