GCSConfigurationFactory

public class GCSConfigurationFactory
extends ConfigurationFactory

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


ConfigurationFactory, yapılandırmaları Google Cloud Storage'dan yükler.

Özet

İç içe yerleştirilmiş sınıflar

class GCSConfigurationFactory.GCSConfigLoader

GCS'den yapılandırmayı yükleyen, dahil edilen yapılandırmaları tek bir kök yapılandırmadan izleyen ve dairesel dahil etmelerde istisna oluşturan ConfigurationFactory.ConfigLoader uzantısı. 

Herkese açık yöntemler

static IConfigurationFactory getInstance(IConfigurationServer configServer)

Singleton IConfigurationFactory örneğini alın.

File getLatestDownloadedFile()

Korunan yöntemler

BufferedInputStream getConfigStream(String name)

Google Cloud Storage'dan(GCS) belirli bir yapılandırma adı için bir InputStream yükler.

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, Map<String, String> templateMap)

Belirtilen ad için ConfigurationDef bilgisini alma

Herkese açık yöntemler

getInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Singleton IConfigurationFactory örneğini alın.

Parametreler
configServer IConfigurationServer

İadeler
IConfigurationFactory

getLatestDownloadedFile

public File getLatestDownloadedFile ()

İadeler
File

Korunan yöntemler

getConfigStream

protected BufferedInputStream getConfigStream (String name)

Google Cloud Storage'dan(GCS) belirli bir yapılandırma adı için bir InputStream yükler.

Parametreler
name String: Yüklenecek yapılandırma adı

İadeler
BufferedInputStream Yapılandırma içeriklerini okumak için BufferedInputStream

Verdiği hatalar
ConfigurationException yapılandırma bulunamadıysa

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                Map<String, String> templateMap)

Belirtilen ad için ConfigurationDef bilgisini alma

Parametreler
name String: Yüklenecek yerleşik bir yapılandırmanın adı veya yüklenecek yapılandırma dosyasının dosya yolu

isGlobal boolean

templateMap Map

İadeler
ConfigurationDef ConfigurationDef

Verdiği hatalar
ConfigurationException