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

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.

Zwroty
RenderOutput.Builder

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.

Zwroty
RenderOutput.Builder

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.

Zwroty
RenderOutput.Builder