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.
Bản tóm tắt
Các lớp lồng nhau | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader Phần mở rộng của |
Phương pháp công khai | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Nhận cá thể singleton |
File | getLatestDownloadedFile () |
Các phương pháp được bảo vệ | |
---|---|
BufferedInputStream | getConfigStream (String name) Tải InputStream cho tên cấu hình nhất định từ Google Cloud Storage (GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Truy xuất |
Phương pháp công khai
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Nhận cá thể singleton IConfigurationFactory
.
Thông số | |
---|---|
configServer | IConfigurationServer |
Lợi nhuận | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
Lợi nhuận | |
---|---|
File |
Các phương pháp được bảo vệ
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Tải InputStream cho tên cấu hình nhất định từ Google Cloud Storage (GCS).
Thông số | |
---|---|
name | String : tên cấu hình để tải |
Lợi nhuận | |
---|---|
BufferedInputStream | một ERROR(/BufferedInputStream) để đọc nội dung cấu hình |
Ném | |
---|---|
ConfigurationException | nếu không tìm thấy cấu hình |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
Truy xuất ConfigurationDef
cho tên đã cho
Thông số | |
---|---|
name | String : tên của cấu hình cài sẵn để tải hoặc đường dẫn tệp đến tệp cấu hình để tải |
isGlobal | boolean |
templateMap |
Lợi nhuận | |
---|---|
ConfigurationDef | ConfigurationDef |
Ném | |
---|---|
ConfigurationException |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2022-08-15 UTC.