Package-level declarations

Types

Link copied to clipboard

Date format patterns used throughout the Braze SDK.

Link copied to clipboard

An enum describing a type of push notification action handled by the Braze SDK.

Link copied to clipboard

Identifies wrapper SDK integrations that include the Braze Android SDK.

Link copied to clipboard
enum BrazeViewBounds(val widthDp: Int, val heightDp: Int) : Enum<BrazeViewBounds>

Wrapper for the width x height of different views used in the Braze SDK. All dimensions are in dp units.

Link copied to clipboard
enum CardKey(val key: String) : Enum<CardKey>

JSON keys used when serializing and deserializing Content Card models.

Link copied to clipboard

Identifies the type of a Content Card.

Link copied to clipboard

Messaging channel. Currently used to identify the source channel when opening Uris, as they are handled differently depending on channel.

Link copied to clipboard

An enum for the keys to be stored in DataStore.

Link copied to clipboard

Types of values stored in Braze data stores.

Link copied to clipboard

An enum describing delayed initialization analytics behavior.

Link copied to clipboard
enum DeviceKey(val key: String) : Enum<DeviceKey>

Enum for the keys the server is expecting for the device object.

Link copied to clipboard
enum Gender(val value: String) : IPutIntoJson<String> , Enum<Gender>

Convenience enum to represent gender.

Link copied to clipboard

Identifies a geofence transition type (enter or exit).

Link copied to clipboard

Providers are used in the order of GPS, NETWORK, then PASSIVE.

Link copied to clipboard
Link copied to clipboard
enum Month(val value: Int) : Enum<Month>

Convenience enum to represent months of the year.

Link copied to clipboard

Convenience enum to represent notification status for a subscription. OPTED_IN: subscribed, and explicitly opted in. SUBSCRIBED: subscribed, but not explicitly opted in. UNSUBSCRIBED: unsubscribed and/or explicitly opted out.

Link copied to clipboard
enum SdkFlavor(val jsonKey: String) : IPutIntoJson<String> , Enum<SdkFlavor>

Identifies the wrapper SDK integration or distribution channel for analytics and serialization.