BrazeInternal

BrazeInternal is solely for the use of other packages within the Braze SDK for Android. Use of any of the classes in this package is unsupported, and they may be modified or removed without warning at any time.

Functions

Link copied to clipboard
fun addBannerViewMonitor(placementId: String, view: <Error class: unknown class>, skipImpressionMonitoring: Boolean)

This method is for internal use only.

Link copied to clipboard
fun addSerializedContentCardToStorage(context: <Error class: unknown class>, serializedCardJson: String, userId: String?)

This method is for internal use only.

Link copied to clipboard
fun applyPendingRuntimeConfiguration(context: <Error class: unknown class>)

This method is for internal use only.

Link copied to clipboard
fun getConfigurationProvider(context: <Error class: unknown class>): BrazeConfigurationProvider
Link copied to clipboard
fun handleInAppMessageTestPush(context: <Error class: unknown class>, intent: <Error class: unknown class>)

This method is for internal use only.

Link copied to clipboard
fun logLocationRecordedEvent(context: <Error class: unknown class>, location: IBrazeLocation)

This method is for internal use only.

Link copied to clipboard
fun logPushCampaign(context: <Error class: unknown class>, campaignId: String)

This method is for internal use only.

Link copied to clipboard
fun logPushDelivery(context: <Error class: unknown class>, campaignId: String, waitTimeMs: Long)

This method is for internal use only.

Link copied to clipboard
fun performPushDeliveryFlush(context: <Error class: unknown class>)

This method is for internal use only.

Link copied to clipboard
fun publishBrazePushAction(context: <Error class: unknown class>, pushActionType: BrazePushEventType, payload: BrazeNotificationPayload)

This method is for internal use only.

Link copied to clipboard
fun recordGeofenceTransition(context: <Error class: unknown class>, geofenceId: String, transitionType: GeofenceTransitionType)

This method is for internal use only.

Link copied to clipboard
fun reenqueueInAppMessage(context: <Error class: unknown class>, inAppMessageEvent: InAppMessageEvent)

This method is for internal use only.

Link copied to clipboard
fun refreshBanners(context: <Error class: unknown class>)

This method is for internal use only.

Link copied to clipboard
fun refreshFeatureFlags(context: <Error class: unknown class>)

This method is for internal use only.

Link copied to clipboard
fun requestGeofenceRefresh(context: <Error class: unknown class>, location: IBrazeLocation)
fun requestGeofenceRefresh(context: <Error class: unknown class>, ignoreRateLimit: Boolean)

This method is for internal use only.

Link copied to clipboard
fun retryInAppMessage(context: <Error class: unknown class>, inAppMessageEvent: InAppMessageEvent)

This method is for internal use only.

Link copied to clipboard
fun validateAndStorePushId(context: <Error class: unknown class>, pushId: String): Boolean

This method is for internal use only.