संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

होस्टविकल्प

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

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

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

होस्टविकल्प

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

public  getKnownGceDeviceIpPool ()

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

रिटर्न

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

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

रिटर्न

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

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

रिटर्न

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

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

रिटर्न

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

public  getLabels ()

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

रिटर्न

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

public String getNetworkInterface ()

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

रिटर्न
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

सेवा खाते का नक्शा लौटाता है 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