আইডিভাইস নির্বাচন
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 | stubEmulatorRequested () |
default boolean | tcpDeviceRequested () |
পাবলিক পদ্ধতি
ডিভাইস অনুরোধ করা হয়েছে
public abstract boolean deviceRequested ()
রিটার্নস | |
---|---|
boolean | একটি ডিভাইস অনুরোধ করা হলে true |
এমুলেটর অনুরোধ করা হয়েছে
public abstract boolean emulatorRequested ()
রিটার্নস | |
---|---|
boolean | true যদি একটি এমুলেটর অনুরোধ করা হয় |
gceDevice অনুরোধ করা হয়েছে
public abstract boolean gceDeviceRequested ()
রিটার্নস | |
---|---|
boolean | true যদি একটি gce ডিভাইস (ওরফে একটি দূরবর্তী ডিভাইস) অনুরোধ করা হয় |
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 |
getDeviceProduct ভেরিয়েন্ট
public abstract String getDeviceProductVariant (IDevice device)
প্রদত্ত ডিভাইস পণ্য বৈকল্পিক পায়
পরামিতি | |
---|---|
device | IDevice : IDevice |
রিটার্নস | |
---|---|
String | ডিভাইস পণ্যের বৈকল্পিক বা অজানা থাকলে null |
get ExcludeSerials
public abstractgetExcludeSerials ()
সিরিয়াল নম্বর বাদ দেওয়া তালিকার একটি অনুলিপি পায়
রিটার্নস | |
---|---|
সিরিয়াল নম্বরগুলির একটি ERROR(/Collection) |
getNoMatchReason
public abstractgetNoMatchReason ()
যে কারণে ডিভাইসটি মেলেনি তার কারণ দেখায়৷
রিটার্নস | |
---|---|
ক্রমিক নম্বরের একটি মানচিত্র যার জন্য এটি বরাদ্দ করা হয়নি |
GetProduct Types
public abstractgetProductTypes ()
পণ্য প্রকার তালিকার একটি অনুলিপি পায়
রিটার্নস | |
---|---|
পণ্যের প্রকারের একটি ERROR(/Collection) |
Get Properties
public abstractgetProperties ()
সম্পত্তি তালিকার একটি মানচিত্র প্রদান করে
রিটার্নস | |
---|---|
একটি ERROR(/Map) ডিভাইস সম্পত্তি নাম মান |
সিরিয়াল পান
public abstractgetSerials (IDevice device)
সিরিয়াল নম্বরগুলির একটি অনুলিপি পায়
পরামিতি | |
---|---|
device | IDevice : নির্বাচনের জন্য বিবেচিত ডিভাইসের প্রতিনিধিত্বকারী IDevice । |
রিটার্নস | |
---|---|
সিরিয়াল নম্বরগুলির একটি ERROR(/Collection) |
সিরিয়াল পান
public abstractgetSerials ()
অনুরোধ করা সিরিয়ালের তালিকা প্রদান করে।
রিটার্নস | |
---|---|
nullDevice অনুরোধ করা হয়েছে
public abstract boolean nullDeviceRequested ()
রিটার্নস | |
---|---|
boolean | true যদি একটি নাল ডিভাইস (ওরফে কোন ডিভাইসের প্রয়োজন নেই) অনুরোধ করা হয় |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
আমাদের ব্যবহার করা উচিত ডিভাইসের ধরন সেট করে।
পরামিতি | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
আমরা ব্যাটারি চেক করতে চাই কিনা তা সেট করে।
পরামিতি | |
---|---|
requireCheck | boolean |
সেট সিরিয়াল
public abstract void setSerial (String... serialNumber)
যেকোন বিদ্যমান মান প্রতিস্থাপন করে ক্রমিক সংখ্যা অন্তর্ভুক্তির তালিকা সেট করুন।
পরামিতি | |
---|---|
serialNumber | String |
stubEmulator অনুরোধ করা হয়েছে
public abstract boolean stubEmulatorRequested ()
রিটার্নস | |
---|---|
boolean | true যদি একটি স্টাব এমুলেটর অনুরোধ করা হয়। একটি স্টাব এমুলেটর হল একটি প্লেসহোল্ডার যা ব্যবহার করা হবে যখন কনফিগার একটি এমুলেটর চালু করতে হবে। |
tcpDevice অনুরোধ করা হয়েছে
public boolean tcpDeviceRequested ()
রিটার্নস | |
---|---|
boolean | true যদি একটি tcp ডিভাইস (ওরফে একটি অ্যাডবি সংযুক্ত ডিভাইস) অনুরোধ করা হয় |