অক্সিজেন ক্লায়েন্ট
public class OxygenClient
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.device.cloud.OxygenClient |
একটি শ্রেণী যা অক্সিজেন ডিভাইস লিজ বা ছেড়ে দিতে অক্সিজেন ক্লায়েন্ট বাইনারি ব্যবহার পরিচালনা করে।
সারসংক্ষেপ
ক্ষেত্র | |
---|---|
public static final | sGceDeviceParamsToOxygenMap
|
পাবলিক কনস্ট্রাক্টর | |
---|---|
OxygenClient (File clientBinary, IRunUtil runUtil) | |
OxygenClient (File clientBinary) অক্সিজেনক্লায়েন্ট ক্লাসের কনস্ট্রাক্টর। |
পাবলিক পদ্ধতি | |
---|---|
String | getOverrideFetchCvdPath ( TestDeviceOptions deviceOptions) প্রদত্ত TestDeviceOptions-এ 'override_fetch_cvd_path' আর্গুমেন্টের মান প্রদান করে। |
CommandResult | leaseDevice ( IBuildInfo b, TestDeviceOptions deviceOptions, MultiMap <String, String> attributes) অক্সিজেন ক্লায়েন্ট বাইনারি কল করে একটি ডিভাইস লিজ করার চেষ্টা করুন। |
CommandResult | leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions, MultiMap <String, String> attributes) leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions, MultiMap <String, String> attributes) অক্সিজেন ক্লায়েন্ট বাইনারি কল করে একাধিক ডিভাইস লিজ করার চেষ্টা করুন। |
Boolean | noWaitForBootSpecified ( TestDeviceOptions deviceOptions) অক্সিজেন ইজারা অনুরোধে no_wait_for_boot নির্দিষ্ট করা আছে কিনা তা পরীক্ষা করুন |
boolean | release ( GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions) অক্সিজেন ক্লায়েন্ট বাইনারি ব্যবহার করে একটি ডিভাইস প্রকাশ করার চেষ্টা করুন। |
ক্ষেত্র
sGceDeviceParamsToOxygenMap
public static finalsGceDeviceParamsToOxygenMap
পাবলিক কনস্ট্রাক্টর
অক্সিজেন ক্লায়েন্ট
public OxygenClient (File clientBinary, IRunUtil runUtil)
পরামিতি | |
---|---|
clientBinary | File |
runUtil | IRunUtil |
অক্সিজেন ক্লায়েন্ট
public OxygenClient (File clientBinary)
অক্সিজেনক্লায়েন্ট ক্লাসের কনস্ট্রাক্টর।
পরামিতি | |
---|---|
clientBinary | File : এক্সিকিউটেবল অক্সিজেন ক্লায়েন্ট বাইনারি ফাইল। |
পাবলিক পদ্ধতি
getOverrideFetchCvdPath
public String getOverrideFetchCvdPath (TestDeviceOptions deviceOptions)
প্রদত্ত TestDeviceOptions-এ 'override_fetch_cvd_path' আর্গুমেন্টের মান প্রদান করে।
পরামিতি | |
---|---|
deviceOptions | TestDeviceOptions : TestDeviceOptions |
রিটার্নস | |
---|---|
String | 'override_fetch_cvd_path' এর মান, অথবা যদি এটি উপস্থিত না থাকে তাহলে শূন্য |
লিজ ডিভাইস
public CommandResult leaseDevice (IBuildInfo b, TestDeviceOptions deviceOptions, MultiMap<String, String> attributes)
অক্সিজেন ক্লায়েন্ট বাইনারি কল করে একটি ডিভাইস লিজ করার চেষ্টা করুন।
পরামিতি | |
---|---|
b | IBuildInfo : IBuildInfo |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
attributes | MultiMap : বর্তমান আহ্বানের সাথে সম্পর্কিত বৈশিষ্ট্য |
রিটার্নস | |
---|---|
CommandResult | একটি CommandResult যা অক্সিজেন বাইনারি ফিরে এসেছে। |
একাধিক ডিভাইস লিজ
public CommandResult leaseMultipleDevices (buildInfos, TestDeviceOptions deviceOptions, MultiMap<String, String> attributes)
অক্সিজেন ক্লায়েন্ট বাইনারি কল করে একাধিক ডিভাইস লিজ করার চেষ্টা করুন।
পরামিতি | |
---|---|
buildInfos | ERROR(/List ) ERROR(/List ) |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
attributes | MultiMap : বর্তমান আহ্বানের সাথে সম্পর্কিত বৈশিষ্ট্য |
রিটার্নস | |
---|---|
CommandResult | CommandResult যে অক্সিজেন বাইনারি ফিরে এসেছে। |
noWaitForBoot-নির্দিষ্ট
public Boolean noWaitForBootSpecified (TestDeviceOptions deviceOptions)
অক্সিজেন ইজারা অনুরোধে no_wait_for_boot নির্দিষ্ট করা আছে কিনা তা পরীক্ষা করুন
পরামিতি | |
---|---|
deviceOptions | TestDeviceOptions : TestDeviceOptions |
রিটার্নস | |
---|---|
Boolean | সত্য যদি no_wait_for_boot নির্দিষ্ট করা থাকে |
মুক্তি
public boolean release (GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions)
অক্সিজেন ক্লায়েন্ট বাইনারি ব্যবহার করে একটি ডিভাইস প্রকাশ করার চেষ্টা করুন।
পরামিতি | |
---|---|
gceAvdInfo | GceAvdInfo : GceAvdInfo |
deviceOptions | TestDeviceOptions : TestDeviceOptions |
রিটার্নস | |
---|---|
boolean | একটি বুলিয়ান যা নির্দেশ করে যে ডিভাইস রিলিজ সফল কিনা। |