GceAvdInfo

public class GceAvdInfo
extends Object

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


بنية لحفظ البيانات ذات الصلة لمثيل معيّن من "مساحة عمل تطبيقات الفيديو" في "خدمات السحابة الإلكترونية من Google"

ملخّص

الفئات المُدمجة

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

عرض تجزئة معلومات متغيّر الإنشاء لجهاز AVD في Google Compute Engine

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

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

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

تحليل ملف معيّن للحصول على معلومات جهاز AVD في Google Cloud Engine

static parseGceInfoFromOxygenClientOutput(CommandResult oxygenRes, TestDeviceOptions deviceOptions)

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

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

تحليل سلسلة معيّنة للحصول على معلومات جهاز AVD في Google Cloud Engine

void setDeviceOffset(Integer deviceOffset)
void setErrorType(ErrorIdentifier errorType)
void setErrors(String errors)
void setInstanceUser(String instanceUser)
void setIpPreconfigured(boolean isIpPreconfigured)
void setOxygenationDeviceId(String deviceId)
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

الطرق العامة

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

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

المرتجعات

getOxygenationDeviceId

public String getOxygenationDeviceId ()

المرتجعات
String

getSkipDeviceLogCollection

public boolean getSkipDeviceLogCollection ()

المرتجعات
boolean

getStatus

public GceAvdInfo.GceStatus getStatus ()

المرتجعات
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

المرتجعات
HostAndPort

instanceName

public String instanceName ()

المرتجعات
String

isIpPreconfigured

public boolean isIpPreconfigured ()

المرتجعات
boolean

تحليل GceInfoFromFile

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

تحليل ملف معيّن للحصول على معلومات جهاز AVD في Google Cloud Engine

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

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

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

المرتجعات
GceAvdInfo GceAvdInfo للجهاز إذا تم العثور عليه، أو قيمة فارغة في حال حدوث خطأ

عمليات الرمي
TargetSetupError

parseGceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                TestDeviceOptions deviceOptions)

تحليل ناتج سطر أوامر معيّن من ملف عميل Oxygen الثنائية للحصول على معلومات AVD المستأجَرة

المعلمات
oxygenRes CommandResult: الأمر CommandResult من تنفيذ أمر عميل Oxygen.

deviceOptions TestDeviceOptions: TestDeviceOptions الذي يصف خيارات الجهاز

المرتجعات
تم تأجير 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

مستخدم setInstance

public void setInstanceUser (String instanceUser)

المعلمات
instanceUser String

setIpPreconfigured

public void setIpPreconfigured (boolean isIpPreconfigured)

المعلمات
isIpPreconfigured boolean

setOxygenationDeviceId

public void setOxygenationDeviceId (String deviceId)

المعلمات
deviceId String

setتخطيBugreportCollection

public void setSkipBugreportCollection (boolean skipDeviceLogCollection)

المعلمات
skipDeviceLogCollection boolean

setSkipDeviceLogCollection

public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)

المعلمات
skipDeviceLogCollection boolean

حالة الضبط

public void setStatus (GceAvdInfo.GceStatus status)

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

toString

public String toString ()

المرتجعات
String