Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Informacje o gceAvd

public class GceAvdInfo
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceAvdInfo


Struktura do przechowywania odpowiednich danych dla danej instancji GCE AVD.

Streszczenie

Klasy zagnieżdżone

enum GceAvdInfo.GceStatus

class GceAvdInfo.LogFileEntry

Pola

public static final BUILD_VARS

Konstruktorzy publiczni

GceAvdInfo (String instanceName, HostAndPort hostAndPort)
GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)

Metody publiczne

getBuildVars ()

Zwróć skrót informacji o zmiennej kompilacji urządzenia GCE AVD.

ErrorIdentifier getErrorType ()
String getErrors ()
getLogs ()

Zwróć mapę z lokalnych lub zdalnych ścieżek dziennika do typów.

GceAvdInfo.GceStatus getStatus ()
HostAndPort hostAndPort ()
String instanceName ()
boolean isIpPreconfigured ()
static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)

Przeanalizuj dany plik, aby uzyskać informacje o urządzeniu GCE AVD.

static parseGceInfoFromOxygenClientOutput ( CommandResult oxygenRes, int remoteAdbPort)

Przeanalizuj dane wyjściowe wiersza poleceń z pliku binarnego klienta Oxygen, aby uzyskać informacje o wydzierżawionym AVD.

static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)

Przeanalizuj dany ciąg, aby uzyskać informacje o urządzeniu GCE AVD.

void setIpPreconfigured (boolean isIpPreconfigured)
void setStatus ( GceAvdInfo.GceStatus status)
String toString ()

Pola

BUILD_VARS

public static final  BUILD_VARS

Konstruktorzy publiczni

Informacje o gceAvd

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

Parametry
instanceName String

hostAndPort HostAndPort

Informacje o gceAvd

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.

Zwroty

getErrorType

public ErrorIdentifier getErrorType ()

Zwroty
ErrorIdentifier

pobierz błędy

public String getErrors ()

Zwroty
String

getLogs

public  getLogs ()

Zwróć mapę z lokalnych lub zdalnych ścieżek dziennika do typów.

Zwroty

uzyskaj status

public GceAvdInfo.GceStatus getStatus ()

Zwroty
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

Zwroty
HostAndPort

nazwa_instancji

public String instanceName ()

Zwroty
String

czy Ip jest wstępnie skonfigurowany

public boolean isIpPreconfigured ()

Zwroty
boolean

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 wymaga informacji.

remoteAdbPort int : zdalny port, który powinien być używany do połączenia adb

Zwroty
GceAvdInfo GceAvdInfo urządzenia, jeśli znaleziono, lub null, jeśli błąd.

Rzuty
TargetSetupError

parseGceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                int remoteAdbPort)

Przeanalizuj dane wyjściowe wiersza poleceń z pliku binarnego klienta Oxygen, aby uzyskać informacje o wydzierżawionym AVD.

Parametry
oxygenRes CommandResult : CommandResult z wykonania polecenia klienta Oxygen.

remoteAdbPort int : zdalny port, który powinien być używany do połączenia adb

Zwroty
ERROR(/List) pomyślnie wydzierżawionych urządzeń. TargetSetupError , jeśli nie uda się wydzierżawić urządzenia.

Rzuty
TargetSetupError

parseGceInfoFromString

public static GceAvdInfo parseGceInfoFromString (String data, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

Przeanalizuj dany ciąg, aby uzyskać informacje o urządzeniu GCE AVD.

Parametry
data String : ciąg JSON.

descriptor DeviceDescriptor : deskryptor urządzenia, które wymaga informacji.

remoteAdbPort int : zdalny port, który powinien być używany do połączenia adb

Zwroty
GceAvdInfo GceAvdInfo urządzenia, jeśli znaleziono, lub null, jeśli błąd.

Rzuty
TargetSetupError

setIpPrekonfigurowany

public void setIpPreconfigured (boolean isIpPreconfigured)

Parametry
isIpPreconfigured boolean

ustaw status

public void setStatus (GceAvdInfo.GceStatus status)

Parametry
status GceAvdInfo.GceStatus

toString

public String toString ()

Zwroty
String