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

החזר את המפה מנתיבי יומן מקומיים או מרוחקים לסוגים.

boolean getSkipBugreportCollection ()
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 Client כדי לקבל מידע 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 setSkipBugreportCollection (boolean skipBugreportCollection)
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, branch, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulator_build_id, emulator_build_target, emulator_bran.

החזרות

getDeviceOffset

public Integer getDeviceOffset ()

החזרות
Integer

getErrorType

public ErrorIdentifier getErrorType ()

החזרות
ErrorIdentifier

getErrors

public String getErrors ()

החזרות
String

getInstanceUser

public String getInstanceUser ()

החזרות
String

getLogs

public  getLogs ()

החזר את המפה מנתיבי יומן מקומיים או מרוחקים לסוגים.

החזרות

getSkipBugreportCollection

public boolean getSkipBugreportCollection ()

החזרות
boolean

getStatus

public GceAvdInfo.GceStatus getStatus ()

החזרות
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

החזרות
HostAndPort

שם מופע

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 של המכשיר אם נמצא, או null אם שגיאה.

זורק
TargetSetupError

parseGceInfoFromOxygenClientOutput

public static  parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, 
                int remoteAdbPort)

נתח פלט של שורת פקודה נתון מהבינארי של Oxygen Client כדי לקבל מידע 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 של המכשיר אם נמצא, או null אם שגיאה.

זורק
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

setSkipBugreportCollection

public void setSkipBugreportCollection (boolean skipBugreportCollection)

פרמטרים
skipBugreportCollection boolean

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

פרמטרים
status GceAvdInfo.GceStatus

toString

public String toString ()

החזרות
String