RenderOutput.Builder

public static final class RenderOutput.Builder
extends Object

java.lang.অবজেক্ট
android.adservices.ondevicepersonalization.RenderOutput.Builder


RenderOutput জন্য একজন নির্মাতা

সারাংশ

পাবলিক কনস্ট্রাক্টর

Builder ()

পাবলিক পদ্ধতি

RenderOutput build ()

দৃষ্টান্ত তৈরি করে।

RenderOutput.Builder setContent ( String value)

একটি ওয়েবভিউতে রেন্ডার করা HTML সামগ্রী৷

RenderOutput.Builder setTemplateId ( String value)

REMOTE_DATA IsolatedService#getRemoteData(RequestToken) টেবিলের একটি কী যা একটি Apache Velocity টেমপ্লেটকে নির্দেশ করে৷

RenderOutput.Builder setTemplateParams ( PersistableBundle value)

RenderOutput.getTemplateId() থেকে টেমপ্লেটে যে পরামিতিগুলি তৈরি করা হবে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

Object clone ()

এই বস্তুর একটি অনুলিপি তৈরি করে এবং ফেরত দেয়।

boolean equals ( Object obj)

অন্য কোন বস্তু এটির "সমান" কিনা তা নির্দেশ করে।

void finalize ()

একটি বস্তুর উপর আবর্জনা সংগ্রাহক দ্বারা কল করা হয় যখন আবর্জনা সংগ্রহ নির্ধারণ করে যে বস্তুটির আর কোন উল্লেখ নেই।

final Class <?> getClass ()

এই Object রানটাইম ক্লাস রিটার্ন করে।

int hashCode ()

বস্তুর জন্য একটি হ্যাশ কোড মান প্রদান করে।

final void notify ()

একটি একক থ্রেড জাগিয়ে তোলে যা এই বস্তুর মনিটরে অপেক্ষা করছে।

final void notifyAll ()

এই বস্তুর মনিটরে অপেক্ষা করা সমস্ত থ্রেডকে জাগিয়ে তোলে।

String toString ()

বস্তুর একটি স্ট্রিং উপস্থাপনা প্রদান করে।

final void wait (long timeoutMillis, int nanos)

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া , বা একটি নির্দিষ্ট পরিমাণ বাস্তব সময় অতিবাহিত না হওয়া পর্যন্ত।

final void wait (long timeoutMillis)

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া , বা একটি নির্দিষ্ট পরিমাণ বাস্তব সময় অতিবাহিত না হওয়া পর্যন্ত।

final void wait ()

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করার কারণ করে, সাধারণত অবহিত করা বা বাধা দেওয়া হয়৷

পাবলিক কনস্ট্রাক্টর

পাবলিক পদ্ধতি

নির্মাণ

public RenderOutput build ()

দৃষ্টান্ত তৈরি করে। এই ফোন করার পর এই নির্মাতাকে স্পর্শ করা উচিত নয়!

রিটার্নস
RenderOutput এই মানটি null হতে পারে না।

সেট সামগ্রী

public RenderOutput.Builder setContent (String value)

একটি ওয়েবভিউতে রেন্ডার করা HTML সামগ্রী৷ যদি এটি শূন্য হয়, ODP পরিষেবা নীচে বর্ণিত হিসাবে RenderOutput.getTemplateId() এবং RenderOutput.getTemplateParams() এর ডেটা থেকে HTML তৈরি করে৷

পরামিতি
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

setTemplateParams

public RenderOutput.Builder setTemplateParams (PersistableBundle value)

RenderOutput.getTemplateId() থেকে টেমপ্লেটে যে পরামিতিগুলি তৈরি করা হবে। RenderOutput.getContent() শূন্য না হলে এটি উপেক্ষা করা হয়।

পরামিতি
value PersistableBundle : এই মানটি null হতে পারে না।

রিটার্নস
RenderOutput.Builder