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

विन्यास

public class Configuration
extends Object implements IConfiguration

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.config.Configuration


एक ठोस IConfiguration कार्यान्वयन जो लोड किए गए कॉन्फ़िगरेशन ऑब्जेक्ट्स को मानचित्र में संग्रहीत करता है।

सारांश

खेत

public static final String BUILD_PROVIDER_TYPE_NAME

public static final String CMD_OPTIONS_TYPE_NAME

public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME

public static final String COVERAGE_OPTIONS_TYPE_NAME

public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME

public static final String DEVICE_NAME

public static final String DEVICE_OPTIONS_TYPE_NAME

public static final String DEVICE_RECOVERY_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

public static final String GLOBAL_FILTERS_TYPE_NAME

public static final String LAB_PREPARER_TYPE_NAME

public static final String LOGGER_TYPE_NAME

public static final String LOG_SAVER_TYPE_NAME

public static final String METRIC_POST_PROCESSOR_TYPE_NAME

public static final String MULTI_PREPARER_TYPE_NAME

public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME

public static final String RESULT_REPORTER_TYPE_NAME

public static final String RETRY_DECISION_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

public static final String SANDBOX_TYPE_NAME

public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME

public static final String TARGET_PREPARER_TYPE_NAME

public static final String TEST_TYPE_NAME

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

Configuration (String name, String description)

डिफ़ॉल्ट कॉन्फ़िगरेशन ऑब्जेक्ट्स के साथ Configuration बनाता है।

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

void addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned)

उन फ़ाइलों को जोड़ें जिन्हें cleanConfigurationData() के दौरान साफ़ किया जाना चाहिए

void cleanConfigurationData ()

दूरस्थ फ़ाइलों के विकल्प फ़ील्ड को हल करने के लिए डाउनलोड की गई किसी भी फ़ाइल को हटा दें।

Configuration clone ()

इस वस्तु की एक उथली प्रति बनाता है।

void dumpXml (PrintWriter output)

इस IConfiguration के लिए String के रूप में दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है।

void dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters)

इस IConfiguration के लिए दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है जिसमें ऑब्जेक्ट फ़िल्टर उनके मुख्य नाम से होते हैं।

void dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)

इस IConfiguration के लिए दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है जिसमें ऑब्जेक्ट फ़िल्टर उनके मुख्य नाम से होते हैं।

getAllConfigurationObjectsOfType (String configType)

उपकरणों में एक दिए गए प्रकार के नाम की सभी वस्तु प्राप्त करने के लिए सामान्य इंटरफ़ेस।

IBuildProvider getBuildProvider ()

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

String getCommandLine ()

इस IConfiguration को बनाने के लिए प्रयुक्त कमांड लाइन प्राप्त करता है।

ICommandOptions getCommandOptions ()

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

ConfigurationDescriptor getConfigurationDescription ()

कॉन्फ़िगरेशन में प्रदान किया गया ConfigurationDescriptor लौटाता है।

Object getConfigurationObject (String typeName)

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

getConfigurationObjectList (String typeName)

getConfigurationObject(String) के समान, लेकिन कॉन्फ़िगरेशन ऑब्जेक्ट प्रकारों के लिए जो एकाधिक ऑब्जेक्ट्स का समर्थन करते हैं।

CoverageOptions getCoverageOptions ()

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

String getDescription ()
getDeviceConfig ()

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

IDeviceConfiguration getDeviceConfigByName (String nameDevice)

दिए गए नाम से जुड़े IDeviceConfiguration को वापस करें, यदि नहीं मिला तो अशक्त।

TestDeviceOptions getDeviceOptions ()

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

IDeviceRecovery getDeviceRecovery ()

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

IDeviceSelection getDeviceRequirements ()

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

getFilesToClean ()

उन फ़ाइलों की सूची प्राप्त करें जिन्हें cleanConfigurationData() के दौरान साफ़ किया जाएगा

GlobalTestFilter getGlobalFilters ()

आमंत्रण के लिए GlobalTestFilter प्राप्त करें।

getInopOptions ()

उन विकल्पों के नाम प्राप्त करें जिन्होंने कोई मान नहीं बदला

getLabPreparers ()

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

ILeveledLogOutput getLogOutput ()

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

ILogSaver getLogSaver ()

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

getMetricCollectors ()

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

static getMultiDeviceSupportedTag ()

मल्टी डिवाइस कॉन्फ़िगरेशन के लिए डिवाइस टैग में समर्थित टैग का ERROR(/Set) लौटाएं।

getMultiPreTargetPreparers ()

कॉन्फ़िगरेशन से IMultiTargetPreparer s प्राप्त करता है जिसे किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए।

getMultiTargetPreparers ()

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

String getName ()

कॉन्फ़िगरेशन का नाम लौटाता है।

getPostProcessors ()

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

IRetryDecision getRetryDecision ()

आह्वान के लिए प्रयुक्त IRetryDecision लौटाता है।

getSystemStatusCheckers ()

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

getTargetPreparers ()

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

getTestInvocationListeners ()

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

getTests ()

कॉन्फ़िगरेशन से चलाने के लिए IRemoteTest s प्राप्त करता है।

void injectOptionValue (String optionName, String optionValue)

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

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

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

void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)

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

void injectOptionValues ( optionDefs) injectOptionValues ( optionDefs)

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

boolean isDeviceConfiguredFake (String deviceName)

यह लौटाता है कि कॉन्फ़िगर किया गया डिवाइस टैग किया गया है या नहीं नकली=सत्य है या नहीं।

IConfiguration partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client)

clone() से बेस क्लोन बनाएं और फिर दिए गए कॉन्फिग ऑब्जेक्ट की सूची को डीप क्लोन करें।

void printCommandUsage (boolean importantOnly, PrintStream out)

इस कॉन्फ़िगरेशन के लिए दिए गए प्रिंटस्ट्रीम के लिए कमांड लाइन उपयोग सहायता टेक्स्ट आउटपुट करता है।

void resolveDynamicOptions ( DynamicRemoteFileResolver resolver)

किसी दूरस्थ स्थान की ओर इशारा करते हुए ERROR(/File) के विकल्प हल करें।

void safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs)

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

setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

सर्वोत्तम प्रयास दृष्टिकोण का उपयोग करके कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन Option फ़ील्ड सेट करें।

void setBuildProvider ( IBuildProvider provider)

कॉन्फ़िगरेशन में वर्तमान IBuildProvider बदलें।

void setCommandLine (String[] arrayArgs)

इस IConfiguration को बनाने के लिए प्रयुक्त कमांड लाइन सेट करता है।

void setCommandOptions ( ICommandOptions cmdOptions)

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

void setConfigurationObject (String typeName, Object configObject)

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

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

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

void setCoverageOptions ( CoverageOptions coverageOptions)

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

void setDeviceConfig ( IDeviceConfiguration deviceConfig)

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

void setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs)

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

void setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors)

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

void setDeviceOptions ( TestDeviceOptions devOptions)

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

void setDeviceRecovery ( IDeviceRecovery recovery)

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

void setDeviceRequirements ( IDeviceSelection devRequirements)

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

void setLabPreparer ( ITargetPreparer preparer)

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

void setLabPreparers ( preparers) setLabPreparers ( preparers)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ITargetPreparer s की सूची सेट करें।

void setLogOutput ( ILeveledLogOutput logger)

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

void setLogSaver ( ILogSaver logSaver)

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

void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep)

इस कॉन्फ़िगरेशन में एक एकल IMultiTargetPreparer सेट करने की सुविधा विधि जिसे किसी भी मौजूदा मान को बदलकर, किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए

void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

इस कॉन्फ़िगरेशन में IMultiTargetPreparer s की सूची सेट करें जिसे किसी भी मौजूदा मान को बदलकर, किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए

void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

इस कॉन्फ़िगरेशन में एक एकल IMultiTargetPreparer सेट करने के लिए सुविधा विधि, किसी भी मौजूदा मान को प्रतिस्थापित करना

void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

इस कॉन्फ़िगरेशन में IMultiTargetPreparer s की सूची सेट करें, किसी भी मौजूदा मान को प्रतिस्थापित करें

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

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

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

setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

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

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

void setPostProcessors ( processors) setPostProcessors ( processors)

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

void setRetryDecision ( IRetryDecision decisionRetry)

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

void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

किसी भी मौजूदा मान को बदलकर, इस कॉन्फ़िगरेशन में एक एकल ISystemStatusChecker सेट करने की सुविधा विधि

void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

किसी भी मौजूदा मान को बदलकर, इस कॉन्फ़िगरेशन में ISystemStatusChecker s की सूची सेट करें

void setTargetPreparer ( ITargetPreparer preparer)

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

void setTargetPreparers ( preparers) setTargetPreparers ( preparers)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ITargetPreparer s की सूची सेट करें।

void setTest ( IRemoteTest test)

इस कॉन्फ़िगरेशन में एकल IRemoteTest सेट करने के लिए सुविधा विधि, किसी भी मौजूदा मान को प्रतिस्थापित करना

void setTestInvocationListener ( ITestInvocationListener listener)

एकल ITestInvocationListener सेट करने की सुविधा विधि

void setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners)

किसी भी मौजूदा मान को बदलकर ITestInvocationListener s की सूची सेट करें

void setTests ( tests) setTests ( tests)

किसी भी मौजूदा मान को बदलकर, इस कॉन्फ़िगरेशन में IRemoteTest s की सूची सेट करें

void validateOptions ()

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

संरक्षित तरीके

boolean isRemoteEnvironment ()

यह लौटाता है कि TF का वातावरण एक दूरस्थ आह्वान है या नहीं।

खेत

BUILD_PROVIDER_TYPE_NAME

public static final String BUILD_PROVIDER_TYPE_NAME

सीएमडी_OPTIONS_TYPE_NAME

public static final String CMD_OPTIONS_TYPE_NAME

CONFIGURATION_DESCRIPTION_TYPE_NAME

public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME

COVERAGE_OPTIONS_TYPE_NAME

public static final String COVERAGE_OPTIONS_TYPE_NAME

DEVICE_METRICS_COLLECTOR_TYPE_NAME

public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME

डिवाइस का नाम

public static final String DEVICE_NAME

DEVICE_OPTIONS_TYPE_NAME

public static final String DEVICE_OPTIONS_TYPE_NAME

DEVICE_RECOVERY_TYPE_NAME

public static final String DEVICE_RECOVERY_TYPE_NAME

DEVICE_REQUIREMENTS_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

GLOBAL_FILTERS_TYPE_NAME

public static final String GLOBAL_FILTERS_TYPE_NAME

LAB_PREPARER_TYPE_NAME

public static final String LAB_PREPARER_TYPE_NAME

LOGGER_TYPE_NAME

public static final String LOGGER_TYPE_NAME

LOG_SAVER_TYPE_NAME

public static final String LOG_SAVER_TYPE_NAME

METRIC_POST_PROCESSOR_TYPE_NAME

public static final String METRIC_POST_PROCESSOR_TYPE_NAME

MULTI_PREPARER_TYPE_NAME

public static final String MULTI_PREPARER_TYPE_NAME

MULTI_PRE_TARGET_PREPARER_TYPE_NAME

public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME

RESULT_REPORTER_TYPE_NAME

public static final String RESULT_REPORTER_TYPE_NAME

RETRY_DECISION_TYPE_NAME

public static final String RETRY_DECISION_TYPE_NAME

SANBOX_OPTIONS_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

SANDBOX_TYPE_NAME

public static final String SANDBOX_TYPE_NAME

SYSTEM_STATUS_CHECKER_TYPE_NAME

public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME

TARGET_PREPARER_TYPE_NAME

public static final String TARGET_PREPARER_TYPE_NAME

TEST_TYPE_NAME

public static final String TEST_TYPE_NAME

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

विन्यास

public Configuration (String name, 
                String description)

डिफ़ॉल्ट कॉन्फ़िगरेशन ऑब्जेक्ट्स के साथ Configuration बनाता है।

मापदंडों
name String

description String

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

AddFilesToClean

public void addFilesToClean ( toBeCleaned)

उन फ़ाइलों को जोड़ें जिन्हें cleanConfigurationData() के दौरान साफ़ किया जाना चाहिए

मापदंडों
toBeCleaned

क्लीनकॉन्फ़िगरेशनडेटा

public void cleanConfigurationData ()

दूरस्थ फ़ाइलों के विकल्प फ़ील्ड को हल करने के लिए डाउनलोड की गई किसी भी फ़ाइल को हटा दें।

क्लोन

public Configuration clone ()

इस वस्तु की एक उथली प्रति बनाता है।

रिटर्न
Configuration

डंपएक्सएमएल

public void dumpXml (PrintWriter output)

इस IConfiguration के लिए String के रूप में दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है।

मापदंडों
output PrintWriter : लेखक को xml को प्रिंट करना है।

डंपएक्सएमएल

public void dumpXml (PrintWriter output, 
                 excludeFilters)

इस IConfiguration के लिए दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है जिसमें ऑब्जेक्ट फ़िल्टर उनके मुख्य नाम से होते हैं।

फ़िल्टर उदाहरण: Configuration#TARGET_PREPARER_TYPE_NAME

मापदंडों
output PrintWriter : लेखक को xml को प्रिंट करना है।

excludeFilters : ऑब्जेक्ट प्रकार की सूची जिसे डंप नहीं किया जाना चाहिए।

डंपएक्सएमएल

public void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions, 
                boolean printUnchangedOptions)

इस IConfiguration के लिए दिखाए गए सभी विकल्पों के साथ कॉन्फ़िगरेशन के लिए विस्तारित XML फ़ाइल प्राप्त करता है जिसमें ऑब्जेक्ट फ़िल्टर उनके मुख्य नाम से होते हैं।

फ़िल्टर उदाहरण: Configuration#TARGET_PREPARER_TYPE_NAME

मापदंडों
output PrintWriter : लेखक को xml को प्रिंट करना है।

excludeFilters : ऑब्जेक्ट प्रकार की सूची जिसे डंप नहीं किया जाना चाहिए।

printDeprecatedOptions boolean : पदावनत के रूप में चिह्नित विकल्पों को प्रिंट करना है या नहीं

printUnchangedOptions boolean

getAllConfigurationObjectsOfType

public  getAllConfigurationObjectsOfType (String configType)

उपकरणों में एक दिए गए प्रकार के नाम की सभी वस्तु प्राप्त करने के लिए सामान्य इंटरफ़ेस।

मापदंडों
configType String : कॉन्फ़िगरेशन ऑब्जेक्ट का अद्वितीय प्रकार

रिटर्न
दिए गए प्रकार के कॉन्फ़िगरेशन ऑब्जेक्ट्स की सूची।

गेटबिल्डप्रोवाइडर

public IBuildProvider getBuildProvider ()

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

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

कमांड लाइन प्राप्त करें

public String getCommandLine ()

इस IConfiguration को बनाने के लिए प्रयुक्त कमांड लाइन प्राप्त करता है।

रिटर्न
String इस IConfiguration को बनाने के लिए प्रयुक्त कमांड लाइन।

getCommandOptions

public ICommandOptions getCommandOptions ()

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

रिटर्न
ICommandOptions कॉन्फ़िगरेशन में प्रदान किए गए ICommandOptions

प्राप्त करेंकॉन्फ़िगरेशनविवरण

public ConfigurationDescriptor getConfigurationDescription ()

कॉन्फ़िगरेशन में प्रदान किया गया ConfigurationDescriptor लौटाता है।

रिटर्न
ConfigurationDescriptor

प्राप्त करेंकॉन्फ़िगरेशनऑब्जेक्ट

public Object getConfigurationObject (String typeName)

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

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

रिटर्न
Object कॉन्फ़िगरेशन ऑब्जेक्ट या null यदि दिए गए नाम के साथ ऑब्जेक्ट प्रकार मौजूद नहीं है।

getConfigurationObjectList

public  getConfigurationObjectList (String typeName)

getConfigurationObject(String) के समान, लेकिन कॉन्फ़िगरेशन ऑब्जेक्ट प्रकारों के लिए जो एकाधिक ऑब्जेक्ट्स का समर्थन करते हैं।

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

रिटर्न
कॉन्फ़िगरेशन ऑब्जेक्ट्स की सूची या null यदि दिए गए नाम के साथ ऑब्जेक्ट प्रकार मौजूद नहीं है।

कवरेज विकल्प प्राप्त करें

public CoverageOptions getCoverageOptions ()

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

रिटर्न
CoverageOptions कॉन्फ़िगरेशन में प्रदान किए गए CoverageOptions

विवरण प्राप्त करें

public String getDescription ()

रिटर्न
String एक छोटा उपयोगकर्ता पठनीय विवरण यह Configuration

getDeviceConfig

public  getDeviceConfig ()

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

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

getDeviceConfigByName

public IDeviceConfiguration getDeviceConfigByName (String nameDevice)

दिए गए नाम से जुड़े IDeviceConfiguration को वापस करें, यदि नहीं मिला तो अशक्त।

मापदंडों
nameDevice String

रिटर्न
IDeviceConfiguration

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

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

रिटर्न
TestDeviceOptions कॉन्फ़िगरेशन में प्रदान किए गए TestDeviceOptions

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

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

रिटर्न
IDeviceRecovery कॉन्फ़िगरेशन में प्रदान की गई IDeviceRecovery

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

public IDeviceSelection getDeviceRequirements ()

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

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

getFilesToClean

public  getFilesToClean ()

उन फ़ाइलों की सूची प्राप्त करें जिन्हें cleanConfigurationData() के दौरान साफ़ किया जाएगा

रिटर्न

वैश्विक फ़िल्टर प्राप्त करें

public GlobalTestFilter getGlobalFilters ()

आमंत्रण के लिए GlobalTestFilter प्राप्त करें।

रिटर्न
GlobalTestFilter

getInopOptions

public  getInopOptions ()

उन विकल्पों के नाम प्राप्त करें जिन्होंने कोई मान नहीं बदला

रिटर्न

getLabPreparers

public  getLabPreparers ()

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

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

लॉगआउटपुट प्राप्त करें

public ILeveledLogOutput getLogOutput ()

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

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

लॉगसेवर प्राप्त करें

public ILogSaver getLogSaver ()

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

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

getMetricकलेक्टर

public  getMetricCollectors ()

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

रिटर्न

getMultiDeviceSupportedTag

public static  getMultiDeviceSupportedTag ()

मल्टी डिवाइस कॉन्फ़िगरेशन के लिए डिवाइस टैग में समर्थित टैग का ERROR(/Set) लौटाएं।

रिटर्न

getMultiPreTargetPreparers

public  getMultiPreTargetPreparers ()

कॉन्फ़िगरेशन से IMultiTargetPreparer s प्राप्त करता है जिसे किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए।

रिटर्न
विन्यास में क्रम में प्रदान किया गया IMultiTargetPreparer

getMultiTargetPreparers

public  getMultiTargetPreparers ()

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

रिटर्न
विन्यास में क्रम में प्रदान किया गया IMultiTargetPreparer

getName

public String getName ()

कॉन्फ़िगरेशन का नाम लौटाता है।

रिटर्न
String

पोस्टप्रोसेसर प्राप्त करें

public  getPostProcessors ()

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

रिटर्न

getRetryDecision

public IRetryDecision getRetryDecision ()

आह्वान के लिए प्रयुक्त IRetryDecision लौटाता है।

रिटर्न
IRetryDecision

getSystemStatusचेकर्स

public  getSystemStatusCheckers ()

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

रिटर्न
ISystemStatusChecker कॉन्फ़िगरेशन में क्रम में प्रदान किया गया है

getTargetPreparers

public  getTargetPreparers ()

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

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

getTestInvocationListeners

public  getTestInvocationListeners ()

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

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

परीक्षण प्राप्त करें

public  getTests ()

कॉन्फ़िगरेशन से चलाने के लिए IRemoteTest s प्राप्त करता है।

रिटर्न
विन्यास में प्रदान किए गए परीक्षण

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

public void injectOptionValue (String optionName, 
                String optionValue)

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

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

मापदंडों
optionName String : विकल्प का नाम

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

फेंकता
ConfigurationException

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

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

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

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

मापदंडों
optionName String : विकल्प का नाम

optionKey String : मानचित्र विकल्पों के लिए वैकल्पिक कुंजी, या अशक्त

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

फेंकता
ConfigurationException

injectOptionValueWithSource

public void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String source)

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

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

मापदंडों
optionName String : विकल्प का नाम

optionKey String : मानचित्र विकल्पों के लिए वैकल्पिक कुंजी, या अशक्त

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

source String : स्रोत कॉन्फ़िगरेशन जिसने यह विकल्प मान प्रदान किया है

फेंकता
ConfigurationException

injectOptionValues

public void injectOptionValues ( optionDefs)

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

एक नई वस्तु बनाने के बाद एक साथ कई विकल्प मूल्यों को इंजेक्ट करने के लिए उपयोगी।

मापदंडों
optionDefs : इंजेक्ट करने के लिए विकल्प defs की एक सूची

फेंकता
ConfigurationException

isDeviceConfiguredनकली

public boolean isDeviceConfiguredFake (String deviceName)

यह लौटाता है कि कॉन्फ़िगर किया गया डिवाइस टैग किया गया है या नहीं नकली=सत्य है या नहीं।

मापदंडों
deviceName String

रिटर्न
boolean

आंशिकडीपक्लोन

public IConfiguration partialDeepClone ( objectToDeepClone, 
                IKeyStoreClient client)

clone() से बेस क्लोन बनाएं और फिर दिए गए कॉन्फिग ऑब्जेक्ट की सूची को डीप क्लोन करें।

मापदंडों
objectToDeepClone : कॉन्फ़िगरेशन ऑब्जेक्ट की सूची डीप क्लोन के लिए।

client IKeyStoreClient : कीस्टोर क्लाइंट।

रिटर्न
IConfiguration आंशिक रूप से गहरा क्लोन config.

फेंकता
ConfigurationException

प्रिंट कमांड उपयोग:

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

इस कॉन्फ़िगरेशन के लिए दिए गए प्रिंटस्ट्रीम के लिए कमांड लाइन उपयोग सहायता टेक्स्ट आउटपुट करता है।

मापदंडों
importantOnly boolean : यदि true तो केवल महत्वपूर्ण विकल्पों के लिए सहायता प्रिंट करें

out PrintStream : उपयोग करने के लिए ERROR(/PrintStream)

फेंकता
ConfigurationException

संकल्प गतिशील विकल्प

public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)

किसी दूरस्थ स्थान की ओर इशारा करते हुए ERROR(/File) के विकल्प हल करें। फ़ाइलों को साफ करने के लिए इसे cleanConfigurationData() को कॉल करने की आवश्यकता है।

मापदंडों
resolver DynamicRemoteFileResolver : फ़ाइलों को हल करने के लिए DynamicRemoteFileResolver

फेंकता
BuildRetrievalError
ConfigurationException

SafeInjectOptionValues

public void safeInjectOptionValues ( optionDefs)

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

एक नई वस्तु बनाने के बाद एक साथ कई विकल्प मूल्यों को इंजेक्ट करने के लिए उपयोगी।

मापदंडों
optionDefs : इंजेक्ट करने के लिए विकल्प defs की एक सूची

फेंकता
ConfigurationException

SetBestEffortOptionsFromCommandLineArgs

public  setBestEffortOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

सर्वोत्तम प्रयास दृष्टिकोण का उपयोग करके कमांड लाइन तर्कों के दिए गए सेट के साथ कॉन्फ़िगरेशन Option फ़ील्ड सेट करें।

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

मापदंडों
listArgs : कमांड लाइन तर्क

keyStoreClient IKeyStoreClient : उपयोग करने के लिए IKeyStoreClient

रिटर्न
बेकार तर्क

फेंकता
ConfigurationException

सेटबिल्डप्रोवाइडर

public void setBuildProvider (IBuildProvider provider)

कॉन्फ़िगरेशन में वर्तमान IBuildProvider बदलें।

मापदंडों
provider IBuildProvider : नया IBuildProvider

सेटकमांडलाइन

public void setCommandLine (String[] arrayArgs)

इस IConfiguration को बनाने के लिए प्रयुक्त कमांड लाइन सेट करता है। यह कॉन्फ़िगरेशन नाम सहित, setOptionsFromCommandLineArgs के विपरीत, संपूर्ण कमांड लाइन को संग्रहीत करता है।

मापदंडों
arrayArgs String : कमांड लाइन

सेट कमांड विकल्प

public void setCommandOptions (ICommandOptions cmdOptions)

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

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

public void setConfigurationObject (String typeName, 
                Object configObject)

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

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

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

फेंकता
ConfigurationException

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

public void setConfigurationObjectList (String typeName, 
                 configList)

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

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

configList : विन्यास वस्तु सूची

फेंकता
ConfigurationException

सेट कवरेज विकल्प

public void setCoverageOptions (CoverageOptions coverageOptions)

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

मापदंडों
coverageOptions CoverageOptions

सेटडिवाइसकॉन्फिग

public void setDeviceConfig (IDeviceConfiguration deviceConfig)

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

सेटडिवाइसकॉन्फिगलिस्ट

public void setDeviceConfigList ( deviceConfigs)

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

सेटडिवाइसमैट्रिककलेक्टर

public void setDeviceMetricCollectors ( collectors)

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

मापदंडों
collectors

सेटडिवाइसविकल्प

public void setDeviceOptions (TestDeviceOptions devOptions)

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

मापदंडों
devOptions TestDeviceOptions

सेटडिवाइस रिकवरी

public void setDeviceRecovery (IDeviceRecovery recovery)

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

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

public void setDeviceRequirements (IDeviceSelection devRequirements)

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

सेटलैब तैयार करने वाला

public void setLabPreparer (ITargetPreparer preparer)

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

सेटलैब तैयार करने वाले

public void setLabPreparers ( preparers)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ITargetPreparer s की सूची सेट करें।

सेटलॉगआउटपुट

public void setLogOutput (ILeveledLogOutput logger)

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

लॉगसेवर सेट करें

public void setLogSaver (ILogSaver logSaver)

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

सेटमल्टीप्रीटारगेटप्रेपरर

public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)

इस कॉन्फ़िगरेशन में एक एकल IMultiTargetPreparer सेट करने की सुविधा विधि जिसे किसी भी मौजूदा मान को बदलकर, किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए

सेटमल्टीप्रीटारगेटप्रेपरर्स

public void setMultiPreTargetPreparers ( multiPreTargPreps)

इस कॉन्फ़िगरेशन में IMultiTargetPreparer s की सूची सेट करें जिसे किसी भी मौजूदा मान को बदलकर, किसी भी डिवाइस target_preparers से पहले निष्पादित किया जाना चाहिए

सेट बहु लक्ष्य तैयारी

public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)

इस कॉन्फ़िगरेशन में एक एकल IMultiTargetPreparer सेट करने के लिए सुविधा विधि, किसी भी मौजूदा मान को प्रतिस्थापित करना

सेटमल्टीटार्गेटप्रेपरर्स

public void setMultiTargetPreparers ( multiTargPreps)

इस कॉन्फ़िगरेशन में IMultiTargetPreparer s की सूची सेट करें, किसी भी मौजूदा मान को प्रतिस्थापित करें

setOptionsCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

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

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

मापदंडों
listArgs : कमांड लाइन तर्क

रिटर्न
बेकार तर्क

फेंकता
ConfigurationException

setOptionsCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

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

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

मापदंडों
listArgs : कमांड लाइन तर्क

keyStoreClient IKeyStoreClient : उपयोग करने के लिए IKeyStoreClient

रिटर्न
बेकार तर्क

फेंकता
ConfigurationException

सेटपोस्टप्रोसेसर

public void setPostProcessors ( processors)

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

मापदंडों
processors

सेटरेट्रीडिसीजन

public void setRetryDecision (IRetryDecision decisionRetry)

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

सेटसिस्टमस्टैटसचेकर

public void setSystemStatusChecker (ISystemStatusChecker systemChecker)

किसी भी मौजूदा मान को बदलकर, इस कॉन्फ़िगरेशन में एक एकल ISystemStatusChecker सेट करने की सुविधा विधि

सेटसिस्टमस्टैटसचेकर्स

public void setSystemStatusCheckers ( systemCheckers)

किसी भी मौजूदा मान को बदलकर, इस कॉन्फ़िगरेशन में ISystemStatusChecker s की सूची सेट करें

सेट लक्ष्य तैयारी

public void setTargetPreparer (ITargetPreparer preparer)

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

सेट लक्ष्य तैयारी

public void setTargetPreparers ( preparers)

किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ITargetPreparer s की सूची सेट करें।

सेट टेस्ट

public void setTest (IRemoteTest test)

इस कॉन्फ़िगरेशन में एकल IRemoteTest सेट करने के लिए सुविधा विधि, किसी भी मौजूदा मान को प्रतिस्थापित करना

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

public void setTestInvocationListener (ITestInvocationListener listener)

एकल ITestInvocationListener सेट करने की सुविधा विधि

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

public void setTestInvocationListeners ( listeners)

किसी भी मौजूदा मान को बदलकर ITestInvocationListener s की सूची सेट करें

सेट टेस्ट

public void setTests ( tests)

किसी भी मौजूदा मान को बदलकर, इस कॉन्फ़िगरेशन में IRemoteTest s की सूची सेट करें

मान्य विकल्प

public void validateOptions ()

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

वर्तमान में यह केवल इस बात की पुष्टि करेगा कि सभी अनिवार्य विकल्प सेट कर दिए गए हैं

फेंकता
ConfigurationException

संरक्षित तरीके

दूरस्थ पर्यावरण है

protected boolean isRemoteEnvironment ()

यह लौटाता है कि TF का वातावरण एक दूरस्थ आह्वान है या नहीं।

रिटर्न
boolean