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)
直接從 --invocation-data extra_builds 欄位剖析,如 ATP 所指定。 |
常數
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)
直接從 --invocation-data extra_builds 欄位剖析,如 ATP 所指定。
| 參數 | |
|---|---|
json |
String:保存資料的 JSON 字串表示法。 |
| 傳回 | |
|---|---|
List<ExtraBuildsData> |
清單會列出每個額外建構作業的 ExtraBuildsData。 |
| 擲回 | |
|---|---|
JSONException |
|