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) 表示されます。

継承されるメソッド

Object clone()

このオブジェクトのコピーを作成して返します。

boolean equals(Object obj)

他のオブジェクトが「次と等しい」かどうかを示します。表示されます。

void finalize()

ガベージ コレクションの実行時に、オブジェクトのガベージ コレクタによって呼び出されます は、そのオブジェクトへの参照がもう存在しないことを確認します。

final Class<?> getClass()

この Object のランタイム クラスを返します。

int hashCode()

オブジェクトのハッシュコード値を返します。

final void notify()

このオブジェクトのスレッドを待機しているスレッドを 1 つ起こします。 モニタリングできます。

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 になることはありません。

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 にすることはできません。