ডিভাইস নির্বাচনের বিকল্পগুলি

public class DeviceSelectionOptions
extends Object implements IDeviceSelection প্রসারিত করে

java.lang.অবজেক্ট
com.android.tradefed.device.DeviceSelection বিকল্পগুলি


ডিভাইস নির্বাচনের মানদণ্ডের জন্য ধারক।

সারাংশ

পাবলিক কনস্ট্রাক্টর

DeviceSelectionOptions ()

পাবলিক পদ্ধতি

void addExcludeSerial (String serialNumber)

বর্জন তালিকায় একটি সিরিয়াল নম্বর যোগ করুন।

void addProductType (String productType)

ডিভাইস নির্বাচনের বিকল্পগুলিতে একটি পণ্যের ধরণ যোগ করুন।

void addProperty (String propertyKey, String propValue)

ডিভাইস নির্বাচনের বিকল্পগুলিতে একটি সম্পত্তির মানদণ্ড যোগ করুন

void addSerial (String serialNumber)

ডিভাইস নির্বাচন বিকল্পগুলিতে একটি সিরিয়াল নম্বর যোগ করুন।

static IDeviceSelection createForSerial (String serial)

একটি IDeviceSelection তৈরি করার জন্য সহায়ক কারখানা পদ্ধতি যা শুধুমাত্র প্রদত্ত সিরিয়ালের সাথে ডিভাইসের সাথে মিলবে

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

মেটাডেটা থেকে একটি অস্থায়ী স্থানধারক তৈরি করুন।

boolean stubEmulatorRequested ()

পাবলিক কনস্ট্রাক্টর

ডিভাইস নির্বাচনের বিকল্পগুলি

public DeviceSelectionOptions ()

পাবলিক পদ্ধতি

যোগ করুনঅবমূল্য সিরিয়াল

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

getDeviceProductType সম্পর্কে

public String getDeviceProductType (IDevice device)

প্রদত্ত ডিভাইসের পণ্যের ধরণ পায়

পরামিতি
device IDevice : IDevice

রিটার্নস
String ডিভাইসের পণ্যের ধরণ অথবা অজানা থাকলে null

getDeviceProductVariant সম্পর্কে

public String getDeviceProductVariant (IDevice device)

প্রদত্ত ডিভাইসের পণ্যের ধরণটি পায়

পরামিতি
device IDevice : IDevice

রিটার্নস
String ডিভাইস পণ্যের ধরণ অথবা অজানা থাকলে null

ডিভাইসের ধরণ অনুরোধ করা হয়েছে

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

রিটার্নস
DeviceSelectionOptions.DeviceRequestedType

গেটএক্সক্লুড সিরিয়াল

public  getExcludeSerials ()

সিরিয়াল নম্বর বাদ দেওয়ার তালিকার একটি কপি পায়

রিটার্নস
সিরিয়াল নম্বরের একটি ERROR(/Collection)

ম্যাক্স ব্যাটারিলেভেল পান

public Integer getMaxBatteryLevel ()

অনুরোধকৃত সর্বোচ্চ ব্যাটারি স্তর পায়

রিটার্নস
Integer

সর্বোচ্চ ব্যাটারি তাপমাত্রা পান

public Integer getMaxBatteryTemperature ()

অনুরোধকৃত সর্বোচ্চ ব্যাটারি স্তর পায়

রিটার্নস
Integer

getMinBatteryLevel সম্পর্কে

public Integer getMinBatteryLevel ()

অনুরোধকৃত সর্বনিম্ন ব্যাটারি স্তর পায়

রিটার্নস
Integer

ম্যাচ নেই কারণ পান

public  getNoMatchReason ()

ডিভাইসটি কেন মিলছে না তার কারণ প্রদান করে।

রিটার্নস
কোন কারণে এটি বরাদ্দ করা হয়নি তার একটি সিরিয়াল নম্বরের মানচিত্র

পণ্যের ধরণ পান

public  getProductTypes ()

পণ্যের ধরণের তালিকার একটি কপি পায়

রিটার্নস
পণ্যের ধরণের একটি ERROR(/Collection)

বৈশিষ্ট্য পান

public  getProperties ()

সম্পত্তি তালিকার একটি মানচিত্র ফেরত দেয়।

রিটার্নস
ডিভাইসের বৈশিষ্ট্যের নামের মানগুলির একটি ERROR(/Map)

রিকোয়ার ব্যাটারি চেক করুন

public boolean getRequireBatteryCheck ()

অজানা ব্যাটারি লেভেল সহ ডিভাইসগুলির জন্য ব্যাটারি পরীক্ষা প্রয়োজন কিনা তা জেনে নেয়

রিটার্নস
boolean

প্রয়োজন ব্যাটারি তাপমাত্রা পরীক্ষা করুন

public boolean getRequireBatteryTemperatureCheck ()

অজানা ব্যাটারি তাপমাত্রা সহ ডিভাইসগুলির জন্য ব্যাটারি তাপমাত্রা পরীক্ষা করা প্রয়োজন কিনা তা জেনে নেয়

রিটার্নস
boolean

গেটসিরিয়ালস

public  getSerials (IDevice device)

সিরিয়াল নম্বরগুলির একটি কপি পায়

পরামিতি
device IDevice : নির্বাচনের জন্য বিবেচিত ডিভাইসটির প্রতিনিধিত্বকারী IDevice

রিটার্নস
সিরিয়াল নম্বরের একটি ERROR(/Collection)

গেটসিরিয়ালস

public  getSerials ()

অনুরোধকৃত সিরিয়ালের তালিকা ফেরত পাঠায়।

রিটার্নস

স্থানীয় ভার্চুয়াল ডিভাইস অনুরোধ করা হয়েছে

public boolean localVirtualDeviceRequested ()

রিটার্নস
boolean

ম্যাচ

public boolean matches (IDevice device)

পরামিতি
device IDevice

রিটার্নস
boolean যদি প্রদত্ত IDevice প্রদত্ত বিকল্পগুলির সাথে মিলে যায় তবে true । অন্যথায় false

nullDeviceRequested সম্পর্কে

public boolean nullDeviceRequested ()

রিটার্নস
boolean

রিমোটডিভাইস অনুরোধ করা হয়েছে

public boolean remoteDeviceRequested ()

রিটার্নস
boolean

সেটবেসডিভাইসটাইপরিকোয়েস্টেড

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

সেটজিসিডিভাইস অনুরোধ করা হয়েছে

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

সেটনাল ডিভাইস অনুরোধ করা হয়েছে

public void setNullDeviceRequested (boolean nullDeviceRequested)

নাল ডিভাইস অনুরোধকৃত পতাকা সেট করে।

পরামিতি
nullDeviceRequested boolean

সেট করুনপ্রয়োজন ব্যাটারি চেক

public void setRequireBatteryCheck (boolean requireCheck)

অজানা ব্যাটারি লেভেল সহ ডিভাইসগুলির জন্য ব্যাটারি পরীক্ষা প্রয়োজন কিনা তা সেট করে

পরামিতি
requireCheck boolean

সেট করুন ব্যাটারির তাপমাত্রা পরীক্ষা করুন

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