ناتج العرض

public static final class RenderOutput.Builder
extends Object

java.lang.Object
android.adservices.ondevicepersonalization.Renderرواتج.Builder


إحدى أدوات إنشاء "RenderOutput"

ملخّص

شركات الإنشاءات العامة

Builder()

الطرق المتاحة للجميع

RenderOutput build()

تنشئ المثيل.

RenderOutput.Builder setContent(String value)

محتوى HTML المطلوب عرضه في WebView.

RenderOutput.Builder setTemplateId(String value)

يشير ذلك المصطلح إلى مفتاح في جدول REMOTE_DATA IsolatedService#getRemoteData(RequestToken) يشير إلى نموذج Apache Velocity.

RenderOutput.Builder setTemplateParams(PersistableBundle value)

المَعلمات التي ستتم تعبئتها في النموذج بدءًا من RenderOutput.getTemplateId()

الطرق المكتسبة

شركات الإنشاءات العامة

البنّاء

public Builder ()

الطرق المتاحة للجميع

إصدار

public RenderOutput build ()

تنشئ المثيل. لا يجب أن يتم التأثير على أداة الإنشاء هذه بعد استدعاء هذا!

الركلات المردودة
RenderOutput لا يمكن أن تكون هذه القيمة null.

ضبط المحتوى

public RenderOutput.Builder setContent (String value)

محتوى HTML المطلوب عرضه في WebView. إذا كانت هذه القيمة فارغة، تنشئ خدمة ODP ترميز HTML من البيانات في RenderOutput.getTemplateId() وRenderOutput.getTemplateParams() كما هو موضّح أدناه.

المعلّمات
value String: لا يمكن أن تكون هذه القيمة null.

الركلات المردودة
RenderOutput.Builder

setTemplateId

public RenderOutput.Builder setTemplateId (String value)

يشير ذلك المصطلح إلى مفتاح في جدول REMOTE_DATA IsolatedService#getRemoteData(RequestToken) يشير إلى نموذج Apache Velocity. يتم تجاهل هذا إذا لم تكن قيمة RenderOutput.getContent() فارغة.

المعلّمات
value String: لا يمكن أن تكون هذه القيمة null.

الركلات المردودة
RenderOutput.Builder

تعيين مَعلمات النماذج

public RenderOutput.Builder setTemplateParams (PersistableBundle value)

المَعلمات التي ستتم تعبئتها في النموذج بدءًا من RenderOutput.getTemplateId() ويتم تجاهل هذا الحقل إذا لم تكن قيمة RenderOutput.getContent() فارغة.

المعلّمات
value PersistableBundle: لا يمكن أن تكون هذه القيمة null.

الركلات المردودة
RenderOutput.Builder