הפעלת פלט.Builder

public static final class ExecuteOutput.Builder
extends Object

Java.lang.Object
android.adservices.ondevicepersonalization.ExecuteOutput.Builder


Builder של ExecuteOutput

סיכום

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

Builder()

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

ExecuteOutput.Builder addRenderingConfig(RenderingConfig value)
ExecuteOutput build()

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

ExecuteOutput.Builder setRenderingConfigs(List<RenderingConfig> value)

רשימה של RenderingConfig אובייקטים, אחד לכל מיקום שצוין בבקשה אפליקציית שיחות.

ExecuteOutput.Builder setRequestLogRecord(RequestLogRecord value)

נתונים קבועים ייכתבו לטבלה solarmora אחרי IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) שהושלמו.

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

Object clone()

יצירה ומחזירה של עותק של האובייקט הזה.

boolean equals(Object obj)

מציין אם אובייקט אחר הוא "שווה ל" הזה.

void finalize()

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

final Class<?> getClass()

הפונקציה מחזירה את המחלקה של סביבת זמן הריצה של Object.

int hashCode()

מחזירה ערך גיבוב (hash) של האובייקט.

final void notify()

הוצאת שרשור יחיד שממתין לאובייקט מעקב.

final void notifyAll()

פעולה זו מוציאה את כל השרשורים שממתינים למסך של האובייקט הזה.

String toString()

מחזירה ייצוג במחרוזת של האובייקט.

final void wait(long timeoutMillis, int nanos)

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

final void wait(long timeoutMillis)

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

final void wait()

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

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

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

addRenderingConfig

public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)

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

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

למידע נוסף:

לפתח

public ExecuteOutput build ()

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

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

הגדרות setRenderingConfig

public ExecuteOutput.Builder setRenderingConfigs (List<RenderingConfig> value)

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

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

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

setRequestLogRecord

public ExecuteOutput.Builder setRequestLogRecord (RequestLogRecord value)

נתונים קבועים ייכתבו לטבלה EXIST אחרי IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) שהושלמו. אם הערך הוא null, לא ייכתבו נתונים קבועים.

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

החזרות
ExecuteOutput.Builder