Class LoggerSettingsBuilder
- java.lang.Object
-
- com.sportradar.livedata.sdk.common.settings.LoggerSettingsBuilder
-
public class LoggerSettingsBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description LoggerSettingsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggerSettings
build()
ch.qos.logback.classic.Level
getAlertLogLevel()
ch.qos.logback.classic.Level
getClientInteractionLogLevel()
ch.qos.logback.classic.Level
getExecutionLogLevel()
ch.qos.logback.classic.Level
getInvalidMsgLogLevel()
String
getLogPath()
int
getMaxFileSize()
org.joda.time.Duration
getOldLogCleanupInterval()
org.joda.time.Duration
getOldLogMaxAge()
ch.qos.logback.classic.Level
getTrafficLogLevel()
LoggerSettingsBuilder
setAlertLogLevel(ch.qos.logback.classic.Level alertLogLevel)
LoggerSettingsBuilder
setClientInteractionLogLevel(ch.qos.logback.classic.Level clientInteractionLogLevel)
LoggerSettingsBuilder
setExecutionLogLevel(ch.qos.logback.classic.Level executionLogLevel)
LoggerSettingsBuilder
setInvalidMsgLogLevel(ch.qos.logback.classic.Level invalidMsgLogLevel)
LoggerSettingsBuilder
setLogPath(String logPath)
void
setMaxFileSize(int maxFileSize)
LoggerSettingsBuilder
setOldLogCleanupInterval(org.joda.time.Duration oldLogCleanupInterval)
LoggerSettingsBuilder
setOldLogMaxAge(org.joda.time.Duration oldLogMaxAge)
LoggerSettingsBuilder
setTrafficLogLevel(ch.qos.logback.classic.Level trafficLogLevel)
-
-
-
Method Detail
-
build
public LoggerSettings build()
-
getAlertLogLevel
public ch.qos.logback.classic.Level getAlertLogLevel()
-
getClientInteractionLogLevel
public ch.qos.logback.classic.Level getClientInteractionLogLevel()
-
getExecutionLogLevel
public ch.qos.logback.classic.Level getExecutionLogLevel()
-
getInvalidMsgLogLevel
public ch.qos.logback.classic.Level getInvalidMsgLogLevel()
-
getLogPath
public String getLogPath()
-
getMaxFileSize
public int getMaxFileSize()
-
getOldLogCleanupInterval
public org.joda.time.Duration getOldLogCleanupInterval()
-
getOldLogMaxAge
public org.joda.time.Duration getOldLogMaxAge()
-
getTrafficLogLevel
public ch.qos.logback.classic.Level getTrafficLogLevel()
-
setAlertLogLevel
public LoggerSettingsBuilder setAlertLogLevel(ch.qos.logback.classic.Level alertLogLevel)
-
setClientInteractionLogLevel
public LoggerSettingsBuilder setClientInteractionLogLevel(ch.qos.logback.classic.Level clientInteractionLogLevel)
-
setExecutionLogLevel
public LoggerSettingsBuilder setExecutionLogLevel(ch.qos.logback.classic.Level executionLogLevel)
-
setInvalidMsgLogLevel
public LoggerSettingsBuilder setInvalidMsgLogLevel(ch.qos.logback.classic.Level invalidMsgLogLevel)
-
setLogPath
public LoggerSettingsBuilder setLogPath(String logPath)
-
setMaxFileSize
public void setMaxFileSize(int maxFileSize)
-
setOldLogCleanupInterval
public LoggerSettingsBuilder setOldLogCleanupInterval(org.joda.time.Duration oldLogCleanupInterval)
-
setOldLogMaxAge
public LoggerSettingsBuilder setOldLogMaxAge(org.joda.time.Duration oldLogMaxAge)
-
setTrafficLogLevel
public LoggerSettingsBuilder setTrafficLogLevel(ch.qos.logback.classic.Level trafficLogLevel)
-
-