BackendInfo
public struct BackendInfo : Codable
extension BackendInfo: BackendURLProvider
A struct that confirms BackendURLProvider
protocol, describe backend server config
-
server base URL
Declaration
Swift
public let baseURL: String
-
API version (leave empty in case not relevant)
Declaration
Swift
public let apiVersion: String
-
API path (leave empty in case not relevant)
Declaration
Swift
public let apiPath: String
-
Fingerprint collector URL
Declaration
Swift
public let fingerprintCollectorURL: String
-
Undocumented
Declaration
Swift
public init(baseURL: String, apiVersion: String, apiPath: String, fingerprintCollectorURL: String)
-
Initialize new instanse of
BackendInfo
struct with given baseURLDeclaration
Swift
public init(baseURL: String, fingerprintCollectorURL: String)
Parameters
baseURL
server base URL
Return Value
new instanse of
BackendInfo
struct -
default backend configuration
Declaration
Swift
static var defaultConfiguration: BackendInfo { get }
-
stage backend configuration
Declaration
Swift
static var stageConfiguration: BackendInfo { get }
-
server base URL
Declaration
Swift
public var backendURL: URL { get }