public class POBUserInfo
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
POBUserInfo.Gender
Defines gender of user
|
| Constructor and Description |
|---|
POBUserInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataProvider(POBDataProvider dataProvider)
Method to add segment data of a data provider to OW SDK
|
int |
getBirthYear()
(Internal for OpenWrap SDK)
|
java.lang.String |
getCity()
(Internal for OpenWrap SDK)
|
POBDataProvider |
getDataProvider(java.lang.String name)
Method to get segment data set at OW SDK for a data provider with given name
|
java.util.List<POBDataProvider> |
getDataProviders()
Method to get segment data set at OW SDK from all data providers
|
POBUserInfo.Gender |
getGender()
(Internal for OpenWrap SDK)
|
java.lang.String |
getKeywords()
(Internal for OpenWrap SDK)
Returns the comma separated list of keywords, interests, or intent, set by the application
developer.
|
java.lang.String |
getMetro()
(Internal for OpenWrap SDK)
|
java.lang.String |
getRegion()
(Internal for OpenWrap SDK)
|
java.lang.String |
getZip()
(Internal for OpenWrap SDK)
|
void |
removeAllDataProviders()
Method to remove All data providers from a user object
|
POBDataProvider |
removeDataProvider(java.lang.String name)
Method to remove data provider with specific name from a user object
|
void |
setBirthYear(int birthYear)
The year of birth in YYYY format.
|
void |
setCity(java.lang.String city)
Sets city of user
For example: setCity("London");
|
void |
setGender(POBUserInfo.Gender gender)
Set the user gender,
Possible options are:
OTHER
MALE,
FEMALE
|
void |
setKeywords(java.lang.String keywords)
Sets the comma separated list of keywords, interests, or intent.
|
void |
setMetro(java.lang.String metro)
Sets metro / DMA.
|
void |
setRegion(java.lang.String region)
Sets the user's region.
|
void |
setZip(java.lang.String zip)
Sets the user's zip or postal code.
|
@Nullable public java.lang.String getKeywords()
public void setKeywords(java.lang.String keywords)
keywords - Comma separated list of keywords, interests, or intent.public int getBirthYear()
public void setBirthYear(int birthYear)
birthYear - birth year of user@Nullable public POBUserInfo.Gender getGender()
public void setGender(@NonNull
POBUserInfo.Gender gender)
gender - User's gender@Nullable public java.lang.String getCity()
public void setCity(@NonNull
java.lang.String city)
city - City of user@Nullable public java.lang.String getMetro()
public void setMetro(@NonNull
java.lang.String metro)
metro - Metro / DMA code of the user.@Nullable public java.lang.String getZip()
public void setZip(@NonNull
java.lang.String zip)
zip - user's zip code@Nullable public java.lang.String getRegion()
public void setRegion(@NonNull
java.lang.String region)
region - user's region.public void addDataProvider(@NonNull
POBDataProvider dataProvider)
dataProvider - instance of data provider class@Nullable public POBDataProvider getDataProvider(@NonNull java.lang.String name)
name - name of the data provider@NonNull public java.util.List<POBDataProvider> getDataProviders()
@Nullable public POBDataProvider removeDataProvider(@NonNull java.lang.String name)
name - name of data providerpublic void removeAllDataProviders()