एपीआई लेवल 34 में जोड़ा गया
Ad Services एक्सटेंशन 4 में भी जोड़ा गया

AdSelectionresults.बिल्डर

public static final class AdSelectionOutcome.Builder
extends Object

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


AdSelectionOutcome ऑब्जेक्ट के लिए बिल्डर.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

Builder()

सार्वजनिक तरीके

AdSelectionOutcome build()

AdSelectionOutcome इंस्टेंस बनाता है.

AdSelectionOutcome.Builder setAdSelectionId(long adSelectionId)

mAdSelectionId सेट करता है.

AdSelectionOutcome.Builder setRenderUri(Uri renderUri)

RenderUri सेट करता है.

इनहेरिट किए गए तरीके

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

इसकी वजह से, मौजूदा थ्रेड को जगाए जाने तक इंतज़ार किया जाता है. आम तौर पर, ऐसा सूचना देकर या बात करके किया जाता है.

सार्वजनिक कंस्ट्रक्टर

बिल्डर

एपीआई लेवल 34 में जोड़ा गया
Ad Services एक्सटेंशन 4 में भी जोड़ा गया
public Builder ()

सार्वजनिक तरीके

बिल्ड

एपीआई लेवल 34 में जोड़ा गया
Ad Services एक्सटेंशन 4 में भी जोड़ा गया
public AdSelectionOutcome build ()

AdSelectionOutcome इंस्टेंस बनाता है.

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

थ्रो
IllegalArgumentException अगर adSelectionIid सेट नहीं किया गया है
NullPointerException अगर RenderUri शून्य है

setAdSelectionId

एपीआई लेवल 34 में जोड़ा गया
Ad Services एक्सटेंशन 4 में भी जोड़ा गया
public AdSelectionOutcome.Builder setAdSelectionId (long adSelectionId)

mAdSelectionId सेट करता है.

पैरामीटर
adSelectionId long

रिटर्न
AdSelectionOutcome.Builder यह वैल्यू null नहीं हो सकती.

setRenderUri

एपीआई लेवल 34 में जोड़ा गया
Ad Services एक्सटेंशन 4 में भी जोड़ा गया
public AdSelectionOutcome.Builder setRenderUri (Uri renderUri)

'रेंडरयूरी' सेट करता है.

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

रिटर्न
AdSelectionOutcome.Builder यह वैल्यू null नहीं हो सकती.