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-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।