होस्टऑप्शन

public class HostOptions
extends Object implements IHostOptions

java.lang.Object
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 ()

किसी विशिष्ट IP से संबद्ध ज्ञात gce-उपकरण।

getKnownPreconfigureVirtualDevicePool ()

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

getKnownRemoteDeviceIpPool ()

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

getKnownTcpDeviceIpPool ()

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

getLabels ()

मेजबान के लिए लेबल प्राप्त करें।

String getNetworkInterface ()

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

getServiceAccountJsonKeyFiles ()

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

long getTestPhaseTimeout ()

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

boolean getUseZip64InPartialDownload ()

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

void initConcurrentLocks ()

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

boolean isFastbootdEnable ()

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

boolean isFlashstationEnabled ()

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

boolean isHostMetricReportingDisabled ()

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

void returnPermit ( IHostOptions.PermitLimitType type)

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

boolean shouldFlashWithFuseZip ()

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

Boolean shouldUseSsoClient ()

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

void takePermit ( IHostOptions.PermitLimitType type)

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

void validateOptions ()

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

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

होस्टऑप्शन

public HostOptions ()

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

getAvailablePermits

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

किसी विशिष्ट IP से संबद्ध ज्ञात gce-उपकरण।

रिटर्न

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

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

रिटर्न

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

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

रिटर्न

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

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

रिटर्न

getLabels

public  getLabels ()

मेजबान के लिए लेबल प्राप्त करें।

रिटर्न

getNetworkInterface

public String getNetworkInterface ()

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

रिटर्न
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

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

रिटर्न

getTestPhase Timeout

public long getTestPhaseTimeout ()

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

रिटर्न
long

getUseZip64InPartialडाउनलोड करें

public boolean getUseZip64InPartialDownload ()

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

रिटर्न
boolean

initConcurrentLocks

public void initConcurrentLocks ()

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

isFastbootdEnable

public boolean isFastbootdEnable ()

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

रिटर्न
boolean

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

public boolean isFlashstationEnabled ()

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

रिटर्न
boolean

isHostMetricReportingDisabled

public boolean isHostMetricReportingDisabled ()

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

रिटर्न
boolean

returnPermit

public void returnPermit (IHostOptions.PermitLimitType type)

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

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

shouldFlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

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

रिटर्न
boolean

shouldUseSsoClient

public Boolean shouldUseSsoClient ()

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

रिटर्न
Boolean

takePermit

public void takePermit (IHostOptions.PermitLimitType type)

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

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

ValidateOptions

public void validateOptions ()

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

फेंकता
ConfigurationException