विन्यास विवरणक

public class ConfigurationDescriptor
extends Object

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


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

सारांश

नेस्टेड कक्षाएं

enum ConfigurationDescriptor.LocalTestRunner

Enum स्थानीय परीक्षण धावक को इंगित करने के लिए प्रयोग किया जाता है।

खेत

public static final String ACTIVE_PARAMETER_KEY

कॉन्फ़िगरेशन पैरामीटरकरण के लिए मेटाडेटा कुंजी, वैकल्पिक।

public static final String LOCAL_SHARDED_KEY

किसी कॉन्फ़िगरेशन के लिए मेटाडेटा कुंजी यह निर्दिष्ट करने के लिए कि उसे शार्प किया गया था।

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

ConfigurationDescriptor ()

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

void addMetadata (String key, String value)

किसी दी गई कुंजी के लिए मेटाडेटा प्रविष्टियों में एक मान जोड़ें।

void addMetadata (String key, values) addMetadata (String key, values)

किसी दी गई कुंजी के अधिक मान मेटाडेटा प्रविष्टियों में जोड़ें।

void addRerunOption ( OptionDef optionDef)

विकल्प को उन विकल्पों की सूची में जोड़ें जिनका उपयोग परीक्षण को फिर से चलाने के लिए किया जा सकता है।

ConfigurationDescriptor clone ()

ConfigurationDescriptor ऑब्जेक्ट की एक डीप-कॉपी लौटाएं।

static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)

ऑब्जेक्ट को वापस पाने के लिए toProto() से उलटा ऑपरेशन।

IAbi getAbi ()

यदि ज्ञात हो तो कॉन्फ़िगरेशन के विरुद्ध चल रहा अबी लौटाता है, अन्यथा शून्य।

MultiMap <String, String> getAllMetaData ()

सभी कॉन्फ़िगर किए गए मेटाडेटा को पुनर्प्राप्त करता है और मानचित्र की एक प्रति लौटाता है।

getMetaData (String name)

नामित मेटाडेटा प्रविष्टियाँ प्राप्त करें

String getModuleName ()

मॉड्यूल कॉन्फ़िगरेशन का मॉड्यूल नाम देता है।

getRerunOptions ()

OptionDef की सूची प्राप्त करें जिसका उपयोग पुन: चलाने के लिए किया जा सकता है।

Integer getShardIndex ()

स्थानीय शार्डिंग के दौरान आमंत्रण का शार्ड इंडेक्स प्राप्त करें।

getSuiteTags ()

सूट टैग की सूची देता है जिसका परीक्षण हिस्सा है।

boolean isNotShardable ()

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

boolean isNotStrictShardable ()

यदि कॉन्फ़िगरेशन सख्त शार्पेबल है या सूट के हिस्से के रूप में नहीं है तो रिटर्न करता है

removeMetadata (String key)

निर्दिष्ट मेटाडेटा कुंजी की ट्रैकिंग निकालें।

void setAbi ( IAbi abi)

अबी सेट करता है जिसके खिलाफ कॉन्फ़िगरेशन चलने वाला है।

void setMetaData ( MultiMap <String, String> metadata)
void setModuleName (String name)

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

void setSandboxed (boolean useSandboxed)

सेट करता है कि कोई कॉन्‍फ़िगर सैंडबॉक्‍स मोड में चलेगा या नहीं।

void setShardIndex (int index)

स्थानीय शार्डिंग में आमंत्रण के लिए शार्ड इंडेक्स सेट करें।

void setSuiteTags ( suiteTags) setSuiteTags ( suiteTags)

सूट टैग की सूची सेट करता है जिसका परीक्षण हिस्सा है।

boolean shouldUseSandbox ()

यदि आमंत्रण सैंडबॉक्स मोड में चलना चाहिए, तो सही लौटाता है।

ConfigurationDescription.Descriptor toProto ()

डिस्क्रिप्टर के वर्तमान उदाहरण को उसके प्रोटो प्रारूप में बदलें।

खेत

ACTIVE_PARAMETER_KEY

public static final String ACTIVE_PARAMETER_KEY

कॉन्फ़िगरेशन पैरामीटरकरण के लिए मेटाडेटा कुंजी, वैकल्पिक।

LOCAL_SHARDED_KEY

public static final String LOCAL_SHARDED_KEY

किसी कॉन्फ़िगरेशन के लिए मेटाडेटा कुंजी यह निर्दिष्ट करने के लिए कि उसे शार्प किया गया था।

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

विन्यास विवरणक

public ConfigurationDescriptor ()

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

मेटाडेटा जोड़ें

public void addMetadata (String key, 
                String value)

किसी दी गई कुंजी के लिए मेटाडेटा प्रविष्टियों में एक मान जोड़ें।

मापदंडों
key String : मान जोड़ने के लिए कुंजी की String

value String : अतिरिक्त मूल्य की एक String

मेटाडेटा जोड़ें

public void addMetadata (String key, 
                 values)

किसी दी गई कुंजी के अधिक मान मेटाडेटा प्रविष्टियों में जोड़ें।

मापदंडों
key String : मान जोड़ने के लिए कुंजी की String

values : अतिरिक्त मूल्यों की String की एक सूची।

AddRerunOption

public void addRerunOption (OptionDef optionDef)

विकल्प को उन विकल्पों की सूची में जोड़ें जिनका उपयोग परीक्षण को फिर से चलाने के लिए किया जा सकता है।

मापदंडों
optionDef OptionDef : परीक्षण विकल्प का OptionDef ऑब्जेक्ट।

क्लोन

public ConfigurationDescriptor clone ()

ConfigurationDescriptor ऑब्जेक्ट की एक डीप-कॉपी लौटाएं।

रिटर्न
ConfigurationDescriptor

प्रोटो से

public static ConfigurationDescriptor fromProto (ConfigurationDescription.Descriptor protoDescriptor)

ऑब्जेक्ट को वापस पाने के लिए toProto() से उलटा ऑपरेशन।

मापदंडों
protoDescriptor ConfigurationDescription.Descriptor

रिटर्न
ConfigurationDescriptor

getAbi

public IAbi getAbi ()

यदि ज्ञात हो तो कॉन्फ़िगरेशन के विरुद्ध चल रहा अबी लौटाता है, अन्यथा शून्य।

रिटर्न
IAbi

GetAllMetaData

public MultiMap<String, String> getAllMetaData ()

सभी कॉन्फ़िगर किए गए मेटाडेटा को पुनर्प्राप्त करता है और मानचित्र की एक प्रति लौटाता है।

रिटर्न
MultiMap <String, String>

मेटाडेटा प्राप्त करें

public  getMetaData (String name)

नामित मेटाडेटा प्रविष्टियाँ प्राप्त करें

मापदंडों
name String

रिटर्न

getModuleName

public String getModuleName ()

मॉड्यूल कॉन्फ़िगरेशन का मॉड्यूल नाम देता है।

रिटर्न
String

getRerunOptions

public  getRerunOptions ()

OptionDef की सूची प्राप्त करें जिसका उपयोग पुन: चलाने के लिए किया जा सकता है।

रिटर्न

प्राप्त शार्डइंडेक्स

public Integer getShardIndex ()

स्थानीय शार्डिंग के दौरान आमंत्रण का शार्ड इंडेक्स प्राप्त करें। यदि कोई शार्डिंग नहीं है तो शून्य लौटाता है।

रिटर्न
Integer

getSuiteटैग

public  getSuiteTags ()

सूट टैग की सूची देता है जिसका परीक्षण हिस्सा है।

रिटर्न

साझा करने योग्य नहीं है

public boolean isNotShardable ()

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

रिटर्न
boolean

सख्त नहीं है

public boolean isNotStrictShardable ()

यदि कॉन्फ़िगरेशन सख्त शार्पेबल है या सूट के हिस्से के रूप में नहीं है तो रिटर्न करता है

रिटर्न
boolean

मेटाडेटा हटाएं

public  removeMetadata (String key)

निर्दिष्ट मेटाडेटा कुंजी की ट्रैकिंग निकालें।

मापदंडों
key String

रिटर्न

सेटअबी

public void setAbi (IAbi abi)

अबी सेट करता है जिसके खिलाफ कॉन्फ़िगरेशन चलने वाला है।

मापदंडों
abi IAbi

सेटमेटाडेटा

public void setMetaData (MultiMap<String, String> metadata)

मापदंडों
metadata MultiMap

सेटमॉड्यूलनाम

public void setModuleName (String name)

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

मापदंडों
name String

सैंडबॉक्स सेट करें

public void setSandboxed (boolean useSandboxed)

सेट करता है कि कोई कॉन्‍फ़िगर सैंडबॉक्‍स मोड में चलेगा या नहीं।

मापदंडों
useSandboxed boolean

सेटशर्डइंडेक्स

public void setShardIndex (int index)

स्थानीय शार्डिंग में आमंत्रण के लिए शार्ड इंडेक्स सेट करें।

मापदंडों
index int

सेटसुइटटैग

public void setSuiteTags ( suiteTags)

सूट टैग की सूची सेट करता है जिसका परीक्षण हिस्सा है।

मापदंडों
suiteTags

सैंडबॉक्स का उपयोग करना चाहिए

public boolean shouldUseSandbox ()

यदि आमंत्रण सैंडबॉक्स मोड में चलना चाहिए, तो सही लौटाता है। अन्यथा झूठा।

रिटर्न
boolean

toProto

public ConfigurationDescription.Descriptor toProto ()

डिस्क्रिप्टर के वर्तमान उदाहरण को उसके प्रोटो प्रारूप में बदलें।

रिटर्न
ConfigurationDescription.Descriptor