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

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)

একটি 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 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

public  getExcludeSerials ()

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

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

GetMaxBatteryLevel

public Integer getMaxBatteryLevel ()

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

রিটার্নস
Integer

GetMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

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

রিটার্নস
Integer

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

public Integer getMinBatteryLevel ()

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

রিটার্নস
Integer

getNoMatchReason

public  getNoMatchReason ()

যে কারণে ডিভাইসটি মেলেনি তার কারণ দেখায়৷

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

GetProduct Types

public  getProductTypes ()

পণ্য প্রকার তালিকার একটি অনুলিপি পায়

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

Get Properties

public  getProperties ()

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

রিটার্নস
একটি ERROR(/Map) ডিভাইস সম্পত্তি নাম মান

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

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

রিটার্নস
boolean

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

public boolean getRequireBatteryTemperatureCheck ()

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

রিটার্নস
boolean

সিরিয়াল পান

public  getSerials (IDevice device)

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

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

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

সিরিয়াল পান

public  getSerials ()

অনুরোধ করা সিরিয়ালের তালিকা প্রদান করে।

রিটার্নস

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