UpdateAdCounterHistogramRequest.Builder

public static final class UpdateAdCounterHistogramRequest.Builder
extends Object

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


Builder untuk objek UpdateAdCounterHistogramRequest.

Ringkasan

Konstruktor publik

Builder(long adSelectionId, int adEventType, AdTechIdentifier callerAdTech)

Metode publik

UpdateAdCounterHistogramRequest build()

Membangun objek UpdateAdCounterHistogramRequest.

UpdateAdCounterHistogramRequest.Builder setAdEventType(int adEventType)

Menetapkan jenis peristiwa iklan yang, bersama dengan kunci penghitung iklan, mengidentifikasi histogram mana yang harus diperbarui.

UpdateAdCounterHistogramRequest.Builder setAdSelectionId(long adSelectionId)

Menetapkan ID pemilihan iklan yang terkait dengan peristiwa iklan yang dirender.

UpdateAdCounterHistogramRequest.Builder setCallerAdTech(AdTechIdentifier callerAdTech)

Menetapkan AdTechIdentifier entitas adtech pemanggil.

Metode turunan

Object clone()

Membuat dan menampilkan salinan objek ini.

boolean equals(Object obj)

Menunjukkan apakah beberapa objek lain "sama dengan" objek ini atau tidak.

void finalize()

Dipanggil oleh pembersih sampah memori pada sebuah objek saat pembersihan sampah memori menentukan bahwa tidak ada lagi referensi ke objek.

final Class<?> getClass()

Menampilkan class runtime dari Object ini.

int hashCode()

Menampilkan nilai kode hash untuk objek.

final void notify()

Mengaktifkan satu thread yang menunggu di monitor objek ini.

final void notifyAll()

Mengaktifkan semua thread yang menunggu di monitor objek ini.

String toString()

Menampilkan representasi string dari objek ini.

final void wait(long timeoutMillis, int nanos)

Menyebabkan thread saat ini menunggu hingga aktif, biasanya dengan menerima notifikasi atau terganggu, atau hingga sejumlah real time telah berlalu.

final void wait(long timeoutMillis)

Menyebabkan thread saat ini menunggu hingga aktif, biasanya dengan menerima notifikasi atau terganggu, atau hingga sejumlah real time telah berlalu.

final void wait()

Membuat thread saat ini menunggu hingga aktif, biasanya dengan menerima notifikasi atau terganggu.

Konstruktor publik

Builder

public Builder (long adSelectionId, 
                int adEventType, 
                AdTechIdentifier callerAdTech)

Parameter
adSelectionId long

adEventType int

callerAdTech AdTechIdentifier: Nilai ini tidak boleh null.

Metode publik

setAdEventType

public UpdateAdCounterHistogramRequest.Builder setAdEventType (int adEventType)

Menetapkan jenis peristiwa iklan yang, bersama dengan kunci penghitung iklan, mengidentifikasi histogram mana yang harus diperbarui.

Lihat UpdateAdCounterHistogramRequest.getAdEventType() untuk mengetahui informasi selengkapnya.

Parameter
adEventType int: Nilainya adalah android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN, FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION, FrequencyCapFilters.AD_EVENT_TYPE_VIEW, FrequencyCapFilters.AD_EVENT_TYPE_CLICK, android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN, atau android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX

Hasil
UpdateAdCounterHistogramRequest.Builder Nilai ini tidak boleh null.

setAdSelectionId

public UpdateAdCounterHistogramRequest.Builder setAdSelectionId (long adSelectionId)

Menetapkan ID pemilihan iklan yang terkait dengan peristiwa iklan yang dirender.

Lihat UpdateAdCounterHistogramRequest.getAdSelectionId() untuk mengetahui informasi selengkapnya.

Parameter
adSelectionId long

Hasil
UpdateAdCounterHistogramRequest.Builder Nilai ini tidak boleh null.

setCallerAdTech

public UpdateAdCounterHistogramRequest.Builder setCallerAdTech (AdTechIdentifier callerAdTech)

Menetapkan AdTechIdentifier entitas adtech pemanggil.

Lihat UpdateAdCounterHistogramRequest.getCallerAdTech() untuk mengetahui informasi selengkapnya.

Parameter
callerAdTech AdTechIdentifier: Nilai ini tidak boleh null.

Hasil
UpdateAdCounterHistogramRequest.Builder Nilai ini tidak boleh null.