Структура для хранения соответствующих данных для данного экземпляра GCE AVD.
Вложенные классы |
---|
class | GceAvdInfo.LogFileEntry |
Поля
BUILD_VARS
public static final BUILD_VARS
Общественные конструкторы
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
Параметры |
---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
Параметры |
---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
Публичные методы
getBuildVars
public getBuildVars ()
Возвращает хеш информации о переменной сборки устройства GCE AVD.
Возможные ключи переменных сборки описаны в BUILD_VARS, например: 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 ()
getLogs
public getLogs ()
Верните карту из локальных или удаленных путей журналов в типы.
getOxygenationDeviceId
public String getOxygenationDeviceId ()
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
хостAndPort
public HostAndPort hostAndPort ()
имя экземпляра
public String instanceName ()
public boolean isIpPreconfigured ()
isOxygenationDevice
public boolean isOxygenationDevice ()
синтаксический анализGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Проанализируйте данный файл, чтобы получить информацию об устройстве GCE AVD.
Параметры |
---|
f | File : файл ERROR(/File) для чтения выходных данных JSON из драйвера GCE. |
descriptor | DeviceDescriptor : дескриптор устройства, которому нужна информация. |
remoteAdbPort | int : удаленный порт, который следует использовать для подключения к adb. |
parseGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
int remoteAdbPort)
Проанализируйте данный вывод командной строки из двоичного файла клиента Oxygen, чтобы получить информацию об арендованном AVD.
Параметры |
---|
oxygenRes | CommandResult : CommandResult выполнения команды клиента Oxygen. |
remoteAdbPort | int : удаленный порт, который следует использовать для подключения к adb. |
синтаксический анализGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Проанализируйте заданную строку, чтобы получить информацию об устройстве GCE AVD.
Параметры |
---|
data | String : строка JSON. |
descriptor | DeviceDescriptor : дескриптор устройства, которому нужна информация. |
remoteAdbPort | int : удаленный порт, который следует использовать для подключения к adb. |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
Параметры |
---|
deviceOffset | Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
Параметры |
---|
errorType | ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
Параметры |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Параметры |
---|
isIpPreconfigured | boolean |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
Параметры |
---|
skipDeviceLogCollection | boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
Параметры |
---|
skipDeviceLogCollection | boolean |
нанизывать
public String toString ()
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-07-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]
{
"last_modified": "Последнее обновление: 2024-07-02 UTC.",
"state": ""
}