Package com.urbanairship.contacts

Types

AssociatedChannel
Link copied to clipboard
class AssociatedChannel(channelId: String, channelType: ChannelType) : JsonSerializable
A contact associated channel.
ChannelType
Link copied to clipboard
enum ChannelType
Channel types.
ConflictEvent
Link copied to clipboard
class ConflictEvent(tagGroups: Map<String, Set<String>>, attributes: Map<String, JsonValue>, subscriptionLists: Map<String, Set<Scope>>, associatedChannels: List<AssociatedChannel>, conflictingNameUserId: String?)
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.
Contact
Link copied to clipboard
class Contact : AirshipComponent
Airship contact.
ContactConflictListener
Link copied to clipboard
interface ContactConflictListener
Contact conflict listener.
EmailRegistrationOptions
Link copied to clipboard
open class EmailRegistrationOptions : JsonSerializable
Email channel registration options.
OpenChannelRegistrationOptions
Link copied to clipboard
open class OpenChannelRegistrationOptions : JsonSerializable
Open channel registration options.
Scope
Link copied to clipboard
enum Scope : JsonSerializable
Defines the scope of channels.
ScopedSubscriptionListEditor
Link copied to clipboard
abstract class ScopedSubscriptionListEditor
Subscription list editor.
SmsRegistrationOptions
Link copied to clipboard
open class SmsRegistrationOptions : JsonSerializable
Sms registration options.