Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

IHostOptions

public interface IHostOptions

com.android.tradefed.host.IHostOptions


Antarmuka pemegang opsi host. Antarmuka ini digunakan untuk mengakses opsi di seluruh host.

Ringkasan

Kelas bersarang

enum IHostOptions.PermitLimitType

Enum yang menjelaskan kemungkinan pembatas izin

Metode publik

abstract Integer getAvailablePermits ( IHostOptions.PermitLimitType type)

Mengembalikan jumlah izin yang tersedia dari jenis tertentu

abstract Long getCacheSizeLimit ()

Kembalikan ukuran maksimum yang diizinkan (byte) dari cache file lokal.

abstract Integer getConcurrentDownloadLimit ()

Mengembalikan jumlah maksimum unduhan serentak yang diizinkan.

abstract Integer getConcurrentFlasherLimit ()

Mengembalikan jumlah maksimum flashing bersamaan yang diizinkan.

abstract Integer getConcurrentVirtualDeviceStartupLimit ()

Mengembalikan jumlah maksimum startup perangkat virtual bersamaan yang diizinkan.

abstract File getDownloadCacheDir ()

Mengembalikan jalur yang digunakan untuk menyimpan artefak yang diunduh.

abstract File getFastbootTmpDir ()

Mengembalikan jalur yang harus digunakan fastboot sebagai folder sementara.

abstract int getInUsePermits ( IHostOptions.PermitLimitType type)

Mengembalikan jumlah izin yang digunakan untuk jenis tertentu

abstract getKnownGceDeviceIpPool ()

Perangkat gce yang diketahui terkait dengan IP tertentu.

abstract getKnownPreconfigureVirtualDevicePool ()

Kumpulan perangkat virtual yang telah dikonfigurasi sebelumnya.

abstract getKnownRemoteDeviceIpPool ()

Perangkat jarak jauh yang diketahui terkait dengan IP tertentu.

abstract getKnownTcpDeviceIpPool ()

Perangkat tcp yang diketahui terkait dengan IP tertentu.

abstract getLabels ()

Dapatkan label untuk tuan rumah.

abstract String getNetworkInterface ()

Mengembalikan antarmuka jaringan yang digunakan untuk menyambung ke perangkat uji jarak jauh.

abstract getServiceAccountJsonKeyFiles ()

Mengembalikan Peta file kunci json akun layanan.

abstract long getTestPhaseTimeout ()

Mengembalikan batas waktu tingkat Fase Uji yang ditentukan.

abstract boolean getUseZip64InPartialDownload ()

Periksa apakah itu harus menggunakan format zip64 dalam unduhan sebagian atau tidak.

abstract void initConcurrentLocks ()

Menginisialisasi kunci bersamaan

abstract boolean isFastbootdEnable ()

Mengembalikan apakah dukungan mode fastbootd diaktifkan atau tidak.

abstract void returnPermit ( IHostOptions.PermitLimitType type)

Mengembalikan izin dari jenis yang diberikan

abstract boolean shouldFlashWithFuseZip ()

Mengembalikan apakah flashing harus dilakukan dengan file zip gambar perangkat yang dipasang sekering.

abstract Boolean shouldUseSsoClient ()

Periksa apakah harus menggunakan klien SingleSignOn atau tidak.

abstract void takePermit ( IHostOptions.PermitLimitType type)

Mengambil izin dari jenis yang diberikan

abstract void validateOptions ()

Validasi bahwa opsi yang ditetapkan pada IHostOptions valid.

Metode publik

getAvailablePermits

public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)

Mengembalikan jumlah izin yang tersedia dari jenis tertentu

Parameter
type IHostOptions.PermitLimitType

Kembali
Integer

getCacheSizeLimit

public abstract Long getCacheSizeLimit ()

Kembalikan ukuran maksimum yang diizinkan (byte) dari cache file lokal.

Kembali
Long

getConcurrentDownloadLimit

public abstract Integer getConcurrentDownloadLimit ()

Mengembalikan jumlah maksimum unduhan serentak yang diizinkan. Digunakan oleh IBuildProvider yang mengunduh build jarak jauh.

Kembali
Integer

getConcurrentFlasherLimit

public abstract Integer getConcurrentFlasherLimit ()

Mengembalikan jumlah maksimum flashing bersamaan yang diizinkan. Digunakan oleh DeviceFlashPreparer .

Kembali
Integer batas flasher bersamaan.

getConcurrentVirtualDeviceStartupLimit

public abstract Integer getConcurrentVirtualDeviceStartupLimit ()

Mengembalikan jumlah maksimum startup perangkat virtual bersamaan yang diizinkan. Digunakan oleh RemoteAndroidVirtualDevice yang memulai perangkat virtual.

Kembali
Integer

getDownloadCacheDir

public abstract File getDownloadCacheDir ()

Mengembalikan jalur yang digunakan untuk menyimpan artefak yang diunduh.

Kembali
File

getFastbootTmpDir

public abstract File getFastbootTmpDir ()

Mengembalikan jalur yang harus digunakan fastboot sebagai folder sementara.

Kembali
File

getInUsePermits

public abstract int getInUsePermits (IHostOptions.PermitLimitType type)

Mengembalikan jumlah izin yang digunakan untuk jenis tertentu

Parameter
type IHostOptions.PermitLimitType

Kembali
int

getKnownGceDeviceIpPool

public abstract  getKnownGceDeviceIpPool ()

Perangkat gce yang diketahui terkait dengan IP tertentu.

Kembali

getKnownPreconfigureVirtualDevicePool

public abstract  getKnownPreconfigureVirtualDevicePool ()

Kumpulan perangkat virtual yang telah dikonfigurasi sebelumnya.

Kembali

getKnownRemoteDeviceIpPool

public abstract  getKnownRemoteDeviceIpPool ()

Perangkat jarak jauh yang diketahui terkait dengan IP tertentu.

Kembali

getKnownTcpDeviceIpPool

public abstract  getKnownTcpDeviceIpPool ()

Perangkat tcp yang diketahui terkait dengan IP tertentu.

Kembali

dapatkanLabel

public abstract  getLabels ()

Dapatkan label untuk tuan rumah.

Kembali

getNetworkInterface

public abstract String getNetworkInterface ()

Mengembalikan antarmuka jaringan yang digunakan untuk menyambung ke perangkat uji jarak jauh.

Kembali
String

getServiceAccountJsonKeyFiles

public abstract  getServiceAccountJsonKeyFiles ()

Mengembalikan Peta file kunci json akun layanan.

Kembali

getTestPhaseTimeout

public abstract long getTestPhaseTimeout ()

Mengembalikan batas waktu tingkat Fase Uji yang ditentukan. Defaultnya adalah 0 tanpa batas waktu.

Kembali
long

getUseZip64InPartialDownload

public abstract boolean getUseZip64InPartialDownload ()

Periksa apakah itu harus menggunakan format zip64 dalam unduhan sebagian atau tidak.

Kembali
boolean

initConcurrentLocks

public abstract void initConcurrentLocks ()

Menginisialisasi kunci bersamaan

isFastbootdEnable

public abstract boolean isFastbootdEnable ()

Mengembalikan apakah dukungan mode fastbootd diaktifkan atau tidak.

Kembali
boolean

izin kembali

public abstract void returnPermit (IHostOptions.PermitLimitType type)

Mengembalikan izin dari jenis yang diberikan

Parameter
type IHostOptions.PermitLimitType

harusFlashDenganFuseZip

public abstract boolean shouldFlashWithFuseZip ()

Mengembalikan apakah flashing harus dilakukan dengan file zip gambar perangkat yang dipasang sekering.

Kembali
boolean

harusMenggunakanSsoClient

public abstract Boolean shouldUseSsoClient ()

Periksa apakah harus menggunakan klien SingleSignOn atau tidak.

Kembali
Boolean

ambilIzin

public abstract void takePermit (IHostOptions.PermitLimitType type)

Mengambil izin dari jenis yang diberikan

Parameter
type IHostOptions.PermitLimitType

validasiOpsi

public abstract void validateOptions ()

Validasi bahwa opsi yang ditetapkan pada IHostOptions valid.

Melempar
ConfigurationException