All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AliasMessage The alias message is used to merge two user identities, effectively connecting two sets of user data as one.AliasMessage.Builder Fluent API for creatingAliasMessageinstances.AutoGson Marks an@AutoValue-annotated type for proper Gson serialization.AutoValueAdapterFactory ATypeAdapterFactorythat allows deserialization ofAutoValueclasses.Batch Beta Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.GroupMessage The group API call is how you associate an individual user with a group—be it a company, organization, account, project, team or whatever other crazy name you came up with for the same concept! It also lets you record custom traits about the group, like industry or number of employees.GroupMessage.Builder Fluent API for creatingGroupMessageinstances.IdentifyMessage The identify call ties a customer and their actions to a recognizable ID and traits like their email, name, etc.IdentifyMessage.Builder Fluent API for creatingIdentifyMessageinstances.ISO8601DateAdapter AJsonSerializerthat formatsDateobjects into iso8601 formatted strings, andJsonDeserializerthat parses iso8601 formatted strings intoDateobjects.Message Encapsulates properties common to all messages.Message.Type MessageBuilder<T extends Message,V extends MessageBuilder> Fluent API to construct instances of aMessage.PageMessage The page call lets you record whenever a user sees a page of your website, along with any properties about the page.PageMessage.Builder Fluent API for creatingPageMessageinstances.ScreenMessage The screen call lets you record whenever a user sees a screen, along with any properties about the screen.ScreenMessage.Builder Fluent API for creatingScreenMessageinstances.SegmentService REST interface for the Segment API.TrackMessage The track API call is how you record any actions your users perform, along with any properties that describe the action.TrackMessage.Builder Fluent API for creatingTrackMessageinstances.UploadResponse