HostOptions

public class HostOptions
extends Object implements IHostOptions

java.lang.Object
com.android.tradefed.host.HostOptions


שיעור מחזיק אפשרויות מארח. מחלקה זו משמשת לאחסון אפשרויות לכל המארח.

סיכום

בנאים ציבוריים

HostOptions ()

שיטות ציבוריות

Integer getAvailablePermits ( IHostOptions.PermitLimitType type)

מחזירה את מספר ההיתרים הזמינים מסוג נתון

Long getCacheSizeLimit ()

החזר את הגודל המרבי המותר (בתים) של מטמון הקובץ המקומי.

File getClFlashstation ()

מחזיר את קובץ הסקריפט cl_flashstation המרוחק.

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 isFlashstationEnabled ()

מחזירה אם יש לבצע מהבהב עם תחנת הבזק.

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 תקפות.

בנאים ציבוריים

HostOptions

public HostOptions ()

שיטות ציבוריות

getAvailablePermits

public Integer getAvailablePermits (IHostOptions.PermitLimitType type)

מחזירה את מספר ההיתרים הזמינים מסוג נתון

פרמטרים
type IHostOptions.PermitLimitType

החזרות
Integer

getCacheSizeLimit

public Long getCacheSizeLimit ()

החזר את הגודל המרבי המותר (בתים) של מטמון הקובץ המקומי.

החזרות
Long

getClFlashstation

public File getClFlashstation ()

מחזיר את קובץ הסקריפט cl_flashstation המרוחק.

החזרות
File

getConcurrentDownloadLimit

public Integer getConcurrentDownloadLimit ()

מחזירה את המספר המרבי של הורדות בו-זמניות המותרות. בשימוש על ידי IBuildProvider שמוריד בנייה מרחוק.

החזרות
Integer

getConcurrentFlasherLimit

public Integer getConcurrentFlasherLimit ()

מחזירה את המספר המרבי של מהבהבים במקביל כדי לאפשר. בשימוש על ידי DeviceFlashPreparer .

החזרות
Integer מגבלת הבהוב במקביל.

getConcurrentVirtualDeviceStartupLimit

public Integer getConcurrentVirtualDeviceStartupLimit ()

מחזירה את המספר המרבי של הפעלה בו-זמנית של מכשירים וירטואליים המותרים. בשימוש על ידי RemoteAndroidVirtualDevice שמפעיל מכשיר וירטואלי.

החזרות
Integer

getDownloadCacheDir

public File getDownloadCacheDir ()

מחזירה את הנתיב המשמש לאחסון חפצים שהורדו.

החזרות
File

getFastbootTmpDir

public File getFastbootTmpDir ()

מחזיר את הנתיב שבו Fastboot צריך להשתמש בתור תיקיה זמנית.

החזרות
File

getInUsePermits

public int getInUsePermits (IHostOptions.PermitLimitType type)

מחזירה את מספר ההיתרים בשימוש עבור סוג נתון

פרמטרים
type IHostOptions.PermitLimitType

החזרות
int

getKnownGceDeviceIpPool

public  getKnownGceDeviceIpPool ()

מכשיר gce ידוע המשויך ל-IP ספציפי.

החזרות

getKnownPreconfigureVirtualDevicePool

public  getKnownPreconfigureVirtualDevicePool ()

מאגר מכשירים וירטואלי ידוע מוגדר מראש.

החזרות

getKnownRemoteDeviceIpPool

public  getKnownRemoteDeviceIpPool ()

מכשיר מרוחק ידוע המשויך ל-IP ספציפי.

החזרות

getKnownTcpDeviceIpPool

public  getKnownTcpDeviceIpPool ()

מכשיר tcp ידוע המשויך ל-IP ספציפי.

החזרות

getLabels

public  getLabels ()

קבל תוויות עבור המארח.

החזרות

getNetworkInterface

public String getNetworkInterface ()

מחזירה את ממשק הרשת המשמש לחיבור להתקני בדיקה מרוחקים.

החזרות
String

getServiceAccountJsonKeyFiles

public  getServiceAccountJsonKeyFiles ()

מחזירה מפה של חשבון שירות json קובצי מפתח.

החזרות

getTestPhaseTimeout

public long getTestPhaseTimeout ()

מחזירה את הזמן הקצוב של רמת שלב הבדיקה שצוין. ברירת המחדל תהיה 0 ללא פסקי זמן.

החזרות
long

getUseZip64InPartialDownload

public boolean getUseZip64InPartialDownload ()

בדוק אם הוא צריך להשתמש בפורמט zip64 בהורדה חלקית או לא.

החזרות
boolean

initConcurrentLocks

public void initConcurrentLocks ()

מאתחל את המנעולים במקביל

isFastbootdEnable

public boolean isFastbootdEnable ()

מחזירה אם התמיכה במצב fastbootd מופעלת או לא.

החזרות
boolean

isFlashstationEnabled

public boolean isFlashstationEnabled ()

מחזירה אם יש לבצע מהבהב עם תחנת הבזק.

החזרות
boolean

isHostMetricReportingDisabled

public boolean isHostMetricReportingDisabled ()

מחזירה אם יש להשבית את דיווח מדדי המארח.

החזרות
boolean

isIncrementalFlashingEnabled

public boolean isIncrementalFlashingEnabled ()

מחזירה אם הבהוב מצטבר מופעל או לא.

החזרות
boolean

isOptOutOfIncrementalFlashing

public boolean isOptOutOfIncrementalFlashing ()

מחזירה אם המארח מבטל הסכמה להבהוב מצטבר.

החזרות
boolean

אישור החזרה

public void returnPermit (IHostOptions.PermitLimitType type)

מחזיר אישור מהסוג הנתון

פרמטרים
type IHostOptions.PermitLimitType

shouldFlashWithFuseZip

public boolean shouldFlashWithFuseZip ()

מחזירה אם יש לבצע מהבהב או לא עם קובץ ה-zip של תמונת התקן המותקן על פיוז.

החזרות
boolean

shouldUseSsoClient

public Boolean shouldUseSsoClient ()

בדוק אם הוא צריך להשתמש בלקוח SingleSignOn או לא.

החזרות
Boolean

לקחת אישור

public void takePermit (IHostOptions.PermitLimitType type)

לוקח אישור מהסוג הנתון

פרמטרים
type IHostOptions.PermitLimitType

validateOptions

public void validateOptions ()

ודא שהאפשרויות שהוגדרו ב- IHostOptions תקפות.

זורק
ConfigurationException