RenderOutput.Builder

public static final class RenderOutput.Builder
extends Object

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


Konstruktor: RenderOutput

Podsumowanie

Konstruktory publiczne

Builder()

Metody publiczne

RenderOutput build()

Tworzy instancję.

RenderOutput.Builder setContent(String value)

Treści HTML do wyrenderowania w komponencie WebView.

RenderOutput.Builder setTemplateId(String value)

Klucz w tabeli REMOTE_DATA IsolatedService#getRemoteData(RequestToken), który wskazuje szablon Apache Velocity.

RenderOutput.Builder setTemplateParams(PersistableBundle value)

Parametry, które mają być wypełniane w szablonie z poziomu RenderOutput.getTemplateId().

Metody dziedziczone

Object clone()

Tworzy i zwraca kopię tego obiektu.

boolean equals(Object obj)

Wskazuje, czy inny obiekt jest „równy” temu.

void finalize()

Funkcja wywoływana przez zbieracz śmieci w obiekcie, gdy stwierdzi, że nie ma już żadnych odwołań do obiektu.

final Class<?> getClass()

Zwraca klasę czasu wykonywania tego Object.

int hashCode()

Zwraca kod szyfrowania obiektu.

final void notify()

Wywołuje pojedynczy wątek oczekujący na monitorze tego obiektu.

final void notifyAll()

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

String toString()

Zwraca ciąg znaków reprezentujący obiekt.

final void wait(long timeoutMillis, int nanos)

Sprawia, że bieżący wątek czeka, aż zostanie powiadomiony, zazwyczaj przez powiadomienie lub przerwanie, albo do momentu upływu określonego czasu rzeczywistego.

final void wait(long timeoutMillis)

Sprawia, że bieżący wątek czeka, aż zostanie powiadomiony, zazwyczaj przez powiadomienie lub przerwanie, albo do momentu upływu określonego czasu rzeczywistego.

final void wait()

Powoduje, że bieżący wątek czeka, aż zostanie wybudzony. Zwykle następuje to przez powiadomienie lub przerwienie.

Konstruktory publiczne

Metody publiczne

kompilacja

public RenderOutput build ()

Tworzy instancję. Po wywołaniu tej metody nie należy modyfikować tego obiektu.

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

setContent

public RenderOutput.Builder setContent (String value)

Zawartość HTML do renderowania w komponencie WebView. Jeśli ma wartość null, usługa ODP generuje kod HTML z danych w RenderOutput.getTemplateId() i RenderOutput.getTemplateParams() w sposób opisany poniżej.

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

setTemplateId

public RenderOutput.Builder setTemplateId (String value)

Klucz w tabeli REMOTE_DATA IsolatedService#getRemoteData(RequestToken), który wskazuje na szablon Apache Velocity. Ta funkcja jest ignorowana, jeśli RenderOutput.getContent() nie ma wartości null.

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

setTemplateParams

public RenderOutput.Builder setTemplateParams (PersistableBundle value)

Parametry do wpisania w szablonie z pola RenderOutput.getTemplateId(). Jest ona ignorowana, jeśli RenderOutput.getContent() nie ma wartości null.

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