cdp / com.salesforce.marketingcloud.cdp / CdpConfig / Builder

Builder

data class Builder

This class is a Cdp Config Builder helper.

Parameters

context - ApplicationContext

appId - App id for the CDP app

endpoint - Tenant Specific Endpoint

Constructors

<init>

This class is a Cdp Config Builder helper.

Builder(context: Context, appId: String, endpoint: String)

Properties

appId

App id for the CDP app

val appId: String

context

ApplicationContext

val context: Context

endpoint

Tenant Specific Endpoint

val endpoint: String

Functions

build

Validates the values provided.

fun build(): CdpConfig

sessionTimeout

The session timeout in seconds.

fun sessionTimeout(seconds: Long): Builder

trackLifecyle

Enables Lifecycle Tracking.

fun trackLifecyle(enable: Boolean): Builder

trackScreens

Enables Screen Tracking.

fun trackScreens(enable: Boolean): Builder