GCSConfigurationFactory

public class GCSConfigurationFactory
extends ConfigurationFactory

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationFactory
     ↳ com.android.tradefed.config.gcs.GCSConfigurationFactory


Um ConfigurationFactory carrega configurações do Google Cloud Storage.

Resumo

Classes aninhadas

class GCSConfigurationFactory.GCSConfigLoader

Extensão de ConfigurationFactory.ConfigLoader que carrega a configuração do GCS, rastreia as configurações incluídas de uma configuração raiz e gera uma exceção em inclusões circulares. 

Métodos públicos

static IConfigurationFactory getInstance(IConfigurationServer configServer)

Receba a instância de singleton IConfigurationFactory.

File getLatestDownloadedFile()

Métodos protegidos

BufferedInputStream getConfigStream(String name)

Carrega um InputStream para o nome de configuração fornecido do Google Cloud Storage(GCS).

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

Extrair o ConfigurationDef para o nome fornecido

Métodos públicos

getInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Receba a instância de singleton IConfigurationFactory.

Parâmetros
configServer IConfigurationServer

Retorna
IConfigurationFactory

getLatestDownloadedFile

public File getLatestDownloadedFile ()

Retorna
File

Métodos protegidos

getConfigStream

protected BufferedInputStream getConfigStream (String name)

Carrega um InputStream para o nome de configuração fornecido do Google Cloud Storage(GCS).

Parâmetros
name String: o nome da configuração a ser carregada

Retorna
BufferedInputStream um ERROR(/BufferedInputStream) para ler o conteúdo da configuração

Gera
ConfigurationException if config could not be found

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)

Extrair o ConfigurationDef para o nome fornecido

Parâmetros
name String: o nome de uma configuração integrada a ser carregada ou um caminho de arquivo de configuração a ser carregado

isGlobal boolean

templateMap

Retorna
ConfigurationDef ConfigurationDef

Gera
ConfigurationException