THEOliveConfiguration
public struct THEOliveConfigurationConfiguration for THEOlive
- 
                  
                  An id used to report usage analytics DeclarationSwift public let externalSessionId: String?
- 
                  
                  Override for the discovery URL. DeclarationSwift public let discoveryUrl: String?
- 
                  
                  Override for the discovery URL. DeclarationSwift public let discoveryUrls: [String]
- 
                  
                  Create a new instance of THEOliveConfiguration that can be used with THEOliveIntegrationFactory.create() DeclarationSwift public init(externalSessionId: String?, discoveryUrl: String? = nil, discoveryUrls: [String] = [])ParametersexternalSessionIdAn id used to report usage analytics, if not explicitely given a random UUID is used. discoveryUrlAn optional custom discovery endpoint URL for THEOlive, defaults to nil. Takes precedence over discoveryUrlsif defined.discoveryUrlsAn optional custom discovery endpoint URL list for THEOlive, defaults to []. 
