android.adservices.adselection
Classes
| AddAdSelectionFromOutcomesOverrideRequest | This POJO represents the TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)(
 AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} requestIt contains, a  | 
| AddAdSelectionOverrideRequest | This POJO represents the TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)requestIt contains, a  | 
| AdSelectionConfig | Contains the configuration of the ad selection process. | 
| AdSelectionConfig.Builder | Builder for AdSelectionConfigobject. | 
| AdSelectionFromOutcomesConfig | Contains the configuration of the ad selection process that select a winner from a given list of ad selection ids. | 
| AdSelectionFromOutcomesConfig.Builder | Builder for AdSelectionFromOutcomesConfigobjects. | 
| AdSelectionManager | AdSelection Manager provides APIs for app and ad-SDKs to run ad selection processes as well as report impressions. | 
| AdSelectionOutcome | This class represents a field in the OutcomeReceiver, which is an input to theAdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver)in theAdSelectionManager. | 
| AdSelectionOutcome.Builder | Builder for AdSelectionOutcomeobjects. | 
| GetAdSelectionDataOutcome | Represents ad selection data collected from device for ad selection. | 
| GetAdSelectionDataRequest | Represents a request containing the information to get ad selection data. | 
| GetAdSelectionDataRequest.Builder | Builder for GetAdSelectionDataRequestobjects. | 
| PersistAdSelectionResultRequest | Represents a request containing the seller, the ad selection id and data. | 
| PersistAdSelectionResultRequest.Builder | Builder for PersistAdSelectionResultRequestobjects. | 
| RemoveAdSelectionFromOutcomesOverrideRequest | This POJO represents the RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver)requestIt contains one field, a  | 
| RemoveAdSelectionOverrideRequest | This POJO represents the TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride(
 RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver)requestIt contains one field, a  | 
| ReportEventRequest | Request object wrapping the required arguments needed to report an ad event. | 
| ReportEventRequest.Builder | Builder for ReportEventRequestobjects. | 
| ReportImpressionRequest | Represent input parameters to the reportImpression API. | 
| TestAdSelectionManager | TestAdSelectionManagerprovides APIs for apps and ad SDKs to test ad selection processes. | 
| UpdateAdCounterHistogramRequest | Request object wrapping the required arguments needed to update an ad counter histogram. | 
| UpdateAdCounterHistogramRequest.Builder | Builder for UpdateAdCounterHistogramRequestobjects. | 
- Classes- AddAdSelectionFromOutcomesOverrideRequest
- AddAdSelectionOverrideRequest
- AdSelectionConfig
- AdSelectionConfig.Builder
- AdSelectionFromOutcomesConfig
- AdSelectionFromOutcomesConfig.Builder
- AdSelectionManager
- AdSelectionOutcome
- AdSelectionOutcome.Builder
- GetAdSelectionDataOutcome
- GetAdSelectionDataRequest
- GetAdSelectionDataRequest.Builder
- PersistAdSelectionResultRequest
- PersistAdSelectionResultRequest.Builder
- RemoveAdSelectionFromOutcomesOverrideRequest
- RemoveAdSelectionOverrideRequest
- ReportEventRequest
- ReportEventRequest.Builder
- ReportImpressionRequest
- TestAdSelectionManager
- UpdateAdCounterHistogramRequest
- UpdateAdCounterHistogramRequest.Builder
 
