โรงงาน GCSConfiguration

public class GCSConfigurationFactory
extends ConfigurationFactory

java.lang.Object
com.android.tradefed.config.Configurationโรงงาน
  com.android.tradefed.config.gcs.GCSConfigurationโรงงาน


ConfigurationFactory จะโหลดการกำหนดค่าจาก Google Cloud Storage

สรุป

ชั้นเรียนที่ซ้อนกัน

class GCSConfigurationFactory.GCSConfigLoader

ส่วนขยายของ ConfigurationFactory.ConfigLoader ที่โหลด จาก GCS ติดตามการกำหนดค่าที่รวมจากการกำหนดค่าระดับรูทเดียว และส่งการกำหนดค่า ข้อยกเว้นในหนังสือเวียน 

วิธีการสาธารณะ

static IConfigurationFactory getInstance(IConfigurationServer configServer)

รับอินสแตนซ์ IConfigurationFactory แบบเดี่ยว

File getLatestDownloadedFile()

วิธีการป้องกัน

BufferedInputStream getConfigStream(String name)

โหลด InputStream สำหรับชื่อการกำหนดค่าที่ระบุจาก Google Cloud Storage(GCS)

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

ดึงข้อมูล ConfigurationDef สำหรับชื่อที่ระบุ

วิธีการสาธารณะ

GetInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

รับอินสแตนซ์ IConfigurationFactory แบบเดี่ยว

พารามิเตอร์
configServer IConfigurationServer

คิกรีเทิร์น
IConfigurationFactory

getLatestDownloadFile

public File getLatestDownloadedFile ()

คิกรีเทิร์น
File

วิธีการป้องกัน

getConfigสตรีม

protected BufferedInputStream getConfigStream (String name)

โหลด InputStream สำหรับชื่อการกำหนดค่าที่ระบุจาก Google Cloud Storage(GCS)

พารามิเตอร์
name String: ชื่อการกำหนดค่าที่จะโหลด

คิกรีเทิร์น
BufferedInputStream ERROR(/BufferedInputStream) สำหรับการอ่านเนื้อหาการกำหนดค่า

การขว้าง
ConfigurationException หากไม่พบการกำหนดค่า

getConfigurationDef

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

ดึงข้อมูล ConfigurationDef สำหรับชื่อที่ระบุ

พารามิเตอร์
name String: ชื่อของการกำหนดค่าในตัวที่จะโหลดหรือเส้นทางของไฟล์ไปยังไฟล์การกำหนดค่า เพื่อโหลด

isGlobal boolean

templateMap

คิกรีเทิร์น
ConfigurationDef ConfigurationDef

การขว้าง
ConfigurationException