ตัวเลือกโฮสต์
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) ส่งกลับจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด |
getKnownGceDeviceIpPool () อุปกรณ์ gce ที่รู้จักซึ่งเชื่อมโยงกับ IP ที่ระบุ | |
getKnownPreconfigureVirtualDevicePool () พูลอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้าที่รู้จัก | |
getKnownRemoteDeviceIpPool () อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ | |
getKnownTcpDeviceIpPool () อุปกรณ์ TCP ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ | |
getLabels () รับป้ายกำกับสำหรับโฮสต์ | |
String | getNetworkInterface () ส่งคืนอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล |
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 รูปภาพของอุปกรณ์ที่ติดตั้งฟิวส์หรือไม่ |
Boolean | shouldUseSsoClient () ตรวจสอบว่าควรใช้ไคลเอ็นต์ SingleSignOn หรือไม่ |
void | takePermit ( IHostOptions.PermitLimitType type) จะต้องได้รับใบอนุญาตประเภทที่กำหนด |
void | validateOptions () ตรวจสอบว่าตัวเลือกที่ตั้งไว้ใน |
ผู้รับเหมาก่อสร้างสาธารณะ
ตัวเลือกโฮสต์
public HostOptions ()
วิธีการสาธารณะ
getAvailablePermits
public Integer getAvailablePermits (IHostOptions.PermitLimitType type)
ส่งกลับจำนวนใบอนุญาตที่มีอยู่ของประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
การส่งคืน | |
---|---|
Integer |
รับ CacheSizeLimit
public Long getCacheSizeLimit ()
ส่งกลับขนาดสูงสุดที่อนุญาต (ไบต์) ของแคชไฟล์ในเครื่อง
การส่งคืน | |
---|---|
Long |
getConcurrentDownloadLimit
public Integer getConcurrentDownloadLimit ()
ส่งคืนจำนวนการดาวน์โหลดพร้อมกันสูงสุดที่อนุญาต ใช้โดย IBuildProvider
ที่ดาวน์โหลดบิลด์ระยะไกล
การส่งคืน | |
---|---|
Integer |
getConcurrentFlasherLimit
public Integer getConcurrentFlasherLimit ()
ส่งกลับจำนวนสูงสุดของการกะพริบพร้อมกันที่อนุญาต ใช้โดย DeviceFlashPreparer
การส่งคืน | |
---|---|
Integer | ขีดจำกัดของไฟกะพริบที่เกิดขึ้นพร้อมกัน |
getConcurrentVirtualDeviceStartupLimit
public Integer getConcurrentVirtualDeviceStartupLimit ()
ส่งคืนจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนพร้อมกันที่อนุญาต ใช้โดย RemoteAndroidVirtualDevice
ที่เริ่มต้นอุปกรณ์เสมือน
การส่งคืน | |
---|---|
Integer |
รับดาวน์โหลด CacheDir
public File getDownloadCacheDir ()
ส่งคืนเส้นทางที่ใช้สำหรับจัดเก็บสิ่งประดิษฐ์ที่ดาวน์โหลด
การส่งคืน | |
---|---|
File |
รับ FastbootTmpDir
public File getFastbootTmpDir ()
ส่งคืนเส้นทางที่ fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว
การส่งคืน | |
---|---|
File |
getInUsePermits
public int getInUsePermits (IHostOptions.PermitLimitType type)
ส่งกลับจำนวนใบอนุญาตที่ใช้สำหรับประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
การส่งคืน | |
---|---|
int |
getKnownGceDeviceIpPool
publicgetKnownGceDeviceIpPool ()
อุปกรณ์ gce ที่รู้จักซึ่งเชื่อมโยงกับ IP ที่ระบุ
การส่งคืน | |
---|---|
getKnownPreconfigureVirtualDevicePool
publicgetKnownPreconfigureVirtualDevicePool ()
พูลอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้าที่รู้จัก
การส่งคืน | |
---|---|
getKnownRemoteDeviceIpPool
publicgetKnownRemoteDeviceIpPool ()
อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
การส่งคืน | |
---|---|
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
อุปกรณ์ TCP ที่รู้จักซึ่งเชื่อมโยงกับ IP เฉพาะ
การส่งคืน | |
---|---|
getLabels
publicgetLabels ()
รับป้ายกำกับสำหรับโฮสต์
การส่งคืน | |
---|---|
รับอินเทอร์เฟซเครือข่าย
public String getNetworkInterface ()
ส่งคืนอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล
การส่งคืน | |
---|---|
String |
getServiceAccountJsonKeyFiles
publicgetServiceAccountJsonKeyFiles ()
ส่งคืนแมปของไฟล์คีย์ json ของบัญชีบริการ
การส่งคืน | |
---|---|
รับ TestPhaseTimeout
public long getTestPhaseTimeout ()
ส่งคืนการหมดเวลาระดับเฟสการทดสอบที่ระบุ ค่าเริ่มต้นจะเป็น 0 หากไม่มีการหมดเวลา
การส่งคืน | |
---|---|
long |
getUseZip64InPartialDownload
public boolean getUseZip64InPartialDownload ()
ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่
การส่งคืน | |
---|---|
boolean |
initConcurrentLocks
public void initConcurrentLocks ()
เตรียมข้อมูลเบื้องต้นการล็อคที่เกิดขึ้นพร้อมกัน
คือ FastbootdEnable
public boolean isFastbootdEnable ()
ส่งคืนว่าเปิดใช้งานการสนับสนุนโหมด fastbootd หรือไม่
การส่งคืน | |
---|---|
boolean |
isHostMetricReportingปิดใช้งานแล้ว
public boolean isHostMetricReportingDisabled ()
ส่งคืนว่าควรปิดใช้งานการรายงานเมตริกโฮสต์หรือไม่
การส่งคืน | |
---|---|
boolean |
คือเปิดใช้งานแบบFlashingแบบเพิ่มหน่วยแล้ว
public boolean isIncrementalFlashingEnabled ()
ส่งคืนไม่ว่าจะเปิดใช้งานการกะพริบแบบเพิ่มหน่วยหรือไม่
การส่งคืน | |
---|---|
boolean |
isOptOutOfแบบค่อยเป็นค่อยไปกระพริบ
public boolean isOptOutOfIncrementalFlashing ()
ส่งคืนว่าโฮสต์เลือกไม่ใช้การกะพริบแบบเพิ่มหน่วยหรือไม่
การส่งคืน | |
---|---|
boolean |
ใบอนุญาตส่งคืน
public void returnPermit (IHostOptions.PermitLimitType type)
ส่งกลับใบอนุญาตประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
ควร FlashWithFuseZip
public boolean shouldFlashWithFuseZip ()
ส่งคืนว่าควรทำการแฟลชด้วยไฟล์ zip รูปภาพของอุปกรณ์ที่ติดตั้งฟิวส์หรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ SsoClient
public Boolean shouldUseSsoClient ()
ตรวจสอบว่าควรใช้ไคลเอ็นต์ SingleSignOn หรือไม่
การส่งคืน | |
---|---|
Boolean |
รับใบอนุญาต
public void takePermit (IHostOptions.PermitLimitType type)
จะต้องได้รับใบอนุญาตประเภทที่กำหนด
พารามิเตอร์ | |
---|---|
type | IHostOptions.PermitLimitType |
ตรวจสอบตัวเลือก
public void validateOptions ()
ตรวจสอบว่าตัวเลือกที่ตั้งไว้ใน IHostOptions
ถูกต้อง
ขว้าง | |
---|---|
ConfigurationException |