आईडीवाइसकॉन्फ़िगरेशन

public interface IDeviceConfiguration

com.android.tradefed.config.IDeviceConfiguration


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

सारांश

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

abstract void addFrequency (Object config, Integer frequency)

वस्तु की आवृत्ति का ध्यान रखें ताकि हम इसके खिलाफ विकल्प को ठीक से इंजेक्ट कर सकें।

abstract void addSpecificConfig (Object config, String type)

अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है।

abstract void addSpecificConfig (Object config)

अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है।

abstract IDeviceConfiguration clone (String newName)

इस का एक उथले प्रतिलिपि लौटें IDeviceConfiguration वस्तु, एक नए नाम से।

abstract IDeviceConfiguration clone ()

इस का एक उथले प्रतिलिपि लौटें IDeviceConfiguration वस्तु।

abstract getAllObjectOfType (String configType)

सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित IDeviceConfiguration कि विन्यास प्रकार का अनुरोध मेल खाते हैं।

abstract getAllObjects ()

सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

वापसी IBuildProvider युक्ति विन्यास धारक के संदर्भ में है कि।

abstract String getDeviceName ()

कॉन्फ़िगरेशन के "नाम" फ़ील्ड में निर्दिष्ट डिवाइस का नाम लौटाता है।

abstract TestDeviceOptions getDeviceOptions ()

वापसी TestDeviceOptions युक्ति विन्यास धारक है।

abstract IDeviceRecovery getDeviceRecovery ()

वापसी IDeviceRecovery युक्ति विन्यास धारक है।

abstract IDeviceSelection getDeviceRequirements ()

वापसी IDeviceSelection युक्ति विन्यास धारक है।

abstract Integer getFrequency (Object config)

वस्तु की आवृत्ति लौटाता है।

abstract getLabPreparers ()

की एक सूची प्रदान ITargetPreparer युक्ति विन्यास धारक है।

abstract getTargetPreparers ()

की एक सूची प्रदान ITargetPreparer युक्ति विन्यास धारक है।

abstract boolean isFake ()

लौटाता है कि कंटेनर परीक्षण के तहत डिवाइस के लिए है या नहीं।

abstract void removeObjectType (String type)

डिवाइस कॉन्फ़िगरेशन होल्डर से निर्दिष्ट ऑब्जेक्ट प्रकार निकालें।

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

आवृत्ति जोड़ें

public abstract void addFrequency (Object config, 
                Integer frequency)

वस्तु की आवृत्ति का ध्यान रखें ताकि हम इसके खिलाफ विकल्प को ठीक से इंजेक्ट कर सकें।

मापदंडों
config Object : वस्तु हम आवृत्ति लगा रहे हैं।

frequency Integer : वस्तु के साथ जुड़े आवृत्ति।

AddSpecificConfig

public abstract void addSpecificConfig (Object config, 
                String type)

अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है।

अनुमति वस्तुओं की पूरी सूची इस प्रकार हैं: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

मापदंडों
config Object : ऊपर एक प्रकार से वस्तु।

type String : विन्यास वस्तु के प्रकार के पारित किया जा रहा।

फेंकता
ConfigurationException यदि पारित वस्तु अनुमत प्रकारों से मेल नहीं खाती है।

AddSpecificConfig

public abstract void addSpecificConfig (Object config)

अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है।

अनुमति वस्तुओं की पूरी सूची इस प्रकार हैं: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

मापदंडों
config Object : ऊपर एक प्रकार से वस्तु।

फेंकता
ConfigurationException यदि पारित वस्तु अनुमत प्रकारों से मेल नहीं खाती है।

क्लोन

public abstract IDeviceConfiguration clone (String newName)

इस का एक उथले प्रतिलिपि लौटें IDeviceConfiguration वस्तु, एक नए नाम से।

मापदंडों
newName String

रिटर्न
IDeviceConfiguration

क्लोन

public abstract IDeviceConfiguration clone ()

इस का एक उथले प्रतिलिपि लौटें IDeviceConfiguration वस्तु।

रिटर्न
IDeviceConfiguration

getAllObjectOfType

public abstract  getAllObjectOfType (String configType)

सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित IDeviceConfiguration कि विन्यास प्रकार का अनुरोध मेल खाते हैं।

मापदंडों
configType String

रिटर्न

सभी ऑब्जेक्ट प्राप्त करें

public abstract  getAllObjects ()

सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित IDeviceConfiguration

रिटर्न

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

public abstract IBuildProvider getBuildProvider ()

वापसी IBuildProvider युक्ति विन्यास धारक के संदर्भ में है कि।

रिटर्न
IBuildProvider

getDeviceName

public abstract String getDeviceName ()

कॉन्फ़िगरेशन के "नाम" फ़ील्ड में निर्दिष्ट डिवाइस का नाम लौटाता है।

रिटर्न
String

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

वापसी TestDeviceOptions युक्ति विन्यास धारक है।

रिटर्न
TestDeviceOptions

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

वापसी IDeviceRecovery युक्ति विन्यास धारक है।

रिटर्न
IDeviceRecovery

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

public abstract IDeviceSelection getDeviceRequirements ()

वापसी IDeviceSelection युक्ति विन्यास धारक है।

रिटर्न
IDeviceSelection

आवृत्ति प्राप्त करें

public abstract Integer getFrequency (Object config)

वस्तु की आवृत्ति लौटाता है।

मापदंडों
config Object

रिटर्न
Integer

getLabPreparers

public abstract  getLabPreparers ()

की एक सूची प्रदान ITargetPreparer युक्ति विन्यास धारक है।

रिटर्न

getTargetPreparers

public abstract  getTargetPreparers ()

की एक सूची प्रदान ITargetPreparer युक्ति विन्यास धारक है।

रिटर्न

नकली है

public abstract boolean isFake ()

लौटाता है कि कंटेनर परीक्षण के तहत डिवाइस के लिए है या नहीं।

रिटर्न
boolean

हटाएंऑब्जेक्ट टाइप

public abstract void removeObjectType (String type)

डिवाइस कॉन्फ़िगरेशन होल्डर से निर्दिष्ट ऑब्जेक्ट प्रकार निकालें।

मापदंडों
type String : दूर करने के लिए वस्तु के प्रकार के।

फेंकता
ConfigurationException यदि प्रकार समर्थित नहीं है।