PushFeatureInitializationStatus

Represents the initialization status of the PushFeature module. Follows the same pattern as the main SDK's InitializationStatus.

Types

Link copied to clipboard

Represents the overall outcome of the PushFeature module's initialization.

Properties

Link copied to clipboard
val initializedComponents: List<String>

List of component names that were initialized in the module. This will be useful information for debugging any issues with module initialization.

Link copied to clipboard
val isUsable: Boolean

Indicates whether the module was able to initialize itself enough to be 'usable'. status will return Status.SUCCESS or Status.COMPLETED_WITH_DEGRADED_FUNCTIONALITY.

Link copied to clipboard
val pushManagerError: Boolean

Indicates whether there was an error trying to initialize the push manager.

Link copied to clipboard

Initialization status of the PushFeature module.

Link copied to clipboard
val unrecoverableException: Throwable?

If an unrecoverable exception was encountered during initialization then it can be accessed here.