| Interface | Description |
|---|---|
| POBPartnerExtra |
Marker interface to denote the model class holding the custom data for the client-side partners.
|
| Class | Description |
|---|---|
| POBAdInfo |
Modal class to store the Android Advertising ID and LMT state.
|
| POBAdResponse<T extends POBAdDescriptor> |
Class representing response, immutable class can be created using builder
Maintains meta data of ad response like bid, client side bids, server side bids etc.
|
| POBAdResponse.Builder<T extends POBAdDescriptor> |
Builder definition to build
POBAdResponse class |
| POBAppInfo |
A class representing the Application info, derived internally using the framework APIs
|
| POBApplicationInfo |
Provides setters to pass application information like store URL, domain, IAB categories etc.
|
| POBDataProvider |
Model Class to Store Additional Data about the related object(e.g.
|
| POBDeviceInfo |
A class representing the Device details, derived internally using framework APIs
|
| POBExternalUserId |
Class to Store Data Partner Ids
|
| POBLocation |
A data class representing a geographic location consist of latitude, longitude and location
source.
|
| POBPartnerInfo |
Model class which parses the partner JSON and provides the getter to access its fields.
|
| POBProfileInfo |
Model class which parses the profile JSON and provides the getter to access its fields.
|
| POBSegment |
Class used to store actual segment data for a Data Provider
|
| POBUserInfo |
Provides setters to pass user information
|
| Enum | Description |
|---|---|
| POBDeviceInfo.DEVICE_ID_TYPE |
Enum to denote the device type.
|
| POBLocation.Source |
Enum to define the location source.
|
| POBUserInfo.Gender |
Defines gender of user
|