ডিভাইস নির্বাচনের বিকল্পগুলি
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 () |
Collection<String> | getExcludeSerials ()সিরিয়াল নম্বর বর্জন তালিকার একটি অনুলিপি পায়। |
Integer | getMaxBatteryLevel ()অনুরোধ করা সর্বোচ্চ ব্যাটারি স্তর পায়। |
Integer | getMaxBatteryTemperature ()অনুরোধ করা সর্বোচ্চ ব্যাটারি স্তর পায়। |
Integer | getMinBatteryLevel ()অনুরোধ করা সর্বনিম্ন ব্যাটারি স্তর পায়। |
Map<String, String> | getNoMatchReason ()ডিভাইসটি কেন মেলানো যায়নি, তার কারণটি ফেরত দেয়। |
Collection<String> | getProductTypes ()পণ্যের প্রকার তালিকার একটি অনুলিপি পায় |
Map<String, String> | getProperties ()প্রপার্টি তালিকার একটি ম্যাপ ফেরত দেয় |
boolean | getRequireBatteryCheck ()যেসব ডিভাইসের ব্যাটারির লেভেল অজানা, সেগুলোর জন্য ব্যাটারি চেক করার প্রয়োজন আছে কিনা তা জানা যায়। |
boolean | getRequireBatteryTemperatureCheck ()যেসব ডিভাইসের ব্যাটারির তাপমাত্রা অজানা, সেগুলোর জন্য ব্যাটারির তাপমাত্রা পরীক্ষা করা প্রয়োজন কিনা তা জানা যায়। |
Collection<String> | getSerials ( IDevice device)সিরিয়াল নম্বরগুলোর একটি অনুলিপি পায়। |
List<String> | 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)নাল ডিভাইস অনুরোধ ফ্ল্যাগ সেট করে |
void | setRequireBatteryCheck (boolean requireCheck)যেসব ডিভাইসের ব্যাটারির লেভেল অজানা, সেগুলোর জন্য ব্যাটারি চেক করা প্রয়োজন হবে কিনা তা নির্ধারণ করে। |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)যেসব ডিভাইসের ব্যাটারির তাপমাত্রা অজানা, সেগুলোর জন্য ব্যাটারির তাপমাত্রা পরীক্ষা করা প্রয়োজন হবে কিনা তা নির্ধারণ করে। |
void | setSerial (String... serialNumber)বিদ্যমান মানগুলি প্রতিস্থাপন করে সিরিয়াল নম্বর অন্তর্ভুক্তিকরণ তালিকাটি সেট করুন। |
void | setStubEmulatorRequested (boolean stubEmulatorRequested)স্টাব এমুলেটর অনুরোধকৃত ফ্ল্যাগ সেট করে |
boolean | shouldCreateTemporarilyPlaceholder ()মেটাডেটা থেকে একটি অস্থায়ী প্লেসহোল্ডার তৈরি করুন। |
boolean | stubEmulatorRequested () |
সরকারি নির্মাণকারী
ডিভাইস নির্বাচনের বিকল্পগুলি
public DeviceSelectionOptions ()
জনসাধারণের পদ্ধতি
addExcludeSerial
public void addExcludeSerial (String serialNumber)
বর্জন তালিকায় একটি ক্রমিক নম্বর যোগ করুন।
পণ্যের ধরণ যোগ করুন
public void addProductType (String productType)
ডিভাইস নির্বাচনের বিকল্পগুলিতে একটি পণ্যের ধরণ যোগ করুন।
অ্যাডপ্রপার্টি
public void addProperty (String propertyKey,
String propValue)ডিভাইস নির্বাচনের বিকল্পগুলিতে একটি প্রপার্টি ক্রাইটেরিয়া যোগ করুন
| প্যারামিটার | |
|---|---|
propertyKey | String |
propValue | String |
অ্যাডসিরিয়াল
public void addSerial (String serialNumber)
ডিভাইস নির্বাচনের বিকল্পগুলিতে একটি সিরিয়াল নম্বর যোগ করুন।
সিরিয়ালের জন্য তৈরি করুন
public static IDeviceSelection createForSerial (String serial)
একটি IDeviceSelection তৈরি করার জন্য সহায়ক ফ্যাক্টরি মেথড, যা শুধুমাত্র প্রদত্ত সিরিয়াল নম্বরের সাথে ডিভাইসগুলোকে মেলাবে।
| প্যারামিটার | |
|---|---|
serial | String |
| ফেরত | |
|---|---|
IDeviceSelection | |
ডিভাইস অনুরোধ করা হয়েছে
public boolean deviceRequested ()
| ফেরত | |
|---|---|
boolean | |
এমুলেটর অনুরোধ করা হয়েছে
public boolean emulatorRequested ()
| ফেরত | |
|---|---|
boolean | |
পরিবেশ ভেরিয়েবল আনুন
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 | |
ব্যাটারির স্তর পান
public Integer getBatteryLevel (IDevice device)
প্রদত্ত ডিভাইসটির ব্যাটারির স্তর পুনরুদ্ধার করে।
| প্যারামিটার | |
|---|---|
device | IDevice : IDevice |
| ফেরত | |
|---|---|
Integer | ডিভাইসের ব্যাটারির স্তর অথবা অজানা হলে null |
ডিভাইস পণ্যের ধরণ পান
public String getDeviceProductType (IDevice device)
প্রদত্ত ডিভাইসগুলির পণ্যের ধরণ পায়
| প্যারামিটার | |
|---|---|
device | IDevice : IDevice |
| ফেরত | |
|---|---|
String | ডিভাইসের পণ্যের ধরণ অথবা অজানা হলে null |
ডিভাইস প্রোডাক্ট ভ্যারিয়েন্ট পান
public String getDeviceProductVariant (IDevice device)
প্রদত্ত ডিভাইসগুলির পণ্যের ভ্যারিয়েন্ট পাওয়া যায়
| প্যারামিটার | |
|---|---|
device | IDevice : IDevice |
| ফেরত | |
|---|---|
String | ডিভাইসের প্রোডাক্ট ভ্যারিয়েন্ট অথবা অজানা হলে null |
অনুরোধকৃত ডিভাইসের ধরণ পান
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
| ফেরত | |
|---|---|
DeviceSelectionOptions.DeviceRequestedType | |
getExcludeSerials
public Collection<String> getExcludeSerials ()
সিরিয়াল নম্বর বর্জন তালিকার একটি অনুলিপি পায়।
| ফেরত | |
|---|---|
Collection<String> | ক্রমিক সংখ্যাগুলির একটি Collection |
সর্বোচ্চ ব্যাটারির স্তর পান
public Integer getMaxBatteryLevel ()
অনুরোধ করা সর্বোচ্চ ব্যাটারি স্তর পায়।
| ফেরত | |
|---|---|
Integer | |
সর্বোচ্চ ব্যাটারির তাপমাত্রা পান
public Integer getMaxBatteryTemperature ()
অনুরোধ করা সর্বোচ্চ ব্যাটারি স্তর পায়।
| ফেরত | |
|---|---|
Integer | |
সর্বনিম্ন ব্যাটারির স্তর পান
public Integer getMinBatteryLevel ()
অনুরোধ করা সর্বনিম্ন ব্যাটারি স্তর পায়।
| ফেরত | |
|---|---|
Integer | |
getNoMatchReason
public Map<String, String> getNoMatchReason ()
ডিভাইসটি কেন মেলানো যায়নি, তার কারণটি ফেরত দেয়।
| ফেরত | |
|---|---|
Map<String, String> | ক্রমিক নম্বরের সাথে বরাদ্দ না করার কারণের একটি মানচিত্র। |
পণ্যের প্রকারগুলি পান
public Collection<String> getProductTypes ()
পণ্যের প্রকার তালিকার একটি অনুলিপি পায়
| ফেরত | |
|---|---|
Collection<String> | বিভিন্ন ধরণের পণ্যের Collection |
getProperties
public Map<String, String> getProperties ()
প্রপার্টি তালিকার একটি ম্যাপ ফেরত দেয়
| ফেরত | |
|---|---|
Map<String, String> | ডিভাইসের প্রপার্টির নাম ও মানগুলোর একটি Map |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
যেসব ডিভাইসের ব্যাটারির লেভেল অজানা, সেগুলোর জন্য ব্যাটারি চেক করার প্রয়োজন আছে কিনা তা জানা যায়।
| ফেরত | |
|---|---|
boolean | |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
যেসব ডিভাইসের ব্যাটারির তাপমাত্রা অজানা, সেগুলোর জন্য ব্যাটারির তাপমাত্রা পরীক্ষা করা প্রয়োজন কিনা তা জানা যায়।
| ফেরত | |
|---|---|
boolean | |
getSerials
public Collection<String> getSerials (IDevice device)
সিরিয়াল নম্বরগুলোর একটি অনুলিপি পায়।
| প্যারামিটার | |
|---|---|
device | IDevice : নির্বাচনের জন্য বিবেচিত ডিভাইসটির প্রতিনিধিত্বকারী IDevice । |
| ফেরত | |
|---|---|
Collection<String> | ক্রমিক সংখ্যাগুলির একটি Collection |
getSerials
public List<String> getSerials ()
অনুরোধকৃত সিরিয়ালগুলোর তালিকা ফেরত দেয়।
| ফেরত | |
|---|---|
List<String> | |
স্থানীয় ভার্চুয়াল ডিভাইস অনুরোধ করা হয়েছে
public boolean localVirtualDeviceRequested ()
| ফেরত | |
|---|---|
boolean | |
ম্যাচ
public boolean matches (IDevice device)
| প্যারামিটার | |
|---|---|
device | IDevice |
| ফেরত | |
|---|---|
boolean | প্রদত্ত IDevice যদি দেওয়া অপশনগুলোর সাথে মিলে যায়, তবে true । অন্যথায় false । |
nullDeviceRequested
public boolean nullDeviceRequested ()
| ফেরত | |
|---|---|
boolean | |
দূরবর্তী ডিভাইস অনুরোধ করা হয়েছে
public boolean remoteDeviceRequested ()
| ফেরত | |
|---|---|
boolean | |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
আমরা কোন ধরনের ডিভাইস ব্যবহার করব তা নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
type | IDeviceSelection.BaseDeviceType |
সেটডিভাইসঅনুরোধ করা হয়েছে
public void setDeviceRequested (boolean deviceRequested)
এমুলেটর অনুরোধ ফ্ল্যাগ সেট করে
| প্যারামিটার | |
|---|---|
deviceRequested | boolean |
অনুরোধকৃত ডিভাইসের ধরণ সেট করুন
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
| প্যারামিটার | |
|---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
সেটএমুলেটরঅনুরোধ করা হয়েছে
public void setEmulatorRequested (boolean emulatorRequested)
এমুলেটর অনুরোধ ফ্ল্যাগ সেট করে
| প্যারামিটার | |
|---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
| প্যারামিটার | |
|---|---|
gceDeviceRequested | boolean |
সর্বোচ্চ ব্যাটারির স্তর সেট করুন
public void setMaxBatteryLevel (Integer maxBattery)
সর্বোচ্চ ব্যাটারি স্তর নির্ধারণ করে
| প্যারামিটার | |
|---|---|
maxBattery | Integer |
সর্বোচ্চ ব্যাটারির তাপমাত্রা সেট করুন
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
সর্বোচ্চ ব্যাটারি স্তর নির্ধারণ করে
| প্যারামিটার | |
|---|---|
maxBatteryTemperature | Integer |
ন্যূনতম ব্যাটারির স্তর সেট করুন
public void setMinBatteryLevel (Integer minBattery)
সর্বনিম্ন ব্যাটারি স্তর নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
নাল ডিভাইস অনুরোধ ফ্ল্যাগ সেট করে
| প্যারামিটার | |
|---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
যেসব ডিভাইসের ব্যাটারির লেভেল অজানা, সেগুলোর জন্য ব্যাটারি চেক করা প্রয়োজন হবে কিনা তা নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
যেসব ডিভাইসের ব্যাটারির তাপমাত্রা অজানা, সেগুলোর জন্য ব্যাটারির তাপমাত্রা পরীক্ষা করা প্রয়োজন হবে কিনা তা নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
requireCheckTemprature | boolean |
সেটসিরিয়াল
public void setSerial (String... serialNumber)
বিদ্যমান মানগুলি প্রতিস্থাপন করে সিরিয়াল নম্বর অন্তর্ভুক্তিকরণ তালিকাটি সেট করুন।
| প্যারামিটার | |
|---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
স্টাব এমুলেটর অনুরোধকৃত ফ্ল্যাগ সেট করে
| প্যারামিটার | |
|---|---|
stubEmulatorRequested | boolean |
shouldCreateTemporarilyPlaceholder
public boolean shouldCreateTemporarilyPlaceholder ()
মেটাডেটা থেকে একটি অস্থায়ী প্লেসহোল্ডার তৈরি করুন।
| ফেরত | |
|---|---|
boolean | |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
| ফেরত | |
|---|---|
boolean | |