معلومات 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()

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

String getOxygenationDeviceId()
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)

يمكنك تحليل ناتج سطر أوامر معيّن من البرنامج الثنائي لبرنامج الأكسجين للحصول على معلومات متوسّط مدة المشاهدة المستأجرة.

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()

الحقول

إنشاء

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

الطرق العامة

الحصول على BuildVar

public  getBuildVars ()

إرجاع تجزئة معلومات متغير الإصدار لجهاز GCE AVD

يتم وصف مفاتيح متغيرات الإصدار المحتملة في BUILD_VARS، على سبيل المثال: build_id، وbuild_target، والفروع، و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

الحصول على أخطاء

public String getErrors ()

الركلات المردودة
String

getInstanceUser

public String getInstanceUser ()

الركلات المردودة
String

الحصول على سجلات

public  getLogs ()

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

الركلات المردودة

معرّف جهاز getOxygenationDeviceId

public String getOxygenationDeviceId ()

الركلات المردودة
String

الحصول علىتخطي DeviceLogCollection

public boolean getSkipDeviceLogCollection ()

الركلات المردودة
boolean

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

public GceAvdInfo.GceStatus getStatus ()

الركلات المردودة
GceAvdInfo.GceStatus

HostAndPort

public HostAndPort hostAndPort ()

الركلات المردودة
HostAndPort

اسم المثيل

public String instanceName ()

الركلات المردودة
String

تم ضبط عنوان Ip مسبقًا

public boolean isIpPreconfigured ()

الركلات المردودة
boolean

جهاز isOxygenationDevice

public boolean isOxygenationDevice ()

الركلات المردودة
boolean

تحليل GceInfoFromFile

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

تحليل GceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                int remoteAdbPort)

يمكنك تحليل ناتج سطر أوامر معيّن من البرنامج الثنائي لبرنامج الأكسجين للحصول على معلومات متوسّط مدة المشاهدة المستأجرة.

المعلّمات
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

مجموعة الأخطاء

public void setErrors (String errors)

المعلّمات
errors String

مستخدم setInstance

public void setInstanceUser (String instanceUser)

المعلّمات
instanceUser String

ضبط عنوان IP مسبقًا

public void setIpPreconfigured (boolean isIpPreconfigured)

المعلّمات
isIpPreconfigured boolean

setتخطيBugreportCollection

public void setSkipBugreportCollection (boolean skipDeviceLogCollection)

المعلّمات
skipDeviceLogCollection boolean

setStepDeviceLogCollection

public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)

المعلّمات
skipDeviceLogCollection boolean

حالة الضبط

public void setStatus (GceAvdInfo.GceStatus status)

المعلّمات
status GceAvdInfo.GceStatus

إلىسلسلة

public String toString ()

الركلات المردودة
String