GceAvdInfo
public class GceAvdInfo
extends Object
java.lang.object |
↳ | com.android.tradefed.device.cloud.GceAvdInfo |
ساختاری برای نگهداری داده های مرتبط برای یک نمونه GCE AVD معین.
خلاصه
کلاس های تو در تو |
---|
class | GceAvdInfo.LogFileEntry |
فیلدها
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_targetan.
getDeviceOffset
public Integer getDeviceOffset ()
دریافت خطاها
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
getLogs
public getLogs ()
نقشه را از مسیرهای گزارش محلی یا راه دور به انواع برگردانید.
getOxygenationDeviceId
public String getOxygenationDeviceId ()
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
hostAndPort
public HostAndPort hostAndPort ()
instanceName
public String instanceName ()
public boolean isIpPreconfigured ()
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
برای به دست آوردن اطلاعات دستگاه GCE AVD یک فایل داده شده را تجزیه کنید.
پارامترها |
---|
f | File : فایل ERROR(/File) برای خواندن خروجی JSON از درایور GCE. |
descriptor | DeviceDescriptor : توصیفگر دستگاهی که به اطلاعات نیاز دارد. |
remoteAdbPort | int : پورت راه دوری که باید برای اتصال adb استفاده شود |
parseGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)
برای به دست آوردن اطلاعات AVD اجاره ای، خروجی خط فرمان داده شده را از باینری مشتری Oxygen تجزیه کنید.
پارامترها |
---|
oxygenRes | CommandResult : CommandResult از اجرای دستور مشتری Oxygen. |
deviceOptions | TestDeviceOptions : TestDeviceOptions که گزینه های دستگاه را توصیف می کند |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
یک رشته داده شده را برای به دست آوردن اطلاعات دستگاه GCE AVD تجزیه کنید.
پارامترها |
---|
data | String : رشته JSON. |
descriptor | DeviceDescriptor : توصیفگر دستگاهی که به اطلاعات نیاز دارد. |
remoteAdbPort | int : پورت راه دوری که باید برای اتصال adb استفاده شود |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
پارامترها |
---|
deviceOffset | Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
پارامترها |
---|
errorType | ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
پارامترها |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
پارامترها |
---|
isIpPreconfigured | boolean |
setOxygenationDeviceId
public void setOxygenationDeviceId (String deviceId)
پارامترها |
---|
deviceId | String |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
پارامترها |
---|
skipDeviceLogCollection | boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
پارامترها |
---|
skipDeviceLogCollection | boolean |
toString
public String toString ()
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[],[]]