FetchAndJoinCustomAudienceRequest


@ExperimentalFeatures.Ext10OptIn
class FetchAndJoinCustomAudienceRequest


The request object to fetch and join a custom audience.

Summary

Public constructors

FetchAndJoinCustomAudienceRequest(
    fetchUri: Uri,
    name: String?,
    activationTime: Instant?,
    expirationTime: Instant?,
    userBiddingSignals: AdSelectionSignals?
)

Public functions

open operator Boolean
equals(other: Any?)

Checks whether two FetchAndJoinCustomAudienceRequest objects contain the same information.

open Int

Returns the hash of the FetchAndJoinCustomAudienceRequest object's data.

open String

Public properties

Instant?

The Instant by which joining the custom audience will be delayed.

Instant?

The Instant by when the membership to the custom audience will expire.

Uri

The Uri from which the custom audience is to be fetched.

String?

The name of the custom audience to join.

AdSelectionSignals?

The AdSelectionSignals object representing the user bidding signals for the custom audience.

Public constructors

FetchAndJoinCustomAudienceRequest

Added in 1.1.0-beta06
FetchAndJoinCustomAudienceRequest(
    fetchUri: Uri,
    name: String? = null,
    activationTime: Instant? = null,
    expirationTime: Instant? = null,
    userBiddingSignals: AdSelectionSignals? = null
)
Parameters
fetchUri: Uri

The Uri from which the custom audience is to be fetched.

name: String? = null

The name of the custom audience to join.

activationTime: Instant? = null

The Instant by which joining the custom audience will be delayed.

expirationTime: Instant? = null

The Instant by when the membership to the custom audience will expire.

userBiddingSignals: AdSelectionSignals? = null

The AdSelectionSignals object representing the user bidding signals for the custom audience.

Public functions

equals

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

Checks whether two FetchAndJoinCustomAudienceRequest objects contain the same information.

hashCode

open fun hashCode(): Int

Returns the hash of the FetchAndJoinCustomAudienceRequest object's data.

toString

open fun toString(): String

Public properties

activationTime

Added in 1.1.0-beta06
val activationTimeInstant?

The Instant by which joining the custom audience will be delayed.

expirationTime

Added in 1.1.0-beta06
val expirationTimeInstant?

The Instant by when the membership to the custom audience will expire.

fetchUri

Added in 1.1.0-beta06
val fetchUriUri

The Uri from which the custom audience is to be fetched.

name

Added in 1.1.0-beta06
val nameString?

The name of the custom audience to join.

userBiddingSignals

Added in 1.1.0-beta06
val userBiddingSignalsAdSelectionSignals?

The AdSelectionSignals object representing the user bidding signals for the custom audience.