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, Map<String, String> templateMap) Получить |
Общедоступные методы
получить экземпляр
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 | BufferedInputStream для чтения содержимого конфигурации. |
| Броски | |
|---|---|
ConfigurationException | если конфигурация не найдена |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal, Map<String, String> templateMap)
Получить ConfigurationDef для заданного имени
| Параметры | |
|---|---|
name | String : имя встроенной конфигурации для загрузки или путь к файлу конфигурации для загрузки. |
isGlobal | boolean |
templateMap | Map |
| Возвраты | |
|---|---|
ConfigurationDef | ConfigurationDef |
| Броски | |
|---|---|
ConfigurationException | |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.