RemoteBuildInfo
public
class
RemoteBuildInfo
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.build.RemoteBuildInfo |
מאגר לתגובה עם פרטי בנייה של כלי בקרת ההשקה.
סיכום
ערכים קבועים | |
|---|---|
String |
UNKNOWN_BUILD_ID
|
methods ציבוריים | |
|---|---|
RemoteBuildInfo
|
clone()
|
String
|
getAttribute(RemoteBuildInfo.BuildAttributeKey key)
אחזור ערך של מאפיין build ממפתח מוגדר מראש. |
String
|
getAttribute(String key)
אחזור ערך של מאפיין build משם מוגדר של בקר ההפעלה שלו. |
String
|
getBuildId()
שיטת עזר לאחזור מזהה הבנייה. |
static
RemoteBuildInfo.BuildType
|
parseBuildType(String buildId)
ניתוח סוג הגרסה ממזהה הגרסה. |
static
RemoteBuildInfo
|
parseRemoteBuildInfo(String serverResponse)
ניתוח של פרטי גרסת build מרחוק מתוך תגובת השרת. |
String
|
toString()
|
ערכים קבועים
UNKNOWN_BUILD_ID
public static final String UNKNOWN_BUILD_ID
ערך קבוע: "0"
methods ציבוריים
getAttribute
public String getAttribute (RemoteBuildInfo.BuildAttributeKey key)
אחזור ערך של מאפיין build ממפתח מוגדר מראש.
| פרמטרים | |
|---|---|
key |
RemoteBuildInfo.BuildAttributeKey: BuildAttributeKey. |
| החזרות | |
|---|---|
String |
ערך מאפיין ה-build String, או null אם לא ניתן למצוא אותו. |
getAttribute
public String getAttribute (String key)
אחזור ערך של מאפיין build משם מוגדר של בקר ההפעלה שלו.
מומלץ להשתמש ב-getAttribute(com.google.android.tradefed.build.RemoteBuildInfo.BuildAttributeKey) במקום זאת.
| פרמטרים | |
|---|---|
key |
String: String השם הייחודי של המאפיין. |
| החזרות | |
|---|---|
String |
ערך מאפיין ה-build String, או null אם לא ניתן למצוא אותו. |
getBuildId
public String getBuildId ()
שיטת עזר לאחזור מזהה הבנייה.
| החזרות | |
|---|---|
String |
מזהה ה-build או UNKNOWN_BUILD_ID אם מזהה ה-build חסר בתגובת השרת. |
parseBuildType
public static RemoteBuildInfo.BuildType parseBuildType (String buildId)
ניתוח סוג הגרסה ממזהה הגרסה.
שרת ה-build תומך במספר סוגים שונים של build. לגרסאות חיצוניות יש קידומת E, לגרסאות מקומיות יש קידומת L, לגרסאות בהמתנה יש קידומת P, ולגרסאות של רכבת מרכזית יש קידומת T. כל שאר הגרסאות נחשבות כגרסאות שנשלחו או כגרסאות שנשלחו לאחר מכן.
| פרמטרים | |
|---|---|
buildId |
String: מזהה הגרסה |
| החזרות | |
|---|---|
RemoteBuildInfo.BuildType |
הכרטיס BuildType. |
parseRemoteBuildInfo
public static RemoteBuildInfo parseRemoteBuildInfo (String serverResponse)
ניתוח של פרטי גרסת build מרחוק מתוך תגובת השרת.
התוצאה הצפויה של ההחזרה היא שורה אחת או יותר של זוגות build_attribute_name:value
| פרמטרים | |
|---|---|
serverResponse |
String: תגובת בקרת ההפעלה של String לניתוח |
| החזרות | |
|---|---|
RemoteBuildInfo |
RemoteBuildInfo או null אם אין גרסת Build זמינה. |
| זריקות | |
|---|---|
|
אם תגובת השרת לא תקינה |
toString
public String toString ()
| החזרות | |
|---|---|
String |
|