Target filter
Search Kotlin docs
  • Platforms
  • Tealium Prism Kotlin
core/com.tealium.prism.core.api.settings.modules/DeepLinkSettingsBuilder

DeepLinkSettingsBuilder

class DeepLinkSettingsBuilder : CollectorSettingsBuilder<DeepLinkSettingsBuilder>

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

Constructors

DeepLinkSettingsBuilder
Link copied to clipboard
constructor()

Functions

build
Link copied to clipboard
fun build(): DataObject

Returns the complete Module settings as configured by this ModuleSettingsBuilder.

setAutomaticDeepLinkTrackingEnabled
Link copied to clipboard
fun setAutomaticDeepLinkTrackingEnabled(enabled: Boolean): DeepLinkSettingsBuilder

Sets whether or not automatic deep link handling is enabled.

setDeepLinkTraceEnabled
Link copied to clipboard
fun setDeepLinkTraceEnabled(enabled: Boolean): DeepLinkSettingsBuilder

Sets whether or not to look for Trace-specific Uri Parameters on any opened Deep Links.

setEnabled
Link copied to clipboard
fun setEnabled(enabled: Boolean): DeepLinkSettingsBuilder

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

setOrder
Link copied to clipboard
fun setOrder(order: Int): DeepLinkSettingsBuilder

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

setRules
Link copied to clipboard
fun setRules(rules: Rule<String>): DeepLinkSettingsBuilder

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

setSendDeepLinkEventEnabled
Link copied to clipboard
fun setSendDeepLinkEventEnabled(enabled: Boolean): DeepLinkSettingsBuilder

Sets whether or not to send an additional event when a Deep Link is opened.

Generated by Dokka
(c) Tealium 2026