public class DataSapienConfig {
public static let shared: DSSDK.DataSapienConfig
public func getAuthScope() -> String?
public func setAuthScope(scope: String?)
public func getAuthClientSecret() -> String?
public func setauthClientSecret(clientSecret: String?)
public func getAuthClientId() -> String?
public func setAuthClientId(clientId: String?)
public func getAuthURL() -> String?
public func setAuthURL(authUrl: String?)
public func setFromLocal(local: Bool)
public func getFromlocal() -> Bool
public func setAppGroupID(_ appGroupID: String?)
public func getAppGroupID() -> String?
public func setAuthKey(_ authKey: String?)
public func setBaseUrl(_ baseUrl: String?)
public func registerCollectors(_ collectorRegistry: DSSDK.CollectorRegistry)
public func setRuleCallback(_ callback: ((String) throws -> Bool)?)
public func getRuleCallback() -> ((String) throws -> Bool)?
extension DataSapienConfig {
public static func loadFromJSON() -> DSSDK.DataSapienConfig
}