Package-level declarations

Types

Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the AppData Module

Link copied to clipboard

A settings builder class to support building of settings relevant to Collector implementations.

Link copied to clipboard
Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the ConnectivityData Module

Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the DataLayer Module

Link copied to clipboard

A builder class used to enforce the available configuration for Deep Link handling

Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the DeviceData Module

Link copied to clipboard
open class DispatcherSettingsBuilder<M : Mappings, T : DispatcherSettingsBuilder<M, T>>(moduleType: String, mappingsSupplier: () -> M) : RuleModuleSettingsBuilder<T>

A settings builder class to support building of settings relevant to Dispatcher implementations.

Link copied to clipboard

Base class to extend from when creating a settings builder for a new module.

Link copied to clipboard

A settings builder capability that allows for custom Module Id's to be set, specifically to support multiple instances of a given Module where unique Module Id's are required.

Link copied to clipboard

A settings builder that enables the assignment of Rule's to the Module's capabilities.

Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the TealiumData Module

Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the TimeData Module

Link copied to clipboard

A ModuleSettingsBuilder implementation to configure settings relevant to the Trace Module