Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

GceAvdInfo

public class GceAvdInfo
extends Object

java.lang.Object继承
com.android.tradefed.device.cloud.GceAvdInfo


结构以保持给定的GCE AVD实例相关的数据。

摘要

嵌套类

enum GceAvdInfo.GceStatus

字段

public static final BUILD_VARS

公共构造

GceAvdInfo (String instanceName, HostAndPort hostAndPort)
GceAvdInfo (String instanceName, HostAndPort hostAndPort, String errors, GceAvdInfo.GceStatus status)

公共方法

getBuildVars ()

GCE AVD装置的回波生成可变信息哈希值。

String getErrors ()
GceAvdInfo.GceStatus getStatus ()
HostAndPort hostAndPort ()
String instanceName ()
static GceAvdInfo parseGceInfoFromFile (File f, DeviceDescriptor descriptor, int remoteAdbPort)

解析给定的文件,以获得GCE AVD设备信息。

static GceAvdInfo parseGceInfoFromString (String data, DeviceDescriptor descriptor, int remoteAdbPort)

解析给定的字符串,以获得GCE AVD设备信息。

void setStatus ( GceAvdInfo.GceStatus status)
String toString ()

字段

BUILD_VARS

public static final  BUILD_VARS

公共构造

GceAvdInfo

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort)

参数
instanceName String

hostAndPort HostAndPort

GceAvdInfo

public GceAvdInfo (String instanceName, 
                HostAndPort hostAndPort, 
                String errors, 
                GceAvdInfo.GceStatus status)

参数
instanceName String

hostAndPort HostAndPort

errors String

status GceAvdInfo.GceStatus

公共方法

getBuildVars

public  getBuildVars ()

GCE AVD装置的回波生成可变信息哈希值。

可能生成变量密钥在BUILD_VARS描述于例如:build_id,BUILD_TARGET,树枝,kernel_build_id,kernel_build_target,kernel_branch,system_build_id,system_build_target,system_branch,emulator_build_id,emulator_build_target,emulator_branch。

返回

getErrors

public String getErrors ()

返回
String

的getStatus

public GceAvdInfo.GceStatus getStatus ()

返回
GceAvdInfo.GceStatus

hostAndPort

public HostAndPort hostAndPort ()

返回
HostAndPort

实例名

public String instanceName ()

返回
String

parseGceInfoFromFile

public static GceAvdInfo parseGceInfoFromFile (File f, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

解析给定的文件,以获得GCE AVD设备信息。

参数
f FileERROR(/File)文件中读取从GCE驱动器输出的JSON。

descriptor DeviceDescriptor :需要的信息设备的描述符。

remoteAdbPort int :其应当用于ADB连接远程端口

返回
GceAvdInfo 所述GceAvdInfo装置的如果找到,则返回null如果错误。

抛出
TargetSetupError

parseGceInfoFromString

public static GceAvdInfo parseGceInfoFromString (String data, 
                DeviceDescriptor descriptor, 
                int remoteAdbPort)

解析给定的字符串,以获得GCE AVD设备信息。

参数
data String :JSON字符串。

descriptor DeviceDescriptor :需要的信息设备的描述符。

remoteAdbPort int :其应当用于ADB连接远程端口

返回
GceAvdInfo 所述GceAvdInfo装置的如果找到,则返回null如果错误。

抛出
TargetSetupError

setStatus

public void setStatus ( GceAvdInfo.GceStatus status)

参数
status GceAvdInfo.GceStatus

的toString

public String toString ()

返回
String