RegistrationInfo

Email registration info.

Inheritors

Constructors

Link copied to clipboard
protected constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Pending @VisibleForTesting @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) constructor(    val address: String,     val registrationOptions: EmailRegistrationOptions) : ContactChannel.Email.RegistrationInfo

Indicates the Email is pending registration.

Link copied to clipboard
class Registered @VisibleForTesting @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) constructor(    val channelId: String,     val maskedAddress: String,     val transactionalOptedIn: Long? = null,     val transactionalOptedOut: Long? = null,     val commercialOptedIn: Long? = null,     val commercialOptedOut: Long? = null) : ContactChannel.Email.RegistrationInfo

Indicates the Email is registered.

Functions

Link copied to clipboard
open override fun toJsonValue(): JsonValue

Returns the objects represented as a JsonValue.