TrustedBiddingData


class TrustedBiddingData : Parcelable
kotlin.Any
   ↳ android.adservices.customaudience.TrustedBiddingData

Represents data used during the ad selection process to fetch buyer bidding signals from a trusted key/value server. The fetched data is used during the ad selection process and consumed by buyer JavaScript logic running in an isolated execution environment.

Summary

Nested classes

Builder for TrustedBiddingData objects.

Inherited constants
Public methods
Int

Boolean
equals(other: Any?)

MutableList<String!>

Uri

Int

Unit
writeToParcel(dest: Parcel, flags: Int)

Flatten this object in to a Parcel.

Properties
static Parcelable.Creator<TrustedBiddingData!>

Public methods

describeContents

Added in API level 34
fun describeContents(): Int
Return
Int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.
Value is either 0 or

equals

Added in API level 34
fun equals(other: Any?): Boolean
Parameters
obj the reference object with which to compare.
Return
Boolean true if two TrustedBiddingData objects contain the same information

getTrustedBiddingKeys

fun getTrustedBiddingKeys(): MutableList<String!>
Return
MutableList<String!> the list of keys to query from the trusted key-value server holding bidding signals.
This value cannot be null.

getTrustedBiddingUri

fun getTrustedBiddingUri(): Uri
Return
Uri the URI pointing to the trusted key-value server holding bidding signals. The URI must use HTTPS.
This value cannot be null.

hashCode

Added in API level 34
fun hashCode(): Int
Return
Int the hash of the TrustedBiddingData object's data

writeToParcel

Added in API level 34
fun writeToParcel(
    dest: Parcel,
    flags: Int
): Unit

Flatten this object in to a Parcel.

Parameters
dest Parcel: This value cannot be null.
flags Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.
Value is either 0 or a combination of the following:

Properties

CREATOR

static val CREATOR: Parcelable.Creator<TrustedBiddingData!>