AndroidBuildAPIHelper

public class AndroidBuildAPIHelper
extends Object

java.lang.Object
   ↳ com.google.android.tradefed.util.androidbuildapi.AndroidBuildAPIHelper


用于创建 Android Build 客户端的辅助方法。

摘要

常量

String BUILD_ENV_INVOCATION_CONTEXT_KEY

公共构造函数

AndroidBuildAPIHelper()

公共方法

static AndroidBuildAPIOptions getAndroidBuildAPIOptions()
static Androidbuildinternal getClient(String environment)
static Androidbuildinternal getLegacyClient(String environment)

创建客户端的 V2 版本

static Androidbuildinternal getTestStorageClient(String rootUrl, String servicePath)
static Androidbuildinternal getTestStorageClient(String environment)
static BranchServiceClient getV4BranchClient(String environment)
static BuildArtifactServiceClient getV4BuildArtifactClient(String environment)
static BuildServiceClient getV4BuildClient(String environment)

常量

BUILD_ENV_INVOCATION_CONTEXT_KEY

public static final String BUILD_ENV_INVOCATION_CONTEXT_KEY

常量值: "android-build-environment"

公共构造函数

AndroidBuildAPIHelper

public AndroidBuildAPIHelper ()

公共方法

getAndroidBuildAPIOptions

public static AndroidBuildAPIOptions getAndroidBuildAPIOptions ()

返回
AndroidBuildAPIOptions

getClient

public static Androidbuildinternal getClient (String environment)

参数
environment String

返回
Androidbuildinternal

抛出
GeneralSecurityException
IOException

getLegacyClient

public static Androidbuildinternal getLegacyClient (String environment)

创建客户端的 V2 版本

参数
environment String

返回
Androidbuildinternal

抛出
GeneralSecurityException
IOException

getTestStorageClient

public static Androidbuildinternal getTestStorageClient (String rootUrl, 
                String servicePath)

参数
rootUrl String

servicePath String

返回
Androidbuildinternal

抛出
FileNotFoundException
GeneralSecurityException
IOException

getTestStorageClient

public static Androidbuildinternal getTestStorageClient (String environment)

参数
environment String

返回
Androidbuildinternal

抛出
FileNotFoundException
GeneralSecurityException
IOException

getV4BranchClient

public static BranchServiceClient getV4BranchClient (String environment)

参数
environment String

返回
BranchServiceClient

抛出
GeneralSecurityException
IOException

getV4BuildArtifactClient

public static BuildArtifactServiceClient getV4BuildArtifactClient (String environment)

参数
environment String

返回
BuildArtifactServiceClient

抛出
GeneralSecurityException
IOException

getV4BuildClient

public static BuildServiceClient getV4BuildClient (String environment)

参数
environment String

返回
BuildServiceClient

抛出
GeneralSecurityException
IOException