KeyedfrequencyCap.बिल्डर

public static final class KeyedFrequencyCap.Builder
extends Object

java.lang.Object
android.adservices.common.KeyedfrequencyCap.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()

यह फ़ंक्शन किसी ऑब्जेक्ट के लिए हैश कोड की वैल्यू दिखाता है.

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 नहीं हो सकता.

सेटAdCounterKey

public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)

विज्ञापन काउंटर की वह कुंजी सेट करता है जिस पर फ़्रीक्वेंसी कैप लागू होती है.

ज़्यादा जानकारी के लिए, KeyedFrequencyCap.getAdCounterKey() पर जाएं.

पैरामीटर
adCounterKey int

रिटर्न
KeyedFrequencyCap.Builder यह मान null नहीं हो सकता.

सेट इंटरवल

public KeyedFrequencyCap.Builder setInterval (Duration interval)

इंटरवल को Duration के तौर पर सेट करता है, जिसे सबसे नजदीकी सेकंड तक छोटा किया जाता है, जिस पर फ़्रीक्वेंसी कैप का हिसाब लगाया जाता है.

ज़्यादा जानकारी के लिए, KeyedFrequencyCap.getInterval() पर जाएं.

पैरामीटर
interval Duration: यह वैल्यू null नहीं हो सकती.

रिटर्न
KeyedFrequencyCap.Builder यह मान null नहीं हो सकता.

सेटमैक्सकाउंट

public KeyedFrequencyCap.Builder setMaxCount (int maxCount)

फ़्रीक्वेंसी कैप के लिए, टाइम इंटरवल में ज़्यादा से ज़्यादा संख्या सेट करता है.

ज़्यादा जानकारी के लिए, KeyedFrequencyCap.getMaxCount() पर जाएं.

पैरामीटर
maxCount int

रिटर्न
KeyedFrequencyCap.Builder यह मान null नहीं हो सकता.