PersistAdSelectionResultRequest.Builder

public static final class PersistAdSelectionResultRequest.Builder
extends Object

java.lang.Object
   ↳ android.adservices.adselection.PersistAdSelectionResultRequest.Builder


أداة إنشاء PersistAdSelectionResultRequest عنصر

ملخّص

وظائف الإنشاء العامة

Builder()

الطرق العامة

PersistAdSelectionResultRequest build()

ينشئ مثيل PersistAdSelectionResultRequest.

PersistAdSelectionResultRequest.Builder setAdSelectionId(long adSelectionId)

تُستخدَم لضبط رقم تعريف اختيار الإعلان Long.

PersistAdSelectionResultRequest.Builder setAdSelectionResult(byte[] adSelectionResult)

تضبط نتيجة اختيار الإعلان String.

PersistAdSelectionResultRequest.Builder setSeller(AdTechIdentifier seller)

تُستخدَم لضبط البائع AdTechIdentifier.

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

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 PersistAdSelectionResultRequest build ()

ينشئ مثيل PersistAdSelectionResultRequest.

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

الرميات
IllegalArgumentException إذا لم يتم ضبط adSelectionIid

setAdSelectionId

public PersistAdSelectionResultRequest.Builder setAdSelectionId (long adSelectionId)

تُستخدَم لضبط رقم تعريف اختيار الإعلان Long.

المعلمات
adSelectionId long

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

setAdSelectionResult

public PersistAdSelectionResultRequest.Builder setAdSelectionResult (byte[] adSelectionResult)

تُستخدَم لضبط نتيجة اختيار الإعلان String.

المعلمات
adSelectionResult byte: قد تكون هذه القيمة null.

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

بائع التجزئة

public PersistAdSelectionResultRequest.Builder setSeller (AdTechIdentifier seller)

تُستخدَم لضبط البائع AdTechIdentifier.

المعلمات
seller AdTechIdentifier: قد تكون هذه القيمة null.

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