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 ציבוריים

שכפול

public RemoteBuildInfo clone ()

החזרות
RemoteBuildInfo

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