GCS配置工厂
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) 从 Google Cloud Storage (GCS) 加载给定配置名称的 InputStream。 |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) 检索给定名称的 |
公共方法
获取实例
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
获取单例IConfigurationFactory
实例。
参数 | |
---|---|
configServer | IConfigurationServer |
退货 | |
---|---|
IConfigurationFactory |
获取最新下载的文件
public File getLatestDownloadedFile ()
退货 | |
---|---|
File |
受保护的方法
获取配置流
protected BufferedInputStream getConfigStream (String name)
从 Google Cloud Storage (GCS) 加载给定配置名称的 InputStream。
参数 | |
---|---|
name | String : 要加载的配置名称 |
退货 | |
---|---|
BufferedInputStream | 读取配置内容的ERROR(/BufferedInputStream) |
投掷 | |
---|---|
ConfigurationException | 如果找不到配置 |
获取配置定义
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
检索给定名称的ConfigurationDef
参数 | |
---|---|
name | String : 要加载的内置配置的名称或要加载的配置文件的文件路径 |
isGlobal | boolean |
templateMap |
退货 | |
---|---|
ConfigurationDef | ConfigurationDef |
投掷 | |
---|---|
ConfigurationException |
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-03-30。
[]
[]