होस्टविकल्प
public class HostOptions
extends Object
implements IHostOptions
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.host.HostOptions |
मेजबान विकल्प धारक वर्ग। इस वर्ग का उपयोग होस्ट-वाइड विकल्पों को संग्रहीत करने के लिए किया जाता है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
HostOptions () |
सार्वजनिक तरीके | |
---|---|
Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) किसी दिए गए प्रकार के उपलब्ध परमिट की संख्या लौटाता है |
Long | getCacheSizeLimit () स्थानीय फ़ाइल कैश का अधिकतम अनुमत आकार (बाइट्स) लौटाएं। |
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 () यह लौटाता है कि फास्टबूट मोड समर्थन सक्षम है या नहीं। |
void | returnPermit ( IHostOptions.PermitLimitType type) दिए गए प्रकार का परमिट लौटाता है |
boolean | shouldFlashWithFuseZip () यह लौटाता है कि फ़्यूज़ माउंटेड डिवाइस इमेज ज़िप फ़ाइल के साथ फ्लैशिंग की जानी चाहिए या नहीं। |
Boolean | shouldUseSsoClient () जांचें कि उसे सिंगलसाइनऑन क्लाइंट का उपयोग करना चाहिए या नहीं। |
void | takePermit ( IHostOptions.PermitLimitType type) दिए गए प्रकार का परमिट लेता है |
void | validateOptions () पुष्टि करें कि |
सार्वजनिक निर्माणकर्ता
होस्टविकल्प
public HostOptions ()
सार्वजनिक तरीके
उपलब्ध परमिट प्राप्त करें
public Integer getAvailablePermits (IHostOptions.PermitLimitType type)
किसी दिए गए प्रकार के उपलब्ध परमिट की संख्या लौटाता है
मापदंडों | |
---|---|
type | IHostOptions.PermitLimitType |
रिटर्न | |
---|---|
Integer |
getCacheSizeLimit
public Long getCacheSizeLimit ()
स्थानीय फ़ाइल कैश का अधिकतम अनुमत आकार (बाइट्स) लौटाएं।
रिटर्न | |
---|---|
Long |
समवर्ती डाउनलोड सीमा प्राप्त करें
public Integer getConcurrentDownloadLimit ()
अनुमत समवर्ती डाउनलोड की अधिकतम संख्या देता है। IBuildProvider
द्वारा उपयोग किया जाता है जो रिमोट बिल्ड डाउनलोड करता है।
रिटर्न | |
---|---|
Integer |
समवर्ती फ्लैशर सीमा प्राप्त करें
public Integer getConcurrentFlasherLimit ()
अनुमति देने के लिए समवर्ती फ्लैशिंग की अधिकतम संख्या देता है। DeviceFlashPreparer
द्वारा उपयोग किया जाता है।
रिटर्न | |
---|---|
Integer | समवर्ती फ्लैशर सीमा। |
getConcurrentVirtualDeviceStartupLimit
public Integer getConcurrentVirtualDeviceStartupLimit ()
अनुमत समवर्ती वर्चुअल डिवाइस स्टार्टअप की अधिकतम संख्या देता है। RemoteAndroidVirtualDevice
द्वारा उपयोग किया जाता है जो वर्चुअल डिवाइस को स्टार्टअप करता है।
रिटर्न | |
---|---|
Integer |
डाउनलोड करेंकैशडिर
public File getDownloadCacheDir ()
डाउनलोड की गई कलाकृतियों को संग्रहीत करने के लिए उपयोग किया गया पथ लौटाता है।
रिटर्न | |
---|---|
File |
GetFastbootTmpDir
public File getFastbootTmpDir ()
वह पथ लौटाता है जिसे फास्टबूट को अस्थायी फ़ोल्डर के रूप में उपयोग करना चाहिए।
रिटर्न | |
---|---|
File |
getInUsePermit
public int getInUsePermits (IHostOptions.PermitLimitType type)
किसी दिए गए प्रकार के लिए उपयोग में आने वाले परमिटों की संख्या लौटाता है
मापदंडों | |
---|---|
type | IHostOptions.PermitLimitType |
रिटर्न | |
---|---|
int |
getKnownGceDeviceIpPool
publicgetKnownGceDeviceIpPool ()
ज्ञात जीसीई-डिवाइस एक विशिष्ट आईपी के साथ जुड़ा हुआ है।
रिटर्न | |
---|---|
getKnownPreconfigureVirtualDevicePool
publicgetKnownPreconfigureVirtualDevicePool ()
ज्ञात पूर्व-कॉन्फ़िगर वर्चुअल डिवाइस पूल।
रिटर्न | |
---|---|
getKnownRemoteDeviceIpPool
publicgetKnownRemoteDeviceIpPool ()
एक विशिष्ट आईपी से जुड़े ज्ञात रिमोट-डिवाइस।
रिटर्न | |
---|---|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
एक विशिष्ट आईपी से जुड़े ज्ञात टीसीपी-डिवाइस।
रिटर्न | |
---|---|
लेबल प्राप्त करें
publicgetLabels ()
होस्ट के लिए लेबल प्राप्त करें।
रिटर्न | |
---|---|
गेटनेटवर्कइंटरफ़ेस
public String getNetworkInterface ()
दूरस्थ परीक्षण उपकरणों से कनेक्ट करने के लिए उपयोग किए जाने वाले नेटवर्क इंटरफ़ेस को लौटाता है।
रिटर्न | |
---|---|
String |
getServiceAccountJsonKeyFiles
publicgetServiceAccountJsonKeyFiles ()
सेवा खाते का नक्शा लौटाता है json कुंजी फ़ाइलें।
रिटर्न | |
---|---|
getTestPhaseसमयबाह्य
public long getTestPhaseTimeout ()
निर्दिष्ट परीक्षण चरण स्तर टाइमआउट देता है। बिना टाइमआउट के डिफ़ॉल्ट 0 होगा।
रिटर्न | |
---|---|
long |
getUseZip64InPartialडाउनलोड
public boolean getUseZip64InPartialDownload ()
जांचें कि इसे आंशिक डाउनलोड में zip64 प्रारूप का उपयोग करना चाहिए या नहीं।
रिटर्न | |
---|---|
boolean |
initसमवर्ती ताले
public void initConcurrentLocks ()
समवर्ती तालों को प्रारंभ करें
isFastbootdसक्षम
public boolean isFastbootdEnable ()
यह लौटाता है कि फास्टबूट मोड समर्थन सक्षम है या नहीं।
रिटर्न | |
---|---|
boolean |
वापसी परमिट
public void returnPermit (IHostOptions.PermitLimitType type)
दिए गए प्रकार का परमिट लौटाता है
मापदंडों | |
---|---|
type | IHostOptions.PermitLimitType |
चाहिएफ्लैशविथफ्यूजज़िप
public boolean shouldFlashWithFuseZip ()
यह लौटाता है कि फ़्यूज़ माउंटेड डिवाइस इमेज ज़िप फ़ाइल के साथ फ्लैशिंग की जानी चाहिए या नहीं।
रिटर्न | |
---|---|
boolean |
shouldUseSsoClient
public Boolean shouldUseSsoClient ()
जांचें कि उसे सिंगलसाइनऑन क्लाइंट का उपयोग करना चाहिए या नहीं।
रिटर्न | |
---|---|
Boolean |
टेक परमिट
public void takePermit (IHostOptions.PermitLimitType type)
दिए गए प्रकार का परमिट लेता है
मापदंडों | |
---|---|
type | IHostOptions.PermitLimitType |
मान्य विकल्प
public void validateOptions ()
पुष्टि करें कि IHostOptions
पर सेट किए गए विकल्प मान्य हैं।
फेंकता | |
---|---|
ConfigurationException |