AndroidBuildAPIHelper

public class AndroidBuildAPIHelper
extends Object

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


Helper method used to create an Android Build client.

Summary

Constants

String BUILD_ENV_INVOCATION_CONTEXT_KEY

Public constructors

AndroidBuildAPIHelper()

Public methods

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

Create V2 version of client

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)

Constants

BUILD_ENV_INVOCATION_CONTEXT_KEY

public static final String BUILD_ENV_INVOCATION_CONTEXT_KEY

Constant Value: "android-build-environment"

Public constructors

AndroidBuildAPIHelper

public AndroidBuildAPIHelper ()

Public methods

getAndroidBuildAPIOptions

public static AndroidBuildAPIOptions getAndroidBuildAPIOptions ()

Returns
AndroidBuildAPIOptions

getClient

public static Androidbuildinternal getClient (String environment)

Parameters
environment String

Returns
Androidbuildinternal

Throws
GeneralSecurityException
IOException

getLegacyClient

public static Androidbuildinternal getLegacyClient (String environment)

Create V2 version of client

Parameters
environment String

Returns
Androidbuildinternal

Throws
GeneralSecurityException
IOException

getTestStorageClient

public static Androidbuildinternal getTestStorageClient (String rootUrl, 
                String servicePath)

Parameters
rootUrl String

servicePath String

Returns
Androidbuildinternal

Throws
FileNotFoundException
GeneralSecurityException
IOException

getTestStorageClient

public static Androidbuildinternal getTestStorageClient (String environment)

Parameters
environment String

Returns
Androidbuildinternal

Throws
FileNotFoundException
GeneralSecurityException
IOException

getV4BranchClient

public static BranchServiceClient getV4BranchClient (String environment)

Parameters
environment String

Returns
BranchServiceClient

Throws
GeneralSecurityException
IOException

getV4BuildArtifactClient

public static BuildArtifactServiceClient getV4BuildArtifactClient (String environment)

Parameters
environment String

Returns
BuildArtifactServiceClient

Throws
GeneralSecurityException
IOException

getV4BuildClient

public static BuildServiceClient getV4BuildClient (String environment)

Parameters
environment String

Returns
BuildServiceClient

Throws
GeneralSecurityException
IOException