PerBuyerConfiguration


@ExperimentalFeatures.Ext14OptIn
class PerBuyerConfiguration


Contains a per buyer configuration which will be used as part of a SellerConfiguration in a GetAdSelectionDataRequest. This object will be created by the calling SDK as part of creating the seller configuration.

Summary

Public constructors

PerBuyerConfiguration(targetInputSizeBytes: Int, buyer: AdTechIdentifier)

Public functions

open operator Boolean
equals(other: Any?)

Checks whether two PerBuyerConfiguration objects contain the same information.

open Int

Returns the hash of the PerBuyerConfiguration object's data.

open String

Overrides the toString method.

Public properties

AdTechIdentifier

associated with this per buyer configuration.

Int

The service will make a best effort attempt to include this amount of bytes into the response of GetAdSelectionData for this buyer.

Public constructors

PerBuyerConfiguration

Added in 1.1.0-beta12
PerBuyerConfiguration(targetInputSizeBytes: Int, buyer: AdTechIdentifier)
Parameters
targetInputSizeBytes: Int

The service will make a best effort attempt to include this amount of bytes into the response of GetAdSelectionData for this buyer.

buyer: AdTechIdentifier

associated with this per buyer configuration.

Public functions

equals

open operator fun equals(other: Any?): Boolean

Checks whether two PerBuyerConfiguration objects contain the same information.

hashCode

open fun hashCode(): Int

Returns the hash of the PerBuyerConfiguration object's data.

toString

open fun toString(): String

Overrides the toString method.

Public properties

buyer

Added in 1.1.0-beta12
val buyerAdTechIdentifier

associated with this per buyer configuration.

targetInputSizeBytes

Added in 1.1.0-beta12
val targetInputSizeBytesInt

The service will make a best effort attempt to include this amount of bytes into the response of GetAdSelectionData for this buyer.