SegmentSpec.Group (segment_spec v0.1.0) View Source

Represents a Segment group event.

Link to this section Summary

Functions

Parses a Segment group event into a SegmentSpec.Group struct.

Link to this section Types

Specs

t() :: %SegmentSpec.Group{
  anonymous_id: term(),
  context: term(),
  group_id: term(),
  integrations: term(),
  message_id: term(),
  received_at: term(),
  sent_at: term(),
  timestamp: term(),
  traits: term(),
  type: term(),
  user_id: term(),
  version: term()
}

Link to this section Functions

Link to this function

new(map_or_kwlist, opts \\ [])

View Source

Specs

new(ExConstructor.map_or_kwlist(), Keyword.t()) :: %SegmentSpec.Group{
  anonymous_id: term(),
  context: term(),
  group_id: term(),
  integrations: term(),
  message_id: term(),
  received_at: term(),
  sent_at: term(),
  timestamp: term(),
  traits: term(),
  type: term(),
  user_id: term(),
  version: term()
}

Specs

parse!(map()) :: t()

Parses a Segment group event into a SegmentSpec.Group struct.