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

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

GceAvdInfo.GceStatus getStatus ()
HostAndPort hostAndPort ()
String instanceName ()
boolean isIpPreconfigured ()
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 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 ، الفرع ، kernel_build_id ، kernel_build_target ، kernel_branch ، system_build_id ، system_build_target ، system_branch ، emulator_build_id ، emulator_build_target ، emulator_id، emulator_build_target.

عائدات

getDeviceOffset

public Integer getDeviceOffset ()

عائدات
Integer

getErrorType

public ErrorIdentifier getErrorType ()

عائدات
ErrorIdentifier

getErors

public String getErrors ()

عائدات
String

getInstanceUser

public String getInstanceUser ()

عائدات
String

getLogs

public  getLogs ()

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

عائدات

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

public GceAvdInfo.GceStatus getStatus ()

عائدات
GceAvdInfo.GceStatus

هوستاندبورت

public HostAndPort hostAndPort ()

عائدات
HostAndPort

اسم المثيل

public String instanceName ()

عائدات
String

هو IPPreconfigured

public boolean isIpPreconfigured ()

عائدات
boolean

parseGceInfoFromFile

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

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

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

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

مجموعة أخطاء

public void setErrors (String errors)

حدود
errors String

setInstanceUser

public void setInstanceUser (String instanceUser)

حدود
instanceUser String

تم تكوينه setIpPreconfigured

public void setIpPreconfigured (boolean isIpPreconfigured)

حدود
isIpPreconfigured boolean

تعيين الحالة

public void setStatus (GceAvdInfo.GceStatus status)

حدود
status GceAvdInfo.GceStatus

إلى سلسلة

public String toString ()

عائدات
String