GCSConfigurationFactory
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCCSConfigurationFactory |
Eine 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 |
File | getLatestDownloadedFile () |
Geschützte Methoden | |
---|---|
BufferedInputStream | getConfigStream (String name) Lädt einen InputStream für den angegebenen Konfigurationsnamen aus Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Rufen Sie die |
Öffentliche Methoden
bekomme Instanz
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Rufen Sie die Singleton IConfigurationFactory
Instanz ab.
Parameter | |
---|---|
configServer | IConfigurationServer |
Kehrt zurück | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
Kehrt zurück | |
---|---|
File |
Geschützte Methoden
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Lädt einen InputStream für den angegebenen Konfigurationsnamen aus Google Cloud Storage (GCS).
Parameter | |
---|---|
name | String : Der zu ladende Konfigurationsname |
Kehrt zurück | |
---|---|
BufferedInputStream | ein ERROR(/BufferedInputStream) zum Lesen von Konfigurationsinhalten |
Wirft | |
---|---|
ConfigurationException | wenn die Konfiguration nicht gefunden werden konnte |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
Rufen Sie die ConfigurationDef
für den angegebenen Namen ab
Parameter | |
---|---|
name | String : der Name einer zu ladenden integrierten Konfiguration oder ein Dateipfad zu einer zu ladenden Konfigurationsdatei |
isGlobal | boolean |
templateMap |
Kehrt zurück | |
---|---|
ConfigurationDef | ConfigurationDef |
Wirft | |
---|---|
ConfigurationException |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-03-30 (UTC).