GCSConfigurationFactory
public
class
GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
😎 | com.android.tradefed.config.ConfigurationFactory aus. | |
😎 | com.android.tradefed.config.gcs.GCSConfigurationFactory. |
Ein ConfigurationFactory
lädt Konfigurationen aus Google Cloud Storage.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class |
GCSConfigurationFactory.GCSConfigLoader
Erweiterung von |
Öffentliche Methoden | |
---|---|
static
IConfigurationFactory
|
getInstance(IConfigurationServer configServer)
Rufen Sie die Singleton-Instanz |
File
|
getLatestDownloadedFile()
|
Geschützte Methoden | |
---|---|
BufferedInputStream
|
getConfigStream(String name)
Lädt einen InputStream für einen bestimmten Konfigurationsnamen aus Google Cloud Storage(GCS). |
ConfigurationDef
|
getConfigurationDef(String name, boolean isGlobal,
|
Öffentliche Methoden
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Rufen Sie die Singleton-Instanz IConfigurationFactory
ab.
Parameter | |
---|---|
configServer |
IConfigurationServer |
Returns | |
---|---|
IConfigurationFactory |
getNeuesteDownloadedDatei
public File getLatestDownloadedFile ()
Returns | |
---|---|
File |
Geschützte Methoden
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Lädt einen InputStream für einen bestimmten Konfigurationsnamen aus Google Cloud Storage(GCS).
Parameter | |
---|---|
name |
String : Konfigurationsname, der geladen werden soll |
Returns | |
---|---|
BufferedInputStream |
ERROR(/BufferedInputStream) zum Lesen der Konfigurationsinhalte |
Ausgabe | |
---|---|
ConfigurationException |
Konfiguration nicht gefunden |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
ConfigurationDef
für den angegebenen Namen abrufen
Parameter | |
---|---|
name |
String : der Name einer integrierten Konfiguration, die geladen werden soll, oder ein Dateipfad zur Konfigurationsdatei
zum Laden |
isGlobal |
boolean |
templateMap |
|
Returns | |
---|---|
ConfigurationDef |
ConfigurationDef |
Ausgabe | |
---|---|
ConfigurationException |