Class LogbackLoggingSystemProperties
java.lang.Object
org.springframework.boot.logging.LoggingSystemProperties
org.springframework.boot.logging.logback.LogbackLoggingSystemProperties
LoggingSystemProperties for Logback.- Since:
- 2.4.0
- Author:
- Phillip Webb
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of the System property that contains the clean history on start flag.static final StringThe name of the System property that contains the rolled-over log file name pattern.static final StringThe name of the System property that contains the file log max size.static final StringThe name of the System property that contains the file log max history.static final StringThe name of the System property that contains the file total size cap.Fields inherited from class org.springframework.boot.logging.LoggingSystemProperties
CONSOLE_LOG_CHARSET, CONSOLE_LOG_PATTERN, CONSOLE_LOG_THRESHOLD, EXCEPTION_CONVERSION_WORD, FILE_LOG_CHARSET, FILE_LOG_PATTERN, FILE_LOG_THRESHOLD, LOG_DATEFORMAT_PATTERN, LOG_FILE, LOG_LEVEL_PATTERN, LOG_PATH, PID_KEY -
Constructor Summary
ConstructorsConstructorDescriptionLogbackLoggingSystemProperties(Environment environment) LogbackLoggingSystemProperties(Environment environment, BiConsumer<String, String> setter) Create a newLogbackLoggingSystemPropertiesinstance. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapply(LogFile logFile, PropertyResolver resolver) protected CharsetMethods inherited from class org.springframework.boot.logging.LoggingSystemProperties
apply, apply, setSystemProperty, setSystemProperty, setSystemProperty
-
Field Details
-
ROLLINGPOLICY_FILE_NAME_PATTERN
The name of the System property that contains the rolled-over log file name pattern.- See Also:
-
ROLLINGPOLICY_CLEAN_HISTORY_ON_START
The name of the System property that contains the clean history on start flag.- See Also:
-
ROLLINGPOLICY_MAX_FILE_SIZE
The name of the System property that contains the file log max size.- See Also:
-
ROLLINGPOLICY_TOTAL_SIZE_CAP
The name of the System property that contains the file total size cap.- See Also:
-
ROLLINGPOLICY_MAX_HISTORY
The name of the System property that contains the file log max history.- See Also:
-
-
Constructor Details
-
LogbackLoggingSystemProperties
-
LogbackLoggingSystemProperties
Create a newLogbackLoggingSystemPropertiesinstance.- Parameters:
environment- the source environmentsetter- setter used to apply the property- Since:
- 2.4.3
-
-
Method Details
-
getDefaultCharset
- Overrides:
getDefaultCharsetin classLoggingSystemProperties
-
apply
- Overrides:
applyin classLoggingSystemProperties
-