KeyedFrequencyCap.Builder

public static final class KeyedFrequencyCap.Builder
extends Object

java.lang.Object
android.adservices.common.KeyedFrequencyCap.Builder


Builder ליצירת אובייקטים של KeyedFrequencyCap.

סיכום

בנאים ציבוריים

Builder(int adCounterKey, int maxCount, Duration interval)

שיטות ציבוריות

KeyedFrequencyCap build()

יוצרת ומחזירה מכונה של KeyedFrequencyCap.

KeyedFrequencyCap.Builder setAdCounterKey(int adCounterKey)

מגדירה את מפתח המונה של המודעות שעליו חלה מכסת התדירות.

KeyedFrequencyCap.Builder setInterval(Duration interval)

מגדיר את המרווח כ-Duration שיקוצר לשנייה הקרובה ביותר, שלפיה מחושבת מכסת התדירות.

KeyedFrequencyCap.Builder setMaxCount(int maxCount)

מגדירה את הספירה המקסימלית במרווח הזמן של מכסת התדירות.

שיטות שעברו בירושה

Object clone()

יצירה ומחזירה של עותק של האובייקט הזה.

boolean equals(Object obj)

מציין אם אובייקט אחר הוא "שווה ל" הזה.

void finalize()

שיחה מופעלת על ידי אוסף האשפה על עצם כלשהו במהלך איסוף אשפה קובע שאין יותר הפניות לאובייקט.

final Class<?> getClass()

הפונקציה מחזירה את המחלקה של סביבת זמן הריצה של Object.

int hashCode()

מחזירה ערך גיבוב (hash) של האובייקט.

final void notify()

הוצאת שרשור יחיד שממתין לאובייקט מעקב.

final void notifyAll()

פעולה זו מוציאה את כל השרשורים שממתינים למסך של האובייקט הזה.

String toString()

מחזירה ייצוג במחרוזת של האובייקט.

final void wait(long timeoutMillis, int nanos)

גורם לשרשור הנוכחי להמתין עד שהוא מופעל, בדרך כלל באמצעות התראה או הפרעה, או עד מתבצע פרק זמן מסוים בזמן אמת.

final void wait(long timeoutMillis)

גורם לשרשור הנוכחי להמתין עד שהוא מופעל, בדרך כלל באמצעות התראה או הפרעה, או עד מתבצע פרק זמן מסוים בזמן אמת.

final void wait()

גורם לשרשור הנוכחי להמתין עד שהוא מופעל, בדרך כלל על ידי קבלת התראה או הפרעה.

בנאים ציבוריים

בנאי

public Builder (int adCounterKey, 
                int maxCount, 
                Duration interval)

פרמטרים
adCounterKey int

maxCount int

interval Duration: הערך הזה לא יכול להיות null.

שיטות ציבוריות

לפתח

public KeyedFrequencyCap build ()

יוצרת ומחזירה מכונה של KeyedFrequencyCap.

החזרות
KeyedFrequencyCap הערך הזה לא יכול להיות null.

setAdCounterKey

public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)

מגדירה את מפתח המונה של המודעות שעליו חלה מכסת התדירות.

מידע נוסף זמין בכתובת KeyedFrequencyCap.getAdCounterKey().

פרמטרים
adCounterKey int

החזרות
KeyedFrequencyCap.Builder הערך הזה לא יכול להיות null.

setInterval

public KeyedFrequencyCap.Builder setInterval (Duration interval)

מגדיר את המרווח כ-Duration שיקוצר לשנייה הקרובה ביותר, שלפיה מחושבת מכסת התדירות.

מידע נוסף זמין בכתובת KeyedFrequencyCap.getInterval().

פרמטרים
interval Duration: הערך הזה לא יכול להיות null.

החזרות
KeyedFrequencyCap.Builder הערך הזה לא יכול להיות null.

setMaxCount

public KeyedFrequencyCap.Builder setMaxCount (int maxCount)

מגדירה את הספירה המקסימלית במרווח הזמן של מכסת התדירות.

מידע נוסף זמין בכתובת KeyedFrequencyCap.getMaxCount().

פרמטרים
maxCount int

החזרות
KeyedFrequencyCap.Builder הערך הזה לא יכול להיות null.