IHostOptions
public interface IHostOptions
| com.android.tradefed.host.IHostOptions |
হোস্ট অপশন হোল্ডার ইন্টারফেস. এই ইন্টারফেসটি হোস্ট-ওয়াইড বিকল্পগুলি অ্যাক্সেস করতে ব্যবহৃত হয়।
সারাংশ
পাবলিক পদ্ধতি | |
|---|---|
abstract Integer | getAvailablePermits ( IHostOptions.PermitLimitType type)একটি প্রদত্ত প্রকারের উপলব্ধ পারমিটের সংখ্যা প্রদান করে |
abstract Long | getCacheSizeLimit ()স্থানীয় ফাইল ক্যাশের সর্বাধিক অনুমোদিত আকার (বাইট) ফেরত দিন। |
abstract Integer | getConcurrentDownloadLimit ()অনুমোদিত সমসাময়িক ডাউনলোডের সর্বাধিক সংখ্যা প্রদান করে। |
abstract Integer | getConcurrentFlasherLimit ()অনুমতি দিতে সমসাময়িক ফ্ল্যাশিংয়ের সর্বাধিক সংখ্যা প্রদান করে। |
abstract Integer | getConcurrentVirtualDeviceStartupLimit ()সমসাময়িক ভার্চুয়াল ডিভাইস স্টার্টআপের সর্বাধিক সংখ্যা প্রদান করে। |
abstract File | getDownloadCacheDir ()ডাউনলোড করা আর্টিফ্যাক্ট সংরক্ষণের জন্য ব্যবহৃত পাথ ফেরত দেয়। |
abstract File | getFastbootTmpDir ()ফাস্টবুট অস্থায়ী ফোল্ডার হিসাবে ব্যবহার করা উচিত এমন পথটি ফেরত দেয়। |
abstract int | getInUsePermits ( IHostOptions.PermitLimitType type)একটি প্রদত্ত প্রকারের জন্য ব্যবহার করা পারমিটের সংখ্যা প্রদান করে |
abstract | getKnownGceDeviceIpPool ()একটি নির্দিষ্ট আইপি-র সাথে যুক্ত gce-ডিভাইস পরিচিত। |
abstract | getKnownPreconfigureNativeDevicePool ()পরিচিত প্রি-কনফিগার করা নেটিভ ডিভাইস আইপি পুল। |
abstract | getKnownPreconfigureVirtualDevicePool ()পরিচিত প্রি-কনফিগার করা ভার্চুয়াল ডিভাইস পুল। |
abstract | getKnownRemoteDeviceIpPool ()একটি নির্দিষ্ট আইপির সাথে যুক্ত দূরবর্তী ডিভাইস পরিচিত। |
default | getKnownTcpDeviceIpPool ()একটি নির্দিষ্ট আইপি-র সাথে সম্পর্কিত টিসিপি-ডিভাইস পরিচিত। |
abstract | getLabels ()হোস্টের জন্য লেবেল পান। |
abstract String | getNetworkInterface ()দূরবর্তী পরীক্ষা ডিভাইসের সাথে সংযোগ করতে ব্যবহৃত নেটওয়ার্ক ইন্টারফেস প্রদান করে। |
abstract | getServiceAccountJsonKeyFiles ()পরিষেবা অ্যাকাউন্ট json কী ফাইলগুলির একটি মানচিত্র প্রদান করে। |
abstract long | getTestPhaseTimeout ()নির্দিষ্ট করা পরীক্ষার পর্যায় স্তরের সময়সীমা প্রদান করে। |
abstract boolean | getUseZip64InPartialDownload ()এটি আংশিক ডাউনলোডে zip64 ফর্ম্যাট ব্যবহার করা উচিত কিনা তা পরীক্ষা করুন। |
abstract void | initConcurrentLocks ()সমবর্তী লকগুলি শুরু করে |
abstract boolean | isFastbootdEnable ()ফাস্টবুট মোড সমর্থন সক্রিয় আছে কি না তা প্রদান করে। |
abstract boolean | isHostMetricReportingDisabled ()হোস্ট মেট্রিক রিপোর্টিং অক্ষম করা উচিত কিনা তা প্রদান করে। |
abstract boolean | isIncrementalFlashingEnabled ()ইনক্রিমেন্টাল ফ্ল্যাশিং সক্ষম আছে কিনা তা ফেরত দেয়। |
abstract boolean | isOptOutOfIncrementalFlashing ()হোস্ট ইনক্রিমেন্টাল ফ্ল্যাশিং অপ্ট-আউট করেছে কিনা তা প্রদান করে। |
abstract void | returnPermit ( IHostOptions.PermitLimitType type)প্রদত্ত ধরনের একটি পারমিট প্রদান করে |
abstract boolean | shouldFlashWithFuseZip ()ফিউজ মাউন্ট করা ডিভাইস ইমেজ জিপ ফাইল দিয়ে ফ্ল্যাশিং করা উচিত কিনা তা রিটার্ন করে। |
abstract Boolean | shouldUseSsoClient ()এটি SingleSignOn ক্লায়েন্ট ব্যবহার করা উচিত কিনা তা পরীক্ষা করুন। |
abstract void | takePermit ( IHostOptions.PermitLimitType type)প্রদত্ত ধরনের একটি পারমিট লাগে |
abstract void | validateOptions () |
পাবলিক পদ্ধতি
উপলব্ধ পারমিট পান
public abstract Integer getAvailablePermits (IHostOptions.PermitLimitType type)
একটি প্রদত্ত প্রকারের উপলব্ধ পারমিটের সংখ্যা প্রদান করে
| পরামিতি | |
|---|---|
type | IHostOptions.PermitLimitType |
| রিটার্নস | |
|---|---|
Integer | |
getCacheSizeLimit
public abstract Long getCacheSizeLimit ()
স্থানীয় ফাইল ক্যাশের সর্বাধিক অনুমোদিত আকার (বাইট) ফেরত দিন।
| রিটার্নস | |
|---|---|
Long | |
getConcurrentDownload Limit
public abstract Integer getConcurrentDownloadLimit ()
অনুমোদিত সমসাময়িক ডাউনলোডের সর্বাধিক সংখ্যা প্রদান করে। IBuildProvider দ্বারা ব্যবহৃত যা দূরবর্তী বিল্ডগুলি ডাউনলোড করে।
| রিটার্নস | |
|---|---|
Integer | |
Get ConcurrentFlasher Limit
public abstract Integer getConcurrentFlasherLimit ()
অনুমতি দিতে সমসাময়িক ফ্ল্যাশিংয়ের সর্বাধিক সংখ্যা প্রদান করে। DeviceFlashPreparer দ্বারা ব্যবহৃত।
| রিটার্নস | |
|---|---|
Integer | সমবর্তী ফ্ল্যাশার সীমা। |
getConcurrentVirtualDeviceStartupLimit
public abstract Integer getConcurrentVirtualDeviceStartupLimit ()
সমসাময়িক ভার্চুয়াল ডিভাইস স্টার্টআপের সর্বাধিক সংখ্যা প্রদান করে। RemoteAndroidVirtualDevice দ্বারা ব্যবহৃত যেটি ভার্চুয়াল ডিভাইস শুরু করে।
| রিটার্নস | |
|---|---|
Integer | |
getDownloadCacheDir
public abstract File getDownloadCacheDir ()
ডাউনলোড করা আর্টিফ্যাক্ট সংরক্ষণের জন্য ব্যবহৃত পাথ ফেরত দেয়।
| রিটার্নস | |
|---|---|
File | |
GetFastbootTmpDir
public abstract File getFastbootTmpDir ()
ফাস্টবুট অস্থায়ী ফোল্ডার হিসাবে ব্যবহার করা উচিত এমন পথটি ফেরত দেয়।
| রিটার্নস | |
|---|---|
File | |
getInUsePermits
public abstract int getInUsePermits (IHostOptions.PermitLimitType type)
একটি প্রদত্ত প্রকারের জন্য ব্যবহার করা পারমিটের সংখ্যা প্রদান করে
| পরামিতি | |
|---|---|
type | IHostOptions.PermitLimitType |
| রিটার্নস | |
|---|---|
int | |
GetKnownGceDeviceIpPool
public abstractgetKnownGceDeviceIpPool ()
একটি নির্দিষ্ট আইপি-র সাথে যুক্ত gce-ডিভাইস পরিচিত।
| রিটার্নস | |
|---|---|
| |
GetKnownPreconfigureNativeDevicePool
public abstractgetKnownPreconfigureNativeDevicePool ()
পরিচিত প্রি-কনফিগার করা নেটিভ ডিভাইস আইপি পুল।
| রিটার্নস | |
|---|---|
| |
GetKnownPreconfigureVirtualDevicePool
public abstractgetKnownPreconfigureVirtualDevicePool ()
পরিচিত প্রি-কনফিগার করা ভার্চুয়াল ডিভাইস পুল।
| রিটার্নস | |
|---|---|
| |
Get KnownRemoteDeviceIpPool
public abstractgetKnownRemoteDeviceIpPool ()
একটি নির্দিষ্ট আইপির সাথে যুক্ত দূরবর্তী ডিভাইস পরিচিত।
| রিটার্নস | |
|---|---|
| |
getKnownTcpDeviceIpPool
publicgetKnownTcpDeviceIpPool ()
একটি নির্দিষ্ট আইপি-র সাথে সম্পর্কিত টিসিপি-ডিভাইস পরিচিত।
| রিটার্নস | |
|---|---|
| |
লেবেল পান
public abstractgetLabels ()
হোস্টের জন্য লেবেল পান।
| রিটার্নস | |
|---|---|
| |
GetNetworkInterface
public abstract String getNetworkInterface ()
দূরবর্তী পরীক্ষা ডিভাইসের সাথে সংযোগ করতে ব্যবহৃত নেটওয়ার্ক ইন্টারফেস প্রদান করে।
| রিটার্নস | |
|---|---|
String | |
getServiceAccountJsonKeyFiles
public abstractgetServiceAccountJsonKeyFiles ()
পরিষেবা অ্যাকাউন্ট json কী ফাইলগুলির একটি মানচিত্র প্রদান করে।
| রিটার্নস | |
|---|---|
| |
GetTestPhaseTimeout
public abstract long getTestPhaseTimeout ()
নির্দিষ্ট করা পরীক্ষার পর্যায় স্তরের সময়সীমা প্রদান করে। টাইমআউটের জন্য ডিফল্ট 0 হবে।
| রিটার্নস | |
|---|---|
long | |
getUseZip64InPartialDownload
public abstract boolean getUseZip64InPartialDownload ()
এটি আংশিক ডাউনলোডে zip64 ফর্ম্যাট ব্যবহার করা উচিত কিনা তা পরীক্ষা করুন।
| রিটার্নস | |
|---|---|
boolean | |
initConcurrentLocks
public abstract void initConcurrentLocks ()
সমবর্তী লকগুলি শুরু করে
ফাস্টবুট সক্ষম
public abstract boolean isFastbootdEnable ()
ফাস্টবুট মোড সমর্থন সক্রিয় আছে কি না তা প্রদান করে।
| রিটার্নস | |
|---|---|
boolean | |
isHostMetricReportingDisabled
public abstract boolean isHostMetricReportingDisabled ()
হোস্ট মেট্রিক রিপোর্টিং অক্ষম করা উচিত কিনা তা প্রদান করে।
| রিটার্নস | |
|---|---|
boolean | |
ইনক্রিমেন্টাল ফ্ল্যাশিং সক্ষম
public abstract boolean isIncrementalFlashingEnabled ()
ইনক্রিমেন্টাল ফ্ল্যাশিং সক্ষম আছে কিনা তা ফেরত দেয়।
| রিটার্নস | |
|---|---|
boolean | |
isOptOutOfIncrementalFlashing
public abstract boolean isOptOutOfIncrementalFlashing ()
হোস্ট ইনক্রিমেন্টাল ফ্ল্যাশিং অপ্ট-আউট করেছে কিনা তা প্রদান করে।
| রিটার্নস | |
|---|---|
boolean | |
রিটার্ন পারমিট
public abstract void returnPermit (IHostOptions.PermitLimitType type)
প্রদত্ত ধরনের একটি পারমিট প্রদান করে
| পরামিতি | |
|---|---|
type | IHostOptions.PermitLimitType |
উচিত FlashWithFuseZip
public abstract boolean shouldFlashWithFuseZip ()
ফিউজ মাউন্ট করা ডিভাইস ইমেজ জিপ ফাইল দিয়ে ফ্ল্যাশিং করা উচিত কিনা তা রিটার্ন করে।
| রিটার্নস | |
|---|---|
boolean | |
উচিতSsoClient ব্যবহার করুন
public abstract Boolean shouldUseSsoClient ()
এটি SingleSignOn ক্লায়েন্ট ব্যবহার করা উচিত কিনা তা পরীক্ষা করুন।
| রিটার্নস | |
|---|---|
Boolean | |
পারমিট নাও
public abstract void takePermit (IHostOptions.PermitLimitType type)
প্রদত্ত ধরনের একটি পারমিট লাগে
| পরামিতি | |
|---|---|
type | IHostOptions.PermitLimitType |
validate options
public abstract void validateOptions ()
IHostOptions এ সেট করা বিকল্পগুলি বৈধ কিনা তা যাচাই করুন।
| নিক্ষেপ করে | |
|---|---|
ConfigurationException | |