GceAvdजानकारी

public class GceAvdInfo
extends Object

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


दिए गए 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 (जीसीई) एवीडी डिवाइस के बिल्ड वैरिएबल की जानकारी का हैश दिखाएं.

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

GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, दी गई फ़ाइल को पार्स करें.

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

GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, किसी स्ट्रिंग को पार्स करें.

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

फ़ील्ड्स की फ़िल्में

बिल्ड

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

सार्वजनिक तरीके

getबिल्डVars

public  getBuildVars ()

GCE (जीसीई) एवीडी डिवाइस के बिल्ड वैरिएबल की जानकारी का हैश दिखाएं.

संभावित बिल्ड वैरिएबल कुंजियों के बारे में BUILD_VARS में बताया गया है. उदाहरण के लिए: build_id, बिल्ड_टारगेट, ब्रांच, kernel_build_id, kernel_build_target, kernel_branch, सिस्टम_build_id, system_build_target, system_branch, emulator_build_id, emulator_build_target, emulator_branch.

रिटर्न

गड़बड़ी का प्रकार

public ErrorIdentifier getErrorType ()

रिटर्न
ErrorIdentifier

गड़बड़ी

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 (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, दी गई फ़ाइल को पार्स करें.

पैरामीटर
f File: GCE ड्राइवर से JSON आउटपुट पढ़ने के लिए, ERROR(/File) फ़ाइल.

descriptor DeviceDescriptor: उस डिवाइस का डिस्क्रिप्टर जिसे जानकारी चाहिए.

remoteAdbPort int: वह रिमोट पोर्ट जिसका इस्तेमाल adb कनेक्शन के लिए किया जाना चाहिए

रिटर्न
GceAvdInfo अगर डिवाइस का GceAvdInfo मिला है, तो गड़बड़ी दिखेगी या गड़बड़ी होने पर कोई वैल्यू नहीं मिलेगी.

थ्रो
TargetSetupError

पार्सGceInfoFromString

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

GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, किसी स्ट्रिंग को पार्स करें.

पैरामीटर
data String: JSON स्ट्रिंग.

descriptor DeviceDescriptor: उस डिवाइस का डिस्क्रिप्टर जिसे जानकारी चाहिए.

remoteAdbPort int: वह रिमोट पोर्ट जिसका इस्तेमाल adb कनेक्शन के लिए किया जाना चाहिए

रिटर्न
GceAvdInfo अगर डिवाइस का GceAvdInfo मिला है, तो गड़बड़ी दिखेगी या गड़बड़ी होने पर कोई वैल्यू नहीं मिलेगी.

थ्रो
TargetSetupError

setStatus

public void setStatus (GceAvdInfo.GceStatus status)

पैरामीटर
status GceAvdInfo.GceStatus

टूस्ट्रिंग

public String toString ()

रिटर्न
String