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 |
Genel yöntemler | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Singleton |
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 |
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 |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.