IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
อินเทอร์เฟซผู้ถือตัวเลือกโฮสต์ อินเทอร์เฟซนี้ใช้เพื่อเข้าถึงตัวเลือกทั้งโฮสต์
สรุป
วิธีการสาธารณะ | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) ส่งกลับจำนวนใบอนุญาตที่มีอยู่ของประเภทที่กำหนด |
abstract Long | getCacheSizeLimit () ส่งคืนขนาดสูงสุดที่อนุญาต (ไบต์) ของแคชไฟล์ในเครื่อง |
abstract File | getClFlashstation () ส่งคืนไฟล์สคริปต์ cl_flashstation ระยะไกล |
abstract Integer | getConcurrentDownloadLimit () ส่งกลับจำนวนสูงสุดของการดาวน์โหลดพร้อมกันที่อนุญาต |
abstract Integer | getConcurrentFlasherLimit () ส่งกลับจำนวนสูงสุดของการกะพริบพร้อมกันที่อนุญาต |
abstract Integer | getConcurrentVirtualDeviceStartupLimit () ส่งกลับจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนพร้อมกันที่อนุญาต |
abstract File | getDownloadCacheDir () ส่งกลับเส้นทางที่ใช้สำหรับจัดเก็บสิ่งประดิษฐ์ที่ดาวน์โหลด |
abstract File | getFastbootTmpDir () ส่งกลับเส้นทางที่ fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว |
abstract int | getInUsePermits ( IHostOptions.PermitLimitType type) ส่งกลับจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด |
abstract | getKnownGceDeviceIpPool () อุปกรณ์ gce ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ |
abstract | getKnownPreconfigureVirtualDevicePool () รู้จักกลุ่มอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้า |
abstract | getKnownRemoteDeviceIpPool () อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ |
abstract | getKnownTcpDeviceIpPool () tcp-device ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ |
abstract | getLabels () รับป้ายกำกับสำหรับโฮสต์ |
abstract String | getNetworkInterface () ส่งคืนอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล |
abstract | getServiceAccountJsonKeyFiles () ส่งคืนไฟล์คีย์ json ของบัญชีบริการแมป |
abstract long | getTestPhaseTimeout () ส่งกลับการหมดเวลาของระดับการทดสอบที่ระบุ |
abstract boolean | getUseZip64InPartialDownload () ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่ |
abstract void | initConcurrentLocks () เริ่มต้นการล็อกพร้อมกัน |
abstract boolean | isFastbootdEnable () ส่งคืนไม่ว่าจะเปิดใช้งานการรองรับโหมด fastbootd หรือไม่ |
abstract boolean | isFlashstationEnabled () ส่งคืนว่าควรทำการแฟลชด้วย flashstation หรือไม่ |
abstract boolean | isHostMetricReportingDisabled () ส่งคืนว่าควรปิดใช้งานการรายงานเมตริกโฮสต์หรือไม่ |
abstract void | returnPermit ( IHostOptions.PermitLimitType type) ส่งคืนใบอนุญาตประเภทที่กำหนด |
abstract boolean | shouldFlashWithFuseZip () ส่งกลับว่าควรทำการแฟลชหรือไม่กับไฟล์ zip อิมเมจอุปกรณ์ที่ติดตั้งฟิวส์ |
abstract Boolean | shouldUseSsoClient () ตรวจสอบว่าควรใช้ไคลเอนต์ SingleSignOn หรือไม่ |
abstract void | takePermit ( IHostOptions.PermitLimitType type) รับใบอนุญาตประเภทที่กำหนด |
abstract void | validateOptions () ตรวจสอบว่าตัวเลือกที่ตั้งค่าบน |
วิธีการสาธารณะ
getAvailablePermits
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
ส่งกลับจำนวนใบอนุญาตที่มีอยู่ของประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
ส่งคืน | |
---|---|
Integer |
รับ CacheSizeLimit
public abstract Long getCacheSizeLimit ()
ส่งคืนขนาดสูงสุดที่อนุญาต (ไบต์) ของแคชไฟล์ในเครื่อง
ส่งคืน | |
---|---|
Long |
getClFlashstation
public abstract File getClFlashstation ()
ส่งคืนไฟล์สคริปต์ cl_flashstation ระยะไกล
ส่งคืน | |
---|---|
File |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
ส่งกลับจำนวนสูงสุดของการดาวน์โหลดพร้อมกันที่อนุญาต ใช้โดย IBuildProvider
ที่ดาวน์โหลดบิลด์ระยะไกล
ส่งคืน | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
ส่งกลับจำนวนสูงสุดของการกะพริบพร้อมกันที่อนุญาต ใช้โดย DeviceFlashPreparer
ส่งคืน | |
---|---|
Integer | ขีด จำกัด การกะพริบพร้อมกัน |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
ส่งกลับจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนพร้อมกันที่อนุญาต ใช้โดย RemoteAndroidVirtualDevice
ที่เริ่มต้นอุปกรณ์เสมือน
ส่งคืน | |
---|---|
Integer |
รับดาวน์โหลด CacheDir
public abstract File getDownloadCacheDir ()
ส่งกลับเส้นทางที่ใช้สำหรับจัดเก็บสิ่งประดิษฐ์ที่ดาวน์โหลด
ส่งคืน | |
---|---|
File |
รับ FastbootTmpDir
public abstract File getFastbootTmpDir ()
ส่งกลับเส้นทางที่ fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว
ส่งคืน | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
ส่งกลับจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
ส่งคืน | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
อุปกรณ์ gce ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
ส่งคืน | |
---|---|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
รู้จักกลุ่มอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้า
ส่งคืน | |
---|---|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
ส่งคืน | |
---|---|
getKnownTcpDeviceIpPool
public abstractgetKnownTcpDeviceIpPool ()
tcp-device ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
ส่งคืน | |
---|---|
รับฉลาก
public abstractgetLabels ()
รับป้ายกำกับสำหรับโฮสต์
ส่งคืน | |
---|---|
getNetworkInterface
public abstract String getNetworkInterface ()
ส่งคืนอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล
ส่งคืน | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
ส่งคืนไฟล์คีย์ json ของบัญชีบริการแมป
ส่งคืน | |
---|---|
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
ส่งกลับการหมดเวลาของระดับการทดสอบที่ระบุ ค่าเริ่มต้นจะเป็น 0 สำหรับไม่มีการหมดเวลา
ส่งคืน | |
---|---|
long |
getUseZip64InPartialดาวน์โหลด
public abstract boolean getUseZip64InPartialDownload ()
ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่
ส่งคืน | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
เริ่มต้นการล็อกพร้อมกัน
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
ส่งคืนไม่ว่าจะเปิดใช้งานการรองรับโหมด fastbootd หรือไม่
ส่งคืน | |
---|---|
boolean |
คือเปิดใช้งาน Flashstation
public abstract boolean isFlashstationEnabled ()
ส่งคืนว่าควรทำการแฟลชด้วย flashstation หรือไม่
ส่งคืน | |
---|---|
boolean |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
ส่งคืนว่าควรปิดใช้งานการรายงานเมตริกโฮสต์หรือไม่
ส่งคืน | |
---|---|
boolean |
กลับใบอนุญาต
public abstract void returnPermit (IHostOptions.PermitLimitType type)
ส่งคืนใบอนุญาตประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
ควร FlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
ส่งกลับว่าควรทำการแฟลชหรือไม่กับไฟล์ zip อิมเมจอุปกรณ์ที่ติดตั้งฟิวส์
ส่งคืน | |
---|---|
boolean |
ควรใช้ SsoClient
public abstract Boolean shouldUseSsoClient ()
ตรวจสอบว่าควรใช้ไคลเอนต์ SingleSignOn หรือไม่
ส่งคืน | |
---|---|
Boolean |
ใช้ใบอนุญาต
public abstract void takePermit (IHostOptions.PermitLimitType type)
รับใบอนุญาตประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
ตรวจสอบตัวเลือก
public abstract void validateOptions ()
ตรวจสอบว่าตัวเลือกที่ตั้งค่าบน IHostOptions
นั้นถูกต้อง
พ่น | |
---|---|
ConfigurationException |