Package-level declarations
Types
A transparent and strictly informational look into the network stack used by the SDK. Since the SDK uses its own request retry strategies, it is not advised to retry a given request after an failure here unless advised by Braze support.
Event fired when the current user has changed or the SDK has just been initialized.
An IEventSubscriber subscriber where updates are guaranteed to fire only once and afterwards this subscriber will be removed, similarly to calling com.braze.IBraze.removeSingleSubscription directly after being invoked.
When Braze receives a new in-app message in a server response, this event is fired. The message itself is provided along with the id of the user that the message is for (or null if no user id was set).
Fired when no In-App Message was triggered by an event.
Event fired when SDK data has been wiped and external caches of messages (such as Content Cards, In-App Messages, etc.) should be cleared.
A convenience class to extend when you only want to listen for a subset of all the value callback methods. This implements all methods in IValueCallback but does nothing for all applicable methods.