Pabrik Konfigurasi GCS

public class GCSConfigurationFactory
extends ConfigurationFactory

java.lang.Objek
com.Android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.gcs.GCSConfigurationFactory


ConfigurationFactory memuat konfigurasi dari Google Cloud Storage.

Ringkasan

Kelas bersarang

class GCSConfigurationFactory.GCSConfigLoader

Ekstensi ConfigurationFactory.ConfigLoader yang memuat konfigurasi dari GCS, melacak konfigurasi yang disertakan dari satu konfigurasi root, dan memberikan pengecualian pada penyertaan melingkar.

Metode publik

static IConfigurationFactory getInstance ( IConfigurationServer configServer)

Dapatkan instans IConfigurationFactory tunggal.

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 ConfigurationDef untuk nama yang diberikan

Metode publik

dapatkanInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Dapatkan instans IConfigurationFactory tunggal.

Parameter
configServer IConfigurationServer

Kembali
IConfigurationFactory

dapatkan File Unduhan Terbaru

public File getLatestDownloadedFile ()

Kembali
File

Metode yang dilindungi

dapatkanConfigStream

protected BufferedInputStream getConfigStream (String name)

Memuat InputStream untuk nama konfigurasi tertentu dari Google Cloud Storage (GCS).

Parameter
name String : nama konfigurasi yang akan dimuat

Kembali
BufferedInputStream sebuah ERROR(/BufferedInputStream) untuk membaca konten konfigurasi

Melempar
ConfigurationException jika konfigurasi tidak dapat ditemukan

dapatkanConfigurationDef

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

Kembali
ConfigurationDef ConfigurationDef

Melempar
ConfigurationException