RenderÇıktı.Oluşturucu

public static final class RenderOutput.Builder
extends Object

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


RenderOutput için bir derleyici

Özet

Herkese açık kurucular

Builder()

Herkese açık yöntemler

RenderOutput build()

Örneği oluşturur.

RenderOutput.Builder setContent(String value)

Web görünümünde oluşturulacak HTML içeriği.

RenderOutput.Builder setTemplateId(String value)

REMOTE_DATA IsolatedService#getRemoteData(RequestToken) tablosunda, bir Apache Velocity şablonunu işaret eden bir anahtar.

RenderOutput.Builder setTemplateParams(PersistableBundle value)

RenderOutput.getTemplateId() kaynağından şablona doldurulacak parametreler.

Devralınan yöntemler

Object clone()

Bu nesnenin bir kopyasını oluşturur ve döndürür.

boolean equals(Object obj)

Başka bir nesnenin bu nesneye "eşit" olup olmadığını gösterir.

void finalize()

Çöp toplama işlemi, nesneye artık referans olmadığını belirlediğinde nesne üzerinde çöp toplayıcı tarafından çağrılır.

final Class<?> getClass()

Bu Object öğesinin çalışma zamanı sınıfını döndürür.

int hashCode()

Nesne için bir karma kod değeri döndürür.

final void notify()

Bu nesnenin monitörünü bekleyen tek bir iş parçacığını uyandırır.

final void notifyAll()

Bu nesnenin monitöründe bekleyen tüm iş parçacıklarını uyandırır.

String toString()

Nesnenin dize temsilini döndürür.

final void wait(long timeoutMillis, int nanos)

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla ya da belirli bir gerçek zaman geçmesi sonucunda uyandırılana kadar beklemesine neden olur.

final void wait(long timeoutMillis)

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla ya da belirli bir gerçek zaman geçmesi sonucunda uyandırılana kadar beklemesine neden olur.

final void wait()

Mevcut iş parçacığının, genellikle bildirim alarak veya yarıda kesilerek uyandırılana kadar beklemesine neden olur.

Kamu inşaatçıları

Oluşturucu

public Builder ()

Herkese açık yöntemler

derleme

public RenderOutput build ()

Örneği oluşturur. Bu oluşturucu, çağrıldıktan sonra değiştirilmemelidir.

İlerlemeler
RenderOutput Bu değer null olamaz.

setContent

public RenderOutput.Builder setContent (String value)

Web görünümünde oluşturulacak HTML içeriği. Bu değer null ise ODP hizmeti, aşağıda açıklandığı gibi RenderOutput.getTemplateId() ve RenderOutput.getTemplateParams()'daki verilerden HTML oluşturur.

Parametreler
value String: Bu değer null olamaz.

İlerlemeler
RenderOutput.Builder

setTemplateId

public RenderOutput.Builder setTemplateId (String value)

REMOTE_DATA IsolatedService#getRemoteData(RequestToken) tablosunda, bir Apache Velocity şablonunu işaret eden bir anahtar. RenderOutput.getContent() null değilse bu yok sayılır.

Parametreler
value String: Bu değer null olamaz.

İlerlemeler
RenderOutput.Builder

setTemplateParams

public RenderOutput.Builder setTemplateParams (PersistableBundle value)

RenderOutput.getTemplateId() kaynağından şablona doldurulacak parametreler. RenderOutput.getContent() null değilse bu değer yok sayılır.

Parametreler
value PersistableBundle: Bu değer null olamaz.

İlerlemeler
RenderOutput.Builder