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

Link copied to clipboard
class Builder

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

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cdpModuleConfig: CdpModuleConfig?
Link copied to clipboard
val engagementModuleConfig: EngagementModuleConfig?
Link copied to clipboard
val inAppMessagingFeatureModuleConfig: InAppMessagingFeatureModuleConfig?
Link copied to clipboard
val mamModuleConfig: MamModuleConfig?
Link copied to clipboard
val personalizationModuleConfig: PersonalizationModuleConfig?
Link copied to clipboard
val pushFeatureModuleConfig: PushFeatureModuleConfig?