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 () |
static GceAvdInfo | parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)برای به دست آوردن اطلاعات دستگاه GCE AVD یک فایل داده شده را تجزیه کنید. |
static | parseGceInfoFromOxygenClientOutput ( CommandResult oxygenRes, TestDeviceOptions deviceOptions)برای به دست آوردن اطلاعات AVD اجاره ای، خروجی خط فرمان داده شده را از باینری مشتری Oxygen تجزیه کنید. |
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 | setOxygenationDeviceId (String deviceId) |
void | setSkipBugreportCollection (boolean skipDeviceLogCollection) |
void | setSkipDeviceLogCollection (boolean skipDeviceLogCollection) |
void | setStatus ( GceAvdInfo.GceStatus status) |
String | toString ()
|
فیلدها
BUILD_VARS
public static finalBUILD_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
publicgetBuildVars ()
هش اطلاعات متغیر ساخت دستگاه 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 ()
| برمی گرداند | |
|---|---|
Integer | |
دریافت خطاها
public String getErrors ()
| برمی گرداند | |
|---|---|
String | |
getInstanceUser
public String getInstanceUser ()
| برمی گرداند | |
|---|---|
String | |
getLogs
publicgetLogs ()
نقشه را از مسیرهای گزارش محلی یا راه دور به انواع برگردانید.
| برمی گرداند | |
|---|---|
getOxygenationDeviceId
public String getOxygenationDeviceId ()
| برمی گرداند | |
|---|---|
String | |
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
| برمی گرداند | |
|---|---|
boolean | |
hostAndPort
public HostAndPort hostAndPort ()
| برمی گرداند | |
|---|---|
HostAndPort | |
instanceName
public String instanceName ()
| برمی گرداند | |
|---|---|
String | |
isIpPreconfigured
public boolean isIpPreconfigured ()
| برمی گرداند | |
|---|---|
boolean | |
parseGceInfoFromFile
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 | |
parseGceInfoFromOxygenClientOutput
public staticparseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, TestDeviceOptions deviceOptions)
برای به دست آوردن اطلاعات AVD اجاره ای، خروجی خط فرمان داده شده را از باینری مشتری Oxygen تجزیه کنید.
| پارامترها | |
|---|---|
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 |
setInstanceUser
public void setInstanceUser (String instanceUser)
| پارامترها | |
|---|---|
instanceUser | String |
setIpPreconfigured
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 ()
| برمی گرداند | |
|---|---|
String | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.