Package-level declarations
Types
Link copied to clipboard
class ConflictEvent(val tagGroups: Map<String, Set<String>> = emptyMap(), val attributes: Map<String, JsonValue> = emptyMap(), val subscriptionLists: Map<String, Set<Scope>> = emptyMap(), val associatedChannels: List<ConflictEvent.ChannelInfo> = emptyList(), val conflictingNameUserId: String? = null)
Conflict event is generated if an anonymous contact with tags, subscriptions, attributes, or associated channels is going to be dropped due to a contact change. The app can listen for this event to migrate the data.
Link copied to clipboard
Airship contact. A contact is distinct from a channel and represents a "user" within Airship. Contacts may be named and have channels associated with it.
Link copied to clipboard
Channels associated with a contact.
Link copied to clipboard
Contact conflict listener.
Link copied to clipboard
Email channel registration options.
Link copied to clipboard
Open channel registration options.
Link copied to clipboard
Defines the scope of channels.
Link copied to clipboard
Subscription list editor.
Link copied to clipboard
Sms registration options.
Link copied to clipboard