আইডিভাইস কনফিগারেশন
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) একটি নতুন নামে এই |
abstract IDeviceConfiguration | clone () এই |
abstract | getAllObjectOfType (String configType) রিটার্ন সমস্ত কনফিগারেশন অবজেক্টের তালিকায় |
abstract | getAllObjects () |
abstract IBuildProvider | getBuildProvider () |
abstract String | getDeviceName ()কনফিগারেশনের "নাম" ক্ষেত্রে নির্দিষ্ট ডিভাইসের নাম প্রদান করে। |
abstract TestDeviceOptions | getDeviceOptions () ডিভাইস কনফিগারেশন ধারকের কাছে থাকা |
abstract IDeviceRecovery | getDeviceRecovery () ডিভাইস কনফিগারেশন হোল্ডারের কাছে থাকা |
abstract IDeviceSelection | getDeviceRequirements () ডিভাইস কনফিগারেশন ধারক যে |
abstract Integer | getFrequency (Object config)বস্তুর ফ্রিকোয়েন্সি প্রদান করে। |
abstract | getLabPreparers () |
abstract | getTargetPreparers () |
abstract boolean | isFake ()কনটেইনারটি পরীক্ষার অধীনে ডিভাইসের জন্য কিনা তা ফেরত দেয়। |
abstract void | removeObjectType (String type)ডিভাইস কনফিগারেশন ধারক থেকে নির্দিষ্ট বস্তুর ধরন সরান। |
পাবলিক পদ্ধতি
যোগ ফ্রিকোয়েন্সি
public abstract void addFrequency (Object config,
Integer frequency)বস্তুর ফ্রিকোয়েন্সি ট্র্যাক রাখুন যাতে আমরা এটির বিরুদ্ধে বিকল্পটি সঠিকভাবে ইনজেকশন করতে পারি।
| পরামিতি | |
|---|---|
config | Object : যে বস্তুটি আমরা ফ্রিকোয়েন্সি ট্র্যাক করছি। |
frequency | Integer : বস্তুর সাথে যুক্ত ফ্রিকোয়েন্সি। |
অ্যাড স্পেসিফিক কনফিগারেশন
public abstract void addSpecificConfig (Object config,
String type)কনফিগারেশন হোল্ডার ট্র্যাক রাখতে পারে এমন একটি অনুমোদিত বস্তু পাস করুন।
অনুমোদিত বস্তুর সম্পূর্ণ তালিকা হল: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions
| পরামিতি | |
|---|---|
config | Object : উপরের একটি টাইপ থেকে অবজেক্ট। |
type | String : কনফিগারেশন অবজেক্টের ধরন পাস করা হচ্ছে। |
| নিক্ষেপ করে | |
|---|---|
ConfigurationException | যদি পাস করা বস্তু অনুমোদিত প্রকারের সাথে মেলে না। |
অ্যাড স্পেসিফিক কনফিগারেশন
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 abstractgetAllObjectOfType (String configType)
রিটার্ন সমস্ত কনফিগারেশন অবজেক্টের তালিকায় IDeviceConfiguration এর উদাহরণ রয়েছে যা অনুরোধ করা কনফিগারেশন প্রকারের সাথে মেলে।
| পরামিতি | |
|---|---|
configType | String |
| রিটার্নস | |
|---|---|
getAllObjects
public abstractgetAllObjects ()
IDeviceConfiguration এর উদাহরণ ধারণ করা সমস্ত কনফিগারেশন অবজেক্টের তালিকা রিটার্ন করুন
| রিটার্নস | |
|---|---|
getBuildProvider
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 abstractgetLabPreparers ()
ITargetPreparer এর একটি তালিকা ফেরত দিন যা ডিভাইস কনফিগারেশন ধারকের আছে।
| রিটার্নস | |
|---|---|
GetTargetPreparers
public abstractgetTargetPreparers ()
ITargetPreparer এর একটি তালিকা ফেরত দিন যা ডিভাইস কনফিগারেশন ধারকের আছে।
| রিটার্নস | |
|---|---|
জাল
public abstract boolean isFake ()
কনটেইনারটি পরীক্ষার অধীনে ডিভাইসের জন্য কিনা তা ফেরত দেয়।
| রিটার্নস | |
|---|---|
boolean | |
অবজেক্ট টাইপ রিমুভ করুন
public abstract void removeObjectType (String type)
ডিভাইস কনফিগারেশন ধারক থেকে নির্দিষ্ট বস্তুর ধরন সরান।
| পরামিতি | |
|---|---|
type | String : অপসারণের অবজেক্টের ধরন। |
| নিক্ষেপ করে | |
|---|---|
ConfigurationException | টাইপ সমর্থিত না হলে. |