Package-level declarations

Types

Link copied to clipboard

Channel used to deliver communications.

Link copied to clipboard
data class CommunicationPreferenceCategory(val code: String, val parent: String?, val channels: List<CommunicationPreferenceChannel>)

Communication preference configuration for a single category.

Link copied to clipboard

Partial update of communication preferences for a single category.

Link copied to clipboard
data class CommunicationPreferenceChannel(val channel: CommunicationChannel, val enabled: Boolean, val effective: Boolean, val editable: Boolean)

Communication preference configuration for a single channel within a category.

Link copied to clipboard

Partial update of communication preferences for a single channel.

Link copied to clipboard

Communication preferences for the customer, grouped by category and channel.

Link copied to clipboard

Partial update of communication preferences. Only supplied categories and channels are modified.