IHostOptions
public
interface
IHostOptions
com.android.tradefed.host.IHostOptions |
होस्ट के विकल्पों का इंटरफ़ेस. इस इंटरफ़ेस का इस्तेमाल, होस्ट के सभी विकल्पों को ऐक्सेस करने के लिए किया जाता है.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
abstract
Integer
|
getAvailablePermits(IHostOptions.PermitLimitType type)
किसी खास तरह के उपलब्ध परमिट की संख्या दिखाता है |
abstract
Long
|
getCacheSizeLimit()
लोकल फ़ाइल कैश मेमोरी का ज़्यादा से ज़्यादा साइज़(बाइट) दिखाता है. |
abstract
Integer
|
getConcurrentDownloadLimit()
एक साथ डाउनलोड किए जा सकने वाले आइटम की ज़्यादा से ज़्यादा संख्या दिखाता है. |
abstract
Integer
|
getConcurrentFlasherLimit()
एक साथ कितनी फ़्लैशिंग की अनुमति है, यह बताता है. |
abstract
Integer
|
getConcurrentVirtualDeviceStartupLimit()
एक साथ कितने वर्चुअल डिवाइस चालू किए जा सकते हैं, इसकी ज़्यादा से ज़्यादा संख्या दिखाता है. |
abstract
File
|
getDownloadCacheDir()
डाउनलोड किए गए आर्टफ़ैक्ट को सेव करने के लिए इस्तेमाल किया गया पाथ दिखाता है. |
abstract
File
|
getFastbootTmpDir()
वह पाथ दिखाता है जिसका इस्तेमाल फ़ास्टबूट को अस्थायी फ़ोल्डर के तौर पर करना चाहिए. |
abstract
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
किसी खास टाइप के लिए इस्तेमाल में मौजूद परमिट की संख्या दिखाता है |
abstract
|
getKnownGceDeviceIpPool()
किसी खास आईपी से जुड़ा जाना-पहचाना gce-device. |
abstract
|
getKnownPreconfigureNativeDevicePool()
पहले से कॉन्फ़िगर किया गया नेटिव डिवाइस आईपी पूल. |
abstract
|
getKnownPreconfigureVirtualDevicePool()
पहले से कॉन्फ़िगर किया गया वर्चुअल डिवाइस पूल. |
abstract
|
getKnownRemoteDeviceIpPool()
किसी खास आईपी से जुड़ा जाना-पहचाना रिमोट-डिवाइस. |
default
|
getKnownTcpDeviceIpPool()
किसी खास आईपी से जुड़ा जाना-पहचाना टीसीपी-डिवाइस. |
abstract
|
getLabels()
होस्ट के लिए लेबल पाएं. |
abstract
String
|
getNetworkInterface()
रिमोट टेस्ट डिवाइसों से कनेक्ट करने के लिए इस्तेमाल किए गए नेटवर्क इंटरफ़ेस की जानकारी दिखाता है. |
abstract
|
getServiceAccountJsonKeyFiles()
सेवा खाते की JSON कुंजी फ़ाइलों का मैप दिखाता है. |
abstract
long
|
getTestPhaseTimeout()
टेस्ट फ़ेज़ के लेवल के लिए तय किया गया टाइम आउट दिखाता है. |
abstract
boolean
|
getUseZip64InPartialDownload()
देखें कि क्या कुछ हिस्से को डाउनलोड करने के लिए, zip64 फ़ॉर्मैट का इस्तेमाल किया जाना चाहिए या नहीं. |
abstract
void
|
initConcurrentLocks()
एक साथ कई लॉक शुरू करता है |
abstract
boolean
|
isFastbootdEnable()
इससे पता चलता है कि fastbootd मोड की सुविधा चालू है या नहीं. |
abstract
boolean
|
isHostMetricReportingDisabled()
यह बताता है कि होस्ट मेट्रिक रिपोर्टिंग बंद की जानी चाहिए या नहीं. |
abstract
boolean
|
isIncrementalFlashingEnabled()
यह बताता है कि इंक्रीमेंटल फ़्लैशिंग की सुविधा चालू है या नहीं. |
abstract
boolean
|
isOptOutOfIncrementalFlashing()
यह बताता है कि होस्ट ने इंक्रीमेंटल फ़्लैशिंग से ऑप्ट-आउट किया है या नहीं. |
abstract
void
|
returnPermit(IHostOptions.PermitLimitType type)
दिए गए टाइप का परमिट दिखाता है |
abstract
boolean
|
shouldFlashWithFuseZip()
यह बताता है कि फ़्यूज़ माउंटेड डिवाइस इमेज की ZIP फ़ाइल के साथ फ़्लैशिंग की जानी चाहिए या नहीं. |
abstract
Boolean
|
shouldUseSsoClient()
देखें कि SingleSignOn क्लाइंट का इस्तेमाल करना चाहिए या नहीं. |
abstract
void
|
takePermit(IHostOptions.PermitLimitType type)
दिए गए टाइप की अनुमति लेता है |
abstract
void
|
validateOptions()
पुष्टि करें कि |
सार्वजनिक तरीके
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
किसी खास तरह के उपलब्ध परमिट की संख्या दिखाता है
पैरामीटर | |
---|---|
type |
IHostOptions.PermitLimitType |
रिटर्न | |
---|---|
Integer |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
लोकल फ़ाइल कैश मेमोरी का ज़्यादा से ज़्यादा साइज़(बाइट) दिखाता है.
रिटर्न | |
---|---|
Long |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
एक साथ डाउनलोड किए जा सकने वाले आइटम की ज़्यादा से ज़्यादा संख्या दिखाता है. इसका इस्तेमाल, रिमोट बिल्ड डाउनलोड करने वाले IBuildProvider
के लिए किया जाता है.
रिटर्न | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
एक साथ कितनी फ़्लैशिंग की अनुमति है, यह बताता है. DeviceFlashPreparer
ने इस्तेमाल किया.
रिटर्न | |
---|---|
Integer |
एक साथ कितने फ़्लैशर हो सकते हैं. |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
एक साथ कितने वर्चुअल डिवाइस चालू किए जा सकते हैं, इसकी ज़्यादा से ज़्यादा संख्या दिखाता है. इसका इस्तेमाल, स्टार्टअप वर्चुअल डिवाइस RemoteAndroidVirtualDevice
करता है.
रिटर्न | |
---|---|
Integer |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
डाउनलोड किए गए आर्टफ़ैक्ट को सेव करने के लिए इस्तेमाल किया गया पाथ दिखाता है.
रिटर्न | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
वह पाथ दिखाता है जिसका इस्तेमाल फ़ास्टबूट को अस्थायी फ़ोल्डर के तौर पर करना चाहिए.
रिटर्न | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
किसी खास टाइप के लिए इस्तेमाल में मौजूद परमिट की संख्या दिखाता है
पैरामीटर | |
---|---|
type |
IHostOptions.PermitLimitType |
रिटर्न | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
किसी खास आईपी से जुड़ा जाना-पहचाना gce-device.
रिटर्न | |
---|---|
|
getKnownPreconfigureNativeDevicePool
public abstractgetKnownPreconfigureNativeDevicePool ()
पहले से कॉन्फ़िगर किया गया नेटिव डिवाइस आईपी पूल.
रिटर्न | |
---|---|
|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
पहले से कॉन्फ़िगर किया गया वर्चुअल डिवाइस पूल.
रिटर्न | |
---|---|
|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
किसी खास आईपी से जुड़ा जाना-पहचाना रिमोट-डिवाइस.
रिटर्न | |
---|---|
|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
किसी खास आईपी से जुड़ा जाना-पहचाना टीसीपी-डिवाइस.
रिटर्न | |
---|---|
|
getLabels
public abstractgetLabels ()
होस्ट के लिए लेबल पाएं.
रिटर्न | |
---|---|
|
getNetworkInterface
public abstract String getNetworkInterface ()
रिमोट टेस्ट डिवाइसों से कनेक्ट करने के लिए इस्तेमाल किए गए नेटवर्क इंटरफ़ेस की जानकारी दिखाता है.
रिटर्न | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
सेवा खाते की JSON कुंजी फ़ाइलों का मैप दिखाता है.
रिटर्न | |
---|---|
|
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
टेस्ट फ़ेज़ के लेवल के लिए तय किया गया टाइम आउट दिखाता है. कोई टाइम आउट न होने पर, डिफ़ॉल्ट वैल्यू 0 होगी.
रिटर्न | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
देखें कि क्या कुछ हिस्से को डाउनलोड करने के लिए, zip64 फ़ॉर्मैट का इस्तेमाल किया जाना चाहिए या नहीं.
रिटर्न | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
एक साथ कई लॉक शुरू करता है
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
इससे पता चलता है कि fastbootd मोड की सुविधा चालू है या नहीं.
रिटर्न | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
यह बताता है कि होस्ट मेट्रिक रिपोर्टिंग बंद की जानी चाहिए या नहीं.
रिटर्न | |
---|---|
boolean |
isIncrementalFlashingEnabled
public abstract boolean isIncrementalFlashingEnabled ()
यह बताता है कि इंक्रीमेंटल फ़्लैशिंग की सुविधा चालू है या नहीं.
रिटर्न | |
---|---|
boolean |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
यह बताता है कि होस्ट ने इंक्रीमेंटल फ़्लैशिंग से ऑप्ट-आउट किया है या नहीं.
रिटर्न | |
---|---|
boolean |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
दिए गए टाइप का परमिट दिखाता है
पैरामीटर | |
---|---|
type |
IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
यह बताता है कि फ़्यूज़ माउंटेड डिवाइस इमेज की ZIP फ़ाइल के साथ फ़्लैशिंग की जानी चाहिए या नहीं.
रिटर्न | |
---|---|
boolean |
shouldUseSsoClient
public abstract Boolean shouldUseSsoClient ()
देखें कि SingleSignOn क्लाइंट का इस्तेमाल करना चाहिए या नहीं.
रिटर्न | |
---|---|
Boolean |
takePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
दिए गए टाइप की अनुमति लेता है
पैरामीटर | |
---|---|
type |
IHostOptions.PermitLimitType |
validateOptions
public abstract void validateOptions ()
पुष्टि करें कि IHostOptions
पर सेट किए गए विकल्प मान्य हैं.
थ्रो | |
---|---|
ConfigurationException |