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.