IGlobal কনফিগারেশন

public interface IGlobalConfiguration

com.android.tradefed.config.IGlobalConfiguration


একটি একক ট্রেড ফেডারেশন উদাহরণের জন্য বিশ্বব্যাপী কনফিগারেশন তথ্য অন্তর্ভুক্ত করার জন্য একটি শ্রেণী (প্রকৃত কনফিগারেশনের যেকোন সংখ্যক আহ্বানকে অন্তর্ভুক্ত করে)।

সারাংশ

পাবলিক পদ্ধতি

abstract void cleanup ()

ট্রেডফেড শাটডাউন করার সময় সঠিক পরিচ্ছন্নতা।

abstract File cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs)

একটি XML ফাইলে একটি সাদা তালিকা এবং আউটপুটের ভিত্তিতে গ্লোবাল কনফিগারেশন ফিল্টার করুন।

abstract File cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)

একটি XML ফাইলে বিকল্প মান এবং আউটপুট ম্যানিপুলেশন করার অনুমতি দেওয়ার সময় একটি সাদা তালিকার উপর ভিত্তি করে গ্লোবাল কনফিগারেশন ফিল্টার করুন।

abstract File cloneConfigWithFilter (String... allowlistConfigs)

একটি XML ফাইলে অনুমোদিত তালিকা এবং আউটপুটের ভিত্তিতে গ্লোবাল কনফিগারেশন ফিল্টার করুন।

abstract ICommandScheduler getCommandScheduler ()

কনফিগারেশন থেকে ব্যবহার করার জন্য ICommandScheduler পায়।

abstract Object getConfigurationObject (String typeName)

প্রদত্ত নামের সাথে কাস্টম কনফিগারেশন অবজেক্ট পায়।

abstract ICredentialFactory getCredentialFactory ()

শংসাপত্র তৈরির জন্য ICredentialFactory পায়।

abstract DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer বা অনির্ধারিত থাকলে নাল ফেরত দেয়।

abstract IDeviceManager getDeviceManager ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IDeviceManager পায়।

abstract getDeviceMonitors ()

গ্লোবাল কনফিগারেশন থেকে IDeviceMonitor এর তালিকা পায়।

abstract IDeviceSelection getDeviceRequirements ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IDeviceSelection পায়।

abstract TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer বা অনির্ধারিত থাকলে নাল ফেরত দেয়।

abstract IConfigurationServer getGlobalConfigServer ()

গ্লোবাল কনফিগার সার্ভার পায়।

abstract getHostMonitors ()

গ্লোবাল কনফিগারেশন থেকে IHostMonitor এর তালিকা পায়।

abstract IHostOptions getHostOptions ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IHostOptions পায়।

abstract IHostResourceManager getHostResourceManager ()

গ্লোবাল কনফিগারেশন থেকে IHostResourceManager পায়।

abstract IKeyStoreFactory getKeyStoreFactory ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IKeyStoreFactory পায়।

abstract getMultiDeviceRecoveryHandlers ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IMultiDeviceRecovery এর তালিকা পায়।

abstract getOptionValues (String optionName)

বিকল্পের মানগুলির একটি তালিকা পান।

abstract getResourceMetricCollectors ()

গ্লোবাল কনফিগারেশন থেকে IResourceMetricCollector এর তালিকা পায়।

abstract ISandboxFactory getSandboxFactory ()

একটি স্যান্ডবক্স কারখানা পান যা একটি আহ্বান চালানোর জন্য ব্যবহার করা যেতে পারে

abstract IShardHelper getShardingStrategy ()

IShardHelper ফেরত দেয় যা একটি কনফিগারেশন শার্ড করার উপায় নির্ধারণ করে।

abstract TestInvocationManagementServer getTestInvocationManagementSever ()

TestInvocationManagementServer ফেরত দেয় বা অনির্ধারিত থাকলে শূন্য।

abstract ITerribleFailureHandler getWtfHandler ()

কনফিগারেশন থেকে ব্যবহার করার জন্য ITerribleFailureHandler পায়।

abstract void injectOptionValue (String optionName, String optionValue)

কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।

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

কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।

abstract void setCommandScheduler ( ICommandScheduler scheduler)

ICommandScheduler সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract void setConfigurationFactory ( IConfigurationFactory configFactory)

এই কনফিগারেশনের জন্য IConfigurationFactory সেট করুন।

abstract void setConfigurationObject (String name, Object configObject)

প্রদত্ত নামের সাথে কনফিগার অবজেক্ট সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।

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

প্রদত্ত নামের জন্য কনফিগার অবজেক্ট তালিকা সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।

abstract void setDeviceManagementServer ( DeviceManagementGrpcServer server)

DeviceManagementGrpcServer সেট করে।

abstract void setDeviceManager ( IDeviceManager deviceManager)

IDeviceManager সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract void setDeviceMonitor ( IDeviceMonitor deviceMonitor)

IDeviceMonitor সেট করুন।

abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

IDeviceSelection সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract void setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors)

IHostMonitor তালিকা সেট করুন।

abstract void setHostOptions ( IHostOptions hostOptions)

IHostOptions সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract void setHostResourceManager ( IHostResourceManager hostResourceManager)

IHostResourceManager সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract void setInvocationServer ( TestInvocationManagementServer server)

TestInvocationManagementServer সেট করে।

abstract void setKeyStoreFactory ( IKeyStoreFactory factory)

IKeyStoreFactory সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সাথে গ্লোবাল কনফিগারেশন Option ক্ষেত্রগুলি সেট করুন

প্রত্যাশিত বিন্যাসের জন্য ArgsOptionParser দেখুন

abstract void setOriginalConfig (String config)

বিশ্বব্যাপী কনফিগারেশন তৈরি করতে ব্যবহৃত মূল কনফিগারেশন সেট করে।

abstract void setResourceMetricCollector ( IResourceMetricCollector collector)

IResourceMetricCollector সেট করে।

abstract void setSandboxFactory ( ISandboxFactory factory)

ISandboxFactory সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

abstract void setShardingStrategy ( IShardHelper sharding)

একটি কনফিগারেশন শার্ড করার সময় ব্যবহার করার জন্য IShardHelper সেট করে।

abstract void setTradefedFeatureServer ( TradefedFeatureServer server)

TradefedFeatureServer সেট করে।

abstract void setWtfHandler ( ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler সেট করুন।

abstract void setup ()

ট্রেডফেডের শুরুতে সঠিক সেটআপ।

abstract void validateOptions ()

বিকল্প মান যাচাই করুন।

পাবলিক পদ্ধতি

পরিষ্কার

public abstract void cleanup ()

ট্রেডফেড শাটডাউন করার সময় সঠিক পরিচ্ছন্নতা।

cloneConfigWithFilter

public abstract File cloneConfigWithFilter ( exclusionPatterns, 
                String... allowlistConfigs)

একটি XML ফাইলে একটি সাদা তালিকা এবং আউটপুটের ভিত্তিতে গ্লোবাল কনফিগারেশন ফিল্টার করুন।

পরামিতি
exclusionPatterns : ক্লাস নামের প্যাটার্ন ডাম্প থেকে বাদ দিতে।

allowlistConfigs String : নতুন এক্সএমএল ফাইলে অন্তর্ভুক্ত করার জন্য কনফিগারগুলির একটি String অ্যারে। এটি null , a default list should be used.
রিটার্নস
File নতুন ফিল্টার করা গ্লোবাল কনফিগারেশন ধারণকারী ফাইল।

নিক্ষেপ করে
IO ব্যতিক্রম

আরও দেখুন:

cloneConfigWithFilter

public abstract File cloneConfigWithFilter ( exclusionPatterns, 
                IConfigOptionValueTransformer transformer, 
                boolean deepCopy, 
                String... allowlistConfigs)

একটি XML ফাইলে বিকল্প মান এবং আউটপুট ম্যানিপুলেশন করার অনুমতি দেওয়ার সময় একটি সাদা তালিকার উপর ভিত্তি করে গ্লোবাল কনফিগারেশন ফিল্টার করুন।

পরামিতি
exclusionPatterns : ক্লাস নামের প্যাটার্ন ডাম্প থেকে বাদ দিতে।

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : নতুন এক্সএমএল ফাইলে অন্তর্ভুক্ত করার জন্য কনফিগারগুলির একটি String অ্যারে। এটি null , a default list should be used.
রিটার্নস
File নতুন ফিল্টার করা গ্লোবাল কনফিগারেশন ধারণকারী ফাইল।

আরও দেখুন:

cloneConfigWithFilter

public abstract File cloneConfigWithFilter (String... allowlistConfigs)

একটি XML ফাইলে অনুমোদিত তালিকা এবং আউটপুটের ভিত্তিতে গ্লোবাল কনফিগারেশন ফিল্টার করুন।

উদাহরণস্বরূপ, নিম্নলিখিত কনফিগারেশনের জন্য: <xml> <configuration> <device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" /> <wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" /> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

"key_store" ব্যতীত সমস্ত কনফিগারেশন ফিল্টার করা হবে, এবং নিম্নলিখিত বিষয়বস্তু সহ একটি কনফিগারেশন ফাইলের ফলে: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

পরামিতি
allowlistConfigs String : নতুন এক্সএমএল ফাইলে অন্তর্ভুক্ত করার জন্য কনফিগারগুলির একটি String অ্যারে। এটি null , a default list should be used.
রিটার্নস
File নতুন ফিল্টার করা গ্লোবাল কনফিগারেশন ধারণকারী ফাইল।

নিক্ষেপ করে
IO ব্যতিক্রম

getCommandScheduler

public abstract ICommandScheduler getCommandScheduler ()

কনফিগারেশন থেকে ব্যবহার করার জন্য ICommandScheduler পায়।

রিটার্নস
ICommandScheduler ICommandScheduler . শূন্য ফিরে আসবে না.

getConfigurationObject

public abstract Object getConfigurationObject (String typeName)

প্রদত্ত নামের সাথে কাস্টম কনফিগারেশন অবজেক্ট পায়।

পরামিতি
typeName String : কনফিগারেশন অবজেক্টের অনন্য প্রকার

রিটার্নস
Object অবজেক্ট বা নাল যদি সেই নামের অবজেক্ট পাওয়া না যায়

getCredentialFactory

public abstract ICredentialFactory getCredentialFactory ()

শংসাপত্র তৈরির জন্য ICredentialFactory পায়।

রিটার্নস
ICredentialFactory ICredentialFactory বা null যদি কোনোটি নির্দিষ্ট করা না থাকে।

GetDeviceManagementServer

public abstract DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer বা অনির্ধারিত থাকলে নাল ফেরত দেয়।

রিটার্নস
DeviceManagementGrpcServer

getDeviceManager

public abstract IDeviceManager getDeviceManager ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IDeviceManager পায়। পরীক্ষার জন্য উপলব্ধ ডিভাইসের সেট পরিচালনা করে

রিটার্নস
IDeviceManager IDeviceManager কনফিগারেশনে প্রদত্ত।

ডিভাইস মনিটর পান

public abstract  getDeviceMonitors ()

গ্লোবাল কনফিগারেশন থেকে IDeviceMonitor এর তালিকা পায়।

রিটার্নস
গ্লোবাল কনফিগারেশন থেকে IDeviceMonitor এর তালিকা, অথবা কোনোটি নির্দিষ্ট না থাকলে null

ডিভাইসের প্রয়োজনীয়তা পান

public abstract IDeviceSelection getDeviceRequirements ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IDeviceSelection পায়। একটি গ্লোবাল ফিল্টার প্রতিনিধিত্ব করে যে ডিভাইসগুলিতে DeviceManager দেখতে পারে৷

রিটার্নস
IDeviceSelection কনফিগারেশনে প্রদত্ত IDeviceSelection

গেট ফিচার সার্ভার

public abstract TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer বা অনির্ধারিত থাকলে নাল ফেরত দেয়।

রিটার্নস
TradefedFeatureServer

GetGlobalConfigServer

public abstract IConfigurationServer getGlobalConfigServer ()

গ্লোবাল কনফিগার সার্ভার পায়। গ্লোবাল কনফিগার সার্ভার স্থানীয় ফাইল থেকে পাওয়ার পরিবর্তে সার্ভার থেকে হোস্ট কনফিগারেশন পেতে ব্যবহৃত হয়।

রিটার্নস
IConfigurationServer

হোস্ট মনিটর পান

public abstract  getHostMonitors ()

গ্লোবাল কনফিগারেশন থেকে IHostMonitor এর তালিকা পায়।

রিটার্নস
গ্লোবাল কনফিগারেশন থেকে IHostMonitor এর তালিকা, অথবা কোনোটি নির্দিষ্ট না থাকলে null

getHostOptions

public abstract IHostOptions getHostOptions ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IHostOptions পায়।

রিটার্নস
IHostOptions IDeviceManager কনফিগারেশনে প্রদত্ত।

getHostResourceManager

public abstract IHostResourceManager getHostResourceManager ()

গ্লোবাল কনফিগারেশন থেকে IHostResourceManager পায়।

রিটার্নস
IHostResourceManager গ্লোবাল কনফিগারেশন থেকে IHostResourceManager , অথবা ডিফল্ট বাস্তবায়ন LocalHostResourceManager যদি হোস্ট কনফিগারেশনে নির্দিষ্ট না থাকে।

getKeyStoreFactory

public abstract IKeyStoreFactory getKeyStoreFactory ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IKeyStoreFactory পায়।

রিটার্নস
IKeyStoreFactory IKeyStoreFactory বা নাল যদি কোন কী স্টোর ফ্যাক্টরি সেট করা না থাকে।

GetMultiDeviceRecoveryHandlers

public abstract  getMultiDeviceRecoveryHandlers ()

কনফিগারেশন থেকে ব্যবহার করার জন্য IMultiDeviceRecovery এর তালিকা পায়।

রিটার্নস
IMultiDeviceRecovery এর তালিকা, অথবা সেট না থাকলে null

getOptionValues

public abstract  getOptionValues (String optionName)

বিকল্পের মানগুলির একটি তালিকা পান।

পরামিতি
optionName String : মানচিত্রের বিকল্পের নাম

রিটার্নস
প্রদত্ত বিকল্পের মানগুলির একটি তালিকা। null যদি বিকল্পের নাম না থাকে।

রিসোর্সমেট্রিক কালেক্টরস পান

public abstract  getResourceMetricCollectors ()

গ্লোবাল কনফিগারেশন থেকে IResourceMetricCollector এর তালিকা পায়।

রিটার্নস
গ্লোবাল কনফিগারেশন থেকে IResourceMetricCollector এর তালিকা অথবা কোনোটি নির্দিষ্ট না থাকলে null

স্যান্ডবক্স ফ্যাক্টরি পান

public abstract ISandboxFactory getSandboxFactory ()

একটি স্যান্ডবক্স কারখানা পান যা একটি আহ্বান চালানোর জন্য ব্যবহার করা যেতে পারে

রিটার্নস
ISandboxFactory

getShardingStrategy

public abstract IShardHelper getShardingStrategy ()

IShardHelper ফেরত দেয় যা একটি কনফিগারেশন শার্ড করার উপায় নির্ধারণ করে।

রিটার্নস
IShardHelper

getTestInvocationManagementSever

public abstract TestInvocationManagementServer getTestInvocationManagementSever ()

TestInvocationManagementServer ফেরত দেয় বা অনির্ধারিত থাকলে শূন্য।

রিটার্নস
TestInvocationManagementServer

getWtfHandler

public abstract ITerribleFailureHandler getWtfHandler ()

কনফিগারেশন থেকে ব্যবহার করার জন্য ITerribleFailureHandler পায়। WTF (হোয়াট এ টেরিবল ফেইলিউর) ঘটলে কী করতে হবে তা পরিচালনা করে।

রিটার্নস
ITerribleFailureHandler কনফিগারেশনে প্রদত্ত ITerribleFailureHandler , অথবা কোনো হ্যান্ডলার সেট না থাকলে শূন্য

injectOptionValue

public abstract void injectOptionValue (String optionName, 
                String optionValue)

কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।

গতিশীলভাবে তৈরি করা বিকল্পগুলির জন্য মান প্রদানের জন্য দরকারী।

পরামিতি
optionName String : বিকল্পের নাম

optionValue String : বিকল্প মান(গুলি)

নিক্ষেপ করে
ConfigurationException যদি বিকল্পের মান সেট করতে ব্যর্থ হয়

injectOptionValue

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

কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।

গতিশীলভাবে তৈরি করা বিকল্পগুলির জন্য মান প্রদানের জন্য দরকারী।

পরামিতি
optionName String : মানচিত্রের বিকল্পের নাম

optionKey String : মানচিত্র বিকল্প কী

optionValue String : মানচিত্র বিকল্প মান

নিক্ষেপ করে
ConfigurationException যদি বিকল্পের মান সেট করতে ব্যর্থ হয়

setCommandScheduler

public abstract void setCommandScheduler (ICommandScheduler scheduler)

ICommandScheduler সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

সেট কনফিগারেশন ফ্যাক্টরি

public abstract void setConfigurationFactory (IConfigurationFactory configFactory)

এই কনফিগারেশনের জন্য IConfigurationFactory সেট করুন।

পরামিতি
configFactory IConfigurationFactory

সেট কনফিগারেশন অবজেক্ট

public abstract void setConfigurationObject (String name, 
                Object configObject)

প্রদত্ত নামের সাথে কনফিগার অবজেক্ট সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।

পরামিতি
name String : কনফিগার অবজেক্ট টাইপের অনন্য নাম।

configObject Object : কনফিগারেশন অবজেক্ট

নিক্ষেপ করে
ConfigurationException যদি configObject সঠিক টাইপ না হয়

সেট কনফিগারেশন অবজেক্টলিস্ট

public abstract void setConfigurationObjectList (String typeName, 
                 configList)

প্রদত্ত নামের জন্য কনফিগার অবজেক্ট তালিকা সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।

পরামিতি
typeName String : কনফিগার অবজেক্ট টাইপের অনন্য নাম।

configList : কনফিগার অবজেক্ট তালিকা

নিক্ষেপ করে
ConfigurationException যদি তালিকার কোনো বস্তু সঠিক টাইপ না হয়

সেটডিভাইস ম্যানেজমেন্ট সার্ভার

public abstract void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer সেট করে।

পরামিতি
server DeviceManagementGrpcServer

সেটডিভাইস ম্যানেজার

public abstract void setDeviceManager (IDeviceManager deviceManager)

IDeviceManager সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন। এটি পরীক্ষার ডিভাইসগুলির জন্য ম্যানেজার সেট করে

সেটডিভাইস মনিটর

public abstract void setDeviceMonitor (IDeviceMonitor deviceMonitor)

IDeviceMonitor সেট করুন।

পরামিতি
deviceMonitor IDeviceMonitor : মনিটর

নিক্ষেপ করে
ConfigurationException যদি একটি IDeviceMonitor ইতিমধ্যে সেট করা আছে।

সেট ডিভাইসের প্রয়োজনীয়তা

public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)

IDeviceSelection সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন। এটি একটি গ্লোবাল ডিভাইস ফিল্টার সেট করে যা DeviceManager দেখতে পাবে।

সেটহোস্ট মনিটরস

public abstract void setHostMonitors ( hostMonitors)

IHostMonitor তালিকা সেট করুন।

পরামিতি
hostMonitors : মনিটর তালিকা

নিক্ষেপ করে
ConfigurationException যদি একটি IHostMonitor ইতিমধ্যে সেট করা আছে।

সেটহোস্ট অপশন

public abstract void setHostOptions (IHostOptions hostOptions)

IHostOptions সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

setHostResourceManager

public abstract void setHostResourceManager (IHostResourceManager hostResourceManager)

IHostResourceManager সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

সেট ইনভোকেশন সার্ভার

public abstract void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer সেট করে।

পরামিতি
server TestInvocationManagementServer

setKeyStoreFactory

public abstract void setKeyStoreFactory (IKeyStoreFactory factory)

IKeyStoreFactory সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs)

প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সাথে গ্লোবাল কনফিগারেশন Option ক্ষেত্রগুলি সেট করুন

প্রত্যাশিত বিন্যাসের জন্য ArgsOptionParser দেখুন

পরামিতি
listArgs : কমান্ড লাইন আর্গুমেন্ট

রিটার্নস
অব্যবহৃত যুক্তি

নিক্ষেপ করে
ConfigurationException

setOriginalConfig

public abstract void setOriginalConfig (String config)

বিশ্বব্যাপী কনফিগারেশন তৈরি করতে ব্যবহৃত মূল কনফিগারেশন সেট করে।

পরামিতি
config String

setResourceMetricCollector

public abstract void setResourceMetricCollector (IResourceMetricCollector collector)

IResourceMetricCollector সেট করে।

পরামিতি
collector IResourceMetricCollector

সেট স্যান্ডবক্স ফ্যাক্টরি

public abstract void setSandboxFactory (ISandboxFactory factory)

ISandboxFactory সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।

setShardingStrategy

public abstract void setShardingStrategy (IShardHelper sharding)

একটি কনফিগারেশন শার্ড করার সময় ব্যবহার করার জন্য IShardHelper সেট করে।

পরামিতি
sharding IShardHelper

setTradefedFeatureServer

public abstract void setTradefedFeatureServer (TradefedFeatureServer server)

TradefedFeatureServer সেট করে।

পরামিতি
server TradefedFeatureServer

setWtfHandler

public abstract void setWtfHandler (ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler সেট করুন।

পরামিতি
wtfHandler ITerribleFailureHandler : WTF হ্যান্ডলার

নিক্ষেপ করে
ConfigurationException যদি একটি ITerribleFailureHandler ইতিমধ্যে সেট করা হয়েছে।

সেটআপ

public abstract void setup ()

ট্রেডফেডের শুরুতে সঠিক সেটআপ।

নিক্ষেপ করে
com.android.tradefed.config.ConfigurationException
ConfigurationException

validate options

public abstract void validateOptions ()

বিকল্প মান যাচাই করুন।

বর্তমানে এটি শুধু যাচাই করবে যে সমস্ত বাধ্যতামূলক বিকল্প সেট করা হয়েছে

নিক্ষেপ করে
ConfigurationException যদি কনফিগারেশনে বাধ্যতামূলক ক্ষেত্র অনুপস্থিত থাকে