मेज़बान विकल्प

public class HostOptions
extends Object implements IHostOptions

java.lang.ऑब्जेक्ट
com.android.tradefed.host.HostOptions


होस्ट विकल्प धारक वर्ग. इस वर्ग का उपयोग होस्ट-व्यापी विकल्पों को संग्रहीत करने के लिए किया जाता है।

सारांश

सार्वजनिक निर्माणकर्ता

HostOptions ()

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

Integer getAvailablePermits ( IHostOptions.PermitLimitType type)

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

Long getCacheSizeLimit ()

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

File getClFlashstation ()

दूरस्थ cl_flashstation स्क्रिप्ट फ़ाइल लौटाता है।

Integer getConcurrentDownloadLimit ()

अनुमत समवर्ती डाउनलोड की अधिकतम संख्या लौटाता है।

Integer getConcurrentFlasherLimit ()

अनुमति देने के लिए समवर्ती फ़्लैशिंग की अधिकतम संख्या लौटाता है।

Integer getConcurrentVirtualDeviceStartupLimit ()

समवर्ती वर्चुअल डिवाइस स्टार्टअप की अनुमत अधिकतम संख्या लौटाता है।

File getDownloadCacheDir ()

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

File getFastbootTmpDir ()

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

int getInUsePermits ( IHostOptions.PermitLimitType type)

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

getKnownGceDeviceIpPool ()

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

getKnownPreconfigureVirtualDevicePool ()

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

getKnownRemoteDeviceIpPool ()

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

getKnownTcpDeviceIpPool ()

एक विशिष्ट आईपी से संबद्ध ज्ञात टीसीपी-डिवाइस।

getLabels ()

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

String getNetworkInterface ()

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

getServiceAccountJsonKeyFiles ()

सेवा खाते की json कुंजी फ़ाइलों का मानचित्र लौटाता है।

long getTestPhaseTimeout ()

निर्दिष्ट परीक्षण चरण स्तर टाइमआउट लौटाता है।

boolean getUseZip64InPartialDownload ()

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

void initConcurrentLocks ()

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

boolean isFastbootdEnable ()

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

boolean isFlashstationEnabled ()

यह बताता है कि फ्लैशस्टेशन के साथ फ्लैशिंग की जानी चाहिए या नहीं।

boolean isHostMetricReportingDisabled ()

यह बताता है कि होस्ट मीट्रिक रिपोर्टिंग अक्षम की जानी चाहिए या नहीं।

boolean isIncrementalFlashingEnabled ()

यह बताता है कि वृद्धिशील फ़्लैशिंग सक्षम है या नहीं।

boolean isOptOutOfIncrementalFlashing ()

यह बताता है कि क्या होस्ट वृद्धिशील फ़्लैशिंग से ऑप्ट-आउट कर रहा है।

void returnPermit ( IHostOptions.PermitLimitType type)

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

boolean shouldFlashWithFuseZip ()

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

Boolean shouldUseSsoClient ()

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

void takePermit ( IHostOptions.PermitLimitType type)

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

void validateOptions ()

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

सार्वजनिक निर्माणकर्ता

मेज़बान विकल्प

public HostOptions ()

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

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

public Integer getAvailablePermits (IHostOptions.PermitLimitType type)

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

पैरामीटर
type IHostOptions.PermitLimitType

रिटर्न
Integer

getCacheSizeLimit

public Long getCacheSizeLimit ()

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

रिटर्न
Long

getClFlashstation

public File getClFlashstation ()

दूरस्थ cl_flashstation स्क्रिप्ट फ़ाइल लौटाता है।

रिटर्न
File

getConcurrentDownloadLimit

public Integer getConcurrentDownloadLimit ()

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

रिटर्न
Integer

getConcurrentFlasherLimit

public Integer getConcurrentFlasherLimit ()

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

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

getConcurrentVirtualDeviceStartupLimit

public Integer getConcurrentVirtualDeviceStartupLimit ()

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

रिटर्न
Integer

getDownloadCacheDir

public File getDownloadCacheDir ()

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

रिटर्न
File

getFastbootTmpDir

public File getFastbootTmpDir ()

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

रिटर्न
File

getInUsePermits

public int getInUsePermits (IHostOptions.PermitLimitType type)

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

पैरामीटर
type IHostOptions.PermitLimitType

रिटर्न
int

getKnownGceDeviceIpPool

public  getKnownGceDeviceIpPool ()

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

रिटर्न

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

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

रिटर्न

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

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

रिटर्न

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

एक विशिष्ट आईपी से संबद्ध ज्ञात टीसीपी-डिवाइस।

रिटर्न

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

public  getLabels ()

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

रिटर्न

getNetworkInterface

public String getNetworkInterface ()

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

रिटर्न
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

सेवा खाते की json कुंजी फ़ाइलों का मानचित्र लौटाता है।

रिटर्न

getTestPhaseTimeout

public long getTestPhaseTimeout ()

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

रिटर्न
long

getUseZip64InPartialDownload

public boolean getUseZip64InPartialDownload ()

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

रिटर्न
boolean

initConcurrentLocks

public void initConcurrentLocks ()

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

isFastbootdEnable

public boolean isFastbootdEnable ()

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

रिटर्न
boolean

फ़्लैशस्टेशन सक्षम है

public boolean isFlashstationEnabled ()

यह बताता है कि फ्लैशस्टेशन के साथ फ्लैशिंग की जानी चाहिए या नहीं।

रिटर्न
boolean

होस्टमैट्रिकरिपोर्टिंग अक्षम है

public boolean isHostMetricReportingDisabled ()

यह बताता है कि होस्ट मीट्रिक रिपोर्टिंग अक्षम की जानी चाहिए या नहीं।

रिटर्न
boolean

वृद्धिशील फ़्लैशिंग सक्षम है

public boolean isIncrementalFlashingEnabled ()

यह बताता है कि वृद्धिशील फ़्लैशिंग सक्षम है या नहीं।

रिटर्न
boolean

isOptOutOfIncrementalFlashing

public boolean isOptOutOfIncrementalFlashing ()

यह बताता है कि क्या होस्ट वृद्धिशील फ़्लैशिंग से ऑप्ट-आउट कर रहा है।

रिटर्न
boolean

वापसी परमिट

public void returnPermit (IHostOptions.PermitLimitType type)

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

पैरामीटर
type IHostOptions.PermitLimitType

shudFlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

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

रिटर्न
boolean

SsoClient का उपयोग करना चाहिए

public Boolean shouldUseSsoClient ()

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

रिटर्न
Boolean

परमिट ले लो

public void takePermit (IHostOptions.PermitLimitType type)

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

पैरामीटर
type IHostOptions.PermitLimitType

मान्य विकल्प

public void validateOptions ()

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

फेंकता
ConfigurationException