Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

GCSConfigurationFactory

public class GCSConfigurationFactory
extends ConfigurationFactory

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


ConfigurationFactoryは、Google Cloud StorageからConfigurationFactory読み込みます。

概要

ネストされたクラス

class GCSConfigurationFactory.GCSConfigLoader

GCSからConfigurationFactory.ConfigLoaderをロードし、1つのルート構成から含まれる構成を追跡し、循環インクルードで例外をスローするConfigurationFactory.ConfigLoader拡張。

パブリックメソッド

static IConfigurationFactory getInstance ( IConfigurationServer configServer)

シングルトンIConfigurationFactoryインスタンスを取得します。

File getLatestDownloadedFile ()

保護されたメソッド

BufferedInputStream getConfigStream (String name)

Google Cloud Storage(GCS)から、指定された構成名のInputStreamをロードします。

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

指定された名前のConfigurationDefを取得します

パブリックメソッド

getInstance

public static IConfigurationFactory getInstance ( IConfigurationServer configServer)

シングルトンIConfigurationFactoryインスタンスを取得します。

パラメーター
configServer IConfigurationServer

戻り値
IConfigurationFactory

getLatestDownloadedFile

public File getLatestDownloadedFile ()

戻り値
File

保護されたメソッド

getConfigStream

protected BufferedInputStream getConfigStream (String name)

Google Cloud Storage(GCS)から特定の構成名のInputStreamをロードします。

パラメーター
name String :ロードする構成名

戻り値
BufferedInputStream 設定内容を読み取るためのERROR(/BufferedInputStream)

投げる
ConfigurationException 構成が見つからなかった場合

getConfigurationDef

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

指定された名前のConfigurationDefを取得します

パラメーター
name String :ロードする組み込み構成の名前、またはロードする構成xmlへのファイルパス

isGlobal boolean

templateMap

戻り値
ConfigurationDef ConfigurationDef

投げる
ConfigurationException