EventLogRecord.Builder

public static final class EventLogRecord.Builder
extends Object

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


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

সারাংশ

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

Builder ()

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

EventLogRecord build ()

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

EventLogRecord.Builder setData ( ContentValues value)

অতিরিক্ত তথ্য লগ করা হবে.

EventLogRecord.Builder setRequestLogRecord ( RequestLogRecord value)

বিদ্যমান RequestLogRecord যেটির সাথে এই পেলোড যুক্ত হওয়া উচিত৷

EventLogRecord.Builder setRowIndex (int value)

একটি বিদ্যমান RequestLogRecord এ সারির সূচী যার সাথে এই পেলোড যুক্ত হওয়া উচিত।

EventLogRecord.Builder setType (int value)

পরিষেবা দ্বারা নির্ধারিত শনাক্তকারী যা এই পেলোডটিকে সনাক্ত করে৷

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

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

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

নির্মাণ

public EventLogRecord build ()

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

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

সেট ডেটা

public EventLogRecord.Builder setData (ContentValues value)

অতিরিক্ত তথ্য লগ করা হবে. শূন্য হতে পারে যদি ইভেন্টের অংশ হিসেবে কোনো অতিরিক্ত ডেটা লেখার প্রয়োজন না হয়, এবং শুধুমাত্র ইভেন্টের উপস্থিতি লগ ইন করতে হয়।

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

রিটার্নস
EventLogRecord.Builder

setRequestLogRecord

public EventLogRecord.Builder setRequestLogRecord (RequestLogRecord value)

বিদ্যমান RequestLogRecord যেটির সাথে এই পেলোড যুক্ত হওয়া উচিত৷

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

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

setRowIndex

public EventLogRecord.Builder setRowIndex (int value)

একটি বিদ্যমান RequestLogRecord এ সারির সূচী যার সাথে এই পেলোড যুক্ত হওয়া উচিত।

পরামিতি
value int : মান 0 বা তার বেশি

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

সেট টাইপ

public EventLogRecord.Builder setType (int value)

পরিষেবা দ্বারা নির্ধারিত শনাক্তকারী যা এই পেলোডটিকে সনাক্ত করে৷ RequestLogRecord এর প্রতিটি সারি একটি নির্দিষ্ট ধরনের একটি ইভেন্টের সাথে যুক্ত হতে পারে। RequestLogRecord এ একটি সারির জন্য একই ধরনের অন্য একটি ইভেন্ট আগে থেকেই বিদ্যমান থাকলে প্ল্যাটফর্মটি ইভেন্টগুলি বাদ দেয়। হতে হবে >0 এবং <128। এটি RequestLogRecord এ প্রতিটি সারির জন্য 127টি ইভেন্ট পর্যন্ত লেখার অনুমতি দেয়।

পরামিতি
value int : মান 1 এবং 127 এর মধ্যে অন্তর্ভুক্ত

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