HostOptions
public
class
HostOptions
extends Object
implements
IHostOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.host.HostOptions |
คลาสที่เก็บตัวเลือกโฮสต์ คลาสนี้ใช้เพื่อจัดเก็บตัวเลือกทั่วทั้งโฮสต์
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
HostOptions()
|
|
เมธอดสาธารณะ | |
|---|---|
Integer
|
getAvailablePermits(IHostOptions.PermitLimitType type)
แสดงผลจำนวนใบอนุญาตที่ใช้ได้ของประเภทที่ระบุ |
Long
|
getCacheSizeLimit()
แสดงขนาดสูงสุดที่อนุญาต(ไบต์) ของแคชไฟล์ในเครื่อง |
Integer
|
getConcurrentDownloadLimit()
แสดงผลจำนวนการดาวน์โหลดพร้อมกันสูงสุดที่อนุญาต |
Integer
|
getConcurrentFlasherLimit()
แสดงผลจำนวนสูงสุดของการแฟลชพร้อมกันที่อนุญาต |
Integer
|
getConcurrentVirtualDeviceStartupLimit()
แสดงผลจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนจริงพร้อมกันที่อนุญาต |
File
|
getDownloadCacheDir()
แสดงเส้นทางที่ใช้จัดเก็บอาร์ติแฟกต์ที่ดาวน์โหลด |
File
|
getFastbootTmpDir()
แสดงเส้นทางที่ fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว |
int
|
getInUsePermits(IHostOptions.PermitLimitType type)
แสดงผลจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด |
Set<String>
|
getKnownGceDeviceIpPool()
อุปกรณ์ gce ที่ทราบซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง |
List<String>
|
getKnownPreconfigureNativeDevicePool()
กลุ่ม IP ของอุปกรณ์ดั้งเดิมที่กำหนดค่าไว้ล่วงหน้าที่ทราบ |
List<String>
|
getKnownPreconfigureVirtualDevicePool()
กลุ่มอุปกรณ์เสมือนจริงที่กำหนดค่าไว้ล่วงหน้าที่ทราบ |
Set<String>
|
getKnownRemoteDeviceIpPool()
อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง |
List<String>
|
getLabels()
รับป้ายกำกับสำหรับโฮสต์ |
String
|
getNetworkInterface()
แสดงอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล |
Map<String, File>
|
getServiceAccountJsonKeyFiles()
แสดงผลแมปของไฟล์คีย์ JSON ของบัญชีบริการ |
long
|
getTestPhaseTimeout()
แสดงผลการหมดเวลาที่ระดับเฟสการทดสอบที่ระบุ |
boolean
|
getUseZip64InPartialDownload()
ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่ |
void
|
initConcurrentLocks()
เริ่มต้นการล็อกพร้อมกัน |
boolean
|
isFastbootdEnable()
แสดงว่าเปิดใช้การรองรับโหมด fastbootd หรือไม่ |
boolean
|
isHostMetricReportingDisabled()
แสดงว่าควรปิดใช้การรายงานเมตริกของโฮสต์หรือไม่ |
boolean
|
isIncrementalFlashingEnabled()
แสดงผลว่าเปิดใช้การกะพริบแบบเพิ่มขึ้นหรือไม่ |
boolean
|
isOptOutOfIncrementalFlashing()
แสดงผลว่าโฮสต์เลือกไม่ใช้การกะพริบแบบเพิ่มทีละน้อยหรือไม่ |
void
|
returnPermit(IHostOptions.PermitLimitType type)
แสดงผลใบอนุญาตของประเภทที่ระบุ |
boolean
|
shouldFlashWithFuseZip()
ระบุว่าจะแฟลชด้วยไฟล์ ZIP ของอิมเมจอุปกรณ์ที่ติดตั้ง FUSE หรือไม่ |
Boolean
|
shouldUseSsoClient()
ตรวจสอบว่าควรใช้ไคลเอ็นต์ SingleSignOn หรือไม่ |
void
|
takePermit(IHostOptions.PermitLimitType type)
รับใบอนุญาตประเภทที่ระบุ |
boolean
|
useAndroidBuildApiV4()
แสดงว่าควรใช้ Android Build API เวอร์ชัน 4 หรือไม่ |
void
|
validateOptions()
ตรวจสอบว่าตัวเลือกที่ตั้งค่าใน |
เครื่องมือสร้างสาธารณะ
HostOptions
public HostOptions ()
เมธอดสาธารณะ
getAvailablePermits
public Integer getAvailablePermits (IHostOptions.PermitLimitType type)
แสดงผลจำนวนใบอนุญาตที่ใช้ได้ของประเภทที่ระบุ
| พารามิเตอร์ | |
|---|---|
type |
IHostOptions.PermitLimitType |
| การคืนสินค้า | |
|---|---|
Integer |
|
getCacheSizeLimit
public Long getCacheSizeLimit ()
แสดงขนาดสูงสุดที่อนุญาต(ไบต์) ของแคชไฟล์ในเครื่อง
| การคืนสินค้า | |
|---|---|
Long |
|
getConcurrentDownloadLimit
public Integer getConcurrentDownloadLimit ()
แสดงผลจำนวนการดาวน์โหลดพร้อมกันสูงสุดที่อนุญาต ใช้โดย IBuildProvider ที่
ดาวน์โหลดบิลด์ระยะไกล
| การคืนสินค้า | |
|---|---|
Integer |
|
getConcurrentFlasherLimit
public Integer getConcurrentFlasherLimit ()
แสดงผลจำนวนสูงสุดของการแฟลชพร้อมกันที่อนุญาต ใช้โดย DeviceFlashPreparer
| การคืนสินค้า | |
|---|---|
Integer |
ขีดจำกัดของไฟกะพริบพร้อมกัน |
getConcurrentVirtualDeviceStartupLimit
public Integer getConcurrentVirtualDeviceStartupLimit ()
แสดงผลจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนจริงพร้อมกันที่อนุญาต ใช้โดย RemoteAndroidVirtualDevice ที่เริ่มต้นอุปกรณ์เสมือนจริง
| การคืนสินค้า | |
|---|---|
Integer |
|
getDownloadCacheDir
public File getDownloadCacheDir ()
แสดงเส้นทางที่ใช้จัดเก็บอาร์ติแฟกต์ที่ดาวน์โหลด
| การคืนสินค้า | |
|---|---|
File |
|
getFastbootTmpDir
public File getFastbootTmpDir ()
แสดงเส้นทางที่ fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว
| การคืนสินค้า | |
|---|---|
File |
|
getInUsePermits
public int getInUsePermits (IHostOptions.PermitLimitType type)
แสดงผลจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด
| พารามิเตอร์ | |
|---|---|
type |
IHostOptions.PermitLimitType |
| การคืนสินค้า | |
|---|---|
int |
|
getKnownGceDeviceIpPool
public Set<String> getKnownGceDeviceIpPool ()
อุปกรณ์ gce ที่ทราบซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง
| การคืนสินค้า | |
|---|---|
Set<String> |
|
getKnownPreconfigureNativeDevicePool
public List<String> getKnownPreconfigureNativeDevicePool ()
กลุ่ม IP ของอุปกรณ์ดั้งเดิมที่กำหนดค่าไว้ล่วงหน้าที่ทราบ
| การคืนสินค้า | |
|---|---|
List<String> |
|
getKnownPreconfigureVirtualDevicePool
public List<String> getKnownPreconfigureVirtualDevicePool ()
กลุ่มอุปกรณ์เสมือนจริงที่กำหนดค่าไว้ล่วงหน้าที่ทราบ
| การคืนสินค้า | |
|---|---|
List<String> |
|
getKnownRemoteDeviceIpPool
public Set<String> getKnownRemoteDeviceIpPool ()
อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง
| การคืนสินค้า | |
|---|---|
Set<String> |
|
getLabels
public List<String> getLabels ()
รับป้ายกำกับสำหรับโฮสต์
| การคืนสินค้า | |
|---|---|
List<String> |
|
getNetworkInterface
public String getNetworkInterface ()
แสดงอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล
| การคืนสินค้า | |
|---|---|
String |
|
getServiceAccountJsonKeyFiles
public Map<String, File> getServiceAccountJsonKeyFiles ()
แสดงผลแมปของไฟล์คีย์ JSON ของบัญชีบริการ
| การคืนสินค้า | |
|---|---|
Map<String, File> |
|
getTestPhaseTimeout
public long getTestPhaseTimeout ()
แสดงผลการหมดเวลาที่ระดับเฟสการทดสอบที่ระบุ ค่าเริ่มต้นจะเป็น 0 หากไม่มีการหมดเวลา
| การคืนสินค้า | |
|---|---|
long |
|
getUseZip64InPartialDownload
public boolean getUseZip64InPartialDownload ()
ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
initConcurrentLocks
public void initConcurrentLocks ()
เริ่มต้นการล็อกพร้อมกัน
isFastbootdEnable
public boolean isFastbootdEnable ()
แสดงว่าเปิดใช้การรองรับโหมด fastbootd หรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
isHostMetricReportingDisabled
public boolean isHostMetricReportingDisabled ()
แสดงว่าควรปิดใช้การรายงานเมตริกของโฮสต์หรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
isIncrementalFlashingEnabled
public boolean isIncrementalFlashingEnabled ()
แสดงผลว่าเปิดใช้การกะพริบแบบเพิ่มขึ้นหรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
isOptOutOfIncrementalFlashing
public boolean isOptOutOfIncrementalFlashing ()
แสดงผลว่าโฮสต์เลือกไม่ใช้การกะพริบแบบเพิ่มทีละน้อยหรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
returnPermit
public void returnPermit (IHostOptions.PermitLimitType type)
แสดงผลใบอนุญาตของประเภทที่ระบุ
| พารามิเตอร์ | |
|---|---|
type |
IHostOptions.PermitLimitType |
shouldFlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
ระบุว่าจะแฟลชด้วยไฟล์ ZIP ของอิมเมจอุปกรณ์ที่ติดตั้ง FUSE หรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
shouldUseSsoClient
public Boolean shouldUseSsoClient ()
ตรวจสอบว่าควรใช้ไคลเอ็นต์ SingleSignOn หรือไม่
| การคืนสินค้า | |
|---|---|
Boolean |
|
takePermit
public void takePermit (IHostOptions.PermitLimitType type)
รับใบอนุญาตประเภทที่ระบุ
| พารามิเตอร์ | |
|---|---|
type |
IHostOptions.PermitLimitType |
useAndroidBuildApiV4
public boolean useAndroidBuildApiV4 ()
แสดงว่าควรใช้ Android Build API เวอร์ชัน 4 หรือไม่
| การคืนสินค้า | |
|---|---|
boolean |
|
validateOptions
public void validateOptions ()
ตรวจสอบว่าตัวเลือกที่ตั้งค่าใน IHostOptions นั้นถูกต้อง
| ส่ง | |
|---|---|
ConfigurationException |
|