GCSConfigurationFactory

public class GCSConfigurationFactory
extends ConfigurationFactory

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


ConfigurationFactory tải các cấu hình từ Google Cloud Storage.

Tóm tắt

Lớp lồng ghép

class GCSConfigurationFactory.GCSConfigLoader

Tiện ích của ConfigurationFactory.ConfigLoader sẽ tải config từ GCS, theo dõi các cấu hình đi kèm từ một cấu hình gốc và gửi một ngoại lệ đối với vòng bao gồm. 

Phương thức công khai

static IConfigurationFactory getInstance(IConfigurationServer configServer)

Lấy thực thể singleton IConfigurationFactory.

File getLatestDownloadedFile()

Phương thức được bảo vệ

BufferedInputStream getConfigStream(String name)

Tải một InputStream cho tên cấu hình cụ thể từ Google Cloud Storage(GCS).

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

Truy xuất ConfigurationDef cho tên được cung cấp

Phương thức công khai

getInstance

public static IConfigurationFactory getInstance (IConfigurationServer configServer)

Lấy thực thể singleton IConfigurationFactory.

Tham số
configServer IConfigurationServer

Giá trị trả về
IConfigurationFactory

GetLatestDownloadFile (Tệp đã tải xuống)

public File getLatestDownloadedFile ()

Giá trị trả về
File

Phương thức được bảo vệ

getConfigStream

protected BufferedInputStream getConfigStream (String name)

Tải một InputStream cho tên cấu hình cụ thể từ Google Cloud Storage(GCS).

Tham số
name String: tên cấu hình cần tải

Giá trị trả về
BufferedInputStream ERROR(/BufferedInputStream) để đọc nội dung cấu hình

Gửi
ConfigurationException nếu không thể tìm thấy cấu hình

getConfigurationDef

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

Truy xuất ConfigurationDef cho tên được cung cấp

Tham số
name String: tên của cấu hình tích hợp sẵn cần tải hoặc đường dẫn tệp đến tệp cấu hình để tải

isGlobal boolean

templateMap

Giá trị trả về
ConfigurationDef ConfigurationDef

Gửi
ConfigurationException