ConfigBuilder
@objc(SFMCSdkConfigBuilder)
public class ConfigBuilder : NSObject
-
Declaration
Swift
public override init() -
Set Cdp Module
Declaration
Swift
@objc public func setCdp(config: ModuleConfig, onCompletion: ((_ result: OperationResult) -> Void)? = nil) -> ConfigBuilderParameters
configCdp Configuration
Return Value
ConfigBuilder
-
Set Push Module
Declaration
Swift
@objc public func setPush(config: ModuleConfig, onCompletion: ((_ result: OperationResult) -> Void)? = nil) -> ConfigBuilderParameters
configPush Configuration
Return Value
ConfigBuilder
-
Set Personalization Module
- Paramter config: Personalization Configuration
Declaration
Swift
@objc public func setPersonalization(config: ModuleConfig, onCompletion: ((_ result: OperationResult) -> Void)? = nil) -> ConfigBuilderReturn Value
ConfigBuilder
-
Build SDK configuiration
Declaration
Swift
@objc public func build() -> ConfigReturn Value
Config for the SDK
ConfigBuilder Class Reference