Pabrik Konfigurasi GCS
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Objek | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCSCConfigurationFactory |
Sebuah ConfigurationFactory
memuat konfigurasi dari Google Cloud Storage.
Ringkasan
Kelas bersarang | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader Ekstensi dari |
Metode publik | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Dapatkan instance |
File | getLatestDownloadedFile () |
Metode yang dilindungi | |
---|---|
BufferedInputStream | getConfigStream (String name) Memuat InputStream untuk nama konfigurasi tertentu dari Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Ambil |
Metode publik
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Dapatkan instance IConfigurationFactory
tunggal.
Parameter | |
---|---|
configServer | IConfigurationServer |
Pengembalian | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
Pengembalian | |
---|---|
File |
Metode yang dilindungi
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Memuat InputStream untuk nama konfigurasi tertentu dari Google Cloud Storage (GCS).
Parameter | |
---|---|
name | String : nama konfigurasi yang akan dimuat |
Pengembalian | |
---|---|
BufferedInputStream | sebuah ERROR(/BufferedInputStream) untuk membaca konten konfigurasi |
Melempar | |
---|---|
ConfigurationException | jika konfigurasi tidak dapat ditemukan |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
Ambil ConfigurationDef
untuk nama yang diberikan
Parameter | |
---|---|
name | String : nama konfigurasi bawaan yang akan dimuat atau jalur file ke file konfigurasi yang akan dimuat |
isGlobal | boolean |
templateMap |
Pengembalian | |
---|---|
ConfigurationDef | ConfigurationDef |
Melempar | |
---|---|
ConfigurationException |
Konten dan contoh kode di halaman ini tunduk pada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-03-30 UTC.