FROptionsBuilder

Option builder to build the SDK configuration information

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
private var logger: Log
Link copied to clipboard
private var oauth: OAuth
Link copied to clipboard
private lateinit var server: Server
Link copied to clipboard
private var service: Service
Link copied to clipboard
private var sslPinning: SSLPinning
Link copied to clipboard
private var urlPath: UrlPath

Functions

Link copied to clipboard
private fun build(): FROptions
Link copied to clipboard
fun logger(block: LoggerBuilder.() -> Unit)

Build the custom logger

Link copied to clipboard
fun oauth(block: OAuthBuilder.() -> Unit)

Build the oauth configurations

Link copied to clipboard
fun server(block: ServerBuilder.() -> Unit)

Build the server configurations

Link copied to clipboard
fun service(block: ServiceBuilder.() -> Unit)

Build the service configurations

Link copied to clipboard

Build the ssl pinning

Link copied to clipboard
fun urlPath(block: UrlPathBuilder.() -> Unit)

Build the endpoints