GceAvdBilgisi

public class GceAvdInfo
extends Object

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


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

Özet

İç içe sınıflar

class GceAvdInfo.LogFileEntry

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 yapı değişkeni bilgi karmasını döndürür.

Integer getDeviceOffset ()
ErrorIdentifier getErrorType ()
String getErrors ()
String getInstanceUser ()
getLogs ()

Haritayı yerel veya uzak günlük yollarından türlere döndürün.

GceAvdInfo.GceStatus getStatus ()
HostAndPort hostAndPort ()
String instanceName ()
boolean isIpPreconfigured ()
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 parseGceInfoFromOxygenClientOutput ( CommandResult oxygenRes, int remoteAdbPort)

Kiralık AVD bilgilerini elde etmek için Oxygen istemci ikili dosyasından belirli bir komut satırı çıktısını ayrıştırın.

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

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

void setDeviceOffset (Integer deviceOffset)
void setErrorType ( ErrorIdentifier errorType)
void setErrors (String errors)
void setInstanceUser (String instanceUser)
void setIpPreconfigured (boolean isIpPreconfigured)
void setStatus ( GceAvdInfo.GceStatus status)
String toString ()

alanlar

BUILD_VARS

public static final  BUILD_VARS

kamu inşaatçılar

GceAvdBilgisi

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

parametreler
instanceName String

hostAndPort HostAndPort

GceAvdBilgisi

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 yapı değişkeni bilgi karmasını döndürür.

Olası yapı değişkenleri anahtarları BUILD_VARS'ta açıklanmıştır, örneğin: build_id, build_target, şube, 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

getDeviceOffset

public Integer getDeviceOffset ()

İadeler
Integer

getErrorType

public ErrorIdentifier getErrorType ()

İadeler
ErrorIdentifier

getErrors

public String getErrors ()

İadeler
String

getInstanceUser

public String getInstanceUser ()

İadeler
String

günlükleri al

public  getLogs ()

Haritayı yerel veya uzak günlük yollarından türlere döndürün.

İadeler

getStatus

public GceAvdInfo.GceStatus getStatus ()

İadeler
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

İadeler
HostAndPort

örnek isim

public String instanceName ()

İadeler
String

isIpÖnceden yapılandırılmış

public boolean isIpPreconfigured ()

İadeler
boolean

ayrıştırmaGceInfoFromFile

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 : GCE Sürücüsünden JSON çıktısını okumak için ERROR(/File) dosyası.

descriptor DeviceDescriptor : bilgiye ihtiyaç duyan cihazın tanımlayıcısı.

remoteAdbPort int : adb bağlantısı için kullanılması gereken uzak bağlantı noktası

İadeler
GceAvdInfo bulunursa aygıtın GceAvdInfo veya hata varsa boş.

Atar
TargetSetupError

ayrıştırmaGceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                int remoteAdbPort)

Kiralık AVD bilgilerini elde etmek için Oxygen istemci ikili dosyasından belirli bir komut satırı çıktısını ayrıştırın.

parametreler
oxygenRes CommandResult : Oxygen istemci komut yürütmesinden CommandResult .

remoteAdbPort int : adb bağlantısı için kullanılması gereken uzak bağlantı noktası

İadeler
Başarıyla kiralanan cihazların ERROR(/List) . Bir cihaz kiralanamazsa TargetSetupError atar.

Atar
TargetSetupError

ayrıştırmaGceInfoFromString

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

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

parametreler
data String : JSON dizisi.

descriptor DeviceDescriptor : bilgiye ihtiyaç duyan cihazın tanımlayıcısı.

remoteAdbPort int : adb bağlantısı için kullanılması gereken uzak bağlantı noktası

İadeler
GceAvdInfo bulunursa aygıtın GceAvdInfo veya hata varsa boş.

Atar
TargetSetupError

setDeviceOffset

public void setDeviceOffset (Integer deviceOffset)

parametreler
deviceOffset Integer

setErrorType

public void setErrorType (ErrorIdentifier errorType)

parametreler
errorType ErrorIdentifier

setErrors

public void setErrors (String errors)

parametreler
errors String

setÖrnekKullanıcısı

public void setInstanceUser (String instanceUser)

parametreler
instanceUser String

setIpÖnceden yapılandırılmış

public void setIpPreconfigured (boolean isIpPreconfigured)

parametreler
isIpPreconfigured boolean

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

parametreler
status GceAvdInfo.GceStatus

toString

public String toString ()

İadeler
String