ExecuteOutput.Builder

public static final class ExecuteOutput.Builder
extends Object

java.lang.Object
   ↳ android.adservices.ondevicepersonalization.ExecuteOutput.Builder


ExecuteOutput 的建構工具。

摘要

公用建構函式

Builder()

公用方法

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

建構例項。

ExecuteOutput.Builder setRenderingConfigs(List<RenderingConfig> value)

RenderingConfig 物件清單,從 通話應用程式。

ExecuteOutput.Builder setRequestLogRecord(RequestLogRecord value)

要寫入 REQUESTS 資料表的永久資料 IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) 完成。

繼承方法

公用建構函式

公用方法

addRenderingConfig

public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)

參數
value RenderingConfig:此值不能為 null

傳回
ExecuteOutput.Builder 此值不能為 null

另請參閱:

build

public ExecuteOutput build ()

建構例項。呼叫這個方法後,就不宜再對這個建構工具進行任何操作。

傳回
ExecuteOutput 此值不能為 null

setRenderingConfigs

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

RenderingConfig 物件清單,從 通話應用程式。發出呼叫的應用程式和服務必須同意此清單的預期大小。

參數
value List:此值不能為 null

傳回
ExecuteOutput.Builder 此值不能為 null

setRequestLogRecord

public ExecuteOutput.Builder setRequestLogRecord (RequestLogRecord value)

要寫入 REQUESTS 資料表的永久資料 IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) 完成。如果值為 null,則不會寫入任何持續性資料。

參數
value RequestLogRecord:此值不能為 null

傳回
ExecuteOutput.Builder