Builder

Nested class to enable the builder pattern for easy declaration of custom configurations

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun apiKey(apiKey: String): KlaviyoConfig.Builder
Link copied to clipboard
open override fun applicationContext(context: Context): KlaviyoConfig.Builder
Link copied to clipboard
open override fun baseUrl(baseUrl: String): Config.Builder
Link copied to clipboard
open override fun build(): Config
Link copied to clipboard
open override fun debounceInterval(debounceInterval: Int): KlaviyoConfig.Builder
Link copied to clipboard
open override fun networkFlushDepth(networkFlushDepth: Int): KlaviyoConfig.Builder
Link copied to clipboard
open override fun networkFlushInterval(networkFlushInterval: Int, type: NetworkMonitor.NetworkType): KlaviyoConfig.Builder
Link copied to clipboard
open override fun networkMaxRetries(networkMaxRetries: Int): KlaviyoConfig.Builder
Link copied to clipboard
open override fun networkTimeout(networkTimeout: Int): KlaviyoConfig.Builder