EventLogRecord.Builder:

public static final class EventLogRecord.Builder
extends Object

java.lang.Object
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)

المعرّف المعيّن للخدمة الذي يحدّد هذه الحمولة

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

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 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.

فهرس المجموعة

public EventLogRecord.Builder setRowIndex (int value)

فهرس الصف في قيمة RequestLogRecord الحالية التي يجب أن تكون بها هذه الحمولة المرتبطة بها.

المعلمات
value int: القيمة 0 أو أكبر

المرتجعات
EventLogRecord.Builder لا يمكن أن تكون هذه القيمة null.

نوع الضبط

public EventLogRecord.Builder setType (int value)

المعرّف المعيّن للخدمة الذي يحدّد هذه الحمولة يحتوي كل صف في ويمكن ربط RequestLogRecord بحدث واحد كحدّ أقصى من نوع محدّد. لا تسمح المنصة بالأحداث إذا كان هناك حدث آخر من النوع نفسه لأحد الصفوف. في RequestLogRecord. يجب أن تكون القيم أكبر من 0 و<128. ويسمح ذلك بإدارة ما يصل إلى 127 حدثًا لكل صف في RequestLogRecord.

المعلمات
value int: القيمة تتراوح بين 1 و127 (ضمنًا)

المرتجعات
EventLogRecord.Builder لا يمكن أن تكون هذه القيمة null.