ExtraBuildsData
public
class
ExtraBuildsData
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.sandbox.ExtraBuildsData |
Parse and represents the data held in --invocation extra_builds={} sent from ATP.
Summary
Constants | |
|---|---|
String |
BRANCH_KEY
|
String |
BUILD_ALIAS
|
String |
BUILD_FLAVOR_KEY
|
String |
BUILD_ID_KEY
|
String |
BUILD_OS_KEY
|
String |
BUILD_PLATFORM_KEY
|
String |
BUILD_TARGET_KEY
|
Fields | |
|---|---|
public
String |
mBranch
|
public
String |
mBuildAlias
|
public
String |
mBuildFlavor
|
public
String |
mBuildId
|
public
String |
mBuildOs
|
public
String |
mBuildPlatform
|
public
String |
mBuildTarget
|
Public methods | |
|---|---|
static
List<ExtraBuildsData>
|
parseFromJson(String json)
Parse directly from --invocation-data extra_builds field as specified by ATP. |
Constants
BRANCH_KEY
public static final String BRANCH_KEY
Constant Value: "branch"
BUILD_ALIAS
public static final String BUILD_ALIAS
Constant Value: "build_alias"
BUILD_FLAVOR_KEY
public static final String BUILD_FLAVOR_KEY
Constant Value: "build_flavor"
BUILD_ID_KEY
public static final String BUILD_ID_KEY
Constant Value: "build_id"
BUILD_OS_KEY
public static final String BUILD_OS_KEY
Constant Value: "build_os"
BUILD_PLATFORM_KEY
public static final String BUILD_PLATFORM_KEY
Constant Value: "build_platform"
BUILD_TARGET_KEY
public static final String BUILD_TARGET_KEY
Constant Value: "build_target"
Fields
mBranch
public String mBranch
mBuildAlias
public String mBuildAlias
mBuildFlavor
public String mBuildFlavor
mBuildId
public String mBuildId
mBuildOs
public String mBuildOs
mBuildPlatform
public String mBuildPlatform
mBuildTarget
public String mBuildTarget
Public methods
parseFromJson
public static List<ExtraBuildsData> parseFromJson (String json)
Parse directly from --invocation-data extra_builds field as specified by ATP.
| Parameters | |
|---|---|
json |
String: The String representation of the JSON holding the data. |
| Returns | |
|---|---|
List<ExtraBuildsData> |
A list of ExtraBuildsData representing each extra builds. |
| Throws | |
|---|---|
JSONException |
|