GceAvdInfo
public class GceAvdInfo
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.device.cloud.GceAvdInfo |
একটি প্রদত্ত GCE AVD উদাহরণের জন্য প্রাসঙ্গিক ডেটা রাখার কাঠামো।
সারাংশ
নেস্টেড ক্লাস | |
---|---|
class | GceAvdInfo.LogFileEntry
|
ক্ষেত্র | |
---|---|
public static final | BUILD_VARS
|
পাবলিক কনস্ট্রাক্টর | |
---|---|
GceAvdInfo (String instanceName, HostAndPort hostAndPort) | |
GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status) |
পাবলিক পদ্ধতি | |
---|---|
getBuildVars () GCE AVD ডিভাইসের পরিবর্তনশীল তথ্য হ্যাশ বিল্ড করুন। | |
Integer | getDeviceOffset () |
ErrorIdentifier | getErrorType () |
String | getErrors () |
String | getInstanceUser () |
getLogs () মানচিত্রটি স্থানীয় বা দূরবর্তী লগ পাথ থেকে প্রকারে ফেরত দিন। | |
String | getOxygenationDeviceId () |
boolean | getSkipDeviceLogCollection () |
GceAvdInfo.GceStatus | getStatus () |
HostAndPort | hostAndPort () |
String | instanceName () |
boolean | isIpPreconfigured () |
static GceAvdInfo | parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort) GCE AVD ডিভাইসের তথ্য পেতে একটি প্রদত্ত ফাইল পার্স করুন। |
static | parseGceInfoFromOxygenClientOutput ( CommandResult oxygenRes, TestDeviceOptions deviceOptions) লিজড AVD তথ্য পেতে অক্সিজেন ক্লায়েন্ট বাইনারি থেকে একটি প্রদত্ত কমান্ড লাইন আউটপুট পার্স করুন। |
static GceAvdInfo | parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort) GCE AVD ডিভাইসের তথ্য পেতে একটি প্রদত্ত স্ট্রিং পার্স করুন। |
void | setDeviceOffset (Integer deviceOffset) |
void | setErrorType ( ErrorIdentifier errorType) |
void | setErrors (String errors) |
void | setInstanceUser (String instanceUser) |
void | setIpPreconfigured (boolean isIpPreconfigured) |
void | setOxygenationDeviceId (String deviceId) |
void | setSkipBugreportCollection (boolean skipDeviceLogCollection) |
void | setSkipDeviceLogCollection (boolean skipDeviceLogCollection) |
void | setStatus ( GceAvdInfo.GceStatus status) |
String | toString ()
|
ক্ষেত্র
BUILD_VARS
public static finalBUILD_VARS
পাবলিক কনস্ট্রাক্টর
GceAvdInfo
public GceAvdInfo (String instanceName, HostAndPort hostAndPort)
পরামিতি | |
---|---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status)
পরামিতি | |
---|---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
পাবলিক পদ্ধতি
getBuildVars
publicgetBuildVars ()
GCE AVD ডিভাইসের পরিবর্তনশীল তথ্য হ্যাশ বিল্ড করুন।
সম্ভাব্য বিল্ড ভেরিয়েবল কীগুলিকে BUILD_VARS-এ বর্ণনা করা হয়েছে উদাহরণস্বরূপ: build_id, build_target, branch, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulator_build_it, emulator_build_it, emulator.
রিটার্নস | |
---|---|
getDeviceOffset
public Integer getDeviceOffset ()
রিটার্নস | |
---|---|
Integer |
ত্রুটি পান
public String getErrors ()
রিটার্নস | |
---|---|
String |
getInstanceUser
public String getInstanceUser ()
রিটার্নস | |
---|---|
String |
getLogs
publicgetLogs ()
মানচিত্রটি স্থানীয় বা দূরবর্তী লগ পাথ থেকে প্রকারে ফেরত দিন।
রিটার্নস | |
---|---|
getOxygenationDeviceId
public String getOxygenationDeviceId ()
রিটার্নস | |
---|---|
String |
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
রিটার্নস | |
---|---|
boolean |
হোস্টএন্ডপোর্ট
public HostAndPort hostAndPort ()
রিটার্নস | |
---|---|
HostAndPort |
উদাহরণের নাম
public String instanceName ()
রিটার্নস | |
---|---|
String |
isIpPreconfigured
public boolean isIpPreconfigured ()
রিটার্নস | |
---|---|
boolean |
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)
GCE AVD ডিভাইসের তথ্য পেতে একটি প্রদত্ত ফাইল পার্স করুন।
পরামিতি | |
---|---|
f | File : GCE ড্রাইভার থেকে JSON আউটপুট পড়ার জন্য ERROR(/File) ফাইল। |
descriptor | DeviceDescriptor : যে ডিভাইসের তথ্য প্রয়োজন তার বর্ণনাকারী। |
remoteAdbPort | int : দূরবর্তী পোর্ট যা adb সংযোগের জন্য ব্যবহার করা উচিত |
রিটার্নস | |
---|---|
GceAvdInfo | পাওয়া গেলে ডিভাইসের GceAvdInfo , অথবা ত্রুটি থাকলে শূন্য। |
নিক্ষেপ করে | |
---|---|
TargetSetupError |
parseGceInfoFromOxygenClientOutput
public staticparseGceInfoFromOxygenClientOutput (CommandResult oxygenRes, TestDeviceOptions deviceOptions)
লিজড AVD তথ্য পেতে অক্সিজেন ক্লায়েন্ট বাইনারি থেকে একটি প্রদত্ত কমান্ড লাইন আউটপুট পার্স করুন।
পরামিতি | |
---|---|
oxygenRes | CommandResult : অক্সিজেন ক্লায়েন্ট কমান্ড এক্সিকিউশন থেকে CommandResult । |
deviceOptions | TestDeviceOptions : TestDeviceOptions ডিভাইসের বিকল্পগুলি বর্ণনা করে |
রিটার্নস | |
---|---|
সফলভাবে লিজ দেওয়া ডিভাইসগুলির ERROR(/List) । একটি ডিভাইস লিজ করতে ব্যর্থ হলে TargetSetupError নিক্ষেপ করবে। |
নিক্ষেপ করে | |
---|---|
TargetSetupError |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)
GCE AVD ডিভাইসের তথ্য পেতে একটি প্রদত্ত স্ট্রিং পার্স করুন।
পরামিতি | |
---|---|
data | String : JSON স্ট্রিং। |
descriptor | DeviceDescriptor : যে ডিভাইসের তথ্য প্রয়োজন তার বর্ণনাকারী। |
remoteAdbPort | int : দূরবর্তী পোর্ট যা adb সংযোগের জন্য ব্যবহার করা উচিত |
রিটার্নস | |
---|---|
GceAvdInfo | পাওয়া গেলে ডিভাইসের GceAvdInfo , অথবা ত্রুটি থাকলে শূন্য। |
নিক্ষেপ করে | |
---|---|
TargetSetupError |
সেটডিভাইসঅফসেট
public void setDeviceOffset (Integer deviceOffset)
পরামিতি | |
---|---|
deviceOffset | Integer |
সেট ত্রুটি
public void setErrors (String errors)
পরামিতি | |
---|---|
errors | String |
setInstanceUser
public void setInstanceUser (String instanceUser)
পরামিতি | |
---|---|
instanceUser | String |
setIpPreconfigured
public void setIpPreconfigured (boolean isIpPreconfigured)
পরামিতি | |
---|---|
isIpPreconfigured | boolean |
সেট অক্সিজেনেশনডিভাইসআইডি
public void setOxygenationDeviceId (String deviceId)
পরামিতি | |
---|---|
deviceId | String |
SkipBugreport Collection সেট করুন
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
পরামিতি | |
---|---|
skipDeviceLogCollection | boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
পরামিতি | |
---|---|
skipDeviceLogCollection | boolean |
সেট স্ট্যাটাস
public void setStatus (GceAvdInfo.GceStatus status)
পরামিতি | |
---|---|
status | GceAvdInfo.GceStatus |
toString
public String toString ()
রিটার্নস | |
---|---|
String |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-03-26 UTC-তে শেষবার আপডেট করা হয়েছে।