android.adservices.customaudience

Classes

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

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

AddCustomAudienceOverrideRequest.Builder Builder for AddCustomAudienceOverrideRequest objects. 
CustomAudience Represents the information necessary for a custom audience to participate in ad selection. 
CustomAudience.Builder Builder for CustomAudience objects. 
CustomAudienceManager CustomAudienceManager provides APIs for app and ad-SDKs to join / leave custom audiences. 
JoinCustomAudienceRequest The request object to join a custom audience. 
JoinCustomAudienceRequest.Builder Builder for JoinCustomAudienceRequest objects. 
LeaveCustomAudienceRequest The request object used to leave a custom audience. 
LeaveCustomAudienceRequest.Builder Builder for LeaveCustomAudienceRequest objects. 
RemoveCustomAudienceOverrideRequest This data object represents the TestCustomAudienceManager#removeCustomAudienceRemoteInfoOverride( RemoveCustomAudienceOverrideRequest, Executor, OutcomeReceiver) request

It contains 3 fields ownerPackageName, buyer, and name which will serve as the identifier for the overrides 

RemoveCustomAudienceOverrideRequest.Builder Builder for RemoveCustomAudienceOverrideRequest objects. 
TestCustomAudienceManager TestCustomAudienceManager provides APIs for app and ad-SDKs to test custom audiences. 
TrustedBiddingData Represents data used during the ad selection process to fetch buyer bidding signals from a trusted key/value server. 
TrustedBiddingData.Builder Builder for TrustedBiddingData objects.