הפעלת פלט.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) שהושלמו.

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

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

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

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