GlobalConfiguration
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.GlobalConfiguration |
تنفيذ IGlobalConfiguration
الذي يخزِّن عناصر الإعدادات المحمَّلة في خريطة
ملخّص
الحقول | |
---|---|
public
static
final
String |
CREDENTIAL_FACTORY_TYPE_NAME
|
public
static
final
String |
DEVICE_MANAGER_TYPE_NAME
|
public
static
final
String |
DEVICE_MONITOR_TYPE_NAME
|
public
static
final
String |
DEVICE_REQUIREMENTS_TYPE_NAME
|
public
static
final
String |
GLOBAL_CONFIG_SERVER
|
public
static
final
String |
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
|
public
static
final
String |
GLOBAL_CONFIG_VARIABLE
|
public
static
final
String |
HOST_MONITOR_TYPE_NAME
|
public
static
final
String |
HOST_OPTIONS_TYPE_NAME
|
public
static
final
String |
HOST_RESOURCE_MANAGER_TYPE_NAME
|
public
static
final
String |
KEY_STORE_TYPE_NAME
|
public
static
final
String |
MULTI_DEVICE_RECOVERY_TYPE_NAME
|
public
static
final
String |
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
|
public
static
final
String |
SANDBOX_FACTORY_TYPE_NAME
|
public
static
final
String |
SCHEDULER_TYPE_NAME
|
public
static
final
String |
SHARDING_STRATEGY_TYPE_NAME
|
public
static
final
String |
TF_DEVICE_MANAGEMENT_SERVER_NAME
|
public
static
final
String |
TF_FEATURE_SERVER_NAME
|
public
static
final
String |
TF_INVOCATION_SERVER_NAME
|
public
static
final
String |
WTF_HANDLER_TYPE_NAME
|
الطرق العامة | |
---|---|
void
|
cleanup()
التنظيف بشكل صحيح عند التبديل بين الإغلاق. |
File
|
cloneConfigWithFilter(
يمكنك تصفية GlobalConfiguration بناءً على قائمة بيضاء والإخراج إلى ملف XML. |
File
|
cloneConfigWithFilter(
فلترة GlobalConfiguration استنادًا إلى قائمة بيضاء مع السماح بالتلاعب بقيمة الخيارات والإخراج إلى ملف XML |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
فلترة GlobalConfiguration استنادًا إلى قائمة مسموح بها وإخراجها إلى ملف XML |
static
|
createGlobalConfiguration(String[] args)
لإعداد المفرد |
ICommandScheduler
|
getCommandScheduler()
تحصل على |
Object
|
getConfigurationObject(String typeName)
تحصل على عنصر الإعدادات المخصّص بالاسم المحدّد. |
ICredentialFactory
|
getCredentialFactory()
الحصول على |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
تعرِض القيمة |
IDeviceManager
|
getDeviceManager()
تحصل على |
static
IDeviceManager
|
getDeviceManagerInstance()
عرض مرجع إلى مثيل |
|
getDeviceMonitors()
يحصل على قائمة |
IDeviceSelection
|
getDeviceRequirements()
تحصل على |
TradefedFeatureServer
|
getFeatureServer()
تعرض القيمة |
IConfigurationServer
|
getGlobalConfigServer()
الحصول على خادم إعداد عام. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
يحصل على قائمة |
IHostOptions
|
getHostOptions()
تحصل على |
IHostResourceManager
|
getHostResourceManager()
تحصل على |
static
IGlobalConfiguration
|
getInstance()
عرض مرجع إلى مثيل |
IKeyStoreFactory
|
getKeyStoreFactory()
يحصل على |
|
getMultiDeviceRecoveryHandlers()
يحصل على قائمة |
String
|
getName()
|
|
getOptionValues(String optionName)
الحصول على قائمة بقيم الخيار |
|
getResourceMetricCollectors()
الحصول على قائمة |
ISandboxFactory
|
getSandboxFactory()
الحصول على مصنع بيئة محاكاة يمكن استخدامه لتشغيل طلب |
IShardHelper
|
getShardingStrategy()
تعرض السمة |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
تعرِض القيمة |
ITerribleFailureHandler
|
getWtfHandler()
تحصل على |
void
|
injectOptionValue(String optionName, String optionValue)
أدخِل قيمة خيار في مجموعة كائنات الضبط. |
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
أدرِج قيمة خيار في مجموعة عناصر الإعداد. |
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
إخراج نص مساعدة حول استخدام سطر الأوامر لهذه الإعدادات إلى printStream المحدَّد |
void
|
setCommandScheduler(ICommandScheduler scheduler)
اضبط |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
اضبط |
void
|
setConfigurationObject(String typeName, Object configObject)
طريقة عامة لضبط كائن الإعدادات بالاسم المحدّد، مع استبدال أي قيمة حالية. |
void
|
setConfigurationObjectList(String typeName,
طريقة عامة لضبط قائمة عناصر الضبط للاسم المحدّد، مع استبدال أي قيمة حالية. |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
|
void
|
setDeviceManager(IDeviceManager manager)
اضبط السمة |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
اضبط |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
اضبط |
void
|
setHostMonitors(
اضبط قائمة " |
void
|
setHostOptions(IHostOptions hostOptions)
اضبط السمة |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
اضبط |
void
|
setInvocationServer(TestInvocationManagementServer server)
|
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
اضبط |
|
setOptionsFromCommandLineArgs(
ضبط حقول الإعدادات الشاملة
يُرجى الاطّلاع على |
void
|
setOriginalConfig(String config)
تُستخدَم لضبط الإعدادات الأصلية المستخدَمة لإنشاء الإعدادات العامة. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
|
void
|
setSandboxFactory(ISandboxFactory factory)
اضبط |
void
|
setShardingStrategy(IShardHelper sharding)
لضبط |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
|
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
اضبط |
void
|
setup()
الإعداد الصحيح في بداية عملية الربط بحساب Google Merchant Center |
void
|
validateOptions()
تحقَّق من صحة قيم الخيارات. |
الطرق المحمية | |
---|---|
IConfigurationFactory
|
getConfigurationFactory()
|
الحقول
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
DEVICE_MANAGER_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
DEVICE_MONITOR_TYPE_NAME
public static final String DEVICE_MONITOR_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
GLOBAL_CONFIG_SERVER
public static final String GLOBAL_CONFIG_SERVER
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
GLOBAL_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_VARIABLE
HOST_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
HOST_OPTIONS_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
HOST_RI_MANAGER_TYPE_NAME
public static final String HOST_RESOURCE_MANAGER_TYPE_NAME
KEY_STORE_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
RI_METRIC_COLLECTOR_TYPE_NAME
public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME
SANDBOX_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
SCHEDULER_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
SHARDING_STRATEGY_TYPE_NAME
public static final String SHARDING_STRATEGY_TYPE_NAME
TF_DEVICE_MANAGEMENT_SERVER_NAME
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
TF_FEATURE_SERVER_NAME
public static final String TF_FEATURE_SERVER_NAME
TF_INVOCATION_SERVER_NAME
public static final String TF_INVOCATION_SERVER_NAME
WTF_HANDLER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
الطرق العامة
تنظيف
public void cleanup ()
تنظيف مناسب عند إيقاف Tradefed
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
فلتِر GlobalConfiguration استنادًا إلى قائمة بيضاء واحفظها في ملف XML.
المعلمات | |
---|---|
exclusionPatterns |
: نمط اسم الفئة المطلوب استبعاده من ملف التفريغ. |
allowlistConfigs |
String : صفيف String من الإعدادات المطلوب تضمينها في ملف XML الجديد.
إذا تم ضبطه على null |
المرتجعات | |
---|---|
File |
الملف الذي يحتوي على التهيئة العامة الجديدة التي تمت تصفيتها. |
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
يمكنك فلترة GlobalConfiguration بناءً على قائمة بيضاء مع السماح بمعالجة قيم الخيارات ومخرجاتها في ملف XML.
المعلمات | |
---|---|
exclusionPatterns |
: نمط اسم الفئة المطلوب استبعاده من ملف التفريغ. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : صفيف String من الإعدادات المطلوب تضمينها في ملف XML الجديد
إذا تم ضبطه على null |
المرتجعات | |
---|---|
File |
الملف الذي يحتوي على التهيئة العامة الجديدة التي تمت تصفيتها. |
cloneConfigWithFilter
public File cloneConfigWithFilter (String... allowlistConfigs)
يمكنك فلترة GlobalConfiguration استنادًا إلى قائمة مسموح بها والمخرجات إلى ملف 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 من الإعدادات المطلوب تضمينها في ملف XML الجديد.
إذا تم ضبطه على null |
المرتجعات | |
---|---|
File |
الملف الذي يحتوي على الإعدادات الشاملة الجديدة التي تمّت فلترتها |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
لإعداد مثيل GlobalConfiguration
فردي لنسخة TF هذه. يجب الاتصال بها
مرة واحدة فقط، قبل أن يحاول أي شيء الاتصال بـ getInstance()
.
المعلمات | |
---|---|
args |
String |
المرتجعات | |
---|---|
|
عمليات الرمي | |
---|---|
IllegalStateException |
إذا تمّت الدعوة أكثر من مرّة |
ConfigurationException |
الحصول على Commandscheduler
public ICommandScheduler getCommandScheduler ()
تحصل على ICommandScheduler
المطلوب استخدامه من الإعداد.
المرتجعات | |
---|---|
ICommandScheduler |
ICommandScheduler . لن يتم عرض قيمة فارغة أبدًا. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
تحصل على عنصر الإعدادات المخصّص بالاسم المحدّد.
المعلمات | |
---|---|
typeName |
String : النوع الفريد لعنصر الضبط |
المرتجعات | |
---|---|
Object |
الكائن أو القيمة الخالية إذا لم يتم العثور على كائن بهذا الاسم |
getCredentialFactory
public ICredentialFactory getCredentialFactory ()
الحصول على ICredentialFactory
لإنشاء بيانات الاعتماد.
المرتجعات | |
---|---|
ICredentialFactory |
ICredentialFactory أو null في حال عدم تحديد أيّ منها |
getDescription
public String getDescription ()
المرتجعات | |
---|---|
String |
وصف موجز يمكن للمستخدم قراءته Configuration |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
تعرض القيمة DeviceManagementGrpcServer
أو قيمة خالية إذا لم تكن محددة.
المرتجعات | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public IDeviceManager getDeviceManager ()
تحصل على IDeviceManager
المطلوب استخدامه من الإعداد. إدارة مجموعة الأجهزة المتاحة للاختبار
المرتجعات | |
---|---|
IDeviceManager |
IDeviceManager المقدَّمة في الإعدادات |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
عرض مرجع إلى مثيل DeviceManager
الفردي لمثيل TF
المرتجعات | |
---|---|
IDeviceManager |
عمليات الرمي | |
---|---|
IllegalStateException |
إذا لم يكن قد
تم استدعاء createGlobalConfiguration(String[]) من قبل |
getDeviceMonitors
publicgetDeviceMonitors ()
الحصول على قائمة IDeviceMonitor
من الإعدادات العامة
المرتجعات | |
---|---|
|
قائمة IDeviceMonitor من الإعدادات العامة، أو null إذا
لم يتم تحديد أي منها |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
تحصل على IDeviceSelection
المطلوب استخدامه من الإعداد. يمثّل فلترًا عامًا
على الأجهزة التي يمكن أن يرى فيها DeviceManager
.
المرتجعات | |
---|---|
IDeviceSelection |
IDeviceSelection المقدَّمة في الإعدادات |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
تعرض القيمة TradefedFeatureServer
أو قيمة خالية في حال عدم تحديد قيمة.
المرتجعات | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
الحصول على خادم الإعدادات الشاملة يُستخدَم خادم الإعدادات الشاملة للحصول على إعدادات المضيف من خادم بدلاً من الحصول عليها من الملفات المحلية.
المرتجعات | |
---|---|
IConfigurationServer |
getHostMonitorInstances
public staticgetHostMonitorInstances ()
المرتجعات | |
---|---|
|
getHostMonitors
publicgetHostMonitors ()
الحصول على قائمة IHostMonitor
من الإعدادات العامة
المرتجعات | |
---|---|
|
قائمة IHostMonitor من الإعدادات العامة، أو null إذا لم يتم تحديد أي منها
|
getHostOptions
public IHostOptions getHostOptions ()
تحصل على IHostOptions
المطلوب استخدامه من الإعداد.
المرتجعات | |
---|---|
IHostOptions |
IDeviceManager المقدَّمة في الإعدادات |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
الحصول على IHostResourceManager
من الإعدادات العامة
المرتجعات | |
---|---|
IHostResourceManager |
IHostResourceManager من الإعدادات العامة، أو التنفيذ التلقائي
LocalHostResourceManager في حال عدم تحديد أيّ منها في إعدادات المضيف |
getInstance
public static IGlobalConfiguration getInstance ()
عرض مرجع إلى مثيل GlobalConfiguration
الفردي لمثيل TF
المرتجعات | |
---|---|
IGlobalConfiguration |
الرميات | |
---|---|
IllegalStateException |
إذا لم يكن قد
تم استدعاء createGlobalConfiguration(String[]) من قبل |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
تحصل على IKeyStoreFactory
المطلوب استخدامه من الإعداد.
المرتجعات | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory أو القيمة null إذا لم يتم ضبط مصنع ملف تخزين مفاتيح |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
تحصل على قائمة IMultiDeviceRecovery
لاستخدامها من الإعداد.
المرتجعات | |
---|---|
|
قائمة IMultiDeviceRecovery أو null إذا لم يتم ضبطها |
getOptionValues
publicgetOptionValues (String optionName)
احصل على قائمة بقيم الخيارات.
المعلمات | |
---|---|
optionName |
String : اسم خيار الخريطة |
المرتجعات | |
---|---|
|
قائمة بقيم الخيار المحدّد null إذا لم يكن اسم الخيار
متوفّرًا |
getResourceMetricCollectors
publicgetResourceMetricCollectors ()
يحصل على قائمة IResourceMetricCollector
من الإعداد العام.
المرتجعات | |
---|---|
|
قائمة IResourceMetricCollector من الإعدادات العامة أو null
في حال عدم تحديد أيّ منها |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
الحصول على مصنع بيئة محاكاة يمكن استخدامه لتشغيل طلب
المرتجعات | |
---|---|
ISandboxFactory |
getShardingStrategy
public IShardHelper getShardingStrategy ()
تعرض السمة IShardHelper
التي تحدّد طريقة تقسيم الإعدادات.
المرتجعات | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public TestInvocationManagementServer getTestInvocationManagementSever ()
تعرِض القيمة TestInvocationManagementServer
أو قيمة فارغة إذا لم تكن محدّدة.
المرتجعات | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
يحصل على ITerribleFailureHandler
لاستخدامه من الإعدادات.
تتناول هذه السمة ما يجب فعله في حال حدوث إخفاق فادح (WTF).
المرتجعات | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler المقدَّمة في إعدادات
، أو قيمة فارغة في حال عدم ضبط معالِج |
injectOptionValue
public void injectOptionValue (String optionName, String optionValue)
أدرِج قيمة خيار في مجموعة عناصر الإعداد.
وهي مفيدة لتقديم قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
المعلمات | |
---|---|
optionName |
String : اسم الخيار |
optionValue |
String : قيم الخيارات |
عمليات الرمي | |
---|---|
ConfigurationException |
injectOptionValue
public void injectOptionValue (String optionName, String optionKey, String optionValue)
أدرِج قيمة خيار في مجموعة عناصر الإعداد.
وهي مفيدة لتقديم قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
المعلمات | |
---|---|
optionName |
String : اسم خيار الخريطة |
optionKey |
String : مفتاح خيار الخريطة |
optionValue |
String : قيمة خيار الربط |
عمليات الرمي | |
---|---|
ConfigurationException |
printCommandUsage
public void printCommandUsage (boolean importantOnly, PrintStream out)
إخراج نص مساعدة استخدام سطر الأوامر لهذه التهيئة لـ printStream.
المعلمات | |
---|---|
importantOnly |
boolean |
out |
PrintStream : ERROR(/PrintStream) المطلوب استخدامه |
عمليات الرمي | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
setCommandScheduler
public void setCommandScheduler (ICommandScheduler scheduler)
اضبط ICommandScheduler
، مع استبدال أي قيم حالية.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
اضبط IConfigurationFactory
لهذه الإعدادات.
المعلمات | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
طريقة عامة لضبط عنصر الضبط بالاسم المحدّد، مع استبدال أي قيمة حالية.
المعلمات | |
---|---|
typeName |
String : الاسم الفريد لنوع عنصر الإعدادات. |
configObject |
Object : عنصر الضبط |
عمليات الرمي | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
طريقة عامة لضبط قائمة عناصر الضبط للاسم المحدّد، مع استبدال أي قيمة حالية.
المعلمات | |
---|---|
typeName |
String : الاسم الفريد لنوع عنصر الإعدادات. |
configList |
: قائمة عناصر الإعدادات |
الرميات | |
---|---|
ConfigurationException |
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
لضبط DeviceManagementGrpcServer
المعلمات | |
---|---|
server |
DeviceManagementGrpcServer |
إدارة الجهاز
public void setDeviceManager (IDeviceManager manager)
اضبط IDeviceManager
، مع استبدال أي قيم حالية. يؤدي ذلك إلى ضبط حساب المدير ل
الأجهزة الاختبارية.
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
اضبط IDeviceMonitor
.
المعلمات | |
---|---|
monitor |
IDeviceMonitor : الشاشة |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
اضبط IDeviceSelection
، مع استبدال أي قيم حالية. يؤدي ذلك إلى ضبط فلتر عالمي
للأجهزة التي يمكن أن يرى فيها DeviceManager
المحتوى.
setHostMonitor
public void setHostMonitors (hostMonitors)
اضبط قائمة "IHostMonitor
".
المعلمات | |
---|---|
hostMonitors |
: قائمة الشاشات |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
اضبط IHostOptions
، مع استبدال أي قيم حالية.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
اضبط IHostResourceManager
، مع استبدال أي قيم حالية.
setInvocationServer
public void setInvocationServer (TestInvocationManagementServer server)
لضبط TestInvocationManagementServer
.
المعلمات | |
---|---|
server |
TestInvocationManagementServer |
setKeyStoreFactory
public void setKeyStoreFactory (IKeyStoreFactory factory)
اضبط السمة IKeyStoreFactory
، مع استبدال أي قيم حالية.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
ضبط حقول الإعدادات الشاملة Option
باستخدام مجموعة معيّنة من مَعلمات سطر الأوامر
يُرجى الاطّلاع على ArgsOptionParser
للاطّلاع على التنسيق المتوقّع.
المعلمات | |
---|---|
listArgs |
: وسيطات سطر الأوامر |
المرتجعات | |
---|---|
|
الوسيطات غير المستخدَمة |
عمليات الرمي | |
---|---|
ConfigurationException |
setOriginalConfig
public void setOriginalConfig (String config)
تُستخدَم لضبط الإعدادات الأصلية المستخدَمة لإنشاء الإعدادات العامة.
المعلمات | |
---|---|
config |
String |
setResourceMetricCollector
public void setResourceMetricCollector (IResourceMetricCollector collector)
المعلمات | |
---|---|
collector |
IResourceMetricCollector |
setSandboxFactory
public void setSandboxFactory (ISandboxFactory factory)
اضبط ISandboxFactory
، مع استبدال أي قيم حالية.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
لضبط IShardHelper
التي سيتم استخدامها عند تقسيم أحد الإعدادات.
المعلمات | |
---|---|
sharding |
IShardHelper |
setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
المعلمات | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
اضبط ITerribleFailureHandler
.
المعلمات | |
---|---|
wtfHandler |
ITerribleFailureHandler : معالِج WTF |
إعداد
public void setup ()
الإعداد الصحيح في بداية عملية الربط بحساب Google Merchant Center
عمليات الرمي | |
---|---|
ConfigurationException |
خيارات التحقق من الصحة
public void validateOptions ()
التحقق من صحة قيم الخيارات
في الوقت الحالي، سيتحقّق هذا الإجراء فقط من ضبط جميع الخيارات الإلزامية.
عمليات الرمي | |
---|---|
ConfigurationException |
الطرق المحمية
الحصول على_إعدادات المصنع
protected IConfigurationFactory getConfigurationFactory ()
المرتجعات | |
---|---|
IConfigurationFactory |