GCSYapılandırma Fabrikası

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 geçmiş sınıflar

class GCSConfigurationFactory.GCSConfigLoader

Yapılandırmayı GCS'den yükleyen, dahil edilen yapılandırmaları bir kök yapılandırmadan izleyen ve döngüsel içeriklere bir istisna atan ConfigurationFactory.ConfigLoader uzantısı.

Genel yöntemler

static IConfigurationFactory getInstance ( IConfigurationServer configServer)

Singleton IConfigurationFactory örneğini alın.

File getLatestDownloadedFile ()

Korumalı yöntemler

BufferedInputStream getConfigStream (String name)

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

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

Verilen ad için ConfigurationDef alın

Genel 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

Korumalı yöntemler

getConfigStream

protected BufferedInputStream getConfigStream (String name)

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

Parametreler
name String : yüklenecek konfigürasyon adı

İadeler
BufferedInputStream yapılandırma içeriğini okumak için bir ERROR(/BufferedInputStream)

Atar
ConfigurationException yapılandırma bulunamadıysa

getConfigurationDef

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

Verilen ad için ConfigurationDef alın

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

isGlobal boolean

templateMap

İadeler
ConfigurationDef ConfigurationDef

Atar
ConfigurationException