GCSConfigurationFactory
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCSConfigurationFactory |
Una ConfigurationFactory
carica le configurazioni da Google Cloud Storage.
Riepilogo
Classi nidificate | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader Estensione di |
Metodi pubblici | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Ottieni l'istanza |
File | getLatestDownloadedFile () |
Metodi protetti | |
---|---|
BufferedInputStream | getConfigStream (String name) Carica un InputStream per il nome di configurazione specificato da Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Recuperare |
Metodi pubblici
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Ottieni l'istanza IConfigurationFactory
singleton.
Parametri | |
---|---|
configServer | IConfigurationServer |
ritorna | |
---|---|
IConfigurationFactory |
getUltimoFileScaricato
public File getLatestDownloadedFile ()
ritorna | |
---|---|
File |
Metodi protetti
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Carica un InputStream per il nome di configurazione specificato da Google Cloud Storage (GCS).
Parametri | |
---|---|
name | String : il nome della configurazione da caricare |
ritorna | |
---|---|
BufferedInputStream | un ERROR(/BufferedInputStream) per la lettura del contenuto della configurazione |
Lancia | |
---|---|
ConfigurationException | se non è stato possibile trovare la configurazione |
getConfigurazioneDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
Recuperare ConfigurationDef
per il nome specificato
Parametri | |
---|---|
name | String : il nome di una configurazione integrata da caricare o il percorso di un file di configurazione da caricare |
isGlobal | boolean |
templateMap |
ritorna | |
---|---|
ConfigurationDef | ConfigurationDef |
Lancia | |
---|---|
ConfigurationException |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2023-12-01 UTC.