BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

java.lang.Object
   ↳ com.android.tradefed.error.HarnessException
     ↳ com.android.tradefed.build.BuildRetrievalError


אירעה שגיאה קטלנית במהלך אחזור הגרסה היציבה לבדיקה.

סיכום

קונסטרוקטורים גלויים לכולם

BuildRetrievalError(String reason)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית.

BuildRetrievalError(String reason, ErrorIdentifier errorId)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית.

BuildRetrievalError(String reason, Throwable cause)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית וגורם.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית, סיבה ופרטי build.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית וגורם.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית, סיבה ופרטי build.

שיטות ציבוריות

IBuildInfo getBuildInfo()

הפונקציה מחזירה פרטים על ה-build שנעשה ניסיון לאחזר.

void setBuildInfo(IBuildInfo build)

מגדירים את פרטי ה-build.

קונסטרוקטורים גלויים לכולם

BuildRetrievalError

public BuildRetrievalError (String reason)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית.

פרמטרים
reason String: הודעת שגיאה שמתארת את הסיבה לשגיאה

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית.

פרמטרים
reason String: הודעת שגיאה שמתארת את הסיבה לשגיאה

errorId ErrorIdentifier: מזהה השגיאה של השגיאה הזו.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית וגורם.

פרמטרים
reason String: הודעת שגיאה מפורטת.

cause Throwable: Throwable שמתעד את הסיבה המקורית ל-ProvideBuildError

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית, סיבה ופרטי build.

פרמטרים
reason String: הודעת שגיאה מפורטת.

cause Throwable: Throwable שמתעד את הסיבה המקורית ל-ProvideBuildError

build IBuildInfo: פרטים על ה-build שניסיתם לאחזר

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית וגורם.

פרמטרים
reason String: הודעת שגיאה מפורטת.

cause Throwable: Throwable שמתעד את הסיבה המקורית ל-ProvideBuildError

errorId ErrorIdentifier: מזהה השגיאה של השגיאה הזו.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

יצירת BuildRetrievalError חדש עם הודעת שגיאה משמעותית, סיבה ופרטי build.

פרמטרים
reason String: הודעת שגיאה מפורטת.

cause Throwable: Throwable שמתעד את הסיבה המקורית ל-ProvideBuildError

errorId ErrorIdentifier: מזהה השגיאה של השגיאה הזו.

build IBuildInfo: פרטים על ה-build שניסיתם לאחזר

שיטות ציבוריות

getBuildInfo

public IBuildInfo getBuildInfo ()

הפונקציה מחזירה פרטים על ה-build שניסיתם לאחזר.

הערך המוחזר של IBuildInfo לעולם לא יהיה null, אבל יכול להיות שיהיו בו נתונים חסרים כמו build_id וכו'.

החזרות
IBuildInfo IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

מגדירים את פרטי ה-build.

פרמטרים
build IBuildInfo: IBuildInfo