TrainingInterval.Builder

public static final class TrainingInterval.Builder
extends Object

java.lang.Object
android.adservices.ondevicepersonalization.TrainingInterval.Builder


Builder של TrainingInterval

סיכום

בנאים ציבוריים

Builder()

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

TrainingInterval build()

יוצר את המכונה.

TrainingInterval.Builder setMinimumInterval(Duration value)

הגדרת מרווח הזמן המינימלי בין שתי הפעלות אימון.

TrainingInterval.Builder setSchedulingMode(int value)

שיטות שעברו בירושה

בנאים ציבוריים

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

לפתח

public TrainingInterval build ()

יוצר את המכונה. אין לגעת ב-builder הזה אחרי הקריאה!

החזרות
TrainingInterval הערך הזה לא יכול להיות null.

setMinimumInterval

public TrainingInterval.Builder setMinimumInterval (Duration value)

הגדרת מרווח הזמן המינימלי בין שתי הפעלות אימון.

ייעשה שימוש בשדה הזה רק כאשר מצב התזמון הוא TrainingInterval.SCHEDULING_MODE_RECURRENT. יתקבלו רק ערכים חיוביים, ניתן להזין אפס או ערכים שליליים התוצאה תהיה DisallowArgumentError.

חשוב גם לשים לב שהערך הזה הוא בגדר אזהרה בלבד, ואינו מבטיח שהמשימה תתבצע. מיד לאחר שפרק הזמן פג. מחשוב מאוחד עדיין אוכף מגבלות המרווח והאימון הנדרשות כדי להבטיח את תקינות המערכת. ההדרכה הנוכחית המגבלות הן שהמכשירים מחוברים לרשת ללא שימוש בנתונים, לא פעילים והסוללה לא חלשה.

פרמטרים
value Duration: הערך הזה לא יכול להיות null.

החזרות
TrainingInterval.Builder הערך הזה לא יכול להיות null.

setSchedulingMode

public TrainingInterval.Builder setSchedulingMode (int value)

פרמטרים
value int: הערך הוא TrainingInterval.SCHEDULING_MODE_ONE_TIME, או TrainingInterval.SCHEDULING_MODE_RECURRENT

החזרות
TrainingInterval.Builder הערך הזה לא יכול להיות null.