Tùy chọn máy chủ lưu trữ
public
class
HostOptions
extends Object
implements
IHostOptions
java.lang.Object | |
↳ | com.android.tradefed.host.HostOptions |
Lớp phần tử giữ tuỳ chọn lưu trữ. Lớp này dùng để lưu trữ các tuỳ chọn trên toàn máy chủ lưu trữ.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
HostOptions()
|
Phương thức công khai | |
---|---|
Integer
|
getAvailablePermits(IHostOptions.PermitLimitType type)
Trả về số lượng giấy phép hiện có của một loại đã cho |
Long
|
getCacheSizeLimit()
Trả về kích thước tối đa cho phép(byte) của bộ nhớ đệm tệp cục bộ. |
Integer
|
getConcurrentDownloadLimit()
Trả về số lượng tối đa lượt tải xuống đồng thời được phép. |
Integer
|
getConcurrentFlasherLimit()
Trả về số lượng nhấp nháy đồng thời tối đa để cho phép. |
Integer
|
getConcurrentVirtualDeviceStartupLimit()
Trả về số lần khởi động thiết bị ảo đồng thời tối đa được phép. |
File
|
getDownloadCacheDir()
Trả về đường dẫn dùng để lưu trữ cấu phần phần mềm đã tải xuống. |
File
|
getFastbootTmpDir()
Trả về đường dẫn mà tính năng khởi động nhanh nên sử dụng làm thư mục tạm thời. |
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
Trả về số lượng giấy phép đang sử dụng cho một kiểu dữ liệu cụ thể |
|
getKnownGceDeviceIpPool()
Thiết bị Gce đã biết được liên kết với một IP cụ thể. |
|
getKnownPreconfigureVirtualDevicePool()
Nhóm thiết bị ảo được định cấu hình sẵn đã biết. |
|
getKnownRemoteDeviceIpPool()
Thiết bị từ xa đã biết được liên kết với một IP cụ thể. |
|
getLabels()
Tải nhãn cho máy chủ lưu trữ. |
String
|
getNetworkInterface()
Trả về giao diện mạng dùng để kết nối với các thiết bị kiểm thử từ xa. |
|
getServiceAccountJsonKeyFiles()
Trả về một tệp khoá json trong Bản đồ của tài khoản dịch vụ. |
long
|
getTestPhaseTimeout()
Trả về thời gian chờ cấp Giai đoạn kiểm thử được chỉ định. |
boolean
|
getUseZip64InPartialDownload()
Kiểm tra xem có nên sử dụng định dạng zip64 khi tải xuống một phần hay không. |
void
|
initConcurrentLocks()
Khởi chạy các khoá đồng thời |
boolean
|
isFastbootdEnable()
Trả về thông tin cho biết có bật chế độ hỗ trợ chế độ khởi động nhanh hay không. |
boolean
|
isHostMetricReportingDisabled()
Trả về xem có nên tắt báo cáo chỉ số máy chủ lưu trữ hay không. |
boolean
|
isIncrementalFlashingEnabled()
Trả về cho dù có bật chế độ cài đặt ROM tăng dần hay không. |
boolean
|
isOptOutOfIncrementalFlashing()
Trả về việc máy chủ có chọn không sử dụng chế độ cài đặt ROM tăng dần hay không. |
void
|
returnPermit(IHostOptions.PermitLimitType type)
Trả về giấy phép của loại đã cho |
boolean
|
shouldFlashWithFuseZip()
Trả về kết quả xem có nên thực hiện cài đặt ROM với tệp zip hình ảnh thiết bị được gắn cầu chì hay không. |
Boolean
|
shouldUseSsoClient()
Kiểm tra xem có nên sử dụng ứng dụng SingleSignOn hay không. |
void
|
takePermit(IHostOptions.PermitLimitType type)
Nhận giấy phép thuộc loại đã cho |
void
|
validateOptions()
Xác thực rằng các tuỳ chọn được thiết lập trên |
Hàm khởi tạo công khai
Tùy chọn máy chủ lưu trữ
public HostOptions ()
Phương thức công khai
Nhận Giấy phép có sẵn
public Integer getAvailablePermits (IHostOptions.PermitLimitType type)
Trả về số lượng giấy phép hiện có của một loại đã cho
Tham số | |
---|---|
type |
IHostOptions.PermitLimitType |
Giá trị trả về | |
---|---|
Integer |
getCacheSizeLimit
public Long getCacheSizeLimit ()
Trả về kích thước tối đa cho phép(byte) của bộ nhớ đệm tệp cục bộ.
Giá trị trả về | |
---|---|
Long |
lấy đồng thờiDownloadLimit
public Integer getConcurrentDownloadLimit ()
Trả về số lượt tải xuống đồng thời tối đa được phép. Được IBuildProvider
sử dụng
tải bản dựng từ xa xuống.
Giá trị trả về | |
---|---|
Integer |
lấy đồng thời FlasherLimit
public Integer getConcurrentFlasherLimit ()
Trả về số lượng nhấp nháy đồng thời tối đa để cho phép. Được DeviceFlashPreparer
sử dụng.
Giá trị trả về | |
---|---|
Integer |
giới hạn trình flash đồng thời. |
nhận đồng thờiThiết bị ảoGiới hạn khởi động
public Integer getConcurrentVirtualDeviceStartupLimit ()
Trả về số lần khởi động thiết bị ảo đồng thời tối đa được phép. RemoteAndroidVirtualDevice
dùng để khởi động thiết bị ảo.
Giá trị trả về | |
---|---|
Integer |
getDownloadCacheDir
public File getDownloadCacheDir ()
Trả về đường dẫn dùng để lưu trữ cấu phần phần mềm đã tải xuống.
Giá trị trả về | |
---|---|
File |
getQuickbootTmpDir
public File getFastbootTmpDir ()
Trả về đường dẫn mà tính năng khởi động nhanh nên sử dụng làm thư mục tạm thời.
Giá trị trả về | |
---|---|
File |
Nhận giấy phép sử dụng
public int getInUsePermits (IHostOptions.PermitLimitType type)
Trả về số lượng giấy phép đang sử dụng cho một kiểu dữ liệu cụ thể
Tham số | |
---|---|
type |
IHostOptions.PermitLimitType |
Giá trị trả về | |
---|---|
int |
nhận biếtGceThiết bịIpPool
publicgetKnownGceDeviceIpPool ()
Thiết bị Gce đã biết được liên kết với một IP cụ thể.
Giá trị trả về | |
---|---|
|
cấu hình thiết bị ảo
publicgetKnownPreconfigureVirtualDevicePool ()
Nhóm thiết bị ảo được định cấu hình sẵn đã biết.
Giá trị trả về | |
---|---|
|
phương thức nhận biết thiết bị đã biết
publicgetKnownRemoteDeviceIpPool ()
Thiết bị từ xa đã biết được liên kết với một IP cụ thể.
Giá trị trả về | |
---|---|
|
Nhận nhãn
publicgetLabels ()
Tải nhãn cho máy chủ lưu trữ.
Giá trị trả về | |
---|---|
|
getNetworkInterface
public String getNetworkInterface ()
Trả về giao diện mạng dùng để kết nối với các thiết bị kiểm thử từ xa.
Giá trị trả về | |
---|---|
String |
getServiceAccountJsonKeyFiles
publicgetServiceAccountJsonKeyFiles ()
Trả về một tệp khoá json trong Bản đồ của tài khoản dịch vụ.
Giá trị trả về | |
---|---|
|
getTestPhaseThời gian chờ
public long getTestPhaseTimeout ()
Trả về thời gian chờ cấp Giai đoạn kiểm thử được chỉ định. Giá trị mặc định sẽ là 0 nếu không có thời gian chờ.
Giá trị trả về | |
---|---|
long |
getUseZip64InMột phầnTải xuống
public boolean getUseZip64InPartialDownload ()
Kiểm tra xem có nên sử dụng định dạng zip64 khi tải xuống một phần hay không.
Giá trị trả về | |
---|---|
boolean |
initđồng thờiKhoá
public void initConcurrentLocks ()
Khởi chạy các khoá đồng thời
isFastbootdEnable
public boolean isFastbootdEnable ()
Trả về thông tin cho biết có bật chế độ hỗ trợ chế độ khởi động nhanh hay không.
Giá trị trả về | |
---|---|
boolean |
isHostMetric Reporting đang bị vô hiệu hoá
public boolean isHostMetricReportingDisabled ()
Trả về xem có nên tắt báo cáo chỉ số máy chủ lưu trữ hay không.
Giá trị trả về | |
---|---|
boolean |
gia tăng FlashingEnabled
public boolean isIncrementalFlashingEnabled ()
Trả về cho dù có bật chế độ cài đặt ROM tăng dần hay không.
Giá trị trả về | |
---|---|
boolean |
isOptOutOf lặp lại tăng dần
public boolean isOptOutOfIncrementalFlashing ()
Trả về việc máy chủ có chọn không sử dụng chế độ cài đặt ROM tăng dần hay không.
Giá trị trả về | |
---|---|
boolean |
giấy phép trả lại
public void returnPermit (IHostOptions.PermitLimitType type)
Trả về giấy phép của loại đã cho
Tham số | |
---|---|
type |
IHostOptions.PermitLimitType |
nênFlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
Trả về kết quả xem có nên thực hiện cài đặt ROM với tệp zip hình ảnh thiết bị được gắn cầu chì hay không.
Giá trị trả về | |
---|---|
boolean |
shouldUseSsoClient
public Boolean shouldUseSsoClient ()
Kiểm tra xem có nên sử dụng ứng dụng SingleSignOn hay không.
Giá trị trả về | |
---|---|
Boolean |
Nhận giấy phép
public void takePermit (IHostOptions.PermitLimitType type)
Nhận giấy phép thuộc loại đã cho
Tham số | |
---|---|
type |
IHostOptions.PermitLimitType |
Tùy chọn xác thực
public void validateOptions ()
Xác thực rằng các tuỳ chọn được thiết lập trên IHostOptions
là hợp lệ.
Gửi | |
---|---|
ConfigurationException |