public static final class AnalyticsEventsMessage.Builder
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Builder(AnalyticsEventsMessage analyticsEventsMessage) |
protected |
Builder(java.lang.String dataSourceId) |
protected |
Builder(java.lang.String dataSourceId,
java.lang.String userId) |
Modifier and Type | Method and Description |
---|---|
AnalyticsEventsMessage |
build() |
AnalyticsEventsMessage.Builder |
context(java.util.Map<java.lang.String,java.lang.String> context) |
AnalyticsEventsMessage.Builder |
contextProperty(java.lang.String key,
java.lang.String value) |
AnalyticsEventsMessage.Builder |
event(AnalyticsEventsMessage.Event event) |
AnalyticsEventsMessage.Builder |
protocolVersion(java.lang.String protocolVersion) |
AnalyticsEventsMessage.Builder |
userId(java.lang.String userId) |
protected Builder(AnalyticsEventsMessage analyticsEventsMessage)
protected Builder(java.lang.String dataSourceId)
protected Builder(java.lang.String dataSourceId, java.lang.String userId)
public AnalyticsEventsMessage build()
public AnalyticsEventsMessage.Builder context(java.util.Map<java.lang.String,java.lang.String> context)
public AnalyticsEventsMessage.Builder contextProperty(java.lang.String key, java.lang.String value)
public AnalyticsEventsMessage.Builder event(AnalyticsEventsMessage.Event event)
public AnalyticsEventsMessage.Builder protocolVersion(java.lang.String protocolVersion)
public AnalyticsEventsMessage.Builder userId(java.lang.String userId)