Package com.segment.analytics.messages
Class IdentifyMessage.Builder
- java.lang.Object
-
- com.segment.analytics.messages.MessageBuilder<IdentifyMessage,IdentifyMessage.Builder>
-
- com.segment.analytics.messages.IdentifyMessage.Builder
-
- Enclosing class:
- IdentifyMessage
public static class IdentifyMessage.Builder extends MessageBuilder<IdentifyMessage,IdentifyMessage.Builder>
Fluent API for creatingIdentifyMessage
instances.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IdentifyMessage
realBuild(Message.Type type, java.lang.String messageId, java.util.Date sentAt, java.util.Date timestamp, java.util.Map<java.lang.String,?> context, java.lang.String anonymousId, java.lang.String userId, java.util.Map<java.lang.String,java.lang.Object> integrations)
IdentifyMessage.Builder
traits(java.util.Map<java.lang.String,?> traits)
Set a map of information of the user, like email or name.-
Methods inherited from class com.segment.analytics.messages.MessageBuilder
anonymousId, anonymousId, build, context, enableIntegration, integrationOptions, messageId, messageId, sentAt, timestamp, type, userId
-
-
-
-
Method Detail
-
traits
public IdentifyMessage.Builder traits(java.util.Map<java.lang.String,?> traits)
Set a map of information of the user, like email or name.- See Also:
- Traits
-
realBuild
protected IdentifyMessage realBuild(Message.Type type, java.lang.String messageId, java.util.Date sentAt, java.util.Date timestamp, java.util.Map<java.lang.String,?> context, java.lang.String anonymousId, java.lang.String userId, java.util.Map<java.lang.String,java.lang.Object> integrations)
- Specified by:
realBuild
in classMessageBuilder<IdentifyMessage,IdentifyMessage.Builder>
-
-