GceAvdInfo

public class GceAvdInfo
extends Object

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


هيكل للاحتفاظ بالبيانات ذات الصلة لمثيل GCE AVD معين.

ملخص

فصول متداخلة

class GceAvdInfo.LogFileEntry

مجالات

public static final BUILD_VARS

المقاولين العامة

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

الأساليب العامة

getBuildVars ()

إرجاع تجزئة معلومات البناء المتغيرة لجهاز GCE AVD.

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

قم بإرجاع الخريطة من مسارات السجل المحلية أو البعيدة إلى الأنواع.

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

قم بتحليل ملف معين للحصول على معلومات جهاز GCE AVD.

static parseGceInfoFromOxygenClientOutput ( CommandResult oxygenRes, int remoteAdbPort)

قم بتحليل إخراج سطر الأوامر المحدد من برنامج عميل Oxygen الثنائي للحصول على معلومات AVD المؤجرة.

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

قم بتحليل سلسلة معينة للحصول على معلومات جهاز GCE AVD.

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

مجالات

BUILD_VARS

public static final  BUILD_VARS

المقاولين العامة

GceAvdInfo

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

حدود
instanceName String

hostAndPort HostAndPort

GceAvdInfo

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

حدود
instanceName String

hostAndPort HostAndPort

errorType ErrorIdentifier

errors String

status GceAvdInfo.GceStatus

الأساليب العامة

getBuildVars

public  getBuildVars ()

إرجاع تجزئة معلومات البناء المتغيرة لجهاز GCE AVD.

يتم وصف مفاتيح متغيرات البناء المحتملة في BUILD_VARS على سبيل المثال: 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.

عائدات

getDeviceOffset

public Integer getDeviceOffset ()

عائدات
Integer

getErrorType

public ErrorIdentifier getErrorType ()

عائدات
ErrorIdentifier

getErrors

public String getErrors ()

عائدات
String

getInstanceUser

public String getInstanceUser ()

عائدات
String

getLogs

public  getLogs ()

قم بإرجاع الخريطة من مسارات السجل المحلية أو البعيدة إلى الأنواع.

عائدات

getSkipDeviceLogCollection

public boolean getSkipDeviceLogCollection ()

عائدات
boolean

احصل على الحالة

public GceAvdInfo.GceStatus getStatus ()

عائدات
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

عائدات
HostAndPort

اسم المثيل

public String instanceName ()

عائدات
String

isIpPreconfigured

public boolean isIpPreconfigured ()

عائدات
boolean

isOxygenationDevice

public boolean isOxygenationDevice ()

عائدات
boolean

parseGceInfoFromFile

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

قم بتحليل ملف معين للحصول على معلومات جهاز GCE AVD.

حدود
f File : ملف ERROR(/File) لقراءة إخراج JSON من برنامج تشغيل GCE.

descriptor DeviceDescriptor : واصف الجهاز الذي يحتاج إلى المعلومات.

remoteAdbPort int : المنفذ البعيد الذي يجب استخدامه لاتصال adb

عائدات
GceAvdInfo GceAvdInfo الخاص بالجهاز إذا تم العثور عليه، أو فارغًا إذا حدث خطأ.

رميات
TargetSetupError

parseGceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                int remoteAdbPort)

قم بتحليل إخراج سطر الأوامر المحدد من برنامج عميل Oxygen الثنائي للحصول على معلومات AVD المؤجرة.

حدود
oxygenRes CommandResult : تنفيذ أمر CommandResult من عميل Oxygen.

remoteAdbPort int : المنفذ البعيد الذي يجب استخدامه لاتصال adb

عائدات
ERROR(/List) الأجهزة المؤجرة بنجاح. سيتم رمي TargetSetupError إذا فشل في استئجار جهاز.

رميات
TargetSetupError

parseGceInfoFromString

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

قم بتحليل سلسلة معينة للحصول على معلومات جهاز GCE AVD.

حدود
data String : سلسلة JSON.

descriptor DeviceDescriptor : واصف الجهاز الذي يحتاج إلى المعلومات.

remoteAdbPort int : المنفذ البعيد الذي يجب استخدامه لاتصال adb

عائدات
GceAvdInfo GceAvdInfo الخاص بالجهاز إذا تم العثور عليه، أو فارغ إذا حدث خطأ.

رميات
TargetSetupError

setDeviceOffset

public void setDeviceOffset (Integer deviceOffset)

حدود
deviceOffset Integer

setErrorType

public void setErrorType (ErrorIdentifier errorType)

حدود
errorType ErrorIdentifier

setErrors

public void setErrors (String errors)

حدود
errors String

setInstanceUser

public void setInstanceUser (String instanceUser)

حدود
instanceUser String

setIpPreconfigured

public void setIpPreconfigured (boolean isIpPreconfigured)

حدود
isIpPreconfigured boolean

setSkipBugreportCollection

public void setSkipBugreportCollection (boolean skipDeviceLogCollection)

حدود
skipDeviceLogCollection boolean

setSkipDeviceLogCollection

public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)

حدود
skipDeviceLogCollection boolean

تعيين الحالة

public void setStatus (GceAvdInfo.GceStatus status)

حدود
status GceAvdInfo.GceStatus

إلى سلسلة

public String toString ()

عائدات
String