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 creating
IdentifyMessage
instances.-
Method Summary
Modifier and Type Method Description protected IdentifyMessage
realBuild(Message.Type type, String messageId, Date timestamp, Map<String,?> context, String anonymousId, String userId, Map<String,Object> integrations)
IdentifyMessage.Builder
traits(Map<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, timestamp, type, userId
-
Method Details
-
traits
Set a map of information of the user, like email or name.- See Also:
- Traits
-
realBuild
protected IdentifyMessage realBuild(Message.Type type, String messageId, Date timestamp, Map<String,?> context, String anonymousId, String userId, Map<String,Object> integrations)- Specified by:
realBuild
in classMessageBuilder<IdentifyMessage,IdentifyMessage.Builder>
-