Class InstantPatternFormatter.Builder
java.lang.Object
org.apache.logging.log4j.core.util.internal.instant.InstantPatternFormatter.Builder
- Enclosing interface:
InstantPatternFormatter
- Since:
- 2.25.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()private static InstantPatternFormattercreateLiteralFormatter(String literal, Locale locale, TimeZone timeZone) booleanbooleansetCachingEnabled(boolean cachingEnabled) setLegacyFormattersEnabled(boolean legacyFormattersEnabled) setPattern(String pattern) setTimeZone(TimeZone timeZone)
-
Field Details
-
pattern
-
locale
-
timeZone
-
cachingEnabled
private boolean cachingEnabled -
legacyFormattersEnabled
private boolean legacyFormattersEnabled
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
getPattern
-
setPattern
-
getLocale
-
setLocale
-
getTimeZone
-
setTimeZone
-
isCachingEnabled
public boolean isCachingEnabled() -
setCachingEnabled
-
isLegacyFormattersEnabled
public boolean isLegacyFormattersEnabled() -
setLegacyFormattersEnabled
-
build
-
createLiteralFormatter
private static InstantPatternFormatter createLiteralFormatter(String literal, Locale locale, TimeZone timeZone)
-