sfmcsdk / com.salesforce.marketingcloud.sfmcsdk / SFMCSdkModuleConfig

SFMCSdkModuleConfig

class SFMCSdkModuleConfig

Class which helps in building all configs that SFMCSdk supports . SFMCSdk is only initialised with the config provided by this class via SFMCSdk.configure

Note: Caller can only provide config of Module which has to be initialised

Types

Builder

Builder class to create the various configs that SFMCSdk supports Configs which implement Config i.e PushModuleConfig and CdpModuleConfig can be set

class Builder

Properties

cdpModuleConfig

val cdpModuleConfig: CdpModuleConfig?

pushModuleConfig

val pushModuleConfig: PushModuleConfig?

Companion Object Functions

build

fun build(block: Builder.() -> Unit): <ERROR CLASS>