DeviceSelectionOptions
  public
  
  
  
  class
  DeviceSelectionOptions
  
    extends Object
  
  
  
  
  
      implements
      
        IDeviceSelection
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.DeviceSelectionOptions | 
מאגר לקריטריונים לבחירת מכשיר.
סיכום
| קונסטרוקטורים גלויים לכולם | |
|---|---|
| 
      DeviceSelectionOptions()
       | |
| שיטות ציבוריות | |
|---|---|
| 
        
        
        
        
        
        void | 
      addExcludeSerial(String serialNumber)
      מוסיפים מספר סידורי לרשימת ההחרגות. | 
| 
        
        
        
        
        
        void | 
      addProductType(String productType)
      מוסיפים סוג מוצר לאפשרויות לבחירת מכשיר. | 
| 
        
        
        
        
        
        void | 
      addProperty(String propertyKey, String propValue)
      הוספת קריטריונים של נכס לאפשרויות לבחירת מכשיר | 
| 
        
        
        
        
        
        void | 
      addSerial(String serialNumber)
      מוסיפים מספר סידורי לאפשרויות לבחירת מכשיר. | 
| 
        
        
        static
        
        
        IDeviceSelection | 
      createForSerial(String serial)
      שיטת עזרה במפעל ליצירת  | 
| 
        
        
        
        
        
        boolean | 
      deviceRequested()
      
 | 
| 
        
        
        
        
        
        boolean | 
      emulatorRequested()
      
 | 
| 
        
        
        
        
        
        String | 
      fetchEnvironmentVariable(String name)
      פונקציית עזר שמשמשת לאחזור משתנה סביבה. | 
| 
        
        
        
        
        
        boolean | 
      gceDeviceRequested()
      
 | 
| 
        
        
        
        
        
        IDeviceSelection.BaseDeviceType | 
      getBaseDeviceTypeRequested()
      הפונקציה מחזירה את סוג המכשיר שבו צריך להשתמש. | 
| 
        
        
        
        
        
        Integer | 
      getBatteryLevel(IDevice device)
      אחזור של רמת הטעינה של הסוללה במכשיר הנתון | 
| 
        
        
        
        
        
        String | 
      getDeviceProductType(IDevice device)
      הפונקציה מקבלת את סוג המוצר של המכשירים הנתונים | 
| 
        
        
        
        
        
        String | 
      getDeviceProductVariant(IDevice device)
      הפונקציה מקבלת את וריאציית המוצר של המכשירים הנתונים | 
| 
        
        
        
        
        
        DeviceSelectionOptions.DeviceRequestedType | 
      getDeviceTypeRequested()
       | 
| 
        
        
        
        
        
         | 
      getExcludeSerials()
      הפונקציה מקבלת עותק של רשימת ההחרגות של המספרים הסידוריים | 
| 
        
        
        
        
        
        Integer | 
      getMaxBatteryLevel()
      אחזור רמת הטעינה המקסימלית המבוקשת של הסוללה | 
| 
        
        
        
        
        
        Integer | 
      getMaxBatteryTemperature()
      אחזור רמת הטעינה המקסימלית המבוקשת של הסוללה | 
| 
        
        
        
        
        
        Integer | 
      getMinBatteryLevel()
      אחוז הסוללה המינימלי המבוקש | 
| 
        
        
        
        
        
         | 
      getNoMatchReason()
      הפונקציה מחזירה את הסיבה לכך שהמכשיר לא תואם. | 
| 
        
        
        
        
        
         | 
      getProductTypes()
      אחזור עותק של רשימת סוגי המוצרים | 
| 
        
        
        
        
        
         | 
      getProperties()
      הפונקציה מחזירה מפה של רשימת הנכסים | 
| 
        
        
        
        
        
        boolean | 
      getRequireBatteryCheck()
      הפונקציה מקבלת את הערך שמציין אם יש צורך בבדיקת הסוללה במכשירים עם רמת טעינה לא ידועה | 
| 
        
        
        
        
        
        boolean | 
      getRequireBatteryTemperatureCheck()
      הפונקציה מקבלת את הערך שמציין אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה | 
| 
        
        
        
        
        
         | 
      getSerials(IDevice device)
      אחזור עותק של המספרים הסידוריים | 
| 
        
        
        
        
        
         | 
      getSerials()
      הפונקציה מחזירה את רשימת כתבי העת המבוקשים. | 
| 
        
        
        
        
        
        boolean | 
      localVirtualDeviceRequested()
       | 
| 
        
        
        
        
        
        boolean | 
      matches(IDevice device)
       | 
| 
        
        
        
        
        
        boolean | 
      nullDeviceRequested()
      
 | 
| 
        
        
        
        
        
        boolean | 
      remoteDeviceRequested()
       | 
| 
        
        
        
        
        
        void | 
      setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
      מגדיר את סוג המכשיר שבו נשתמש. | 
| 
        
        
        
        
        
        void | 
      setDeviceRequested(boolean deviceRequested)
      הגדרת הדגל של בקשת האמולטור | 
| 
        
        
        
        
        
        void | 
      setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
       | 
| 
        
        
        
        
        
        void | 
      setEmulatorRequested(boolean emulatorRequested)
      הגדרת הדגל של בקשת האמולטור | 
| 
        
        
        
        
        
        void | 
      setGceDeviceRequested(boolean gceDeviceRequested)
       | 
| 
        
        
        
        
        
        void | 
      setMaxBatteryLevel(Integer maxBattery)
      הגדרת רמת הטעינה המקסימלית של הסוללה | 
| 
        
        
        
        
        
        void | 
      setMaxBatteryTemperature(Integer maxBatteryTemperature)
      הגדרת רמת הטעינה המקסימלית של הסוללה | 
| 
        
        
        
        
        
        void | 
      setMinBatteryLevel(Integer minBattery)
      הגדרת רמת הטעינה המינימלית של הסוללה | 
| 
        
        
        
        
        
        void | 
      setNullDeviceRequested(boolean nullDeviceRequested)
      הגדרת הדגל של בקשה למכשיר null | 
| 
        
        
        
        
        
        void | 
      setRequireBatteryCheck(boolean requireCheck)
      מגדיר אם נדרשת בדיקת סוללה במכשירים עם רמת טעינה לא ידועה | 
| 
        
        
        
        
        
        void | 
      setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)
      קובעת אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה | 
| 
        
        
        
        
        
        void | 
      setSerial(String... serialNumber)
      מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את הערכים הקיימים. | 
| 
        
        
        
        
        
        void | 
      setStubEmulatorRequested(boolean stubEmulatorRequested)
      הגדרת הדגל של הבקשה להפעלת הסימולטור | 
| 
        
        
        
        
        
        boolean | 
      stubEmulatorRequested()
      
 | 
קונסטרוקטורים גלויים לכולם
DeviceSelectionOptions
public DeviceSelectionOptions ()
שיטות ציבוריות
addExcludeSerial
public void addExcludeSerial (String serialNumber)
מוסיפים מספר סידורי לרשימת ההחרגות.
addProductType
public void addProductType (String productType)
מוסיפים סוג מוצר לאפשרויות לבחירת מכשיר.
addProperty
public void addProperty (String propertyKey, 
                String propValue)הוספת קריטריונים של נכס לאפשרויות לבחירת מכשיר
| פרמטרים | |
|---|---|
| propertyKey | String | 
| propValue | String | 
addSerial
public void addSerial (String serialNumber)
מוסיפים מספר סידורי לאפשרויות לבחירת מכשיר.
createForSerial
public static IDeviceSelection createForSerial (String serial)
שיטת עזרה במפעל ליצירת IDeviceSelection שתתאים רק למכשיר עם מספר סידורי נתון
| פרמטרים | |
|---|---|
| serial | String | 
| החזרות | |
|---|---|
| IDeviceSelection | |
deviceRequested
public boolean deviceRequested ()
| החזרות | |
|---|---|
| boolean | |
emulatorRequested
public boolean emulatorRequested ()
| החזרות | |
|---|---|
| boolean | |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
פונקציית עזר שמשמשת לאחזור משתנה סביבה. הוא למעשה מעטפת של System.getenv(String). הפעולה הזו מתבצעת למטרות בדיקת יחידה.
| פרמטרים | |
|---|---|
| name | String: משתנה הסביבה לאחזור. | 
| החזרות | |
|---|---|
| String | ערך Stringשל משתנה הסביבה, או null אם הוא לא זמין. | 
gceDeviceRequested
public boolean gceDeviceRequested ()
| החזרות | |
|---|---|
| boolean | |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
הפונקציה מחזירה את סוג המכשיר שבו צריך להשתמש.
| החזרות | |
|---|---|
| IDeviceSelection.BaseDeviceType | |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
אחזור של רמת הטעינה של הסוללה במכשיר הנתון
| פרמטרים | |
|---|---|
| device | IDevice:IDevice | 
| החזרות | |
|---|---|
| Integer | רמת הטעינה של הסוללה במכשיר או nullאם היא לא ידועה | 
getDeviceProductType
public String getDeviceProductType (IDevice device)
הפונקציה מקבלת את סוג המוצר של המכשירים הנתונים
| פרמטרים | |
|---|---|
| device | IDevice:IDevice | 
| החזרות | |
|---|---|
| String | סוג המוצר של המכשיר או nullאם הוא לא ידוע | 
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
הפונקציה מקבלת את וריאציית המוצר של המכשירים הנתונים
| פרמטרים | |
|---|---|
| device | IDevice:IDevice | 
| החזרות | |
|---|---|
| String | וריאנט המוצר של המכשיר או nullאם לא ידוע | 
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
| החזרות | |
|---|---|
| DeviceSelectionOptions.DeviceRequestedType | |
getExcludeSerials
publicgetExcludeSerials () 
הפונקציה מקבלת עותק של רשימת ההחרגות של המספרים הסידוריים
| החזרות | |
|---|---|
|  | ERROR(/Collection)של מספרים סידוריים | 
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
אחזור רמת הטעינה המקסימלית המבוקשת של הסוללה
| החזרות | |
|---|---|
| Integer | |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
אחזור רמת הטעינה המקסימלית המבוקשת של הסוללה
| החזרות | |
|---|---|
| Integer | |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
אחוז הסוללה המינימלי המבוקש
| החזרות | |
|---|---|
| Integer | |
getNoMatchReason
publicgetNoMatchReason () 
הפונקציה מחזירה את הסיבה לכך שהמכשיר לא תואם.
| החזרות | |
|---|---|
|  | מפה של המספר הסידורי לצד הסיבה לכך שלא הוקצה | 
getProductTypes
publicgetProductTypes () 
אחזור עותק של רשימת סוגי המוצרים
| החזרות | |
|---|---|
|  | ERROR(/Collection)של סוגי מוצרים | 
getProperties
publicgetProperties () 
הפונקציה מחזירה מפה של רשימת הנכסים
| החזרות | |
|---|---|
|  | ERROR(/Map)של שמות מאפייני המכשיר לערכים | 
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
הפונקציה מקבלת את הערך שמציין אם יש צורך בבדיקת הסוללה במכשירים עם רמת טעינה לא ידועה
| החזרות | |
|---|---|
| boolean | |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
הפונקציה מקבלת את הערך שמציין אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה
| החזרות | |
|---|---|
| boolean | |
getSerials
publicgetSerials (IDevice device) 
אחזור עותק של המספרים הסידוריים
| פרמטרים | |
|---|---|
| device | IDevice: ה-IDeviceשמייצג את המכשיר שנלקח בחשבון לבחירה. | 
| החזרות | |
|---|---|
|  | ERROR(/Collection)של מספרים סידוריים | 
getSerials
publicgetSerials () 
הפונקציה מחזירה את רשימת כתבי העת המבוקשים.
| החזרות | |
|---|---|
|  | |
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
| החזרות | |
|---|---|
| boolean | |
התאמות
public boolean matches (IDevice device)
| פרמטרים | |
|---|---|
| device | IDevice | 
| החזרות | |
|---|---|
| boolean | trueאם הערך שלIDeviceתואם לאפשרויות שצוינו.
 אחרתfalse | 
nullDeviceRequested
public boolean nullDeviceRequested ()
| החזרות | |
|---|---|
| boolean | |
remoteDeviceRequested
public boolean remoteDeviceRequested ()
| החזרות | |
|---|---|
| boolean | |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
מגדיר את סוג המכשיר שבו נשתמש.
| פרמטרים | |
|---|---|
| type | IDeviceSelection.BaseDeviceType | 
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
הגדרת הדגל של בקשת האמולטור
| פרמטרים | |
|---|---|
| deviceRequested | boolean | 
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
| פרמטרים | |
|---|---|
| requestedType | DeviceSelectionOptions.DeviceRequestedType | 
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
הגדרת הדגל של בקשת האמולטור
| פרמטרים | |
|---|---|
| emulatorRequested | boolean | 
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
| פרמטרים | |
|---|---|
| gceDeviceRequested | boolean | 
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
הגדרת רמת הטעינה המקסימלית של הסוללה
| פרמטרים | |
|---|---|
| maxBattery | Integer | 
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
הגדרת רמת הטעינה המקסימלית של הסוללה
| פרמטרים | |
|---|---|
| maxBatteryTemperature | Integer | 
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
הגדרת רמת הטעינה המינימלית של הסוללה
| פרמטרים | |
|---|---|
| minBattery | Integer | 
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
הגדרת הדגל של בקשה למכשיר null
| פרמטרים | |
|---|---|
| nullDeviceRequested | boolean | 
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
מגדיר אם נדרשת בדיקת סוללה במכשירים עם רמת טעינה לא ידועה
| פרמטרים | |
|---|---|
| requireCheck | boolean | 
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
קובעת אם נדרשת בדיקת טמפרטורת הסוללה במכשירים עם טמפרטורת סוללה לא ידועה
| פרמטרים | |
|---|---|
| requireCheckTemprature | boolean | 
setSerial
public void setSerial (String... serialNumber)
מגדירים את רשימת ההכללה של המספרים הסידוריים, ומחליפים את הערכים הקיימים.
| פרמטרים | |
|---|---|
| serialNumber | String | 
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
הגדרת הדגל של הבקשה להפעלת הסימולטור
| פרמטרים | |
|---|---|
| stubEmulatorRequested | boolean | 
stubEmulatorRequested
public boolean stubEmulatorRequested ()
| החזרות | |
|---|---|
| boolean | |
