ডিভাইস নির্বাচন বিকল্প
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.অবজেক্ট | |
↳ | 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) অনুরোধ করা নাল ডিভাইস পতাকা সেট করে |
void | setRequireBatteryCheck (boolean requireCheck) অজানা ব্যাটারি স্তর সহ ডিভাইসগুলির জন্য ব্যাটারি পরীক্ষা প্রয়োজন কিনা তা সেট করে৷ |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) অজানা ব্যাটারি তাপমাত্রা সহ ডিভাইসগুলির জন্য ব্যাটারি টেম্প চেক প্রয়োজন কিনা তা সেট করে৷ |
void | setSerial (String... serialNumber) যেকোন বিদ্যমান মান প্রতিস্থাপন করে ক্রমিক সংখ্যা অন্তর্ভুক্তির তালিকা সেট করুন। |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) স্টাব এমুলেটর অনুরোধ করা পতাকা সেট করে |
boolean | stubEmulatorRequested ()
|
পাবলিক কনস্ট্রাক্টর
ডিভাইস নির্বাচন বিকল্প
public DeviceSelectionOptions ()
পাবলিক পদ্ধতি
ExcludeSerial যোগ করুন
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)
ডিভাইস নির্বাচনের বিকল্পগুলিতে একটি সিরিয়াল নম্বর যোগ করুন।
CreateForSerial
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 মান বা নাল যদি উপলব্ধ না হয়। |
gceDevice অনুরোধ করা হয়েছে
public boolean gceDeviceRequested ()
রিটার্নস | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
আমাদের ব্যবহার করা উচিত এমন ডিভাইসের ধরন প্রদান করে।
রিটার্নস | |
---|---|
IDeviceSelection.BaseDeviceType |
ব্যাটারি লেভেল পান
public Integer getBatteryLevel (IDevice device)
প্রদত্ত ডিভাইসের জন্য ব্যাটারি স্তর পুনরুদ্ধার করে
পরামিতি | |
---|---|
device | IDevice : IDevice |
রিটার্নস | |
---|---|
Integer | ডিভাইসের ব্যাটারি স্তর বা অজানা থাকলে null |
getDeviceProductType
public String getDeviceProductType (IDevice device)
প্রদত্ত ডিভাইস পণ্যের ধরন পায়
পরামিতি | |
---|---|
device | IDevice : IDevice |
রিটার্নস | |
---|---|
String | ডিভাইস পণ্যের প্রকার বা অজানা থাকলে null |
getDeviceProduct ভেরিয়েন্ট
public String getDeviceProductVariant (IDevice device)
প্রদত্ত ডিভাইস পণ্য বৈকল্পিক পায়
পরামিতি | |
---|---|
device | IDevice : IDevice |
রিটার্নস | |
---|---|
String | ডিভাইস পণ্যের বৈকল্পিক বা অজানা থাকলে null |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
রিটার্নস | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
get ExcludeSerials
publicgetExcludeSerials ()
সিরিয়াল নম্বর বাদ দেওয়া তালিকার একটি অনুলিপি পায়
রিটার্নস | |
---|---|
সিরিয়াল নম্বরগুলির একটি ERROR(/Collection) |
GetMaxBatteryLevel
public Integer getMaxBatteryLevel ()
অনুরোধকৃত সর্বোচ্চ ব্যাটারি স্তর পায়
রিটার্নস | |
---|---|
Integer |
GetMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
অনুরোধকৃত সর্বোচ্চ ব্যাটারি স্তর পায়
রিটার্নস | |
---|---|
Integer |
মিন ব্যাটারি লেভেল
public Integer getMinBatteryLevel ()
অনুরোধকৃত ন্যূনতম ব্যাটারি স্তর পায়
রিটার্নস | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
যে কারণে ডিভাইসটি মেলেনি তার কারণ দেখায়৷
রিটার্নস | |
---|---|
ক্রমিক নম্বরের একটি মানচিত্র যার জন্য এটি বরাদ্দ করা হয়নি |
GetProduct Types
publicgetProductTypes ()
পণ্য প্রকার তালিকার একটি অনুলিপি পায়
রিটার্নস | |
---|---|
পণ্যের প্রকারের একটি ERROR(/Collection) |
Get Properties
publicgetProperties ()
সম্পত্তি তালিকার একটি মানচিত্র প্রদান করে
রিটার্নস | |
---|---|
একটি ERROR(/Map) ডিভাইস সম্পত্তি নাম মান |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
অজানা ব্যাটারি স্তর সহ ডিভাইসগুলির জন্য ব্যাটারি পরীক্ষা প্রয়োজন কিনা তা পায়৷
রিটার্নস | |
---|---|
boolean |
প্রয়োজন ব্যাটারি তাপমাত্রা পরীক্ষা করুন
public boolean getRequireBatteryTemperatureCheck ()
অজানা ব্যাটারি তাপমাত্রা সহ ডিভাইসগুলির জন্য ব্যাটারির তাপমাত্রা পরীক্ষা প্রয়োজন কিনা তা পায়৷
রিটার্নস | |
---|---|
boolean |
সিরিয়াল পান
publicgetSerials (IDevice device)
সিরিয়াল নম্বরগুলির একটি অনুলিপি পায়
পরামিতি | |
---|---|
device | IDevice : নির্বাচনের জন্য বিবেচিত ডিভাইসের প্রতিনিধিত্বকারী IDevice । |
রিটার্নস | |
---|---|
সিরিয়াল নম্বরগুলির একটি ERROR(/Collection) |
সিরিয়াল পান
publicgetSerials ()
অনুরোধ করা সিরিয়ালের তালিকা প্রদান করে।
রিটার্নস | |
---|---|
localVirtualDevice অনুরোধ করা হয়েছে
public boolean localVirtualDeviceRequested ()
রিটার্নস | |
---|---|
boolean |
মেলে
public boolean matches (IDevice device)
পরামিতি | |
---|---|
device | IDevice |
রিটার্নস | |
---|---|
boolean | প্রদত্ত IDevice প্রদত্ত বিকল্পগুলির সাথে মিল থাকলে true । অন্যথায় false |
nullDevice অনুরোধ করা হয়েছে
public boolean nullDeviceRequested ()
রিটার্নস | |
---|---|
boolean |
remoteDevice অনুরোধ করা হয়েছে
public boolean remoteDeviceRequested ()
রিটার্নস | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
আমাদের ব্যবহার করা উচিত ডিভাইসের ধরন সেট করে।
পরামিতি | |
---|---|
type | IDeviceSelection.BaseDeviceType |
সেটডিভাইস অনুরোধ করা হয়েছে
public void setDeviceRequested (boolean deviceRequested)
এমুলেটর অনুরোধ করা পতাকা সেট করে
পরামিতি | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
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 |
সেট রিকোয়ার ব্যাটারি টেম্পারচার চেক
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
অজানা ব্যাটারি তাপমাত্রা সহ ডিভাইসগুলির জন্য ব্যাটারি টেম্প চেক প্রয়োজন কিনা তা সেট করে৷
পরামিতি | |
---|---|
requireCheckTemprature | boolean |
সেট সিরিয়াল
public void setSerial (String... serialNumber)
যেকোন বিদ্যমান মান প্রতিস্থাপন করে ক্রমিক সংখ্যা অন্তর্ভুক্তির তালিকা সেট করুন।
পরামিতি | |
---|---|
serialNumber | String |
setStubEmulator অনুরোধ করা হয়েছে
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
স্টাব এমুলেটর অনুরোধ করা পতাকা সেট করে
পরামিতি | |
---|---|
stubEmulatorRequested | boolean |
stubEmulator অনুরোধ করা হয়েছে
public boolean stubEmulatorRequested ()
রিটার্নস | |
---|---|
boolean |