IGlobalConfiguration

public interface IGlobalConfiguration

com.android.tradefed.config.IGlobalConfiguration


एकल ट्रेड फेडरेशन उदाहरण के लिए वैश्विक कॉन्फ़िगरेशन जानकारी शामिल करने के लिए एक वर्ग (वास्तविक कॉन्फ़िगरेशन के किसी भी संख्या में आमंत्रण शामिल)।

सारांश

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

abstract void cleanup ()

ट्रेडफेड बंद होने पर उचित सफाई।

abstract File cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs)

श्वेत सूची और XML फ़ाइल के आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें।

abstract File cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)

एक XML फ़ाइल में विकल्प मानों और आउटपुट में हेरफेर की अनुमति देते हुए एक सफेद सूची के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें।

abstract File cloneConfigWithFilter (String... allowlistConfigs)

किसी XML फ़ाइल में अनुमत सूची और आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें।

abstract ICommandScheduler getCommandScheduler ()

कॉन्फ़िगरेशन से उपयोग करने के लिए ICommandScheduler प्राप्त करता है।

abstract Object getConfigurationObject (String typeName)

दिए गए नाम के साथ कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट प्राप्त करता है।

abstract ICredentialFactory getCredentialFactory ()

क्रेडेंशियल बनाने के लिए ICredentialFactory प्राप्त करता है।

abstract DeviceManagementGrpcServer getDeviceManagementServer ()

अपरिभाषित होने पर DeviceManagementGrpcServer या शून्य लौटाता है।

abstract IDeviceManager getDeviceManager ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceManager प्राप्त करता है।

abstract getDeviceMonitors ()

वैश्विक कॉन्फ़िगरेशन से IDeviceMonitor की सूची प्राप्त करता है।

abstract IDeviceSelection getDeviceRequirements ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceSelection प्राप्त करता है।

abstract TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer लौटाता है या अपरिभाषित होने पर अशक्त।

abstract IConfigurationServer getGlobalConfigServer ()

वैश्विक कॉन्फ़िगरेशन सर्वर प्राप्त करता है।

abstract getHostMonitors ()

वैश्विक कॉन्फ़िगरेशन से IHostMonitor की सूची प्राप्त करता है।

abstract IHostOptions getHostOptions ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IHostOptions प्राप्त करता है।

abstract IHostResourceManager getHostResourceManager ()

IHostResourceManager को वैश्विक कॉन्फ़िगरेशन से प्राप्त करता है।

abstract IKeyStoreFactory getKeyStoreFactory ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IKeyStoreFactory प्राप्त करता है।

abstract getMultiDeviceRecoveryHandlers ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IMultiDeviceRecovery की सूची प्राप्त करता है।

abstract getOptionValues (String optionName)

विकल्प के मूल्यों की एक सूची प्राप्त करें।

abstract getResourceMetricCollectors ()

वैश्विक कॉन्फ़िगरेशन से IResourceMetricCollector की सूची प्राप्त करता है।

abstract ISandboxFactory getSandboxFactory ()

एक सैंडबॉक्स फ़ैक्टरी प्राप्त करें जिसका उपयोग मंगलाचरण चलाने के लिए किया जा सकता है

abstract IShardHelper getShardingStrategy ()

IShardHelper लौटाता है जो कॉन्फ़िगरेशन को ठीक करने के तरीके को परिभाषित करता है।

abstract TestInvocationManagementServer getTestInvocationManagementSever ()

अपरिभाषित होने पर TestInvocationManagementServer या अशक्त लौटाता है।

abstract ITerribleFailureHandler getWtfHandler ()

कॉन्फ़िगरेशन से उपयोग करने के लिए ITerribleFailureHandler प्राप्त करता है।

abstract void injectOptionValue (String optionName, String optionValue)

कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान डालें।

abstract void injectOptionValue (String optionName, String optionKey, String optionValue)

कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान डालें।

abstract void setCommandScheduler ( ICommandScheduler scheduler)

किसी मौजूदा मान को बदलकर ICommandScheduler सेट करें।

abstract void setConfigurationFactory ( IConfigurationFactory configFactory)

इस कॉन्फ़िगरेशन के लिए IConfigurationFactory सेट करें।

abstract void setConfigurationObject (String name, Object configObject)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए दिए गए नाम के साथ कॉन्फ़िग ऑब्जेक्ट को सेट करने की सामान्य विधि।

abstract void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

दिए गए नाम के लिए कॉन्फ़िग ऑब्जेक्ट सूची सेट करने की सामान्य विधि, किसी भी मौजूदा मान को प्रतिस्थापित करती है।

abstract void setDeviceManagementServer ( DeviceManagementGrpcServer server)

DeviceManagementGrpcServer सेट करता है।

abstract void setDeviceManager ( IDeviceManager deviceManager)

किसी भी मौजूदा मान को बदलकर, IDeviceManager सेट करें।

abstract void setDeviceMonitor ( IDeviceMonitor deviceMonitor)

IDeviceMonitor सेट करें।

abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

IDeviceSelection किसी भी मौजूदा मान को बदलकर सेट करें।

abstract void setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors)

IHostMonitor सूची सेट करें।

abstract void setHostOptions ( IHostOptions hostOptions)

किसी मौजूदा मान को बदलकर IHostOptions सेट करें।

abstract void setHostResourceManager ( IHostResourceManager hostResourceManager)

IHostResourceManager किसी भी मौजूदा मान को बदलकर सेट करें।

abstract void setInvocationServer ( TestInvocationManagementServer server)

TestInvocationManagementServer सेट करता है।

abstract void setKeyStoreFactory ( IKeyStoreFactory factory)

किसी मौजूदा मान को बदलकर IKeyStoreFactory सेट करें।

abstract setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

कमांड लाइन तर्कों के दिए गए सेट के साथ वैश्विक कॉन्फ़िगरेशन Option फ़ील्ड सेट करें

अपेक्षित प्रारूप के लिए ArgsOptionParser देखें

abstract void setOriginalConfig (String config)

वैश्विक कॉन्फ़िगरेशन बनाने के लिए उपयोग किए जाने वाले मूल कॉन्फ़िगरेशन को सेट करता है।

abstract void setResourceMetricCollector ( IResourceMetricCollector collector)

IResourceMetricCollector सेट करता है।

abstract void setSandboxFactory ( ISandboxFactory factory)

किसी मौजूदा मान को बदलकर ISandboxFactory सेट करें।

abstract void setShardingStrategy ( IShardHelper sharding)

कॉन्फ़िगरेशन को शार्प करते समय उपयोग किए जाने वाले IShardHelper को सेट करता है।

abstract void setTradefedFeatureServer ( TradefedFeatureServer server)

TradefedFeatureServer सेट करता है।

abstract void setWtfHandler ( ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler सेट करें।

abstract void setup ()

ट्रेडफेड की शुरुआत में उचित सेटअप।

abstract void validateOptions ()

विकल्प मान मान्य करें।

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

साफ - सफाई

public abstract void cleanup ()

ट्रेडफेड बंद होने पर उचित सफाई।

क्लोन कॉन्फिग विथ फिल्टर

public abstract File cloneConfigWithFilter ( exclusionPatterns, 
                String... allowlistConfigs)

श्वेत सूची और XML फ़ाइल के आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें।

पैरामीटर
exclusionPatterns : डंप से बाहर करने के लिए वर्ग के नाम का प्रतिमान।

allowlistConfigs String : कॉन्फ़िगरेशन की एक ERROR(/String) सरणी जिसे नई XML फ़ाइल में शामिल किया जाना है। यदि यह null , a default list should be used.

रिटर्न
File नई फ़िल्टर की गई वैश्विक कॉन्फ़िगरेशन वाली फ़ाइल।

फेंकता
आईओ अपवाद

यह सभी देखें:

क्लोन कॉन्फिग विथ फिल्टर

public abstract File cloneConfigWithFilter ( exclusionPatterns, 
                IConfigOptionValueTransformer transformer, 
                boolean deepCopy, 
                String... allowlistConfigs)

एक XML फ़ाइल में विकल्प मानों और आउटपुट में हेरफेर की अनुमति देते हुए एक सफेद सूची के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें।

पैरामीटर
exclusionPatterns : डंप से बाहर करने के लिए वर्ग के नाम का प्रतिमान।

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : कॉन्फ़िगरेशन की एक ERROR(/String) सरणी जिसे नई XML फ़ाइल में शामिल किया जाना है। यदि यह null , a default list should be used.

रिटर्न
File नई फ़िल्टर की गई वैश्विक कॉन्फ़िगरेशन वाली फ़ाइल।

यह सभी देखें:

क्लोन कॉन्फिग विथ फिल्टर

public abstract File cloneConfigWithFilter (String... allowlistConfigs)

किसी XML फ़ाइल में अनुमत सूची और आउटपुट के आधार पर GlobalConfiguration को फ़िल्टर करें।

उदाहरण के लिए, निम्नलिखित <xml> <configuration> <device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" /> <wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" /> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml> के लिए: <xml> <configuration> <device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" /> <wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" /> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

"की_स्टोर" को छोड़कर सभी कॉन्फ़िगरेशन को फ़िल्टर किया जाएगा, और निम्न सामग्री के साथ कॉन्फ़िगरेशन फ़ाइल का परिणाम होगा: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

पैरामीटर
allowlistConfigs String : कॉन्फ़िगरेशन की एक ERROR(/String) सरणी जिसे नई XML फ़ाइल में शामिल किया जाना है। यदि यह null , a default list should be used.

रिटर्न
File नई फ़िल्टर की गई वैश्विक कॉन्फ़िगरेशन वाली फ़ाइल।

फेंकता
आईओ अपवाद

getCommandScheduler

public abstract ICommandScheduler getCommandScheduler ()

कॉन्फ़िगरेशन से उपयोग करने के लिए ICommandScheduler प्राप्त करता है।

रिटर्न
ICommandScheduler ICommandScheduler । कभी भी अशक्त नहीं लौटेगा।

getConfigurationObject

public abstract Object getConfigurationObject (String typeName)

दिए गए नाम के साथ कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट प्राप्त करता है।

पैरामीटर
typeName String : कॉन्फ़िगरेशन ऑब्जेक्ट का अनूठा प्रकार

रिटर्न
Object वस्तु या अशक्त अगर उस नाम की वस्तु नहीं मिली

getCredentialFactory

public abstract ICredentialFactory getCredentialFactory ()

क्रेडेंशियल बनाने के लिए ICredentialFactory प्राप्त करता है।

रिटर्न
ICredentialFactory ICredentialFactory या null अगर कोई निर्दिष्ट नहीं किया गया था।

getDeviceManagementServer

public abstract DeviceManagementGrpcServer getDeviceManagementServer ()

अपरिभाषित होने पर DeviceManagementGrpcServer या शून्य लौटाता है।

रिटर्न
DeviceManagementGrpcServer

getDeviceManager

public abstract IDeviceManager getDeviceManager ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceManager प्राप्त करता है। परीक्षण के लिए उपलब्ध उपकरणों के सेट का प्रबंधन करता है

रिटर्न
IDeviceManager IDeviceManager कॉन्फ़िगरेशन में प्रदान किया गया।

getDeviceMonitors

public abstract  getDeviceMonitors ()

वैश्विक कॉन्फ़िगरेशन से IDeviceMonitor की सूची प्राप्त करता है।

रिटर्न
IDeviceMonitor की वैश्विक कॉन्फ़िगरेशन से सूची, या null यदि कोई निर्दिष्ट नहीं किया गया था।

getDeviceRequirements

public abstract IDeviceSelection getDeviceRequirements ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceSelection प्राप्त करता है। एक वैश्विक फ़िल्टर का प्रतिनिधित्व करता है, जिस पर DeviceManager देख सकता है।

रिटर्न
IDeviceSelection IDeviceSelection कॉन्फ़िगरेशन में प्रदान किया गया।

getFeatureServer

public abstract TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer लौटाता है या अपरिभाषित होने पर अशक्त।

रिटर्न
TradefedFeatureServer

getGlobalConfigServer

public abstract IConfigurationServer getGlobalConfigServer ()

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

रिटर्न
IConfigurationServer

getHostMonitors

public abstract  getHostMonitors ()

वैश्विक कॉन्फ़िगरेशन से IHostMonitor की सूची प्राप्त करता है।

रिटर्न
IHostMonitor की वैश्विक कॉन्फ़िगरेशन से सूची, या null अगर कोई निर्दिष्ट नहीं किया गया था।

getHostOptions

public abstract IHostOptions getHostOptions ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IHostOptions प्राप्त करता है।

रिटर्न
IHostOptions IDeviceManager कॉन्फ़िगरेशन में प्रदान किया गया।

getHostResourceManager

public abstract IHostResourceManager getHostResourceManager ()

IHostResourceManager को वैश्विक कॉन्फ़िगरेशन से प्राप्त करता है।

रिटर्न
IHostResourceManager IHostResourceManager वैश्विक कॉन्फ़िगरेशन से, या डिफ़ॉल्ट कार्यान्वयन LocalHostResourceManager यदि होस्ट कॉन्फ़िगरेशन में कोई भी निर्दिष्ट नहीं है।

getKeyStoreFactory

public abstract IKeyStoreFactory getKeyStoreFactory ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IKeyStoreFactory प्राप्त करता है।

रिटर्न
IKeyStoreFactory IKeyStoreFactory या null यदि कोई कुंजी स्टोर फ़ैक्टरी सेट नहीं है।

getMultiDeviceRecoveryHandlers

public abstract  getMultiDeviceRecoveryHandlers ()

कॉन्फ़िगरेशन से उपयोग करने के लिए IMultiDeviceRecovery की सूची प्राप्त करता है।

रिटर्न
IMultiDeviceRecovery की सूची, या सेट नहीं होने पर null

getOptionValues

public abstract  getOptionValues (String optionName)

विकल्प के मूल्यों की एक सूची प्राप्त करें।

पैरामीटर
optionName String : मानचित्र विकल्प नाम

रिटर्न
दिए गए विकल्प के मूल्यों की एक सूची। null अगर विकल्प नाम मौजूद नहीं है।

getResourceMetricCollectors

public abstract  getResourceMetricCollectors ()

वैश्विक कॉन्फ़िगरेशन से IResourceMetricCollector की सूची प्राप्त करता है।

रिटर्न
वैश्विक कॉन्फ़िगरेशन से IResourceMetricCollector की सूची या null यदि कोई निर्दिष्ट नहीं किया गया था।

getSandboxFactory

public abstract ISandboxFactory getSandboxFactory ()

एक सैंडबॉक्स फ़ैक्टरी प्राप्त करें जिसका उपयोग मंगलाचरण चलाने के लिए किया जा सकता है

रिटर्न
ISandboxFactory

getShardingStrategy

public abstract IShardHelper getShardingStrategy ()

IShardHelper लौटाता है जो कॉन्फ़िगरेशन को ठीक करने के तरीके को परिभाषित करता है।

रिटर्न
IShardHelper

getTestInvocationManagementSever

public abstract TestInvocationManagementServer getTestInvocationManagementSever ()

अपरिभाषित होने पर TestInvocationManagementServer या अशक्त लौटाता है।

रिटर्न
TestInvocationManagementServer

getWtfHandler

public abstract ITerribleFailureHandler getWtfHandler ()

कॉन्फ़िगरेशन से उपयोग करने के लिए ITerribleFailureHandler प्राप्त करता है। डब्ल्यूटीएफ (व्हाट ए टेरिबल फेल्योर) होने की स्थिति में क्या करना है, इसे संभालता है।

रिटर्न
ITerribleFailureHandler कॉन्फ़िगरेशन में प्रदान किया गया ITerribleFailureHandler , या कोई हैंडलर सेट नहीं होने पर शून्य

इंजेक्टऑप्शनवैल्यू

public abstract void injectOptionValue (String optionName, 
                String optionValue)

कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान डालें।

गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।

पैरामीटर
optionName String : विकल्प का नाम

optionValue String : विकल्प मान

फेंकता
ConfigurationException यदि विकल्प का मान सेट करने में विफल रहा

इंजेक्टऑप्शनवैल्यू

public abstract void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान डालें।

गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।

पैरामीटर
optionName String : मानचित्र विकल्प नाम

optionKey String : नक्शा विकल्प कुंजी

optionValue String : मानचित्र विकल्प मान

फेंकता
ConfigurationException यदि विकल्प का मान सेट करने में विफल रहा

सेटकमांडशेड्यूलर

public abstract void setCommandScheduler (ICommandScheduler scheduler)

किसी मौजूदा मान को बदलकर ICommandScheduler सेट करें।

setConfigurationFactory

public abstract void setConfigurationFactory (IConfigurationFactory configFactory)

इस कॉन्फ़िगरेशन के लिए IConfigurationFactory सेट करें।

पैरामीटर
configFactory IConfigurationFactory

सेट कॉन्फ़िगरेशन ऑब्जेक्ट

public abstract void setConfigurationObject (String name, 
                Object configObject)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए दिए गए नाम के साथ कॉन्फ़िग ऑब्जेक्ट को सेट करने की सामान्य विधि।

पैरामीटर
name String : कॉन्फ़िगरेशन ऑब्जेक्ट प्रकार का अद्वितीय नाम।

configObject Object : कॉन्फ़िगरेशन ऑब्जेक्ट

फेंकता
ConfigurationException अगर configObject सही प्रकार नहीं था

सेट कॉन्फ़िगरेशन ऑब्जेक्ट सूची

public abstract void setConfigurationObjectList (String typeName, 
                 configList)

दिए गए नाम के लिए कॉन्फ़िग ऑब्जेक्ट सूची सेट करने की सामान्य विधि, किसी भी मौजूदा मान को प्रतिस्थापित करती है।

पैरामीटर
typeName String : कॉन्फ़िगरेशन ऑब्जेक्ट प्रकार का अद्वितीय नाम।

configList : कॉन्फ़िगरेशन ऑब्जेक्ट सूची

फेंकता
ConfigurationException यदि सूची में कोई वस्तु सही प्रकार नहीं है

सेट डिवाइस प्रबंधन सर्वर

public abstract void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer सेट करता है।

पैरामीटर
server DeviceManagementGrpcServer

सेटडिवाइस मैनेजर

public abstract void setDeviceManager (IDeviceManager deviceManager)

किसी भी मौजूदा मान को बदलकर, IDeviceManager सेट करें। यह प्रबंधक को परीक्षण उपकरणों के लिए सेट करता है

setDeviceMonitor

public abstract void setDeviceMonitor (IDeviceMonitor deviceMonitor)

IDeviceMonitor सेट करें।

पैरामीटर
deviceMonitor IDeviceMonitor : मॉनिटर

फेंकता
ConfigurationException यदि एक IDeviceMonitor पहले ही सेट हो चुका है।

डिवाइस आवश्यकताएँ सेट करें

public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)

IDeviceSelection किसी भी मौजूदा मान को बदलकर सेट करें। यह एक वैश्विक डिवाइस फ़िल्टर सेट करता है जिस पर DeviceManager देख सकता है।

setHostMonitors

public abstract void setHostMonitors ( hostMonitors)

IHostMonitor सूची सेट करें।

पैरामीटर
hostMonitors : मॉनिटर की सूची

फेंकता
ConfigurationException अगर एक IHostMonitor पहले ही सेट हो चुका है।

setHostOptions

public abstract void setHostOptions (IHostOptions hostOptions)

किसी मौजूदा मान को बदलकर IHostOptions सेट करें।

सेटहोस्ट रिसोर्स मैनेजर

public abstract void setHostResourceManager (IHostResourceManager hostResourceManager)

IHostResourceManager किसी भी मौजूदा मान को बदलकर सेट करें।

सेट इनवोकेशन सर्वर

public abstract void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer सेट करता है।

पैरामीटर
server TestInvocationManagementServer

setKeyStoreFactory

public abstract void setKeyStoreFactory (IKeyStoreFactory factory)

किसी मौजूदा मान को बदलकर IKeyStoreFactory सेट करें।

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs)

कमांड लाइन तर्कों के दिए गए सेट के साथ वैश्विक कॉन्फ़िगरेशन Option फ़ील्ड सेट करें

अपेक्षित प्रारूप के लिए ArgsOptionParser देखें

पैरामीटर
listArgs : कमांड लाइन तर्क

रिटर्न
अनुपयोगी तर्क

फेंकता
ConfigurationException

setOriginalConfig

public abstract void setOriginalConfig (String config)

वैश्विक कॉन्फ़िगरेशन बनाने के लिए उपयोग किए जाने वाले मूल कॉन्फ़िगरेशन को सेट करता है।

पैरामीटर
config String

setResourceMetricCollector

public abstract void setResourceMetricCollector (IResourceMetricCollector collector)

IResourceMetricCollector सेट करता है।

पैरामीटर
collector IResourceMetricCollector

setSandboxFactory

public abstract void setSandboxFactory (ISandboxFactory factory)

किसी मौजूदा मान को बदलकर ISandboxFactory सेट करें।

setShardingStrategy

public abstract void setShardingStrategy (IShardHelper sharding)

कॉन्फ़िगरेशन को शार्प करते समय उपयोग किए जाने वाले IShardHelper को सेट करता है।

पैरामीटर
sharding IShardHelper

setTradefedFeatureServer

public abstract void setTradefedFeatureServer (TradefedFeatureServer server)

TradefedFeatureServer सेट करता है।

पैरामीटर
server TradefedFeatureServer

setWtfHandler

public abstract void setWtfHandler (ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler सेट करें।

पैरामीटर
wtfHandler ITerribleFailureHandler : WTF हैंडलर

फेंकता
ConfigurationException अगर एक ITerribleFailureHandler पहले ही सेट हो चुका है।

स्थापित करना

public abstract void setup ()

ट्रेडफेड की शुरुआत में उचित सेटअप।

फेंकता
com.android.tradefed.config.ConfigurationException
ConfigurationException

ValidateOptions

public abstract void validateOptions ()

विकल्प मान मान्य करें।

वर्तमान में यह केवल मान्य होगा कि सभी अनिवार्य विकल्प निर्धारित किए गए हैं

फेंकता
ConfigurationException अगर कॉन्फ़िगरेशन अनिवार्य फ़ील्ड गुम है