ProcessOutConfiguration

data class ProcessOutConfiguration(val application: Application, val projectId: String, val debug: Boolean = false, val enableTelemetry: Boolean = false, val applicationInformation: ProcessOutConfiguration.ApplicationInformation? = null)

Defines ProcessOut configuration.

Parameters

application

Instance of the Application.

projectId

Project ID.

debug

Enables debug mode. Default value is false. Note: debug logs may contain sensitive data.

enableTelemetry

Enables sending telemetry data to ProcessOut. Default value is false.

applicationInformation

Application information that helps ProcessOut to troubleshoot potential issues.

Constructors

Link copied to clipboard
constructor(application: Application, projectId: String, debug: Boolean = false, enableTelemetry: Boolean = false, applicationInformation: ProcessOutConfiguration.ApplicationInformation? = null)

Types

Link copied to clipboard
data class ApplicationInformation(val name: String? = null, val version: String? = null)

Application information that helps ProcessOut to troubleshoot potential issues.

Properties

Link copied to clipboard
Link copied to clipboard
val debug: Boolean = false
Link copied to clipboard
Link copied to clipboard