Fabryka konfiguracji GCS
public class GCSConfigurationFactory
extends ConfigurationFactory
Obiekt Java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCSConfigurationFactory |
ConfigurationFactory
ładuje konfiguracje z Google Cloud Storage.
Streszczenie
Zagnieżdżone klasy | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader Rozszerzenie |
Metody publiczne | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Pobierz instancję singletonu |
File | getLatestDownloadedFile () |
Metody chronione | |
---|---|
BufferedInputStream | getConfigStream (String name) Ładuje strumień wejściowy dla podanej nazwy konfiguracji z Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Pobierz |
Metody publiczne
uzyskac instancje
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Pobierz instancję singletonu IConfigurationFactory
.
Parametry | |
---|---|
configServer | IConfigurationServer |
Zwroty | |
---|---|
IConfigurationFactory |
pobierz najnowszy pobrany plik
public File getLatestDownloadedFile ()
Zwroty | |
---|---|
File |
Metody chronione
pobierz plik konfiguracyjny
protected BufferedInputStream getConfigStream (String name)
Ładuje strumień wejściowy dla podanej nazwy konfiguracji z Google Cloud Storage (GCS).
Parametry | |
---|---|
name | String : nazwa konfiguracji do załadowania |
Zwroty | |
---|---|
BufferedInputStream | ERROR(/BufferedInputStream) podczas odczytywania zawartości konfiguracji |
Rzuca | |
---|---|
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 załadowania lub ścieżka do pliku konfiguracyjnego do załadowania |
isGlobal | boolean |
templateMap |
Zwroty | |
---|---|
ConfigurationDef | ConfigurationDef |
Rzuca | |
---|---|
ConfigurationException |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-01 UTC.