GCSConfigurationFactory

public class GCSConfigurationFactory
extends ConfigurationFactory

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationFactory
     ↳ com.android.tradefed.config.gcs.GCSConfigurationFactory


ConfigurationFactory memuat konfigurasi dari Google Cloud Storage.

Ringkasan

Class bertingkat

class GCSConfigurationFactory.GCSConfigLoader

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

Metode publik

static IConfigurationFactory getInstance(IConfigurationServer configServer)

Dapatkan instance IConfigurationFactory singleton.

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)

Mengambil ConfigurationDef untuk nama yang diberikan

Metode publik

getInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Dapatkan instance IConfigurationFactory singleton.

Parameter
configServer IConfigurationServer

Hasil
IConfigurationFactory

getLatestDownloadedFile

public File getLatestDownloadedFile ()

Hasil
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

Hasil
BufferedInputStream ERROR(/BufferedInputStream) untuk membaca konten konfigurasi

Menampilkan
ConfigurationException jika konfigurasi tidak dapat ditemukan

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)

Mengambil 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

Hasil
ConfigurationDef ConfigurationDef

Menampilkan
ConfigurationException