Struktura do przechowywania odpowiednich danych dla danej instancji GCE AVD.
Klasy zagnieżdżone |
---|
class | GceAvdInfo.LogFileEntry |
Pola
BUILD_VARS
public static final BUILD_VARS
Konstruktory publiczne
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
Parametry |
---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
Parametry |
---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
Metody publiczne
getBuildVars
public getBuildVars ()
Zwróć skrót informacji o zmiennej kompilacji urządzenia GCE AVD.
Możliwe klucze zmiennych kompilacji są opisane w BUILD_VARS, na przykład: 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 ()
pobierz dzienniki
public getLogs ()
Zwróć mapę z lokalnych lub zdalnych ścieżek dziennika do typów.
hostAndPort
public HostAndPort hostAndPort ()
nazwa instancji
public String instanceName ()
public boolean isIpPreconfigured ()
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Przeanalizuj dany plik, aby uzyskać informacje o urządzeniu GCE AVD.
Parametry |
---|
f | File : plik ERROR(/File) do odczytu danych wyjściowych JSON ze sterownika GCE. |
descriptor | DeviceDescriptor : deskryptor urządzenia, które potrzebuje informacji. |
remoteAdbPort | int : zdalny port, który powinien być używany do połączenia adb |
parseGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
int remoteAdbPort)
Przeanalizuj dane wyjściowe wiersza poleceń z pliku binarnego klienta Oxygen, aby uzyskać dzierżawione informacje AVD.
Parametry |
---|
oxygenRes | CommandResult : CommandResult z wykonania polecenia klienta Oxygen. |
remoteAdbPort | int : zdalny port, który powinien być używany do połączenia adb |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Przeanalizuj podany ciąg, aby uzyskać informacje o urządzeniu GCE AVD.
Parametry |
---|
data | String : ciąg JSON. |
descriptor | DeviceDescriptor : deskryptor urządzenia, które potrzebuje informacji. |
remoteAdbPort | int : zdalny port, który powinien być używany do połączenia adb |
ustawPrzesunięcie urządzenia
public void setDeviceOffset (Integer deviceOffset)
Parametry |
---|
deviceOffset | Integer |
setInstanceUser
public void setInstanceUser (String instanceUser)
Parametry |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Parametry |
---|
isIpPreconfigured | boolean |
ustaw stan
public void setStatus (GceAvdInfo.GceStatus status)
Parametry |
---|
status | GceAvdInfo.GceStatus |
do Ciągu
public String toString ()
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-03-30 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]