আইডিভাইস নির্বাচন

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 abstract  getExcludeSerials ()

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

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

getNoMatchReason

public abstract  getNoMatchReason ()

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

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

GetProduct Types

public abstract  getProductTypes ()

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

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

Get Properties

public abstract  getProperties ()

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

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

সিরিয়াল পান

public abstract  getSerials (IDevice device)

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

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

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

সিরিয়াল পান

public abstract  getSerials ()

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

রিটার্নস

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 ডিভাইস (ওরফে একটি অ্যাডবি সংযুক্ত ডিভাইস) অনুরোধ করা হয়