ExecuteOutput.Builder

public static final class ExecuteOutput.Builder
extends Object

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


Kreator dla: ExecuteOutput

Podsumowanie

Konstruktory publiczne

Builder()

Metody publiczne

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

Tworzy instancję.

ExecuteOutput.Builder setRenderingConfigs(List<RenderingConfig> value)

Lista obiektów RenderingConfig, po jednym na przedział określony w żądaniu z metody aplikację do rozmów.

ExecuteOutput.Builder setRequestLogRecord(RequestLogRecord value)

Dane trwałe do zapisania w tabeli REQUESTS po IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) .

Metody dziedziczone

Object clone()

Tworzy i zwraca kopię tego obiektu.

boolean equals(Object obj)

Wskazuje, czy inny obiekt ma stan „równa się” tego.

void finalize()

Wywoływane przez funkcję czyszczenia pamięci obiektu podczas czyszczenia pamięci oznacza, że nie ma więcej odwołań do obiektu.

final Class<?> getClass()

Zwraca klasę środowiska wykonawczego tego zasobu (Object).

int hashCode()

Zwraca wartość kodu skrótu obiektu.

final void notify()

Wybudza pojedynczy wątek oczekujący na obiekt monitorowania.

final void notifyAll()

Wybudza wszystkie wątki oczekujące na monitorze tego obiektu.

String toString()

Zwraca obiekt w postaci ciągu znaków.

final void wait(long timeoutMillis, int nanos)

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie; upłynęło pewną ilość czasu.

final void wait(long timeoutMillis)

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie; upłynęło pewną ilość czasu.

final void wait()

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie;

Konstruktory publiczne

Metody publiczne

addRenderingConfig

public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)

Parametry
value RenderingConfig: ta wartość nie może być typu null.

Zwroty
ExecuteOutput.Builder Ta wartość nie może być typu null.

kompilacja

public ExecuteOutput build ()

Tworzy instancję. Po wywołaniu tego kreatora nie należy go dotykać.

Zwroty
ExecuteOutput Ta wartość nie może być typu null.

setRenderingConfigs

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

Lista obiektów RenderingConfig, po jednym na przedział określony w żądaniu z metody aplikację do rozmów. Aplikacja do wykonywania połączeń i usługa muszą zgadzać się z oczekiwanym rozmiarem tej listy.

Parametry
value List: ta wartość nie może być typu null.

Zwroty
ExecuteOutput.Builder Ta wartość nie może być typu null.

setRequestLogRecord

public ExecuteOutput.Builder setRequestLogRecord (RequestLogRecord value)

Dane trwałe do zapisania w tabeli REQUESTS po IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) . Jeśli wartość to null, trwałe dane nie będą zapisywane.

Parametry
value RequestLogRecord: ta wartość nie może być typu null.