com.mparticle.sdk.model.audienceprocessing.UserProfile Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
mParticle Java SDK used to integrate with mParticle's Firehose API
package com.mparticle.sdk.model.audienceprocessing;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.mparticle.sdk.model.eventprocessing.DeviceIdentity;
import com.mparticle.sdk.model.eventprocessing.UserIdentity;
import java.util.List;
import java.util.Map;
public final class UserProfile {
@JsonProperty("user_identities")
private List userIdentities;
@JsonProperty("device_identities")
private List deviceIdentities;
@JsonProperty("added_audiences")
private List addedAudiences;
@JsonProperty("removed_audiences")
private List removedAudiences;
/**
*
* @return user identities
*/
public List getUserIdentities() {
return userIdentities;
}
/**
*
* @param userIdentities user identities
*/
public void setUserIdentities(List userIdentities) {
this.userIdentities = userIdentities;
}
/**
*
* @return device identities
*/
public List getDeviceIdentities() {
return deviceIdentities;
}
/**
*
* @param deviceIdentities device identities
*/
public void setDeviceIdentities(List deviceIdentities) {
this.deviceIdentities = deviceIdentities;
}
/**
*
* @return audiences user was added to
*/
public List getAddedAudiences() {
return addedAudiences;
}
/**
*
* @param addedAudiences audiences user was added to
*/
public void setAddedAudiences(List addedAudiences) {
this.addedAudiences = addedAudiences;
}
/**
*
* @return audiences user was removed from
*/
public List getRemovedAudiences() {
return removedAudiences;
}
/**
*
* @param removedAudiences audiences user was removed from
*/
public void setRemovedAudiences(List removedAudiences) {
this.removedAudiences = removedAudiences;
}
}