com.mparticle.sdk.model.registration.AudienceProcessingRegistration 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.registration;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
/**
* Audience data stream subscription settings.
*/
public final class AudienceProcessingRegistration {
@JsonProperty("account_settings")
private List accountSettings;
@JsonProperty("audience_subscription_settings")
private List audienceConnectionSettings;
/**
*
* @return account subscription settings
*/
public List getAccountSettings() {
return accountSettings;
}
/**
*
* @param accountSettings account subscription settings
* @return this
*/
public AudienceProcessingRegistration setAccountSettings(List accountSettings) {
this.accountSettings = accountSettings;
return this;
}
/**
*
* @param audienceSubscriptionSettings audience connection settings
* @return this
* @deprecated use {@link #setAudienceConnectionSettings(List)}
*/
public AudienceProcessingRegistration setAudienceSubscriptionSettings(List audienceSubscriptionSettings) {
this.audienceConnectionSettings = audienceSubscriptionSettings;
return this;
}
/**
*
* @param audienceConnectionSettings audience connection settings
* @return this
*/
public AudienceProcessingRegistration setAudienceConnectionSettings(List audienceConnectionSettings) {
this.audienceConnectionSettings = audienceConnectionSettings;
return this;
}
/**
*
* @return
*/
public List getAudienceConnectionSettings() {
return audienceConnectionSettings;
}
}