TrainingExampleOutput.Builder

public static final class TrainingExampleOutput.Builder
extends Object

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


TrainingExampleOutput のビルダー

概要

パブリック コンストラクタ

Builder()

パブリック メソッド

TrainingExampleOutput.Builder addResumptionToken(byte[] value)
TrainingExampleOutput.Builder addTrainingExample(byte[] value)
TrainingExampleOutput build()

インスタンスを作成します。

TrainingExampleOutput.Builder setResumptionTokens(List<byte[]> value)

トレーニング サンプルに対応する再開トークンのバイト配列のリスト。

TrainingExampleOutput.Builder setTrainingExamples(List<byte[]> value)

トレーニング サンプルのバイト配列のリスト。

継承されるメソッド

Object clone()

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

boolean equals(Object obj)

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

void finalize()

ガベージ コレクションでオブジェクトへの参照がこれ以上ないと判断されたときに、オブジェクトのガベージ コレクタから呼び出されます。

final Class<?> getClass()

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

int hashCode()

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

final void notify()

このオブジェクトのモニターを待機している単一のスレッドを起動します。

final void notifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

String toString()

オブジェクトの文字列表現を返します。

final void wait(long timeoutMillis, int nanos)

通知や割り込みなどによって現在のスレッドが起きるまで、または一定の時間が経過するまで、現在のスレッドを待機させます。

final void wait(long timeoutMillis)

通知や割り込みなどによって現在のスレッドが起きるまで、または一定の時間が経過するまで、現在のスレッドを待機させます。

final void wait()

通知や割り込みなどによって起きるまで、現在のスレッドを待機させます。

パブリック コンストラクタ

パブリック メソッド

addResumptionToken

public TrainingExampleOutput.Builder addResumptionToken (byte[] value)

パラメータ
value byte: この値を null にすることはできません。

戻り値
TrainingExampleOutput.Builder この値が null になることはありません。

addTrainingExample

public TrainingExampleOutput.Builder addTrainingExample (byte[] value)

パラメータ
value byte: この値を null にすることはできません。

戻り値
TrainingExampleOutput.Builder この値が null になることはありません。

build

public TrainingExampleOutput build ()

インスタンスを作成します。呼び出し後にこのビルダーに変更を加えないでください。

戻り値
TrainingExampleOutput この値が null になることはありません。

setResumptionTokens

public TrainingExampleOutput.Builder setResumptionTokens (List<byte[]> value)

トレーニング サンプルに対応する再開トークンのバイト配列のリスト。最後に処理された例に対応する再開トークンが TrainingExampleInput に渡され、再開がサポートされます。resumptionTokens の長さは trainingExamples と一致する必要があります。

パラメータ
value List: この値を null にすることはできません。

戻り値
TrainingExampleOutput.Builder この値が null になることはありません。

setTrainingExamples

public TrainingExampleOutput.Builder setTrainingExamples (List<byte[]> value)

トレーニング サンプルのバイト配列のリスト。形式はデフォルトでバイナリでシリアル化された tf.Example proto です。バインダー IPC サイズの上限に達しないように、サンプルの最大サイズは 50 KB です。

パラメータ
value List: この値を null にすることはできません。

戻り値
TrainingExampleOutput.Builder この値が null になることはありません。