GCSConfigurationFactory
public class GCSConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.gcs.GCSConfigurationFactory |
ConfigurationFactory
tải cấu hình từ Google Cloud Storage.
Bản tóm tắt
các lớp lồng nhau | |
---|---|
class | GCSConfigurationFactory.GCSConfigLoader Tiện ích mở rộng của |
Phương thức công khai | |
---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) Lấy phiên bản |
File | getLatestDownloadedFile () |
phương pháp được bảo vệ | |
---|---|
BufferedInputStream | getConfigStream (String name) Tải InputStream cho tên cấu hình đã cho từ Google Cloud Storage(GCS). |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) Truy xuất |
Phương thức công khai
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
Lấy phiên bản IConfigurationFactory
đơn lẻ.
Thông số | |
---|---|
configServer | IConfigurationServer |
trả lại | |
---|---|
IConfigurationFactory |
getLatestDownloadedFile
public File getLatestDownloadedFile ()
trả lại | |
---|---|
File |
phương pháp được bảo vệ
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Tải InputStream cho tên cấu hình đã cho từ Google Cloud Storage(GCS).
Thông số | |
---|---|
name | String : tên cấu hình cần tải |
trả lại | |
---|---|
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 tích hợp để tải hoặc đường dẫn tệp đến tệp cấu hình để tải |
isGlobal | boolean |
templateMap |
trả lại | |
---|---|
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: 2023-03-30 UTC.