GceAvdजानकारी
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 (जीसीई) एवीडी डिवाइस के बिल्ड वैरिएबल की जानकारी का हैश दिखाएं. |
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 (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, दी गई स्ट्रिंग को पार्स करें. |
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 |
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, 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.
रिटर्न | |
---|---|
|
getDeviceOffset
public Integer getDeviceOffset ()
रिटर्न | |
---|---|
Integer |
getErrors
public String getErrors ()
रिटर्न | |
---|---|
String |
'इंस्टेंस यूज़र'
public String getInstanceUser ()
रिटर्न | |
---|---|
String |
getLogs
publicgetLogs ()
मैप को लोकल या रिमोट लॉग पाथ से टाइप के हिसाब से दिखाता है.
रिटर्न | |
---|---|
|
getOxygenationDeviceId
public String getOxygenationDeviceId ()
रिटर्न | |
---|---|
String |
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
रिटर्न | |
---|---|
boolean |
होस्ट ऐंड पोर्ट
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 : GCE ड्राइवर से JSON आउटपुट पढ़ने के लिए ERROR(/File) फ़ाइल. |
descriptor |
DeviceDescriptor : उस डिवाइस का डिस्क्रिप्टर जिसे जानकारी चाहिए. |
remoteAdbPort |
int : वह रिमोट पोर्ट जिसका इस्तेमाल adb कनेक्शन के लिए किया जाना चाहिए |
रिटर्न | |
---|---|
GceAvdInfo |
अगर डिवाइस मिल जाता है, तो उसका GceAvdInfo . अगर गड़बड़ी होती है, तो null. |
थ्रो | |
---|---|
TargetSetupError |
parseGceInfoFromOxygenClientOutput
public staticparseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, TestDeviceOptions deviceOptions)
लीज़ पर ली गई एवीडी की जानकारी पाने के लिए, ऑक्सीजन क्लाइंट बाइनरी से दिए गए कमांड लाइन आउटपुट को पार्स करें.
पैरामीटर | |
---|---|
oxygenRes |
CommandResult : Oxygen क्लाइंट कमांड को लागू करने से जुड़ा CommandResult . |
deviceOptions |
TestDeviceOptions : डिवाइस के विकल्पों के बारे में बताने वाला TestDeviceOptions |
रिटर्न | |
---|---|
|
ERROR(/List) डिवाइसों को लीज़ पर दिया गया. अगर किसी डिवाइस को लीज़ पर नहीं लिया जा सका, तो TargetSetupError
को दिखाया जाएगा. |
थ्रो | |
---|---|
TargetSetupError |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)
GCE (जीसीई) एवीडी डिवाइस की जानकारी पाने के लिए, दी गई स्ट्रिंग को पार्स करें.
पैरामीटर | |
---|---|
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 |
छोड़ेंBugreportCollection सेट करें
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
पैरामीटर | |
---|---|
skipDeviceLogCollection |
boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
पैरामीटर | |
---|---|
skipDeviceLogCollection |
boolean |
toString
public String toString ()
रिटर्न | |
---|---|
String |