معلومات 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، item_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

getStatus

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

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

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

إلىسلسلة

public String toString ()

المرتجعات
String