ImmutableProfile

Immutable implementation of Profile model to support observability and prevent untracked mutations

Inheritors

Properties

Link copied to clipboard
abstract val anonymousId: String?
Link copied to clipboard
abstract val email: String?
Link copied to clipboard
abstract val externalId: String?
Link copied to clipboard
abstract val phoneNumber: String?

Functions

Link copied to clipboard
abstract fun copy(): Profile
Link copied to clipboard
abstract operator fun get(key: ProfileKey): Serializable?