Package-level declarations

Root package and entry point for the Moments API module

TODO

Types

Link copied to clipboard
data class EngineResponse(val audiences: List<String>? = null, val badges: List<String>? = null, val flags: Map<String, Boolean>? = null, val dates: Map<String, Long>? = null, val metrics: Map<String, Double>? = null, val properties: Map<String, String>? = null)

Represents the response structure from the MomentsApi engine.

Link copied to clipboard
interface MomentsApi

The MomentsApi module retrieves visitor profile data from Tealium AudienceStream.

Link copied to clipboard
class MomentsApiConfigurationException(message: String? = null, cause: Throwable? = null) : TealiumException

Configuration exception for MomentsApi module setup errors.

Link copied to clipboard

Represents the available regions for the MomentsApi.

Link copied to clipboard

Builder for MomentsApi module settings.

Properties

Link copied to clipboard

Returns the default ModuleFactory implementation that will not create any instances unless there are settings provided from Local or Remote sources.

Link copied to clipboard
Link copied to clipboard

Returns the MomentsApi instance for a given Tealium instance

Functions

Link copied to clipboard

Returns a configured ModuleFactory for enabling the MomentsApi Module.