আইকনফিগারেশন
public interface IConfiguration
com.android.tradefed.config.ICconfiguration |
একটি ট্রেডফেডারেশন আহ্বানের জন্য কনফিগারেশন তথ্য। প্রতিটি ট্রেডফেডারেশন আহ্বানের একটি একক IConfiguration
থাকে। একটি IConfiguration
সমস্ত প্রতিনিধি বস্তু সংরক্ষণ করে যা আহ্বানের সময় ব্যবহার করা উচিত, এবং তাদের সাথে যুক্ত Option
সারাংশ
পাবলিক পদ্ধতি | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) |
abstract void | cleanConfigurationData () দূরবর্তী ফাইলগুলির সমাধান করা বিকল্প ক্ষেত্রগুলিতে ডাউনলোড করা কোনও ফাইল মুছুন। |
abstract IConfiguration | clone () এই বস্তুর একটি অগভীর অনুলিপি তৈরি করুন. |
abstract void | dumpXml (PrintWriter output) একটি |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) এই |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) এই |
abstract | getAllConfigurationObjectsOfType (String typeName) ডিভাইস জুড়ে একটি নির্দিষ্ট ধরনের নামের সমস্ত অবজেক্ট পেতে জেনেরিক ইন্টারফেস। |
abstract IBuildProvider | getBuildProvider () কনফিগারেশন থেকে |
abstract String | getCommandLine () এই |
abstract ICommandOptions | getCommandOptions () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract ConfigurationDescriptor | getConfigurationDescription () কনফিগারেশনে প্রদত্ত |
abstract Object | getConfigurationObject (String typeName) প্রদত্ত টাইপ নামের সাথে কনফিগারেশন অবজেক্ট পেতে জেনেরিক ইন্টারফেস। |
abstract | getConfigurationObjectList (String typeName) |
abstract CoverageOptions | getCoverageOptions () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract | getDeviceConfig () কনফিগারেশন থেকে |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) প্রদত্ত নামের সাথে যুক্ত |
abstract TestDeviceOptions | getDeviceOptions () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract IDeviceRecovery | getDeviceRecovery () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract IDeviceSelection | getDeviceRequirements () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract | getFilesToClean () |
abstract GlobalTestFilter | getGlobalFilters () আহ্বানের জন্য |
abstract | getInopOptions () বিকল্পের নামগুলি পান যা কোনো মান পরিবর্তন করেনি |
abstract | getLabPreparers () কনফিগারেশন থেকে |
abstract ILeveledLogOutput | getLogOutput () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract ILogSaver | getLogSaver () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract | getMetricCollectors () কনফিগারেশন থেকে |
abstract | getMultiPreTargetPreparers () কনফিগারেশন থেকে |
abstract | getMultiTargetPreparers () কনফিগারেশন থেকে |
abstract String | getName () কনফিগারেশনের নাম প্রদান করে। |
abstract | getPostProcessors () কনফিগারেশন থেকে |
abstract IRetryDecision | getRetryDecision () আহ্বানের জন্য ব্যবহৃত |
abstract SkipManager | getSkipManager () আহ্বানের জন্য |
abstract | getSystemStatusCheckers () কনফিগারেশন থেকে |
abstract | getTargetPreparers () কনফিগারেশন থেকে |
abstract | getTestInvocationListeners () কনফিগারেশন থেকে ব্যবহার করার জন্য |
abstract | getTests () কনফিগারেশন থেকে চালানোর জন্য |
abstract void | injectOptionValue (String optionName, String optionValue) কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন। |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন। |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন। |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন। |
abstract boolean | isDeviceConfiguredFake (String deviceName) একটি কনফিগার করা ডিভাইস isFake=true বা না ট্যাগ করা আছে কিনা তা প্রদান করে। |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) প্রদত্ত প্রিন্টস্ট্রিমে এই কনফিগারেশনের জন্য একটি কমান্ড লাইন ব্যবহার সহায়তা পাঠ্য আউটপুট করে। |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) দূরবর্তী অবস্থানের দিকে নির্দেশ করে |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) বিকল্পের একটি প্রয়োগ করা না গেলে ছুঁড়ে না দিয়ে কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন। |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) একটি সর্বোত্তম প্রচেষ্টা পদ্ধতি ব্যবহার করে কমান্ড লাইন আর্গুমেন্টের প্রদত্ত সেট সহ কনফিগার |
abstract void | setBuildProvider ( IBuildProvider provider) কনফিগারেশনে বর্তমান |
abstract void | setCommandLine (String[] arrayArgs) এই |
abstract void | setCommandOptions ( ICommandOptions cmdOptions) |
abstract void | setConfigurationObject (String name, Object configObject) প্রদত্ত নামের সাথে কনফিগার অবজেক্ট সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে। |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) প্রদত্ত নামের জন্য কনফিগার অবজেক্ট তালিকা সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে। |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) যেকোন বিদ্যমান মান প্রতিস্থাপন করে একটি |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) যেকোনো বিদ্যমান মান প্রতিস্থাপন করে |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) যেকোনো বিদ্যমান মান প্রতিস্থাপন করে |
abstract void | setLabPreparer ( ITargetPreparer preparer) |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) |
abstract void | setLogOutput ( ILeveledLogOutput logger) |
abstract void | setLogSaver ( ILogSaver logSaver) যেকোন বিদ্যমান মান প্রতিস্থাপন করে |
abstract void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps) এই কনফিগারেশনে একটি একক |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) এই কনফিগারেশনে |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) এই কনফিগারেশনে একটি একক |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) এই কনফিগারেশনে |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সাথে কনফিগার ArgsOptionParser |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সাথে কনফিগার ArgsOptionParser দেখুন |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) যে কোনো বিদ্যমান মান প্রতিস্থাপন করে, |
abstract void | setRetryDecision ( IRetryDecision decisionRetry) |
abstract void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) এই কনফিগারেশনে একটি একক |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) এই কনফিগারেশনে |
abstract void | setTargetPreparer ( ITargetPreparer preparer) |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) |
abstract void | setTest ( IRemoteTest test) এই কনফিগারেশনে একটি একক |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) একটি একক |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) |
abstract void | setTests ( tests) setTests ( tests) এই কনফিগারেশনে |
abstract void | validateOptions () বিকল্প মান যাচাই করুন। |
পাবলিক পদ্ধতি
AddFilesToClean
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
এর সময় অবশ্যই পরিষ্কার করা ফাইলগুলি যুক্ত করুন
পরামিতি | |
---|---|
toBeCleaned |
ক্লিন কনফিগারেশন ডেটা
public abstract void cleanConfigurationData ()
দূরবর্তী ফাইলগুলির সমাধান করা বিকল্প ক্ষেত্রগুলিতে ডাউনলোড করা কোনও ফাইল মুছুন।
ক্লোন
public abstract IConfiguration clone ()
এই বস্তুর একটি অগভীর অনুলিপি তৈরি করুন.
রিটার্নস | |
---|---|
IConfiguration | একটি {link ICconfiguration} কপি |
dumpXml
public abstract void dumpXml (PrintWriter output)
একটি String
হিসাবে এই IConfiguration
জন্য দেখানো সমস্ত বিকল্প সহ কনফিগারেশনের জন্য প্রসারিত XML ফাইল পায়।
পরামিতি | |
---|---|
output | PrintWriter : যে লেখক xml মুদ্রণ করবে। |
নিক্ষেপ করে | |
---|---|
| IO ব্যতিক্রম |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
এই IConfiguration
জন্য দেখানো সমস্ত বিকল্প সহ কনফিগারের জন্য প্রসারিত এক্সএমএল ফাইল পায়।
ফিল্টার উদাহরণ: Configuration#TARGET_PREPARER_TYPE_NAME
।
পরামিতি | |
---|---|
output | PrintWriter : যে লেখক xml মুদ্রণ করবে। |
excludeFilters |
নিক্ষেপ করে | |
---|---|
| IO ব্যতিক্রম |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
এই IConfiguration
জন্য দেখানো সমস্ত বিকল্প সহ কনফিগারের জন্য প্রসারিত এক্সএমএল ফাইল পায়।
ফিল্টার উদাহরণ: Configuration#TARGET_PREPARER_TYPE_NAME
।
পরামিতি | |
---|---|
output | PrintWriter : যে লেখক xml মুদ্রণ করবে। |
excludeFilters | |
printDeprecatedOptions | boolean : অবচয় হিসাবে চিহ্নিত বিকল্পগুলি মুদ্রণ করবেন কি না |
printUnchangedOptions | boolean |
নিক্ষেপ করে | |
---|---|
| IO ব্যতিক্রম |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
ডিভাইস জুড়ে একটি নির্দিষ্ট ধরনের নামের সমস্ত অবজেক্ট পেতে জেনেরিক ইন্টারফেস।
পরামিতি | |
---|---|
typeName | String : কনফিগারেশন অবজেক্টের অনন্য প্রকার |
রিটার্নস | |
---|---|
প্রদত্ত ধরনের কনফিগারেশন অবজেক্টের তালিকা। |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
কনফিগারেশন থেকে IBuildProvider
পায়।
রিটার্নস | |
---|---|
IBuildProvider | IBuildProvider কনফিগারেশনে প্রদত্ত |
getCommandLine
public abstract String getCommandLine ()
এই IConfiguration
তৈরি করতে ব্যবহৃত কমান্ড লাইন পায়।
রিটার্নস | |
---|---|
String | এই IConfiguration তৈরি করতে ব্যবহৃত কমান্ড লাইন। |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
কনফিগারেশন থেকে ব্যবহার করার জন্য ICommandOptions
পায়।
রিটার্নস | |
---|---|
ICommandOptions | কনফিগারেশনে দেওয়া ICommandOptions । |
গেট কনফিগারেশন বর্ণনা
public abstract ConfigurationDescriptor getConfigurationDescription ()
কনফিগারেশনে প্রদত্ত ConfigurationDescriptor
প্রদান করে।
রিটার্নস | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
প্রদত্ত টাইপ নামের সাথে কনফিগারেশন অবজেক্ট পেতে জেনেরিক ইন্টারফেস।
পরামিতি | |
---|---|
typeName | String : কনফিগারেশন অবজেক্টের অনন্য প্রকার |
রিটার্নস | |
---|---|
Object | কনফিগারেশন অবজেক্ট বা null যদি প্রদত্ত নামের সাথে অবজেক্ট টাইপ না থাকে। |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
এর অনুরূপ, কিন্তু কনফিগারেশন অবজেক্ট প্রকারের জন্য যা একাধিক অবজেক্টকে সমর্থন করে।
পরামিতি | |
---|---|
typeName | String : কনফিগারেশন অবজেক্টের অনন্য ধরনের নাম |
রিটার্নস | |
---|---|
কনফিগারেশন অবজেক্টের তালিকা বা null যদি প্রদত্ত নামের সাথে অবজেক্ট টাইপ না থাকে। |
কভারেজ অপশন পান
public abstract CoverageOptions getCoverageOptions ()
কনফিগারেশন থেকে ব্যবহার করার জন্য CoverageOptions
পায়।
রিটার্নস | |
---|---|
CoverageOptions | কনফিগারেশনে প্রদত্ত CoverageOptions । |
getDeviceConfig
public abstractgetDeviceConfig ()
কনফিগারেশন থেকে IDeviceConfiguration
s পায়।
রিটার্নস | |
---|---|
IDeviceConfiguration গুলি কনফিগারেশনে ক্রমানুসারে প্রদান করা হয়েছে |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
প্রদত্ত নামের সাথে যুক্ত IDeviceConfiguration
ফেরত দিন, না পাওয়া গেলে শূন্য।
পরামিতি | |
---|---|
nameDevice | String |
রিটার্নস | |
---|---|
IDeviceConfiguration |
GetDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
কনফিগারেশন থেকে ব্যবহার করার জন্য TestDeviceOptions
পায়।
রিটার্নস | |
---|---|
TestDeviceOptions | কনফিগারেশনে দেওয়া TestDeviceOptions । |
GetDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
কনফিগারেশন থেকে ব্যবহার করার জন্য IDeviceRecovery
পায়।
রিটার্নস | |
---|---|
IDeviceRecovery | কনফিগারেশনে দেওয়া IDeviceRecovery । |
ডিভাইসের প্রয়োজনীয়তা পান
public abstract IDeviceSelection getDeviceRequirements ()
কনফিগারেশন থেকে ব্যবহার করার জন্য IDeviceSelection
পায়।
রিটার্নস | |
---|---|
IDeviceSelection | কনফিগারেশনে প্রদত্ত IDeviceSelection । |
getFilesToClean
public abstractgetFilesToClean ()
cleanConfigurationData()
সময় পরিষ্কার করা ফাইলগুলির তালিকা পান
রিটার্নস | |
---|---|
গ্লোবাল ফিল্টার পান
public abstract GlobalTestFilter getGlobalFilters ()
আহ্বানের জন্য GlobalTestFilter
পায়।
রিটার্নস | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
বিকল্পের নামগুলি পান যা কোনো মান পরিবর্তন করেনি
রিটার্নস | |
---|---|
GetLabPreparers
public abstractgetLabPreparers ()
কনফিগারেশন থেকে ITargetPreparer
s পায়।
রিটার্নস | |
---|---|
ITargetPreparer গুলি কনফিগারেশনে ক্রমানুসারে প্রদান করা হয়েছে |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
কনফিগারেশন থেকে ব্যবহার করার জন্য ILeveledLogOutput
পায়।
রিটার্নস | |
---|---|
ILeveledLogOutput | কনফিগারেশনে দেওয়া ILeveledLogOutput । |
getLogSaver
public abstract ILogSaver getLogSaver ()
কনফিগারেশন থেকে ব্যবহার করার জন্য ILogSaver
পায়।
রিটার্নস | |
---|---|
ILogSaver | ILogSaver কনফিগারেশনে প্রদত্ত। |
getMetricCollectors
public abstractgetMetricCollectors ()
কনফিগারেশন থেকে IMetricCollector
s পায়।
রিটার্নস | |
---|---|
GetMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
কনফিগারেশন থেকে IMultiTargetPreparer
s পায় যা যেকোনো ডিভাইস target_preparers-এর আগে কার্যকর করা উচিত।
রিটার্নস | |
---|---|
IMultiTargetPreparer গুলি কনফিগারেশনে ক্রমানুসারে প্রদান করা হয়েছে |
GetMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
কনফিগারেশন থেকে IMultiTargetPreparer
s পায়।
রিটার্নস | |
---|---|
IMultiTargetPreparer গুলি কনফিগারেশনে ক্রমানুসারে প্রদান করা হয়েছে |
getName
public abstract String getName ()
কনফিগারেশনের নাম প্রদান করে।
রিটার্নস | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
কনফিগারেশন থেকে IPostProcessor
s পায়।
রিটার্নস | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
আহ্বানের জন্য ব্যবহৃত IRetryDecision
প্রদান করে।
রিটার্নস | |
---|---|
IRetryDecision |
getSkipManager
public abstract SkipManager getSkipManager ()
আহ্বানের জন্য SkipManager
পায়।
রিটার্নস | |
---|---|
SkipManager |
GetSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
কনফিগারেশন থেকে ISystemStatusChecker
s পায়।
রিটার্নস | |
---|---|
ISystemStatusChecker গুলি কনফিগারেশনে ক্রমানুসারে প্রদান করা হয়েছে |
GetTargetPreparers
public abstractgetTargetPreparers ()
কনফিগারেশন থেকে ITargetPreparer
s পায়।
রিটার্নস | |
---|---|
ITargetPreparer গুলি কনফিগারেশনে ক্রমানুসারে প্রদান করা হয়েছে |
GetTestInvocationListeners
public abstractgetTestInvocationListeners ()
কনফিগারেশন থেকে ব্যবহার করার জন্য ITestInvocationListener
s পায়।
রিটার্নস | |
---|---|
কনফিগারেশনে ITestInvocationListener প্রদান করা হয়েছে। |
পরীক্ষা করা
public abstractgetTests ()
কনফিগারেশন থেকে চালানোর জন্য IRemoteTest
s পায়।
রিটার্নস | |
---|---|
কনফিগারেশনে দেওয়া পরীক্ষাগুলি |
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 | যদি বিকল্পের মান সেট করতে ব্যর্থ হয় |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।
গতিশীলভাবে তৈরি করা বিকল্পগুলির জন্য মান প্রদানের জন্য দরকারী।পরামিতি | |
---|---|
optionName | String : বিকল্পের নাম |
optionKey | String : মানচিত্র বিকল্পের জন্য ঐচ্ছিক কী, বা নাল |
optionValue | String : মানচিত্র বিকল্প মান |
optionSource | String : উৎস কনফিগ যা এই বিকল্প মান প্রদান করে |
নিক্ষেপ করে | |
---|---|
ConfigurationException | যদি বিকল্পের মান সেট করতে ব্যর্থ হয় |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন।
একটি নতুন অবজেক্ট তৈরি করার পরে একসাথে অনেকগুলি বিকল্প মান ইনজেক্ট করার জন্য দরকারী।পরামিতি | |
---|---|
optionDefs |
নিক্ষেপ করে | |
---|---|
ConfigurationException | বিকল্প মান সেট করতে ব্যর্থ হলে |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
একটি কনফিগার করা ডিভাইস isFake=true বা না ট্যাগ করা আছে কিনা তা প্রদান করে।
পরামিতি | |
---|---|
deviceName | String |
রিটার্নস | |
---|---|
boolean |
আংশিক ডিপক্লোন
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
থেকে একটি বেস ক্লোন তৈরি করুন তারপর প্রদত্ত কনফিগার অবজেক্টের তালিকাটি গভীরভাবে ক্লোন করুন।
পরামিতি | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : কীস্টোর ক্লায়েন্ট। |
রিটার্নস | |
---|---|
IConfiguration | আংশিক গভীর ক্লোন কনফিগারেশন। |
নিক্ষেপ করে | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
প্রিন্টকমান্ড ব্যবহার
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
প্রদত্ত প্রিন্টস্ট্রিমে এই কনফিগারেশনের জন্য একটি কমান্ড লাইন ব্যবহার সহায়তা পাঠ্য আউটপুট করে।
পরামিতি | |
---|---|
importantOnly | boolean : true হলে শুধুমাত্র গুরুত্বপূর্ণ বিকল্পের জন্য প্রিন্ট সাহায্য |
out | PrintStream : ব্যবহার করার জন্য ERROR(/PrintStream) । |
নিক্ষেপ করে | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
সমাধান ডাইনামিক অপশন
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
দূরবর্তী অবস্থানের দিকে নির্দেশ করে ERROR(/File)
এর বিকল্পগুলি সমাধান করুন৷ ফাইলগুলি পরিষ্কার করার জন্য এটির জন্য cleanConfigurationData()
কল করা প্রয়োজন।
পরামিতি | |
---|---|
resolver | DynamicRemoteFileResolver : ফাইলগুলি সমাধান করার জন্য DynamicRemoteFileResolver |
নিক্ষেপ করে | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
বিকল্পের একটি প্রয়োগ করা না গেলে ছুঁড়ে না দিয়ে কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন।
একটি নতুন অবজেক্ট তৈরি করার পরে একসাথে অনেকগুলি বিকল্প মান ইনজেক্ট করার জন্য দরকারী।
পরামিতি | |
---|---|
optionDefs |
নিক্ষেপ করে | |
---|---|
ConfigurationException | যদি OptionSetter তৈরি করতে ব্যর্থ হয় |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
একটি সর্বোত্তম প্রচেষ্টা পদ্ধতি ব্যবহার করে কমান্ড লাইন আর্গুমেন্টের প্রদত্ত সেট সহ কনফিগার Option
ক্ষেত্রগুলি সেট করুন।
প্রত্যাশিত বিন্যাসের জন্য ArgsOptionParser
দেখুন
পরামিতি | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient ব্যবহার করার জন্য। |
রিটার্নস | |
---|---|
অব্যবহৃত যুক্তি |
নিক্ষেপ করে | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
কনফিগারেশনে বর্তমান IBuildProvider
প্রতিস্থাপন করুন।
পরামিতি | |
---|---|
provider | IBuildProvider : নতুন IBuildProvider |
সেট কম্যান্ডলাইন
public abstract void setCommandLine (String[] arrayArgs)
এই IConfiguration
তৈরি করতে ব্যবহৃত কমান্ড লাইন সেট করে। এটি সেটOptionsFromCommandLineArgs এর বিপরীতে কনফিগারেশন নাম সহ পুরো কমান্ড লাইন সংরক্ষণ করে।
পরামিতি | |
---|---|
arrayArgs | String : কমান্ড লাইন |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
ICommandOptions
সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন
সেট কনফিগারেশন অবজেক্ট
public abstract void setConfigurationObject (String name, Object configObject)
প্রদত্ত নামের সাথে কনফিগার অবজেক্ট সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।
পরামিতি | |
---|---|
name | String : কনফিগার অবজেক্ট টাইপের অনন্য নাম। |
configObject | Object : কনফিগারেশন অবজেক্ট |
নিক্ষেপ করে | |
---|---|
ConfigurationException | যদি configObject সঠিক টাইপ না হয় |
সেট কনফিগারেশন অবজেক্টলিস্ট
public abstract void setConfigurationObjectList (String name,configList)
প্রদত্ত নামের জন্য কনফিগার অবজেক্ট তালিকা সেট করার জন্য জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।
পরামিতি | |
---|---|
name | String : কনফিগার অবজেক্ট টাইপের অনন্য নাম। |
configList |
নিক্ষেপ করে | |
---|---|
ConfigurationException | যদি তালিকার কোনো বস্তু সঠিক টাইপ না হয় |
সেট কভারেজ অপশন
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
CoverageOptions
সেট করুন, বিদ্যমান মান প্রতিস্থাপন করুন।
পরামিতি | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
যেকোন বিদ্যমান মান প্রতিস্থাপন করে একটি IDeviceConfiguration
সেট করুন।
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
IDeviceConfiguration
s সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
IMetricCollector
এর তালিকা সেট করুন, বিদ্যমান মানগুলি প্রতিস্থাপন করুন।
পরামিতি | |
---|---|
collectors |
সেটডিভাইস অপশন
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
যেকোনো বিদ্যমান মান প্রতিস্থাপন করে TestDeviceOptions
সেট করুন
পরামিতি | |
---|---|
deviceOptions | TestDeviceOptions |
সেটডিভাইস রিকভারি
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
IDeviceRecovery
সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেট ডিভাইসের প্রয়োজনীয়তা
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
যেকোনো বিদ্যমান মান প্রতিস্থাপন করে IDeviceSelection
সেট করুন
সেটল্যাবপ্রিপারার
public abstract void setLabPreparer (ITargetPreparer preparer)
ITargetPreparer
সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেটল্যাবপ্রিপারার্স
public abstract void setLabPreparers (preparers)
ITargetPreparer
s-এর তালিকা সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেটলগআউটপুট
public abstract void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেটলগসেভার
public abstract void setLogSaver (ILogSaver logSaver)
যেকোন বিদ্যমান মান প্রতিস্থাপন করে ILogSaver
সেট করুন।
সেট মাল্টিপ্রে টার্গেটপ্রেপার
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
এই কনফিগারেশনে একটি একক IMultiTargetPreparer
সেট করার সুবিধার পদ্ধতি যা যেকোনও বিদ্যমান মান প্রতিস্থাপন করে, যেকোনো ডিভাইস target_preparers-এর আগে কার্যকর করা উচিত
সেট মাল্টিপ্রিটার্গেটপ্রিপারার্স
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
এই কনফিগারেশনে IMultiTargetPreparer
এর তালিকা সেট করুন যা যেকোনও বিদ্যমান মান প্রতিস্থাপন করে, যেকোনো ডিভাইস target_preparers-এর আগে কার্যকর করা উচিত।
মাল্টিটার্গেটপ্রিপারার সেট করুন
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
এই কনফিগারেশনে একটি একক IMultiTargetPreparer
সেট করার সুবিধার পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে
মাল্টিটার্গেট প্রিপারার্স সেট করুন
public abstract void setMultiTargetPreparers (multiTargPreps)
এই কনফিগারেশনে IMultiTargetPreparer
এর তালিকা সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সাথে কনফিগার Option
ক্ষেত্রগুলি সেট করুন
ArgsOptionParser
পরামিতি | |
---|---|
listArgs |
রিটার্নস | |
---|---|
অব্যবহৃত যুক্তি |
নিক্ষেপ করে | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সাথে কনফিগার Option
ক্ষেত্রগুলি সেট করুন
ArgsOptionParser
দেখুনপরামিতি | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient ব্যবহার করার জন্য। |
রিটার্নস | |
---|---|
অব্যবহৃত যুক্তি |
নিক্ষেপ করে | |
---|---|
ConfigurationException |
সেটপোস্ট প্রসেসর
public abstract void setPostProcessors (processors)
যে কোনো বিদ্যমান মান প্রতিস্থাপন করে, IPostProcessor
এর তালিকা সেট করুন।
পরামিতি | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
IRetryDecision
সেট করুন, বিদ্যমান যেকোনো মান প্রতিস্থাপন করুন।
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
এই কনফিগারেশনে একটি একক ISystemStatusChecker
সেট করার সুবিধার পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
এই কনফিগারেশনে ISystemStatusChecker
এর তালিকা সেট করুন, বিদ্যমান মানগুলি প্রতিস্থাপন করুন
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
ITargetPreparer
সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
setTargetPreparers
public abstract void setTargetPreparers (preparers)
ITargetPreparer
s-এর তালিকা সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেট টেস্ট
public abstract void setTest (IRemoteTest test)
এই কনফিগারেশনে একটি একক IRemoteTest
সেট করার সুবিধার পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
একটি একক ITestInvocationListener
সেট করার সুবিধার পদ্ধতি
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
ITestInvocationListener
এর তালিকা সেট করুন, বিদ্যমান মানগুলি প্রতিস্থাপন করুন
সেট টেস্ট
public abstract void setTests (tests)
এই কনফিগারেশনে IRemoteTest
এর তালিকা সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন
validate options
public abstract void validateOptions ()
বিকল্প মান যাচাই করুন।
বর্তমানে এটি শুধু যাচাই করবে যে সমস্ত বাধ্যতামূলক বিকল্প সেট করা হয়েছেনিক্ষেপ করে | |
---|---|
ConfigurationException | কনফিগারেশন বৈধ না হলে |