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 | 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-ডিভাইস পরিচিত।
রিটার্নস | |
---|---|
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 |