GceAvdInfo

public class GceAvdInfo
extends Object

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


Struktur untuk menyimpan data yang relevan untuk instance GCE AVD tertentu.

Ringkasan

Kelas bersarang

enum GceAvdInfo.GceStatus

Bidang

public static final BUILD_VARS

Konstruktor publik

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

Metode publik

getBuildVars ()

Mengembalikan hash informasi variabel build perangkat GCE AVD.

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

Parsing file tertentu untuk mendapatkan info perangkat GCE AVD.

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

Parsing string tertentu untuk mendapatkan info perangkat GCE AVD.

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

Bidang

MEMBANGUN_VARS

public static final  BUILD_VARS

Konstruktor publik

GceAvdInfo

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

Parameter
instanceName String

hostAndPort HostAndPort

GceAvdInfo

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

Parameter
instanceName String

hostAndPort HostAndPort

errorType ErrorIdentifier

errors String

status GceAvdInfo.GceStatus

Metode publik

dapatkanBuildVars

public  getBuildVars ()

Mengembalikan hash informasi variabel build perangkat GCE AVD.

Kemungkinan kunci variabel build dijelaskan di BUILD_VARS misalnya: 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.

Kembali

getErrorType

public ErrorIdentifier getErrorType ()

Kembali
ErrorIdentifier

dapatkan Kesalahan

public String getErrors ()

Kembali
String

dapatkanStatus

public GceAvdInfo.GceStatus getStatus ()

Kembali
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

Kembali
HostAndPort

nama instansi

public String instanceName ()

Kembali
String

parseGceInfoFromFile

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

Parsing file tertentu untuk mendapatkan info perangkat GCE AVD.

Parameter
f File : File ERROR(/File) untuk membaca output JSON dari Driver GCE.

descriptor DeviceDescriptor : deskripsi perangkat yang memerlukan info.

remoteAdbPort int : port jarak jauh yang harus digunakan untuk koneksi adb

Kembali
GceAvdInfo GceAvdInfo perangkat jika ditemukan, atau null jika terjadi kesalahan.

Melempar
TargetSetupError

parseGceInfoFromString

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

Parsing string tertentu untuk mendapatkan info perangkat GCE AVD.

Parameter
data String : tali JSON.

descriptor DeviceDescriptor : deskripsi perangkat yang memerlukan info.

remoteAdbPort int : port jarak jauh yang harus digunakan untuk koneksi adb

Kembali
GceAvdInfo GceAvdInfo perangkat jika ditemukan, atau null jika terjadi kesalahan.

Melempar
TargetSetupError

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

Parameter
status GceAvdInfo.GceStatus

keString

public String toString ()

Kembali
String