Struktura do przechowywania odpowiednich danych dla danej instancji GCE AVD.
Zagnieżdżone klasy |
---|
class | GceAvdInfo.LogFileEntry |
Pola
BUILD_VARS
public static final BUILD_VARS
Konstruktorzy publiczni
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
pobierzBuildVars
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, gałąź, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulator_build_id, emulator_build_target, emulator_branch.
pobierz przesunięcie urządzenia
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
pobierzInstancjęUżytkownika
public String getInstanceUser ()
pobierz dzienniki
public getLogs ()
Zwróć mapę z lokalnych lub zdalnych ścieżek dziennika do typów.
getSkipBugreportCollection
public boolean getSkipBugreportCollection ()
hostAndPort
public HostAndPort hostAndPort ()
nazwa instancji
public String instanceName ()
public boolean isIpPreconfigured ()
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Przeanalizuj podany plik, aby uzyskać informacje o urządzeniu GCE AVD.
Parametry |
---|
f | File : plik ERROR(/File) do odczytania 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 : wykonanie polecenia CommandResult z 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 |
ustaw przesunięcie urządzenia
public void setDeviceOffset (Integer deviceOffset)
Parametry |
---|
deviceOffset | Integer |
ustaw typ błędu
public void setErrorType (ErrorIdentifier errorType)
Parametry |
---|
errorType | ErrorIdentifier |
ustawBłędy
public void setErrors (String errors)
setInstanceUżytkownik
public void setInstanceUser (String instanceUser)
Parametry |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Parametry |
---|
isIpPreconfigured | boolean |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipBugreportCollection)
Parametry |
---|
skipBugreportCollection | boolean |
ustawStatus
public void setStatus (GceAvdInfo.GceStatus status)
Parametry |
---|
status | GceAvdInfo.GceStatus |
doString
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-12-01 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"
}]