GCSConfigurationFactory
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCSConfigurationFactory |
يقوم ConfigurationFactory
بتحميل التكوينات من Google Cloud Storage.
ملخص
فصول متداخلة | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader ملحق |
الأساليب العامة | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) احصل على مثيل |
File | getLatestDownloadedFile () |
الأساليب المحمية | |
---|---|
BufferedInputStream | getConfigStream (String name) يقوم بتحميل InputStream لاسم التكوين المحدد من Google Cloud Storage(GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) استرداد |
الأساليب العامة
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
احصل على مثيل IConfigurationFactory
المفرد.
حدود | |
---|---|
configServer | IConfigurationServer |
عائدات | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
عائدات | |
---|---|
File |
الأساليب المحمية
getConfigStream
protected BufferedInputStream getConfigStream (String name)
يقوم بتحميل InputStream لاسم التكوين المحدد من Google Cloud Storage(GCS).
حدود | |
---|---|
name | String : اسم التكوين المراد تحميله |
عائدات | |
---|---|
BufferedInputStream | ERROR(/BufferedInputStream) في قراءة محتويات التكوين |
رميات | |
---|---|
ConfigurationException | إذا تعذر العثور على التكوين |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
استرداد ConfigurationDef
للاسم المحدد
حدود | |
---|---|
name | String : اسم التكوين المضمن للتحميل أو مسار الملف إلى ملف التكوين المراد تحميله |
isGlobal | boolean |
templateMap |
عائدات | |
---|---|
ConfigurationDef | ConfigurationDef |
رميات | |
---|---|
ConfigurationException |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)