GceAvdजानकारी
public
class
GceAvdInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.GceAvdInfo |
दिए गए GCE (जीसीई) एवीडी इंस्टेंस के लिए, काम का डेटा सेव करने का स्ट्रक्चर.
खास जानकारी
नेस्ट की गई क्लास | |
---|---|
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 (जीसीई) एवीडी डिवाइस के बिल्ड वैरिएबल की जानकारी का हैश दिखाएं. |
Integer
|
getDeviceOffset()
|
ErrorIdentifier
|
getErrorType()
|
String
|
getErrors()
|
String
|
getInstanceUser()
|
|
getLogs()
मैप को लोकल या रिमोट लॉग पाथ से टाइप के हिसाब से दिखाता है. |
String
|
getOxygenationDeviceId()
|
boolean
|
getSkipDeviceLogCollection()
|
GceAvdInfo.GceStatus
|
getStatus()
|
HostAndPort
|
hostAndPort()
|
String
|
instanceName()
|
boolean
|
isIpPreconfigured()
|
boolean
|
isOxygenationDevice()
|
static
GceAvdInfo
|
parseGceInfoFromFile(File f, DeviceDescriptor descriptor, int remoteAdbPort)
GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, दी गई फ़ाइल को पार्स करें. |
static
|
parseGceInfoFromOxygenClientOutput(CommandResult oxygenRes, int remoteAdbPort)
लीज़ पर ली गई एवीडी की जानकारी पाने के लिए, ऑक्सीजन क्लाइंट बाइनरी से दिए गए कमांड लाइन आउटपुट को पार्स करें. |
static
GceAvdInfo
|
parseGceInfoFromString(String data, DeviceDescriptor descriptor, int remoteAdbPort)
GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, किसी स्ट्रिंग को पार्स करें. |
void
|
setDeviceOffset(Integer deviceOffset)
|
void
|
setErrorType(ErrorIdentifier errorType)
|
void
|
setErrors(String errors)
|
void
|
setInstanceUser(String instanceUser)
|
void
|
setIpPreconfigured(boolean isIpPreconfigured)
|
void
|
setSkipBugreportCollection(boolean skipDeviceLogCollection)
|
void
|
setSkipDeviceLogCollection(boolean skipDeviceLogCollection)
|
void
|
setStatus(GceAvdInfo.GceStatus status)
|
String
|
toString()
|
फ़ील्ड्स की फ़िल्में
बिल्ड
public static finalBUILD_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
publicgetBuildVars ()
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 Integer getDeviceOffset ()
रिटर्न | |
---|---|
Integer |
गड़बड़ी
public String getErrors ()
रिटर्न | |
---|---|
String |
'इंस्टेंस यूज़र'
public String getInstanceUser ()
रिटर्न | |
---|---|
String |
गेटलॉग
publicgetLogs ()
मैप को लोकल या रिमोट लॉग पाथ से टाइप के हिसाब से दिखाता है.
रिटर्न | |
---|---|
|
getOxygenationDeviceId
public String getOxygenationDeviceId ()
रिटर्न | |
---|---|
String |
स्किपडिवाइसलॉग कलेक्शन पाएं
public boolean getSkipDeviceLogCollection ()
रिटर्न | |
---|---|
boolean |
होस्ट ऐंड पोर्ट
public HostAndPort hostAndPort ()
रिटर्न | |
---|---|
HostAndPort |
इंस्टेंस का नाम
public String instanceName ()
रिटर्न | |
---|---|
String |
isIpPreConfigure
public boolean isIpPreconfigured ()
रिटर्न | |
---|---|
boolean |
आइसऑक्सीजनेशनडिवाइस
public boolean isOxygenationDevice ()
रिटर्न | |
---|---|
boolean |
पार्स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 |
पार्सGceInfoFromOxygenClientOutput
public staticparseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, int remoteAdbPort)
लीज़ पर ली गई एवीडी की जानकारी पाने के लिए, ऑक्सीजन क्लाइंट बाइनरी से दिए गए कमांड लाइन आउटपुट को पार्स करें.
पैरामीटर | |
---|---|
oxygenRes |
CommandResult : Oxygen क्लाइंट के कमांड से मिलने वाला CommandResult . |
remoteAdbPort |
int : वह रिमोट पोर्ट जिसका इस्तेमाल adb कनेक्शन के लिए किया जाना चाहिए |
रिटर्न | |
---|---|
|
इनमें से ERROR(/List) डिवाइसों को किराये पर लिया गया. TargetSetupError को फेंक दिया जाएगा
अगर वे डिवाइस लीज़ पर नहीं ले पाए. |
थ्रो | |
---|---|
TargetSetupError |
पार्सGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)
GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, किसी स्ट्रिंग को पार्स करें.
पैरामीटर | |
---|---|
data |
String : JSON स्ट्रिंग. |
descriptor |
DeviceDescriptor : उस डिवाइस का डिस्क्रिप्टर जिसे जानकारी चाहिए. |
remoteAdbPort |
int : वह रिमोट पोर्ट जिसका इस्तेमाल adb कनेक्शन के लिए किया जाना चाहिए |
रिटर्न | |
---|---|
GceAvdInfo |
अगर डिवाइस का GceAvdInfo मिला है, तो गड़बड़ी दिखेगी या गड़बड़ी होने पर कोई वैल्यू नहीं मिलेगी. |
थ्रो | |
---|---|
TargetSetupError |
डिवाइसऑफ़सेट सेट करें
public void setDeviceOffset (Integer deviceOffset)
पैरामीटर | |
---|---|
deviceOffset |
Integer |
सेटगड़बड़ी प्रकार
public void setErrorType (ErrorIdentifier errorType)
पैरामीटर | |
---|---|
errorType |
ErrorIdentifier |
सेट-गड़बड़ियां
public void setErrors (String errors)
पैरामीटर | |
---|---|
errors |
String |
सेटइंस्टेंस यूज़र
public void setInstanceUser (String instanceUser)
पैरामीटर | |
---|---|
instanceUser |
String |
setIpPreConfigure
public void setIpPreconfigured (boolean isIpPreconfigured)
पैरामीटर | |
---|---|
isIpPreconfigured |
boolean |
छोड़ेंBugreportCollection सेट करें
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
पैरामीटर | |
---|---|
skipDeviceLogCollection |
boolean |
setस्किपडिवाइसलॉग संग्रह
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
पैरामीटर | |
---|---|
skipDeviceLogCollection |
boolean |
टूस्ट्रिंग
public String toString ()
रिटर्न | |
---|---|
String |