CollectSettingsBuilder

Enables the configuration, at runtime, of the Collect Module.

Note. Any configuration set here will override any configuration provided by the local or remote settings files and will no longer be overridable remotely.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

Returns the complete Module settings as configured by this ModuleSettingsBuilder.

Link copied to clipboard

Sets the url to use when sending batches of events

Link copied to clipboard

Sets the domain to use in place of the default single and batch URLs.

Link copied to clipboard

Sets the resulting Module to be permanently enabled/disabled. Local/Remote settings sources will be overridden by this

Link copied to clipboard

Set the mappings for this module.

Link copied to clipboard
open override fun setModuleId(moduleId: String): CollectSettingsBuilder

Overrides the Module.id for cases where multiple instances of a Module are supported.

Link copied to clipboard

Sets the order in which the Module needs to be initialized.

Link copied to clipboard

Sets the Tealium profile to use when sending the event. Use this when the profile differs to the one configured in the TealiumConfig

Link copied to clipboard

Sets the rules that this Module needs to match in order to process an event (e.g. collection or dispatching)

Link copied to clipboard

Sets the url to use when sending individual events