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