DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!
Let us know so we can improve!
Class
MobileAppMessagingConfigBuilder class
1@objc(SFMobileAppMessagingConfigBuilder)
2public class MobileAppMessagingConfigBuilder : NSObject
3
4@objc
5public init(appId: String)
6
7@discardableResult
8@objc
9public func build() -> MobileAppMessagingConfig
10
11@discardableResult
12@objc
13public func setAnalyticsEnabled(_ enabled: Bool) -> MobileAppMessagingConfigBuilder
14
15@discardableResult
16@objc
17public func setTenantId(_ tenantID: String) -> MobileAppMessagingConfigBuilder
18
19@discardableResult
20@objc
21public func setAccessToken(_ accessToken: String) -> MobileAppMessagingConfigBuilder
22
23@discardableResult
24@objc
25public func setMAMUrl(_ baseURL: URL) -> MobileAppMessagingConfigBuilderInitialize MobileAppMessagingConfigBuilder with appId.
1@objc
2public init(appId: String)Creates a MobileAppMessaging config containing the current builder configuration settings. This can be passed to the ConfigBuilder method(s)
1@discardableResult
2@objc
3public func build() -> MobileAppMessagingConfigSet preferred configuration to enable or disable analytics for the module.
1@discardableResult
2@objc
3public func setAnalyticsEnabled(_ enabled: Bool) -> MobileAppMessagingConfigBuilderReturns: MobileAppMessagingConfigBuilder instancetype value
Set Tenant ID.
1@discardableResult
2@objc
3public func setTenantId(_ tenantID: String) -> MobileAppMessagingConfigBuilderReturns: MobileAppMessagingConfigBuilder instancetype value
Sets Access Token.
1@discardableResult
2@objc
3public func setAccessToken(_ accessToken: String) -> MobileAppMessagingConfigBuilderReturns: MobileAppMessagingConfigBuilder instancetype value
Set the tenant specific endpoint url for your application.
1@discardableResult
2@objc
3public func setMAMUrl(_ baseURL: URL) -> MobileAppMessagingConfigBuilderReturns: MobileAppMessagingConfigBuilder instancetype value