Package io.airlift.log
Class LoggingConfiguration
java.lang.Object
io.airlift.log.LoggingConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintDeprecated.io.airlift.units.DataSizeio.airlift.units.DataSizebooleanbooleansetCompression(RollingFileMessageOutput.CompressionType compression) setConsoleEnabled(boolean consoleEnabled) setLegacyLoggerImplementationEnabled(boolean enabled) setLevelsFile(String levelsFile) setLogAnnotationFile(String logAnnotationFile) setLogPath(String logPath) setMaxHistory(int maxHistory) Deprecated.setMaxSize(io.airlift.units.DataSize maxSize) setMaxTotalSize(io.airlift.units.DataSize maxTotalSize)
-
Constructor Details
-
LoggingConfiguration
public LoggingConfiguration()
-
-
Method Details
-
isConsoleEnabled
public boolean isConsoleEnabled() -
setConsoleEnabled
-
getLogPath
-
setLogPath
@LegacyConfig("log.output-file") @Config("log.path") public LoggingConfiguration setLogPath(String logPath) -
getMaxSize
public io.airlift.units.DataSize getMaxSize() -
setMaxSize
-
getMaxTotalSize
public io.airlift.units.DataSize getMaxTotalSize() -
setMaxTotalSize
@Config("log.max-total-size") public LoggingConfiguration setMaxTotalSize(io.airlift.units.DataSize maxTotalSize) -
getCompression
-
setCompression
@Config("log.compression") public LoggingConfiguration setCompression(RollingFileMessageOutput.CompressionType compression) -
getMaxHistory
Deprecated. -
setMaxHistory
Deprecated. -
getLevelsFile
-
setLevelsFile
-
getFormat
-
setFormat
-
isLegacyLoggerImplementationEnabled
public boolean isLegacyLoggerImplementationEnabled() -
setLegacyLoggerImplementationEnabled
@Config("log.legacy-implementation.enabled") public LoggingConfiguration setLegacyLoggerImplementationEnabled(boolean enabled) -
getLogAnnotationFile
-
setLogAnnotationFile
@Config("log.annotation-file") public LoggingConfiguration setLogAnnotationFile(String logAnnotationFile)
-