आईहोस्टविकल्प

public interface IHostOptions

com.android.tradefed.host.IHostOptions


होस्ट विकल्प धारक इंटरफ़ेस। इस इंटरफ़ेस का उपयोग होस्ट-वाइड विकल्पों तक पहुँचने के लिए किया जाता है।

सारांश

नेस्टेड कक्षाएं

enum IHostOptions.PermitLimitType

संभावित परमिट सीमाओं का वर्णन करने वाला एनम

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

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 ()

ज्ञात जीसीई-डिवाइस एक विशिष्ट आईपी के साथ जुड़ा हुआ है।

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 void returnPermit ( IHostOptions.PermitLimitType type)

दिए गए प्रकार का परमिट लौटाता है

abstract boolean shouldFlashWithFuseZip ()

यह लौटाता है कि फ़्यूज़ माउंटेड डिवाइस इमेज ज़िप फ़ाइल के साथ फ्लैशिंग की जानी चाहिए या नहीं।

abstract Boolean shouldUseSsoClient ()

जांचें कि उसे सिंगलसाइनऑन क्लाइंट का उपयोग करना चाहिए या नहीं।

abstract void takePermit ( IHostOptions.PermitLimitType type)

दिए गए प्रकार का परमिट लेता है

abstract void validateOptions ()

पुष्टि करें कि IHostOptions पर सेट किए गए विकल्प मान्य हैं।

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

उपलब्ध परमिट प्राप्त करें

public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)

किसी दिए गए प्रकार के उपलब्ध परमिट की संख्या लौटाता है

मापदंडों
type IHostOptions.PermitLimitType

रिटर्न
Integer

getCacheSizeLimit

public abstract Long getCacheSizeLimit ()

स्थानीय फ़ाइल कैश का अधिकतम अनुमत आकार (बाइट्स) लौटाएं।

रिटर्न
Long

समवर्ती डाउनलोड सीमा प्राप्त करें

public abstract Integer getConcurrentDownloadLimit ()

अनुमत समवर्ती डाउनलोड की अधिकतम संख्या देता है। IBuildProvider द्वारा उपयोग किया जाता है जो रिमोट बिल्ड डाउनलोड करता है।

रिटर्न
Integer

समवर्ती फ्लैशर सीमा प्राप्त करें

public abstract Integer getConcurrentFlasherLimit ()

अनुमति देने के लिए समवर्ती फ्लैशिंग की अधिकतम संख्या देता है। DeviceFlashPreparer द्वारा उपयोग किया जाता है।

रिटर्न
Integer समवर्ती फ्लैशर सीमा।

getConcurrentVirtualDeviceStartupLimit

public abstract Integer getConcurrentVirtualDeviceStartupLimit ()

अनुमत समवर्ती वर्चुअल डिवाइस स्टार्टअप की अधिकतम संख्या देता है। RemoteAndroidVirtualDevice द्वारा उपयोग किया जाता है जो वर्चुअल डिवाइस को स्टार्टअप करता है।

रिटर्न
Integer

डाउनलोड करेंकैशडिर

public abstract File getDownloadCacheDir ()

डाउनलोड की गई कलाकृतियों को संग्रहीत करने के लिए उपयोग किया गया पथ लौटाता है।

रिटर्न
File

GetFastbootTmpDir

public abstract File getFastbootTmpDir ()

वह पथ लौटाता है जिसे फास्टबूट को अस्थायी फ़ोल्डर के रूप में उपयोग करना चाहिए।

रिटर्न
File

getInUsePermit

public abstract int getInUsePermits (IHostOptions.PermitLimitType type)

किसी दिए गए प्रकार के लिए उपयोग में आने वाले परमिटों की संख्या लौटाता है

मापदंडों
type IHostOptions.PermitLimitType

रिटर्न
int

getKnownGceDeviceIpPool

public abstract  getKnownGceDeviceIpPool ()

ज्ञात जीसीई-डिवाइस एक विशिष्ट आईपी के साथ जुड़ा हुआ है।

रिटर्न

getKnownPreconfigureVirtualDevicePool

public abstract  getKnownPreconfigureVirtualDevicePool ()

ज्ञात पूर्व-कॉन्फ़िगर वर्चुअल डिवाइस पूल।

रिटर्न

getKnownRemoteDeviceIpPool

public abstract  getKnownRemoteDeviceIpPool ()

एक विशिष्ट आईपी से जुड़े ज्ञात रिमोट-डिवाइस।

रिटर्न

getKnownTcpDeviceIpPool

public abstract  getKnownTcpDeviceIpPool ()

एक विशिष्ट आईपी से जुड़े ज्ञात टीसीपी-डिवाइस।

रिटर्न

लेबल प्राप्त करें

public abstract  getLabels ()

होस्ट के लिए लेबल प्राप्त करें।

रिटर्न

गेटनेटवर्कइंटरफ़ेस

public abstract String getNetworkInterface ()

दूरस्थ परीक्षण उपकरणों से कनेक्ट करने के लिए उपयोग किए जाने वाले नेटवर्क इंटरफ़ेस को लौटाता है।

रिटर्न
String

getServiceAccountJsonKeyFiles

public abstract  getServiceAccountJsonKeyFiles ()

सेवा खाते का नक्शा लौटाता है json कुंजी फ़ाइलें।

रिटर्न

getTestPhaseसमयबाह्य

public abstract long getTestPhaseTimeout ()

निर्दिष्ट परीक्षण चरण स्तर टाइमआउट देता है। बिना टाइमआउट के डिफ़ॉल्ट 0 होगा।

रिटर्न
long

getUseZip64InPartialडाउनलोड

public abstract boolean getUseZip64InPartialDownload ()

जांचें कि इसे आंशिक डाउनलोड में zip64 प्रारूप का उपयोग करना चाहिए या नहीं।

रिटर्न
boolean

initसमवर्ती ताले

public abstract void initConcurrentLocks ()

समवर्ती ताले को प्रारंभ करें

isFastbootdसक्षम

public abstract boolean isFastbootdEnable ()

यह लौटाता है कि फास्टबूट मोड समर्थन सक्षम है या नहीं।

रिटर्न
boolean

वापसी परमिट

public abstract void returnPermit (IHostOptions.PermitLimitType type)

दिए गए प्रकार का परमिट लौटाता है

मापदंडों
type IHostOptions.PermitLimitType

चाहिएफ्लैशविथफ्यूजज़िप

public abstract boolean shouldFlashWithFuseZip ()

यह लौटाता है कि फ़्यूज़ माउंटेड डिवाइस इमेज ज़िप फ़ाइल के साथ फ्लैशिंग की जानी चाहिए या नहीं।

रिटर्न
boolean

shouldUseSsoClient

public abstract Boolean shouldUseSsoClient ()

जांचें कि उसे सिंगलसाइनऑन क्लाइंट का उपयोग करना चाहिए या नहीं।

रिटर्न
Boolean

टेक परमिट

public abstract void takePermit (IHostOptions.PermitLimitType type)

दिए गए प्रकार का परमिट लेता है

मापदंडों
type IHostOptions.PermitLimitType

मान्य विकल्प

public abstract void validateOptions ()

पुष्टि करें कि IHostOptions पर सेट किए गए विकल्प मान्य हैं।

फेंकता
ConfigurationException