আইডিভাইস নির্বাচন
public interface IDeviceSelection
implements IMatcher < IDevice >
| com.android.tradefed.device.IDeviceSelection |
ডিভাইস নির্বাচনের মানদণ্ডের জন্য ইন্টারফেস।
সারাংশ
পাবলিক পদ্ধতি | |
|---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested ()আমাদের যে ধরণের ডিভাইস ব্যবহার করা উচিত তা ফেরত দেয়। |
abstract Integer | getBatteryLevel ( IDevice device)প্রদত্ত ডিভাইসের জন্য ব্যাটারি স্তর পুনরুদ্ধার করে |
abstract String | getDeviceProductType ( IDevice device)প্রদত্ত ডিভাইসের পণ্যের ধরণ পায় |
abstract String | getDeviceProductVariant ( IDevice device)প্রদত্ত ডিভাইসের পণ্যের ধরণটি পায় |
abstract | getExcludeSerials ()সিরিয়াল নম্বর বাদ দেওয়ার তালিকার একটি কপি পায় |
abstract | getNoMatchReason ()ডিভাইসটি কেন মিলছে না তার কারণ প্রদান করে। |
abstract | getProductTypes ()পণ্যের ধরণের তালিকার একটি কপি পায় |
abstract | getProperties ()সম্পত্তি তালিকার একটি মানচিত্র ফেরত দেয়। |
abstract | getSerials ( IDevice device)সিরিয়াল নম্বরগুলির একটি কপি পায় |
abstract | getSerials ()অনুরোধকৃত সিরিয়ালের তালিকা ফেরত পাঠায়। |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type)আমাদের ব্যবহার করা উচিত এমন ডিভাইসের ধরণ নির্ধারণ করে। |
abstract void | setRequireBatteryCheck (boolean requireCheck)আমরা ব্যাটারি পরীক্ষা করতে চাই কিনা তা সেট করে। |
abstract void | setSerial (String... serialNumber)বিদ্যমান মানগুলি প্রতিস্থাপন করে সিরিয়াল নম্বর অন্তর্ভুক্তির তালিকা সেট করুন। |
abstract boolean | shouldCreateTemporarilyPlaceholder ()মেটাডেটা থেকে একটি অস্থায়ী স্থানধারক তৈরি করুন। |
abstract boolean | stubEmulatorRequested () |
default boolean | tcpDeviceRequested () |
পাবলিক পদ্ধতি
ডিভাইস অনুরোধ করা হয়েছে
public abstract boolean deviceRequested ()
| রিটার্নস | |
|---|---|
boolean | যদি কোনও ডিভাইসের অনুরোধ করা হয়, তাহলে true |
এমুলেটর অনুরোধ করা হয়েছে
public abstract boolean emulatorRequested ()
| রিটার্নস | |
|---|---|
boolean | যদি একটি এমুলেটর অনুরোধ করা হয়ে থাকে তবে true |
gceDeviceRequested সম্পর্কে
public abstract boolean gceDeviceRequested ()
| রিটার্নস | |
|---|---|
boolean | যদি একটি gce ডিভাইস (যাকে রিমোট ডিভাইসও বলা হয়) অনুরোধ করা হয় তবে true |
getBaseDeviceTypeRequested সম্পর্কে
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
আমাদের যে ধরণের ডিভাইস ব্যবহার করা উচিত তা ফেরত দেয়।
| রিটার্নস | |
|---|---|
IDeviceSelection.BaseDeviceType | |
ব্যাটারি লেভেল পান
public abstract Integer getBatteryLevel (IDevice device)
প্রদত্ত ডিভাইসের জন্য ব্যাটারি স্তর পুনরুদ্ধার করে
| পরামিতি | |
|---|---|
device | IDevice : IDevice |
| রিটার্নস | |
|---|---|
Integer | ডিভাইসের ব্যাটারি লেভেল অথবা অজানা থাকলে null |
getDeviceProductType সম্পর্কে
public abstract String getDeviceProductType (IDevice device)
প্রদত্ত ডিভাইসের পণ্যের ধরণ পায়
| পরামিতি | |
|---|---|
device | IDevice : IDevice |
| রিটার্নস | |
|---|---|
String | ডিভাইসের পণ্যের ধরণ অথবা অজানা থাকলে null |
getDeviceProductVariant সম্পর্কে
public abstract String getDeviceProductVariant (IDevice device)
প্রদত্ত ডিভাইসের পণ্যের ধরণটি পায়
| পরামিতি | |
|---|---|
device | IDevice : IDevice |
| রিটার্নস | |
|---|---|
String | ডিভাইস পণ্যের ধরণ অথবা অজানা থাকলে null |
গেটএক্সক্লুড সিরিয়াল
public abstractgetExcludeSerials ()
সিরিয়াল নম্বর বাদ দেওয়ার তালিকার একটি কপি পায়
| রিটার্নস | |
|---|---|
| সিরিয়াল নম্বরের একটি ERROR(/Collection) |
ম্যাচ নেই কারণ পান
public abstractgetNoMatchReason ()
ডিভাইসটি কেন মিলছে না তার কারণ প্রদান করে।
| রিটার্নস | |
|---|---|
| কোন কারণে এটি বরাদ্দ করা হয়নি তার একটি সিরিয়াল নম্বরের মানচিত্র |
পণ্যের ধরণ পান
public abstractgetProductTypes ()
পণ্যের ধরণের তালিকার একটি কপি পায়
| রিটার্নস | |
|---|---|
| পণ্যের ধরণের একটি ERROR(/Collection) |
বৈশিষ্ট্য পান
public abstractgetProperties ()
সম্পত্তি তালিকার একটি মানচিত্র ফেরত দেয়।
| রিটার্নস | |
|---|---|
| ডিভাইসের বৈশিষ্ট্যের নামের মানগুলির একটি ERROR(/Map) |
গেটসিরিয়ালস
public abstractgetSerials (IDevice device)
সিরিয়াল নম্বরগুলির একটি কপি পায়
| পরামিতি | |
|---|---|
device | IDevice : নির্বাচনের জন্য বিবেচিত ডিভাইসটির প্রতিনিধিত্বকারী IDevice । |
| রিটার্নস | |
|---|---|
| সিরিয়াল নম্বরের একটি ERROR(/Collection) |
গেটসিরিয়ালস
public abstractgetSerials ()
অনুরোধকৃত সিরিয়ালের তালিকা ফেরত পাঠায়।
| রিটার্নস | |
|---|---|
| |
nullDeviceRequested সম্পর্কে
public abstract boolean nullDeviceRequested ()
| রিটার্নস | |
|---|---|
boolean | যদি একটি নাল ডিভাইস (যার অর্থ কোনও ডিভাইসের প্রয়োজন নেই) অনুরোধ করা হয় তবে true |
সেটবেসডিভাইসটাইপরিকোয়েস্টেড
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
আমাদের ব্যবহার করা উচিত এমন ডিভাইসের ধরণ নির্ধারণ করে।
| পরামিতি | |
|---|---|
type | IDeviceSelection.BaseDeviceType |
সেট করুনপ্রয়োজন ব্যাটারি চেক
public abstract void setRequireBatteryCheck (boolean requireCheck)
আমরা ব্যাটারি পরীক্ষা করতে চাই কিনা তা সেট করে।
| পরামিতি | |
|---|---|
requireCheck | boolean |
সেটসিরিয়াল
public abstract void setSerial (String... serialNumber)
বিদ্যমান মানগুলি প্রতিস্থাপন করে সিরিয়াল নম্বর অন্তর্ভুক্তির তালিকা সেট করুন।
| পরামিতি | |
|---|---|
serialNumber | String |
shouldCreateTemporarilyPlaceholder সম্পর্কে
public abstract boolean shouldCreateTemporarilyPlaceholder ()
মেটাডেটা থেকে একটি অস্থায়ী স্থানধারক তৈরি করুন।
| রিটার্নস | |
|---|---|
boolean | |
stubEmulatorRequested সম্পর্কে
public abstract boolean stubEmulatorRequested ()
| রিটার্নস | |
|---|---|
boolean | যদি একটি স্টাব এমুলেটর অনুরোধ করা হয় তবে true । একটি স্টাব এমুলেটর হল একটি স্থানধারক যা কনফিগারেশনকে একটি এমুলেটর চালু করার সময় ব্যবহার করা হয়। |
tcpDeviceRequested সম্পর্কে
public boolean tcpDeviceRequested ()
| রিটার্নস | |
|---|---|
boolean | যদি একটি tcp ডিভাইস (যাকে adb সংযুক্ত ডিভাইসও বলা হয়) অনুরোধ করা হয়, তাহলে true |