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)
|
ExecuteOutput.Builder
|
setRequestLogRecord(RequestLogRecord value)
次の日付の後に REQUESTS テーブルに書き込まれる永続データ
|
継承されるメソッド | |
---|---|
パブリック コンストラクタ
パブリック メソッド
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 |