Package io.unlaunch
Interface UnlaunchClientBuilder
public interface UnlaunchClientBuilder
This builder class contains configuration required by Unlaunch client.
Implementations of this interface are mutable hence not thread-safe.
- Author:
- umermansoor
-
Method Summary
Modifier and Type Method Description UnlaunchClient
build()
UnlaunchClientBuilder
enableLazyLoading()
UnlaunchClientBuilder
eventFlushInterval(long interval, java.util.concurrent.TimeUnit unit)
UnlaunchClientBuilder
host(java.lang.String host)
UnlaunchClientBuilder
offlineMode()
UnlaunchClientBuilder
offlineModeWithLocalFeatures(java.lang.String yamlFeaturesFilePath)
UnlaunchClientBuilder
pollingInterval(long interval, java.util.concurrent.TimeUnit unit)
UnlaunchClientBuilder
sdkKey(java.lang.String sdkKey)
-
Method Details
-
build
UnlaunchClient build() -
sdkKey
-
offlineMode
UnlaunchClientBuilder offlineMode() -
offlineModeWithLocalFeatures
-
pollingInterval
-
host
-
eventFlushInterval
-
enableLazyLoading
UnlaunchClientBuilder enableLazyLoading()
-