Fabryka konfiguracji GCS

public class GCSConfigurationFactory
extends ConfigurationFactory

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


ConfigurationFactory wczytuje konfiguracje z Google Cloud Storage.

Podsumowanie

Zagnieżdżone klasy

class GCSConfigurationFactory.GCSConfigLoader

Wczytuję rozszerzenie ConfigurationFactory.ConfigLoader config z GCS, śledzi uwzględnione konfiguracje z jednej konfiguracji głównej i generuje w ramach uwzględniania. 

Metody publiczne

static IConfigurationFactory getInstance(IConfigurationServer configServer)

Pobieranie instancji pojedynczej IConfigurationFactory.

File getLatestDownloadedFile()

Metody chronione

BufferedInputStream getConfigStream(String name)

Wczytuje strumień danych wejściowych z Google Cloud Storage(GCS) dla podanej nazwy konfiguracji.

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

Pobierz: ConfigurationDef dla podanej nazwy

Metody publiczne

getInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Pobieranie instancji pojedynczej IConfigurationFactory.

Parametry
configServer IConfigurationServer

Zwroty
IConfigurationFactory

getOstatni pobrany plik

public File getLatestDownloadedFile ()

Zwroty
File

Metody chronione

getConfigStream,

protected BufferedInputStream getConfigStream (String name)

Wczytuje strumień danych wejściowych z Google Cloud Storage(GCS) dla podanej nazwy konfiguracji.

Parametry
name String: nazwa konfiguracji do wczytania.

Zwroty
BufferedInputStream ERROR(/BufferedInputStream) do odczytu zawartości konfiguracji

Rzuty
ConfigurationException jeśli nie można znaleźć konfiguracji

getConfigurationDef,

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

Pobierz: ConfigurationDef dla podanej nazwy

Parametry
name String: nazwa wbudowanej konfiguracji do wczytania lub ścieżka pliku konfiguracji w celu załadowania

isGlobal boolean

templateMap

Zwroty
ConfigurationDef ConfigurationDef

Rzuty
ConfigurationException