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

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 का उदाहरण था

रिटर्न

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

IBuildProvider लौटाएं जिसका डिवाइस कॉन्फ़िगरेशन धारक के पास संदर्भ है।

रिटर्न
IBuildProvider

डिवाइस का नाम प्राप्त करें

public abstract String getDeviceName ()

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

रिटर्न
String

डिवाइसविकल्प प्राप्त करें

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 यदि प्रकार समर्थित नहीं है.