ExtraBuildsData
public
class
ExtraBuildsData
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.sandbox.ExtraBuildsData |
ATP から送信された --invocation extra_builds={} に保持されているデータを解析して表します。
概要
定数 | |
|---|---|
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
|
フィールド | |
|---|---|
public
String |
mBranch
|
public
String |
mBuildAlias
|
public
String |
mBuildFlavor
|
public
String |
mBuildId
|
public
String |
mBuildOs
|
public
String |
mBuildPlatform
|
public
String |
mBuildTarget
|
パブリック メソッド | |
|---|---|
static
List<ExtraBuildsData>
|
parseFromJson(String json)
ATP で指定された --invocation-data extra_builds フィールドから直接解析します。 |
定数
BRANCH_KEY
public static final String BRANCH_KEY
定数値: "branch"
BUILD_ALIAS
public static final String BUILD_ALIAS
定数値: "build_alias"
BUILD_FLAVOR_KEY
public static final String BUILD_FLAVOR_KEY
定数値: "build_flavor"
BUILD_ID_KEY
public static final String BUILD_ID_KEY
定数値: "build_id"
BUILD_OS_KEY
public static final String BUILD_OS_KEY
定数値: "build_os"
BUILD_PLATFORM_KEY
public static final String BUILD_PLATFORM_KEY
定数値: "build_platform"
BUILD_TARGET_KEY
public static final String BUILD_TARGET_KEY
定数値: "build_target"
フィールド
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
パブリック メソッド
parseFromJson
public static List<ExtraBuildsData> parseFromJson (String json)
ATP で指定された --invocation-data extra_builds フィールドから直接解析します。
| パラメータ | |
|---|---|
json |
String: データを保持する JSON の String 表現。 |
| 戻り値 | |
|---|---|
List<ExtraBuildsData> |
追加のビルドを表す ExtraBuildsData のリスト。 |
| 例外 | |
|---|---|
JSONException |
|