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