Google, Siyah topluluklar için ırksal eşitliği ilerletmeye kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

IConfiguration

public interface IConfiguration

com.android.tradefed.config.IConfiguration


TradeFederation çağrısı için yapılandırma bilgileri. Her TradeFederation çağrısında tek bir IConfiguration . Bir IConfiguration , çağrı sırasında kullanılması gereken tüm temsilci nesnelerini ve bunlarla ilişkili Option

özet

Genel yöntemler

abstract void cleanDynamicOptionFiles ()

Uzak dosyaların çözümlenmiş Seçenek alanlarına indirilen tüm dosyaları silin.

abstract IConfiguration clone ()

Bu nesnenin sığ bir kopyasını oluşturun.

abstract void dumpXml (PrintWriter output)

Bu IConfiguration için bir String olarak gösterilen tüm seçeneklerle config için genişletilmiş XML dosyasını alır.

abstract void dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters)

Yapılandırma için genişletilmiş XML dosyasını, bu IConfiguration için gösterilen tüm seçeneklerin IConfiguration , nesne adlarını anahtar adlarına göre alır.

abstract void dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions)

Yapılandırma için genişletilmiş XML dosyasını, bu IConfiguration için gösterilen tüm seçeneklerin IConfiguration , nesne adlarını anahtar adlarına göre alır.

abstract getAllConfigurationObjectsOfType (String typeName)

Aygıtlar arasında belirli bir tür adının tüm nesnesini almak için genel arabirim.

abstract IBuildProvider getBuildProvider ()

IBuildProvider yapılandırmadan alır.

abstract String getCommandLine ()

Bu IConfiguration oluşturmak için kullanılan komut satırını IConfiguration .

abstract ICommandOptions getCommandOptions ()

Yapılandırmadan kullanılacak ICommandOptions .

abstract ConfigurationDescriptor getConfigurationDescription ()

ConfigurationDescriptor sağlanan ConfigurationDescriptor döndürür.

abstract Object getConfigurationObject (String typeName)

Belirtilen tür adıyla yapılandırma nesnesini almak için genel arabirim.

abstract getConfigurationObjectList (String typeName)

getConfigurationObject(String) benzer, ancak birden çok nesneyi destekleyen yapılandırma nesne türleri için.

abstract getDeviceConfig ()

IDeviceConfiguration yapılandırmadan alır.

abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)

IDeviceConfiguration takdirde, sağlanan IDeviceConfiguration ilişkili IDeviceConfiguration .

abstract TestDeviceOptions getDeviceOptions ()

Yapılandırmadan kullanılacak TestDeviceOptions .

abstract IDeviceRecovery getDeviceRecovery ()

Yapılandırmadan kullanmak için IDeviceRecovery .

abstract IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection .

abstract DeviceSideCollectorSpecification getDeviceSideCollectorsSpec ()

DeviceSideCollectorSpecification cihaz / hedef tarafı özelliklerini ve seçeneklerini belirten DeviceSideCollectorSpecification .

abstract JSONArray getJsonCommandUsage ()

Bu yapılandırmanın JSON temsilini döndürür.

abstract ILeveledLogOutput getLogOutput ()

Yapılandırmadan kullanılacak ILeveledLogOutput .

abstract ILogSaver getLogSaver ()

Yapılandırmadan kullanmak için ILogSaver .

abstract getMetricCollectors ()

IMetricCollector ları yapılandırmadan alır.

abstract getMultiPreTargetPreparers ()

IMultiTargetPreparer , IMultiTargetPreparer aygıtlarından herhangi birinden önce yürütülmesi gereken yapılandırmadan alır.

abstract getMultiTargetPreparers ()

IMultiTargetPreparer yapılandırmadan alır.

abstract String getName ()

Yapılandırmanın adını döndürür.

abstract getPostProcessors ()

IPostProcessor yapılandırmadan alır.

abstract getSystemStatusCheckers ()

ISystemStatusChecker s'yi yapılandırmadan alır.

abstract getTargetPreparers ()

ITargetPreparer yapılandırmadan alır.

abstract getTestInvocationListeners ()

Yapılandırmadan kullanmak için ITestInvocationListener .

abstract getTests ()

IRemoteTest yapılandırmadan çalıştırır.

abstract void injectOptionValue (String optionName, String optionValue)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

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

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

abstract void injectOptionValues ( optionDefs) injectOptionValues ( optionDefs)

Yapılandırma nesneleri kümesine birden çok seçenek değeri enjekte edin.

abstract boolean isDeviceConfiguredFake (String deviceName)

Yapılandırılmış bir aygıtın isFake = true olarak etiketlenip etiketlenmediğini döndürür.

abstract void printCommandUsage (boolean importantOnly, PrintStream out)

Verilen baskı akışına bu yapılandırma için bir komut satırı kullanım yardım metni çıkarır.

abstract void setBuildProvider ( IBuildProvider provider)

Yapılandırmadaki geçerli IBuildProvider değiştirin.

abstract void setCommandLine (String[] arrayArgs)

Bu IConfiguration oluşturmak için kullanılan komut satırını ayarlar.

abstract void setCommandOptions ( ICommandOptions cmdOptions)

Varolan değerleri değiştirerek ICommandOptions ayarlayın

abstract void setConfigurationObject (String name, Object configObject)

Mevcut nesneyi değiştirerek config nesnesini verilen adla ayarlamak için genel yöntem.

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

Varolan herhangi bir değerin yerine belirli bir ad için yapılandırma nesnesi listesini ayarlamak için kullanılan genel yöntem.

abstract void setDeviceConfig ( IDeviceConfiguration deviceConfig)

Varolan herhangi bir değeri değiştirerek bir IDeviceConfiguration ayarlayın.

abstract void setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs)

Mevcut herhangi bir değeri değiştirerek IDeviceConfiguration s ayarını yapın.

abstract void setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors)

Varolan değerleri değiştirerek IMetricCollector s listesini ayarlayın.

abstract void setDeviceOptions ( TestDeviceOptions deviceOptions)

Var olan değerleri değiştirerek TestDeviceOptions ayarlayın

abstract void setDeviceRecovery ( IDeviceRecovery recovery)

Mevcut herhangi bir değeri değiştirerek IDeviceRecovery ayarlayın.

abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

Mevcut değerleri değiştirerek IDeviceSelection öğesini ayarlayın

abstract void setDeviceSideCollectorSpec ( DeviceSideCollectorSpecification deviceCollectorSpec)

Varolan değerleri değiştirerek DeviceSideCollectorSpecification ayarını yapın.

abstract void setLogOutput ( ILeveledLogOutput logger)

Mevcut herhangi bir değeri değiştirerek ILeveledLogOutput öğesini ayarlayın.

abstract void setLogSaver ( ILogSaver logSaver)

Mevcut herhangi bir değeri değiştirerek ILogSaver ayarlayın.

abstract void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps)

Bu yapılandırmada herhangi bir target_preparers aygıtından önce yürütülmesi gereken varolan değerleri değiştirerek tek bir IMultiTargetPreparer ayarlamak için kullanışlı yöntem

abstract void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

Bu yapılandırmadaki IMultiTargetPreparer s listesini, mevcut değerleri değiştirerek target_preparers cihazlarından herhangi birinden önce yürütülmesi gerektiğini ayarlayın

abstract void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

Bu yapılandırmada tek bir IMultiTargetPreparer ayarlamak ve mevcut değerleri değiştirmek için kullanışlı yöntem

abstract void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

Varolan değerleri değiştirerek bu yapılandırmadaki IMultiTargetPreparer s listesini ayarlayın

abstract setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

Config Option alanlarını verilen komut satırı argümanları kümesiyle ayarlama

Beklenen biçim için ArgsOptionParser

abstract setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

Config Option alanlarını verilen komut satırı argümanları kümesiyle ayarlama

Beklenen biçim için ArgsOptionParser bakın

abstract void setPostProcessors ( processors) setPostProcessors ( processors)

Mevcut değerleri değiştirerek IPostProcessor s listesini ayarlayın.

abstract void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

Bu konfigürasyonda tek bir ISystemStatusChecker ayarlamak ve mevcut değerleri değiştirmek için kullanışlı yöntem

abstract void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

Bu yapılandırmadaki ISystemStatusChecker ler listesini, var olan değerleri değiştirerek ayarlayın

abstract void setTargetPreparer ( ITargetPreparer preparer)

Var olan herhangi bir değeri değiştirerek ITargetPreparer ayarlayın.

abstract void setTargetPreparers ( preparers) setTargetPreparers ( preparers)

Mevcut herhangi bir değeri değiştirerek ITargetPreparer s listesini ayarlayın.

abstract void setTest ( IRemoteTest test)

Bu yapılandırmada tek bir IRemoteTest ayarlamak ve mevcut değerleri değiştirmek için kullanışlı yöntem

abstract void setTestInvocationListener ( ITestInvocationListener listener)

Tek bir ITestInvocationListener ayarlamak için kolaylık yöntemi

abstract void setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners)

Mevcut değerleri değiştirerek ITestInvocationListener s listesini ayarlayın

abstract void setTests ( tests) setTests ( tests)

Varolan değerleri değiştirerek bu yapılandırmadaki IRemoteTest s listesini ayarlayın

abstract void validateOptions ()

Seçenek değerlerini doğrulayın.

abstract void validateOptions (boolean download)

Seçenek değerlerini doğrulayın.

Genel yöntemler

cleanDynamicOptionFiles

public abstract void cleanDynamicOptionFiles ()

Uzak dosyaların çözümlenmiş Seçenek alanlarına indirilen tüm dosyaları silin.

klon

public abstract IConfiguration clone ()

Bu nesnenin sığ bir kopyasını oluşturun.

İadeler
IConfiguration {link IConfiguration} kopyası

dumpXml

public abstract void dumpXml (PrintWriter output)

Bu IConfiguration için bir String olarak gösterilen tüm seçeneklerle config için genişletilmiş XML dosyasını alır.

Parametreler
output PrintWriter : xml yazdıracak yazar.

dumpXml

public abstract void dumpXml (PrintWriter output, 
                 excludeFilters)

Yapılandırma için genişletilmiş XML dosyasını, bu IConfiguration için gösterilen tüm seçeneklerin IConfiguration , nesne adlarını anahtar adlarına göre alır.

Filtre örneği: Configuration#TARGET_PREPARER_TYPE_NAME .

Parametreler
output PrintWriter : xml yazdıracak yazar.

excludeFilters : dökülmemesi gereken nesne türü listesi.

dumpXml

public abstract void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions)

Yapılandırma için genişletilmiş XML dosyasını, bu IConfiguration için gösterilen tüm seçeneklerin IConfiguration , nesne adlarını anahtar adlarına göre alır.

Filtre örneği: Configuration#TARGET_PREPARER_TYPE_NAME .

Parametreler
output PrintWriter : xml yazdıracak yazar.

excludeFilters : dökülmemesi gereken nesne türü listesi.

printDeprecatedOptions boolean : Kullanımdan kaldırılmış olarak işaretlenmiş seçeneklerin yazdırılıp yazdırılmayacağı

getAllConfigurationObjectsOfType

public abstract  getAllConfigurationObjectsOfType (String typeName)

Aygıtlar arasında belirli bir tür adının tüm nesnesini almak için genel arabirim.

Parametreler
typeName String : yapılandırma nesnesinin benzersiz türü

İadeler
Belirtilen türdeki yapılandırma nesnelerinin listesi.

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

IBuildProvider yapılandırmadan alır.

İadeler
IBuildProvider yapılandırmada sağlanan IBuildProvider

GetCommandLine

public abstract String getCommandLine ()

Bu IConfiguration oluşturmak için kullanılan komut satırını IConfiguration .

İadeler
String bu IConfiguration oluşturmak için kullanılan komut satırı.

getCommandOptions

public abstract ICommandOptions getCommandOptions ()

Yapılandırmadan kullanılacak ICommandOptions .

İadeler
ICommandOptions yapılandırmada sağlanan ICommandOptions .

getConfigurationDescription

public abstract ConfigurationDescriptor getConfigurationDescription ()

ConfigurationDescriptor sağlanan ConfigurationDescriptor döndürür.

İadeler
ConfigurationDescriptor

getConfigurationObject

public abstract Object getConfigurationObject (String typeName)

Belirtilen tür adıyla yapılandırma nesnesini almak için genel arabirim.

Parametreler
typeName String : yapılandırma nesnesinin benzersiz türü

İadeler
Object yapılandırma nesnesi veya verilen ada sahip nesne türü yoksa null .

getConfigurationObjectList

public abstract  getConfigurationObjectList (String typeName)

getConfigurationObject(String) benzer, ancak birden çok nesneyi destekleyen yapılandırma nesne türleri için.

Parametreler
typeName String : yapılandırma nesnesinin benzersiz tür adı

İadeler
yapılandırma nesnelerinin listesi veya belirtilen ada sahip nesne türü yoksa null .

getDeviceConfig

public abstract  getDeviceConfig ()

IDeviceConfiguration yapılandırmadan alır.

İadeler
yapılandırmada verilen IDeviceConfiguration s

getDeviceConfigByName

public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)

IDeviceConfiguration takdirde, sağlanan IDeviceConfiguration ilişkili IDeviceConfiguration .

Parametreler
nameDevice String

İadeler
IDeviceConfiguration

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

Yapılandırmadan kullanılacak TestDeviceOptions .

İadeler
TestDeviceOptions yapılandırmada sağlanan TestDeviceOptions .

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

Yapılandırmadan kullanmak için IDeviceRecovery .

İadeler
IDeviceRecovery yapılandırmada sağlanan IDeviceRecovery .

getDeviceRequirements

public abstract IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection .

İadeler
IDeviceSelection yapılandırmada sağlanan IDeviceSelection .

getDeviceSideCollectorsSpec

public abstract DeviceSideCollectorSpecification getDeviceSideCollectorsSpec ()

DeviceSideCollectorSpecification cihaz / hedef tarafı özelliklerini ve seçeneklerini belirten DeviceSideCollectorSpecification .

İadeler
DeviceSideCollectorSpecification

getJsonCommandUsage

public abstract JSONArray getJsonCommandUsage ()

Bu yapılandırmanın JSON temsilini döndürür.

Dönüş değeri, her yapılandırma nesnesini temsil etmek için JSONObjects içeren bir JSONArray öğesidir. Her yapılandırma nesnesi girdisi aşağıdaki yapıya sahiptir:

 {
     "alias": "device-unavail-email",
     "name": "result_reporter",
     "class": "com.android.tradefed.result.DeviceUnavailEmailResultReporter",
     "options": [ ... ]
   }
 
 
"Options" girdisi, her @Option açıklamalı alanını temsil eden JSONObjects içeren bir JSONArray öğesidir. Her seçenek girişi aşağıdaki yapıya sahiptir:
 {
     "updateRule": "LAST",
     "isTimeVal": false,
     "source": "google\/template\/reporters\/asit",
     "importance": "IF_UNSET",
     "description": "The envelope-sender address to use for the messages.",
     "mandatory": false,
     "name": "sender",
     "javaClass": "java.lang.String",
     "value": "tffail@google.com"
   }
 
 
Değerlerin çoğu @ Seçenek açıklamasından gelir. 'javaClass', bu seçenek için temeldeki java sınıfının adıdır. 'değer', alanın geçerli değerinin JSON temsilidir. 'kaynak', alanın değerini ayarlayan yapılandırma adları kümesidir. Normal nesneler veya Koleksiyonlar için 'kaynak', katkıda bulunan her yapılandırmanın adını içeren bir JSONArray öğesidir. Harita alanları için, her bir anahtarın kaynakları ayrı ayrı izlenir ve bir JSONObject içinde depolanır. JSONObject öğesindeki her anahtar / değer çifti, haritadaki bir anahtara ve kaynak yapılandırmalarının bir dizisine karşılık gelir.

İadeler
JSONArray

atar
JSONException

getLogOutput

public abstract ILeveledLogOutput getLogOutput ()

Yapılandırmadan kullanılacak ILeveledLogOutput .

İadeler
ILeveledLogOutput yapılandırmada sağlanan ILeveledLogOutput .

getLogSaver

public abstract ILogSaver getLogSaver ()

Yapılandırmadan kullanmak için ILogSaver .

İadeler
ILogSaver yapılandırmada sağlanan ILogSaver .

getMetricCollectors

public abstract  getMetricCollectors ()

IMetricCollector ları yapılandırmadan alır.

İadeler

getMultiPreTargetPreparers

public abstract  getMultiPreTargetPreparers ()

IMultiTargetPreparer , IMultiTargetPreparer aygıtlarından herhangi birinden önce yürütülmesi gereken yapılandırmadan alır.

İadeler
yapılandırmada sırayla sağlanan IMultiTargetPreparer

getMultiTargetPreparers

public abstract  getMultiTargetPreparers ()

IMultiTargetPreparer yapılandırmadan alır.

İadeler
yapılandırmada sırayla sağlanan IMultiTargetPreparer

getName

public abstract String getName ()

Yapılandırmanın adını döndürür.

İadeler
String

getPostProcessors

public abstract  getPostProcessors ()

IPostProcessor yapılandırmadan alır.

İadeler

getSystemStatusCheckers

public abstract  getSystemStatusCheckers ()

ISystemStatusChecker s'yi yapılandırmadan alır.

İadeler
yapılandırmada sırayla sağlanan ISystemStatusChecker ler

getTargetPreparers

public abstract  getTargetPreparers ()

ITargetPreparer yapılandırmadan alır.

İadeler
yapılandırmada verilen ITargetPreparer

getTestInvocationListeners

public abstract  getTestInvocationListeners ()

Yapılandırmadan kullanmak için ITestInvocationListener .

İadeler
yapılandırmada sağlanan ITestInvocationListener .

getTests

public abstract  getTests ()

IRemoteTest yapılandırmadan çalıştırır.

İadeler
konfigürasyonda sağlanan testler

injectOptionValue

public abstract void injectOptionValue (String optionName, 
                String optionValue)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçeneklere değer sağlamak için kullanışlıdır.

Parametreler
optionName String : seçenek adı

optionValue String : seçenek değeri

atar
ConfigurationException seçeneğin değeri ayarlanamazsa

injectOptionValue

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

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçeneklere değer sağlamak için kullanışlıdır.

Parametreler
optionName String : seçenek adı

optionKey String : harita seçenekleri için isteğe bağlı anahtar veya null

optionValue String : harita seçeneği değeri

atar
ConfigurationException seçeneğin değeri ayarlanamazsa

injectOptionValueWithSource

public abstract void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String optionSource)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçeneklere değer sağlamak için kullanışlıdır.

Parametreler
optionName String : seçenek adı

optionKey String : harita seçenekleri için isteğe bağlı anahtar veya null

optionValue String : harita seçeneği değeri

optionSource String : bu seçenek değerini sağlayan kaynak yapılandırma

atar
ConfigurationException seçeneğin değeri ayarlanamazsa

injectOptionValues

public abstract void injectOptionValues ( optionDefs)

Yapılandırma nesneleri kümesine birden çok seçenek değeri enjekte edin.

Yeni bir nesne oluşturduktan sonra aynı anda birçok seçenek değerini enjekte etmek için kullanışlıdır.

Parametreler
optionDefs : enjekte etmek için seçenek defs listesi

atar
ConfigurationException seçenek değerleri ayarlanamazsa

isDeviceConfiguredFake

public abstract boolean isDeviceConfiguredFake (String deviceName)

Yapılandırılmış bir aygıtın isFake = true olarak etiketlenip etiketlenmediğini döndürür.

Parametreler
deviceName String

İadeler
boolean

printCommandUsage

public abstract void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Verilen baskı akışına bu yapılandırma için bir komut satırı kullanım yardım metni çıkarır.

Parametreler
importantOnly boolean : true ise önemli seçenekler için yalnızca yardımı yazdır

out PrintStream : kullanılacak ERROR(/PrintStream) .

atar
ConfigurationException

setBuildProvider

public abstract void setBuildProvider ( IBuildProvider provider)

Yapılandırmadaki geçerli IBuildProvider değiştirin.

Parametreler
provider IBuildProvider : yeni IBuildProvider

setCommandLine

public abstract void setCommandLine (String[] arrayArgs)

Bu IConfiguration oluşturmak için kullanılan komut satırını ayarlar. Bu, setOptionsFromCommandLineArgs öğesinin aksine, yapılandırma adı da dahil olmak üzere tüm komut satırını depolar.

Parametreler
arrayArgs String : komut satırı

setCommandOptions

public abstract void setCommandOptions ( ICommandOptions cmdOptions)

Varolan değerleri değiştirerek ICommandOptions ayarlayın

setConfigurationObject

public abstract void setConfigurationObject (String name, 
                Object configObject)

Mevcut nesneyi değiştirerek config nesnesini verilen adla ayarlamak için genel yöntem.

Parametreler
name String : config nesne türünün benzersiz adı.

configObject Object : yapılandırma nesnesi

atar
ConfigurationException configObject doğru tipte değilse

setConfigurationObjectList

public abstract void setConfigurationObjectList (String name, 
                 configList)

Varolan herhangi bir değerin yerine belirli bir ad için yapılandırma nesnesi listesini ayarlamak için kullanılan genel yöntem.

Parametreler
name String : config nesne türünün benzersiz adı.

configList : yapılandırma nesnesi listesi

atar
ConfigurationException listedeki herhangi bir nesne doğru tür değilse

setDeviceConfig

public abstract void setDeviceConfig ( IDeviceConfiguration deviceConfig)

Varolan herhangi bir değeri değiştirerek bir IDeviceConfiguration ayarlayın.

setDeviceConfigList

public abstract void setDeviceConfigList ( deviceConfigs)

Mevcut herhangi bir değeri değiştirerek IDeviceConfiguration s ayarını yapın.

setDeviceMetricCollectors

public abstract void setDeviceMetricCollectors ( collectors)

Varolan değerleri değiştirerek IMetricCollector s listesini ayarlayın.

Parametreler
collectors

setDeviceOptions

public abstract void setDeviceOptions ( TestDeviceOptions deviceOptions)

Var olan değerleri değiştirerek TestDeviceOptions ayarlayın

Parametreler
deviceOptions TestDeviceOptions

setDeviceRecovery

public abstract void setDeviceRecovery ( IDeviceRecovery recovery)

Mevcut herhangi bir değeri değiştirerek IDeviceRecovery ayarlayın.

setDeviceRequirements

public abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

Mevcut değerleri değiştirerek IDeviceSelection öğesini ayarlayın

setDeviceSideCollectorSpec

public abstract void setDeviceSideCollectorSpec ( DeviceSideCollectorSpecification deviceCollectorSpec)

Varolan değerleri değiştirerek DeviceSideCollectorSpecification ayarını yapın.

Parametreler
deviceCollectorSpec DeviceSideCollectorSpecification

setLogOutput

public abstract void setLogOutput ( ILeveledLogOutput logger)

Mevcut herhangi bir değeri değiştirerek ILeveledLogOutput öğesini ayarlayın.

setLogSaver

public abstract void setLogSaver ( ILogSaver logSaver)

Mevcut herhangi bir değeri değiştirerek ILogSaver ayarlayın.

setMultiPreTargetPreparer

public abstract void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps)

Bu yapılandırmada, mevcut herhangi bir değeri değiştirerek target_preparers aygıtlarından önce yürütülmesi gereken tek bir IMultiTargetPreparer ayarlamak için kullanışlı yöntem

setMultiPreTargetPreparers

public abstract void setMultiPreTargetPreparers ( multiPreTargPreps)

Bu yapılandırmadaki IMultiTargetPreparer s listesini, mevcut değerleri değiştirerek target_preparers cihazlarından herhangi birinden önce yürütülmesi gerektiğini ayarlayın

setMultiTargetPreparer

public abstract void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

Bu yapılandırmada tek bir IMultiTargetPreparer ayarlamak ve mevcut değerleri değiştirmek için kullanışlı yöntem

setMultiTargetPreparers

public abstract void setMultiTargetPreparers ( multiTargPreps)

Varolan değerleri değiştirerek bu yapılandırmadaki IMultiTargetPreparer s listesini ayarlayın

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs)

Config Option alanlarını verilen komut satırı argümanları kümesiyle ayarlama

Beklenen biçim için ArgsOptionParser

Parametreler
listArgs : komut satırı bağımsız değişkenleri

İadeler
tüketilmemiş argümanlar

atar
ConfigurationException

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

Config Option alanlarını verilen komut satırı argümanları kümesiyle ayarlama

Beklenen biçim için ArgsOptionParser bakın

Parametreler
listArgs : komut satırı bağımsız değişkenleri

keyStoreClient IKeyStoreClient : IKeyStoreClient için IKeyStoreClient .

İadeler
tüketilmemiş argümanlar

atar
ConfigurationException

setPostProcessors

public abstract void setPostProcessors ( processors)

Mevcut değerleri değiştirerek IPostProcessor s listesini ayarlayın.

Parametreler
processors

setSystemStatusChecker

public abstract void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

Bu konfigürasyonda tek bir ISystemStatusChecker ayarlamak ve mevcut değerleri değiştirmek için kullanışlı yöntem

setSystemStatusCheckers

public abstract void setSystemStatusCheckers ( systemCheckers)

Bu yapılandırmadaki ISystemStatusChecker ler listesini, var olan değerleri değiştirerek ayarlayın

setTargetPreparer

public abstract void setTargetPreparer ( ITargetPreparer preparer)

Var olan herhangi bir değeri değiştirerek ITargetPreparer ayarlayın.

setTargetPreparers

public abstract void setTargetPreparers ( preparers)

Mevcut herhangi bir değeri değiştirerek ITargetPreparer s listesini ayarlayın.

setTest

public abstract void setTest ( IRemoteTest test)

Bu yapılandırmada tek bir IRemoteTest ayarlamak ve mevcut değerleri değiştirmek için kullanışlı yöntem

setTestInvocationListener

public abstract void setTestInvocationListener ( ITestInvocationListener listener)

Tek bir ITestInvocationListener ayarlamak için kolaylık yöntemi

setTestInvocationListeners

public abstract void setTestInvocationListeners ( listeners)

Mevcut değerleri değiştirerek ITestInvocationListener s listesini ayarlayın

setTests

public abstract void setTests ( tests)

Varolan değerleri değiştirerek bu yapılandırmadaki IRemoteTest s listesini ayarlayın

validateOptions

public abstract void validateOptions ()

Seçenek değerlerini doğrulayın.

Şu anda bu, tüm zorunlu seçeneklerin ayarlandığını doğrulayacaktır.

atar
ConfigurationException yapılandırma geçerli değilse

validateOptions

public abstract void validateOptions (boolean download)

Seçenek değerlerini doğrulayın.

Şu anda bu, tüm zorunlu seçeneklerin ayarlandığını doğrulayacaktır.

Parametreler
download boolean : Uzak bir yolla ilişkili dosyaların indirilip indirilmeyeceği

atar
ConfigurationException yapılandırma geçerli değilse