Package com.segment.analytics.messages
Class GroupMessage.Builder
- java.lang.Object
-
- com.segment.analytics.messages.MessageBuilder<GroupMessage,GroupMessage.Builder>
-
- com.segment.analytics.messages.GroupMessage.Builder
-
- Enclosing class:
- GroupMessage
public static class GroupMessage.Builder extends MessageBuilder<GroupMessage,GroupMessage.Builder>
Fluent API for creatingGroupMessageinstances.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GroupMessagerealBuild(Message.Type type, String messageId, Date sentAt, Date timestamp, Map<String,?> context, String anonymousId, String userId, Map<String,Object> integrations)GroupMessage.Buildertraits(Map<String,?> traits)Set a map of information you know about a group, like number of employees or website.-
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 GroupMessage.Builder traits(Map<String,?> traits)
Set a map of information you know about a group, like number of employees or website.- See Also:
- Traits
-
realBuild
protected GroupMessage realBuild(Message.Type type, String messageId, Date sentAt, Date timestamp, Map<String,?> context, String anonymousId, String userId, Map<String,Object> integrations)
- Specified by:
realBuildin classMessageBuilder<GroupMessage,GroupMessage.Builder>
-
-