Package com.securenative.config
Class SecureNativeConfigurationBuilder
- java.lang.Object
-
- com.securenative.config.SecureNativeConfigurationBuilder
-
public class SecureNativeConfigurationBuilder extends java.lang.Object
-
-
Method Summary
Modifier and Type Method Description SecureNativeOptionsbuild()static SecureNativeConfigurationBuilderdefaultConfigBuilder()SecureNativeConfigurationBuilderwithApiKey(java.lang.String apiKey)SecureNativeConfigurationBuilderwithApiUrl(java.lang.String apiUrl)SecureNativeConfigurationBuilderwithAutoSend(java.lang.Boolean autoSend)SecureNativeConfigurationBuilderwithDisable(java.lang.Boolean disable)SecureNativeConfigurationBuilderwithFailoverStrategy(FailoverStrategy failoverStrategy)SecureNativeConfigurationBuilderwithInterval(int interval)SecureNativeConfigurationBuilderwithLogLevel(java.lang.String logLevel)SecureNativeConfigurationBuilderwithMaxEvents(int maxEvents)SecureNativeConfigurationBuilderwithTimeout(int timeout)
-
-
-
Method Detail
-
defaultConfigBuilder
public static SecureNativeConfigurationBuilder defaultConfigBuilder()
-
withApiKey
public SecureNativeConfigurationBuilder withApiKey(java.lang.String apiKey)
-
withApiUrl
public SecureNativeConfigurationBuilder withApiUrl(java.lang.String apiUrl)
-
withInterval
public SecureNativeConfigurationBuilder withInterval(int interval)
-
withMaxEvents
public SecureNativeConfigurationBuilder withMaxEvents(int maxEvents)
-
withTimeout
public SecureNativeConfigurationBuilder withTimeout(int timeout)
-
withAutoSend
public SecureNativeConfigurationBuilder withAutoSend(java.lang.Boolean autoSend)
-
withDisable
public SecureNativeConfigurationBuilder withDisable(java.lang.Boolean disable)
-
withLogLevel
public SecureNativeConfigurationBuilder withLogLevel(java.lang.String logLevel)
-
withFailoverStrategy
public SecureNativeConfigurationBuilder withFailoverStrategy(FailoverStrategy failoverStrategy)
-
build
public SecureNativeOptions build()
-
-