AddCustomAudienceOverrideRequest

public class AddCustomAudienceOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.customaudience.AddCustomAudienceOverrideRequest


This data object represents the CustomAudienceManager.overrideCustomAudienceRemoteInfo(android.adservices.customaudience.AddCustomAudienceOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) request

It contains 3 fields owner, buyer, and name which will serve as the identifier for the specific two override fields, biddingLogicJs and trustedBiddingData

Summary

Nested classes

class AddCustomAudienceOverrideRequest.Builder

Builder for AddCustomAudienceOverrideRequest objects. 

Public constructors

AddCustomAudienceOverrideRequest(String owner, String buyer, String name, String biddingLogicJs, String trustedBiddingData)

Public methods

String getBiddingLogicJs()
String getBuyer()
String getName()
String getOwner()
String getTrustedBiddingData()

Inherited methods

Public constructors

AddCustomAudienceOverrideRequest

public AddCustomAudienceOverrideRequest (String owner, 
                String buyer, 
                String name, 
                String biddingLogicJs, 
                String trustedBiddingData)

Parameters
owner String: This value cannot be null.

buyer String: This value cannot be null.

name String: This value cannot be null.

biddingLogicJs String: This value cannot be null.

trustedBiddingData String: This value cannot be null.

Public methods

getBiddingLogicJs

public String getBiddingLogicJs ()

Returns
String The override javascript result This value cannot be null.

getBuyer

public String getBuyer ()

Returns
String the buyer This value cannot be null.

getName

public String getName ()

Returns
String name This value cannot be null.

getOwner

public String getOwner ()

Returns
String the owner This value cannot be null.

getTrustedBiddingData

public String getTrustedBiddingData ()

Returns
String The override trusted bidding data result This value cannot be null.