GCSConfigurationFactory

public class GCSConfigurationFactory
extends ConfigurationFactory

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationFactory (link em inglês)
     ↳ 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 é carregada do GCS, rastreia as configurações incluídas em uma configuração raiz e gera uma exceção de inclusões circulares. 

Métodos públicos

static IConfigurationFactory getInstance(IConfigurationServer configServer)

Consiga a instância IConfigurationFactory de singleton.

File getLatestDownloadedFile()

Métodos protegidos

BufferedInputStream getConfigStream(String name)

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

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

Recuperar o ConfigurationDef do nome fornecido

Métodos públicos

getInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Consiga a instância IConfigurationFactory de singleton.

Parâmetros
configServer IConfigurationServer

Retorna
IConfigurationFactory

getNovidadesDownloadFile

public File getLatestDownloadedFile ()

Retorna
File

Métodos protegidos

getConfigStream

protected BufferedInputStream getConfigStream (String name)

Carrega um InputStream para determinado nome de configuração 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 se a configuração não for encontrada

getConfigurationDef

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

Recuperar o ConfigurationDef do nome fornecido

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

isGlobal boolean

templateMap

Retorna
ConfigurationDef ConfigurationDef

Gera
ConfigurationException