IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
होस्ट विकल्प धारक इंटरफ़ेस। इस इंटरफ़ेस का उपयोग होस्ट-वाइड विकल्पों तक पहुँचने के लिए किया जाता है।
सारांश
सार्वजनिक तरीके | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) किसी दिए गए प्रकार के उपलब्ध परमिट की संख्या लौटाता है |
abstract Long | getCacheSizeLimit () स्थानीय फ़ाइल कैश का अधिकतम अनुमत आकार (बाइट) लौटाएँ। |
abstract File | getClFlashstation () दूरस्थ cl_flashstation स्क्रिप्ट फ़ाइल लौटाता है। |
abstract Integer | getConcurrentDownloadLimit () अनुमत समवर्ती डाउनलोड की अधिकतम संख्या लौटाता है। |
abstract Integer | getConcurrentFlasherLimit () अनुमति देने के लिए समवर्ती फ्लैशिंग की अधिकतम संख्या लौटाता है। |
abstract Integer | getConcurrentVirtualDeviceStartupLimit () अनुमत समवर्ती वर्चुअल डिवाइस स्टार्टअप की अधिकतम संख्या लौटाता है। |
abstract File | getDownloadCacheDir () डाउनलोड की गई कलाकृतियों को संग्रहीत करने के लिए उपयोग किया गया पथ लौटाता है। |
abstract File | getFastbootTmpDir () फास्टबूट को अस्थायी फ़ोल्डर के रूप में उपयोग करने वाला पथ देता है। |
abstract int | getInUsePermits ( IHostOptions.PermitLimitType type) किसी दिए गए प्रकार के लिए उपयोग में आने वाले परमिटों की संख्या लौटाता है |
abstract | getKnownGceDeviceIpPool () किसी विशिष्ट IP से संबद्ध ज्ञात gce-उपकरण। |
abstract | getKnownPreconfigureVirtualDevicePool () ज्ञात पूर्व-कॉन्फ़िगर वर्चुअल डिवाइस पूल। |
abstract | getKnownRemoteDeviceIpPool () एक विशिष्ट आईपी से जुड़ा ज्ञात रिमोट-डिवाइस। |
abstract | getKnownTcpDeviceIpPool () एक विशिष्ट आईपी से जुड़ा ज्ञात टीसीपी-डिवाइस। |
abstract | getLabels () मेजबान के लिए लेबल प्राप्त करें। |
abstract String | getNetworkInterface () दूरस्थ परीक्षण उपकरणों से कनेक्ट करने के लिए उपयोग किए जाने वाले नेटवर्क इंटरफ़ेस को लौटाता है। |
abstract | getServiceAccountJsonKeyFiles () सेवा खाता json कुंजी फ़ाइलों का मानचित्र लौटाता है। |
abstract long | getTestPhaseTimeout () निर्दिष्ट परीक्षण चरण स्तर टाइमआउट लौटाता है। |
abstract boolean | getUseZip64InPartialDownload () जांचें कि इसे आंशिक डाउनलोड में zip64 प्रारूप का उपयोग करना चाहिए या नहीं। |
abstract void | initConcurrentLocks () समवर्ती तालों को आरंभ करता है |
abstract boolean | isFastbootdEnable () देता है कि फ़ास्टबूटड मोड समर्थन सक्षम है या नहीं। |
abstract boolean | isFlashstationEnabled () रिटर्न देता है कि फ्लैशस्टेशन के साथ फ्लैशिंग की जानी चाहिए या नहीं। |
abstract boolean | isHostMetricReportingDisabled () लौटाता है कि क्या होस्ट मीट्रिक रिपोर्टिंग अक्षम की जानी चाहिए. |
abstract void | returnPermit ( IHostOptions.PermitLimitType type) दिए गए प्रकार का परमिट लौटाता है |
abstract boolean | shouldFlashWithFuseZip () रिटर्न करता है कि फ्यूज माउंटेड डिवाइस इमेज जिप फाइल के साथ फ्लैशिंग की जानी चाहिए या नहीं। |
abstract Boolean | shouldUseSsoClient () जांचें कि इसे सिंगलसाइनऑन क्लाइंट का उपयोग करना चाहिए या नहीं। |
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 |
getClFlashstation
public abstract File getClFlashstation ()
दूरस्थ cl_flashstation स्क्रिप्ट फ़ाइल लौटाता है।
रिटर्न | |
---|---|
File |
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 ()
किसी विशिष्ट IP से संबद्ध ज्ञात gce-उपकरण।
रिटर्न | |
---|---|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
ज्ञात पूर्व-कॉन्फ़िगर वर्चुअल डिवाइस पूल।
रिटर्न | |
---|---|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
एक विशिष्ट आईपी से जुड़ा ज्ञात रिमोट-डिवाइस।
रिटर्न | |
---|---|
getKnownTcpDeviceIpPool
public abstractgetKnownTcpDeviceIpPool ()
एक विशिष्ट आईपी से जुड़ा ज्ञात टीसीपी-डिवाइस।
रिटर्न | |
---|---|
getLabels
public abstractgetLabels ()
मेजबान के लिए लेबल प्राप्त करें।
रिटर्न | |
---|---|
getNetworkInterface
public abstract String getNetworkInterface ()
दूरस्थ परीक्षण उपकरणों से कनेक्ट करने के लिए उपयोग किए जाने वाले नेटवर्क इंटरफ़ेस को लौटाता है।
रिटर्न | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
सेवा खाता json कुंजी फ़ाइलों का मानचित्र लौटाता है।
रिटर्न | |
---|---|
getTestPhase Timeout
public abstract long getTestPhaseTimeout ()
निर्दिष्ट परीक्षण चरण स्तर टाइमआउट लौटाता है। बिना टाइमआउट के डिफ़ॉल्ट 0 होगा।
रिटर्न | |
---|---|
long |
getUseZip64InPartialडाउनलोड करें
public abstract boolean getUseZip64InPartialDownload ()
जांचें कि इसे आंशिक डाउनलोड में zip64 प्रारूप का उपयोग करना चाहिए या नहीं।
रिटर्न | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
समवर्ती तालों को आरंभ करता है
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
देता है कि फ़ास्टबूटड मोड समर्थन सक्षम है या नहीं।
रिटर्न | |
---|---|
boolean |
फ्लैशस्टेशन सक्षम है
public abstract boolean isFlashstationEnabled ()
रिटर्न देता है कि फ्लैशस्टेशन के साथ फ्लैशिंग की जानी चाहिए या नहीं।
रिटर्न | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
लौटाता है कि क्या होस्ट मीट्रिक रिपोर्टिंग अक्षम की जानी चाहिए.
रिटर्न | |
---|---|
boolean |
returnPermit
public abstract void returnPermit (IHostOptions.PermitLimitType type)
दिए गए प्रकार का परमिट लौटाता है
पैरामीटर | |
---|---|
type | IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
रिटर्न करता है कि फ्यूज माउंटेड डिवाइस इमेज जिप फाइल के साथ फ्लैशिंग की जानी चाहिए या नहीं।
रिटर्न | |
---|---|
boolean |
shouldUseSsoClient
public abstract Boolean shouldUseSsoClient ()
जांचें कि इसे सिंगलसाइनऑन क्लाइंट का उपयोग करना चाहिए या नहीं।
रिटर्न | |
---|---|
Boolean |
takePermit
public abstract void takePermit (IHostOptions.PermitLimitType type)
दिए गए प्रकार का परमिट लेता है
पैरामीटर | |
---|---|
type | IHostOptions.PermitLimitType |
ValidateOptions
public abstract void validateOptions ()
सत्यापित करें कि IHostOptions
पर सेट किए गए विकल्प मान्य हैं।
फेंकता | |
---|---|
ConfigurationException |