IHostOptions
public interface IHostOptions
com.android.tradefed.host.IHostOptions |
อินเทอร์เฟซผู้ถือตัวเลือกโฮสต์ อินเทอร์เฟซนี้ใช้เพื่อเข้าถึงตัวเลือกทั่วทั้งโฮสต์
สรุป
คลาสที่ซ้อนกัน | |
---|---|
enum | IHostOptions.PermitLimitType Enum อธิบายตัวจำกัดการอนุญาตที่เป็นไปได้ |
วิธีการสาธารณะ | |
---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type) ส่งกลับจำนวนใบอนุญาตที่มีอยู่ของประเภทที่กำหนด |
abstract Long | getCacheSizeLimit () ส่งคืนขนาดสูงสุดที่อนุญาต (ไบต์) ของแคชไฟล์ในเครื่อง |
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-device ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ |
abstract | getKnownPreconfigureVirtualDevicePool () รู้จักพูลอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้า |
abstract | getKnownRemoteDeviceIpPool () อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ |
abstract | getKnownTcpDeviceIpPool () อุปกรณ์ tcp ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ |
abstract | getLabels () รับฉลากสำหรับโฮสต์ |
abstract String | getNetworkInterface () ส่งคืนอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล |
abstract | getServiceAccountJsonKeyFiles () ส่งคืนไฟล์คีย์ json ของบัญชีบริการ |
abstract long | getTestPhaseTimeout () ส่งกลับระยะหมดเวลาระดับการทดสอบที่ระบุ |
abstract boolean | getUseZip64InPartialDownload () ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่ |
abstract void | initConcurrentLocks () เริ่มต้นการล็อกพร้อมกัน |
abstract boolean | isFastbootdEnable () ส่งกลับว่ามีการเปิดใช้งานการสนับสนุนโหมด fastbootd หรือไม่ |
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 |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
ส่งคืนขนาดสูงสุดที่อนุญาต (ไบต์) ของแคชไฟล์ในเครื่อง
คืนสินค้า | |
---|---|
Long |
getConcurrentDownloadLimit
public abstract Integer getConcurrentDownloadLimit ()
ส่งกลับจำนวนสูงสุดของการดาวน์โหลดพร้อมกันที่อนุญาต ใช้โดย IBuildProvider
ที่ดาวน์โหลดบิลด์ระยะไกล
คืนสินค้า | |
---|---|
Integer |
getConcurrentFlasherLimit
public abstract Integer getConcurrentFlasherLimit ()
ส่งกลับจำนวนสูงสุดของการกะพริบพร้อมกันที่จะอนุญาต ใช้โดย DeviceFlashPreparer
คืนสินค้า | |
---|---|
Integer | ขีด จำกัด การกะพริบพร้อมกัน |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
ส่งกลับจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนพร้อมกันที่อนุญาต ใช้โดย RemoteAndroidVirtualDevice
ที่เริ่มต้นอุปกรณ์เสมือน
คืนสินค้า | |
---|---|
Integer |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
ส่งคืนพาธที่ใช้สำหรับจัดเก็บอาร์ติแฟกต์ที่ดาวน์โหลด
คืนสินค้า | |
---|---|
File |
getFastbootTmpDir
public abstract File getFastbootTmpDir ()
ส่งกลับเส้นทางที่ fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว
คืนสินค้า | |
---|---|
File |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
ส่งกลับจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
คืนสินค้า | |
---|---|
int |
getKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
gce-device ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
คืนสินค้า | |
---|---|
getKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
รู้จักพูลอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้า
คืนสินค้า | |
---|---|
getKnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
คืนสินค้า | |
---|---|
getKnownTcpDeviceIpPool
public abstractgetKnownTcpDeviceIpPool ()
อุปกรณ์ tcp ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
คืนสินค้า | |
---|---|
getLabels
public abstractgetLabels ()
รับฉลากสำหรับโฮสต์
คืนสินค้า | |
---|---|
getNetworkInterface
public abstract String getNetworkInterface ()
ส่งคืนอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล
คืนสินค้า | |
---|---|
String |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
ส่งคืนไฟล์คีย์ json ของบัญชีบริการ
คืนสินค้า | |
---|---|
getTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
ส่งกลับระยะหมดเวลาระดับการทดสอบที่ระบุ ค่าเริ่มต้นจะเป็น 0 โดยไม่มีระยะหมดเวลา
คืนสินค้า | |
---|---|
long |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่
คืนสินค้า | |
---|---|
boolean |
initConcurrentLocks
public abstract void initConcurrentLocks ()
เริ่มต้นการล็อกพร้อมกัน
isFastbootdEnable
public abstract boolean isFastbootdEnable ()
ส่งกลับว่ามีการเปิดใช้งานการสนับสนุนโหมด fastbootd หรือไม่
คืนสินค้า | |
---|---|
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 |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2022-11-07 UTC