Class AliasMessage

  • All Implemented Interfaces:
    Message

    public abstract class AliasMessage
    extends java.lang.Object
    implements Message
    The alias message is used to merge two user identities, effectively connecting two sets of user data as one. This is an advanced method, but it is required to manage user identities successfully in some of our integrations.

    Use builder(java.lang.String) to construct your own instances.

    See Also:
    Alias
    • Constructor Detail

      • AliasMessage

        public AliasMessage()
    • Method Detail

      • builder

        public static AliasMessage.Builder builder​(java.lang.String previousId)
        Start building an AliasMessage instance.
        Parameters:
        previousId - The previous unique identifier for the user. See the Previous ID field docs for more detail.
        Throws:
        java.lang.IllegalArgumentException - if the previousId is null or empty
      • previousId

        public abstract java.lang.String previousId()