GCSConfigurationFactory
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Объект | ||
↳ | 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) Загружает входной поток для заданного имени конфигурации из Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Получить |
Публичные методы
получить экземпляр
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Получите одноэлементный экземпляр IConfigurationFactory
.
Параметры | |
---|---|
configServer | IConfigurationServer |
Возврат | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
Возврат | |
---|---|
File |
Защищенные методы
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Загружает входной поток для заданного имени конфигурации из 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 и ее аффилированных лиц.
Последнее обновление: 2025-03-26 UTC.