ตัวเลือกโฮสต์

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-device ที่รู้จักซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง

getKnownPreconfigureVirtualDevicePool()

พูลอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้า

getKnownRemoteDeviceIpPool()

อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ 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()

ตรวจสอบว่าตัวเลือกที่ตั้งไว้ใน IHostOptions ถูกต้อง

ช่างก่อสร้างสาธารณะ

ตัวเลือกโฮสต์

public HostOptions ()

วิธีการสาธารณะ

รับใบอนุญาตที่พร้อมใช้งาน

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 ขีดจำกัด Flasher พร้อมกัน

getConcurrentVirtualDeviceStartupLimit

public Integer getConcurrentVirtualDeviceStartupLimit ()

แสดงผลจำนวนสูงสุดของการเริ่มต้นอุปกรณ์เสมือนพร้อมกันที่อนุญาต ใช้โดย RemoteAndroidVirtualDevice ที่เริ่มต้นอุปกรณ์เสมือน

คิกรีเทิร์น
Integer

getDownloadCacheDir

public File getDownloadCacheDir ()

แสดงผลเส้นทางที่ใช้สำหรับจัดเก็บอาร์ติแฟกต์ที่ดาวน์โหลดไว้

คิกรีเทิร์น
File

getFastbootTmpDir

public File getFastbootTmpDir ()

แสดงผลเส้นทางที่ Fastboot ควรใช้เป็นโฟลเดอร์ชั่วคราว

คิกรีเทิร์น
File

รับใบอนุญาตในการใช้งาน

public int getInUsePermits (IHostOptions.PermitLimitType type)

แสดงจำนวนใบอนุญาตที่ใช้งานอยู่สำหรับประเภทที่ระบุ

พารามิเตอร์
type IHostOptions.PermitLimitType

คิกรีเทิร์น
int

getknownGceDeviceIpPool

public  getKnownGceDeviceIpPool ()

gce-device ที่รู้จักซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง

คิกรีเทิร์น

getknownPreConfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

พูลอุปกรณ์เสมือนที่กำหนดค่าไว้ล่วงหน้า

คิกรีเทิร์น

getknownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

อุปกรณ์ระยะไกลที่รู้จักซึ่งเชื่อมโยงกับ IP ที่เฉพาะเจาะจง

คิกรีเทิร์น

ป้ายกำกับ

public  getLabels ()

รับป้ายกำกับสำหรับโฮสต์

คิกรีเทิร์น

อินเทอร์เฟซเครือข่าย

public String getNetworkInterface ()

แสดงผลอินเทอร์เฟซเครือข่ายที่ใช้เชื่อมต่อกับอุปกรณ์ทดสอบระยะไกล

คิกรีเทิร์น
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

แสดงแมปไฟล์คีย์ JSON ของบัญชีบริการ

คิกรีเทิร์น

getTestPhaseระยะหมดเวลา

public long getTestPhaseTimeout ()

แสดงผลระยะหมดเวลาระดับทดสอบที่ระบุ ค่าเริ่มต้นคือ 0 หากไม่มีระยะหมดเวลา

คิกรีเทิร์น
long

getUseZip64Inบางส่วนดาวน์โหลด

public boolean getUseZip64InPartialDownload ()

ตรวจสอบว่าควรใช้รูปแบบ zip64 ในการดาวน์โหลดบางส่วนหรือไม่

คิกรีเทิร์น
boolean

initConcurrentLocks

public void initConcurrentLocks ()

เริ่มต้นการล็อกพร้อมกัน

isFastbootdเปิดใช้

public boolean isFastbootdEnable ()

แสดงผลว่าเปิดการสนับสนุนโหมด Fastbootd หรือไม่

คิกรีเทิร์น
boolean

isHostMetricReportingDisabled

public boolean isHostMetricReportingDisabled ()

แสดงผลว่าควรปิดใช้การรายงานเมตริกโฮสต์หรือไม่

คิกรีเทิร์น
boolean

isIncrementalFlashingEnabled

public boolean isIncrementalFlashingEnabled ()

แสดงผลว่ามีการเปิดใช้การกะพริบที่เพิ่มขึ้นหรือไม่

คิกรีเทิร์น
boolean

เป็นการแสดงแสงแฟลช

public boolean isOptOutOfIncrementalFlashing ()

แสดงผลว่าโฮสต์เลือกไม่ใช้การกะพริบที่เพิ่มขึ้นหรือไม่

คิกรีเทิร์น
boolean

ใบอนุญาตการคืนสินค้า

public void returnPermit (IHostOptions.PermitLimitType type)

แสดงการอนุญาตสำหรับประเภทที่ระบุ

พารามิเตอร์
type IHostOptions.PermitLimitType

ควรแฟลชพร้อมFuseZip

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