ข้อมูล GceAvd

public class GceAvdInfo
extends Object

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


โครงสร้างในการเก็บข้อมูลที่เกี่ยวข้องสำหรับอินสแตนซ์ AVD ของ GCE ที่ระบุ

สรุป

ชั้นเรียนที่ซ้อนกัน

enum GceAvdInfo.GceStatus

 

ช่อง

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

ErrorIdentifier getErrorType()
String getErrors()
GceAvdInfo.GceStatus getStatus()
HostAndPort hostAndPort()
String instanceName()
static GceAvdInfo parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)

แยกวิเคราะห์ไฟล์ที่ต้องการเพื่อรับข้อมูลอุปกรณ์ GCE AVD

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

แยกวิเคราะห์สตริงที่ต้องการเพื่อรับข้อมูลอุปกรณ์ GCE AVD

void setStatus(GceAvdInfo.GceStatus status)
String toString()

ช่อง

ตัวแปร BUILD

public static final  BUILD_VARS

ช่างก่อสร้างสาธารณะ

ข้อมูล GceAvd

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

พารามิเตอร์
instanceName String

hostAndPort HostAndPort

ข้อมูล GceAvd

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

คิกรีเทิร์น

getErrorType

public ErrorIdentifier getErrorType ()

คิกรีเทิร์น
ErrorIdentifier

getErrors

public String getErrors ()

คิกรีเทิร์น
String

getStatus

public GceAvdInfo.GceStatus getStatus ()

คิกรีเทิร์น
GceAvdInfo.GceStatus

โฮสต์และพอร์ต

public HostAndPort hostAndPort ()

คิกรีเทิร์น
HostAndPort

ชื่ออินสแตนซ์

public String instanceName ()

คิกรีเทิร์น
String

แยกวิเคราะห์GceInfoFromFile

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

แยกวิเคราะห์GceInfoFromString

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

แยกวิเคราะห์สตริงที่ต้องการเพื่อรับข้อมูลอุปกรณ์ GCE AVD

พารามิเตอร์
data String: สตริง JSON

descriptor DeviceDescriptor: ข้อมูลของอุปกรณ์ที่ต้องใช้ข้อมูล

remoteAdbPort int: พอร์ตระยะไกลที่ควรใช้สำหรับการเชื่อมต่อ adb

คิกรีเทิร์น
GceAvdInfo GceAvdInfo ของอุปกรณ์หากพบ อาจแสดงค่าว่างหากเกิดข้อผิดพลาด

การขว้าง
TargetSetupError

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

พารามิเตอร์
status GceAvdInfo.GceStatus

toString

public String toString ()

คิกรีเทิร์น
String