public final class EventProcessingRequest extends Message
Message.Type
Constructor and Description |
---|
EventProcessingRequest() |
Modifier and Type | Method and Description |
---|---|
Account |
getAccount() |
ConsentState |
getConsentState() |
java.lang.String |
getDeviceApplicationStamp() |
java.util.List<Event> |
getEvents() |
java.util.Map<java.lang.String,java.lang.String> |
getIntegrationAttributes()
Integration attributes provide a way to set user/request-level attributes specific
to an integration.
|
java.lang.String |
getMpId()
Gets the MP ID for this user.
|
java.util.List<PartnerIdentity> |
getPartnerIdentities() |
RuntimeEnvironment |
getRuntimeEnvironment() |
java.lang.String |
getSourceChannel()
Gets the source channel of this request.
|
java.lang.String |
getSourceId() |
java.util.List<SystemNotification> |
getSystemNotifications() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getUserAttributeLists() |
java.util.Map<java.lang.String,java.lang.String> |
getUserAttributes() |
java.util.List<UserIdentity> |
getUserIdentities() |
void |
setAccount(Account account) |
void |
setConsentState(ConsentState consentState) |
void |
setDeviceApplicationStamp(java.lang.String deviceApplicationStamp) |
void |
setEvents(java.util.List<Event> events) |
void |
setIntegrationAttributes(java.util.Map<java.lang.String,java.lang.String> integrationAttributes)
Integration attributes provide a way to set user/request-level attributes specific
to an integration.
|
void |
setMpId(java.lang.String mpid)
Sets the MP ID for this user.
|
void |
setPartnerIdentities(java.util.List<PartnerIdentity> partnerIdentities) |
void |
setRuntimeEnvironment(RuntimeEnvironment runtimeEnvironment) |
void |
setSourceChannel(java.lang.String sourceChannel) |
void |
setSourceId(java.lang.String sourceId) |
void |
setSystemNotifications(java.util.List<SystemNotification> systemNotifications) |
void |
setUserAttributeLists(java.util.Map<java.lang.String,java.util.List<java.lang.String>> userAttributeLists) |
void |
setUserAttributes(java.util.Map<java.lang.String,java.lang.String> userAttributes) |
void |
setUserIdentities(java.util.List<UserIdentity> userIdentities) |
getFirehoseVersion, getId, getTimestamp, getType, setFirehoseVersion, setTimestamp
public java.lang.String getSourceId()
public void setSourceId(java.lang.String sourceId)
sourceId
- source idpublic Account getAccount()
public void setAccount(Account account)
account
- module subscription accountpublic java.util.List<UserIdentity> getUserIdentities()
public void setUserIdentities(java.util.List<UserIdentity> userIdentities)
userIdentities
- user identitiespublic java.util.Map<java.lang.String,java.lang.String> getUserAttributes()
public void setUserAttributes(java.util.Map<java.lang.String,java.lang.String> userAttributes)
userAttributes
- user attributespublic RuntimeEnvironment getRuntimeEnvironment()
public void setRuntimeEnvironment(RuntimeEnvironment runtimeEnvironment)
runtimeEnvironment
- application execution environmentpublic java.util.List<Event> getEvents()
public void setEvents(java.util.List<Event> events)
events
- list of eventspublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> getUserAttributeLists()
public void setUserAttributeLists(java.util.Map<java.lang.String,java.util.List<java.lang.String>> userAttributeLists)
userAttributeLists
- public java.util.Map<java.lang.String,java.lang.String> getIntegrationAttributes()
public void setIntegrationAttributes(java.util.Map<java.lang.String,java.lang.String> integrationAttributes)
integrationAttributes
- public java.lang.String getSourceChannel()
Consts.ChannelSourceType
public void setSourceChannel(java.lang.String sourceChannel)
sourceChannel
- the originating source of the data, such as one of mParticle's native SDKs, or server APIs.Consts.ChannelSourceType
public java.lang.String getDeviceApplicationStamp()
public void setDeviceApplicationStamp(java.lang.String deviceApplicationStamp)
deviceApplicationStamp
- Device Application Stamppublic ConsentState getConsentState()
public void setConsentState(ConsentState consentState)
consentState
- the Consent State of the user profile to which this request applies.public java.util.List<SystemNotification> getSystemNotifications()
public void setSystemNotifications(java.util.List<SystemNotification> systemNotifications)
public java.lang.String getMpId()
public void setMpId(java.lang.String mpid)
public java.util.List<PartnerIdentity> getPartnerIdentities()
public void setPartnerIdentities(java.util.List<PartnerIdentity> partnerIdentities)
partnerIdentities
- partner identities