GceAvdInfo

public class GceAvdInfo
extends Object

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


Belirli bir GCE AVD örneği için ilgili verileri tutacak yapı.

Özet

iç içe sınıflar

enum GceAvdInfo.GceStatus

Alanlar

public static final BUILD_VARS

Kamu inşaatçıları

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

Genel yöntemler

getBuildVars ()

GCE AVD cihazının derleme değişkeni bilgi karmasını döndürün.

ErrorIdentifier getErrorType ()
String getErrors ()
GceAvdInfo.GceStatus getStatus ()
HostAndPort hostAndPort ()
String instanceName ()
static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)

GCE AVD cihaz bilgilerini elde etmek için belirli bir dosyayı ayrıştırın.

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

GCE AVD cihaz bilgisini elde etmek için verilen bir dizgiyi ayrıştırın.

void setStatus ( GceAvdInfo.GceStatus status)
String toString ()

Alanlar

BUILD_VARS

public static final  BUILD_VARS

Kamu inşaatçıları

GceAvdInfo

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

parametreler
instanceName String

hostAndPort HostAndPort

GceAvdInfo

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

parametreler
instanceName String

hostAndPort HostAndPort

errorType ErrorIdentifier

errors String

status GceAvdInfo.GceStatus

Genel yöntemler

getBuildVars

public  getBuildVars ()

GCE AVD cihazının derleme değişkeni bilgi karmasını döndürün.

Olası derleme değişkenleri anahtarları BUILD_VARS içinde açıklanmıştır, örneğin: 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.

İadeler

getErrorType

public ErrorIdentifier getErrorType ()

İadeler
ErrorIdentifier

getErrors

public String getErrors ()

İadeler
String

getStatus

public GceAvdInfo.GceStatus getStatus ()

İadeler
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

İadeler
HostAndPort

örnek isim

public String instanceName ()

İadeler
String

parseGceInfoFromFile

public static GceAvdInfo parseGceInfoFromFile (File f, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

GCE AVD cihaz bilgilerini elde etmek için belirli bir dosyayı ayrıştırın.

parametreler
f File : ERROR(/File) dosya GCE Sürücüsü'nden JSON çıktısını okumak için.

descriptor DeviceDescriptor : info ihtiyacı cihazın açıklayıcısı.

remoteAdbPort int : adb bağlantısı için kullanılmalıdır uzak bağlantı noktası

İadeler
GceAvdInfo GceAvdInfo bulursa cihazın veya boş hata varsa.

atar
TargetSetupError

parseGceInfoFromString

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

GCE AVD cihaz bilgisini elde etmek için verilen bir dizgiyi ayrıştırın.

parametreler
data String : JSON dizesi.

descriptor DeviceDescriptor : info ihtiyacı cihazın açıklayıcısı.

remoteAdbPort int : adb bağlantısı için kullanılmalıdır uzak bağlantı noktası

İadeler
GceAvdInfo GceAvdInfo bulursa cihazın veya boş hata varsa.

atar
TargetSetupError

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

parametreler
status GceAvdInfo.GceStatus

toString

public String toString ()

İadeler
String