public static class PatternLayout.SerializerBuilder extends Object implements Builder<AbstractStringLayout.Serializer>
Constructor and Description |
---|
SerializerBuilder() |
Modifier and Type | Method and Description |
---|---|
AbstractStringLayout.Serializer |
build()
Builds the object after all configuration has been set.
|
PatternLayout.SerializerBuilder |
setAlwaysWriteExceptions(boolean alwaysWriteExceptions) |
PatternLayout.SerializerBuilder |
setConfiguration(Configuration configuration) |
PatternLayout.SerializerBuilder |
setDefaultPattern(String defaultPattern) |
PatternLayout.SerializerBuilder |
setDisableAnsi(boolean disableAnsi) |
PatternLayout.SerializerBuilder |
setNoConsoleNoAnsi(boolean noConsoleNoAnsi) |
PatternLayout.SerializerBuilder |
setPattern(String pattern) |
PatternLayout.SerializerBuilder |
setPatternSelector(PatternSelector patternSelector) |
PatternLayout.SerializerBuilder |
setReplace(RegexReplacement replace) |
public SerializerBuilder()
public AbstractStringLayout.Serializer build()
Builder
build
in interface Builder<AbstractStringLayout.Serializer>
public PatternLayout.SerializerBuilder setConfiguration(Configuration configuration)
public PatternLayout.SerializerBuilder setReplace(RegexReplacement replace)
public PatternLayout.SerializerBuilder setPattern(String pattern)
public PatternLayout.SerializerBuilder setDefaultPattern(String defaultPattern)
public PatternLayout.SerializerBuilder setPatternSelector(PatternSelector patternSelector)
public PatternLayout.SerializerBuilder setAlwaysWriteExceptions(boolean alwaysWriteExceptions)
public PatternLayout.SerializerBuilder setDisableAnsi(boolean disableAnsi)
public PatternLayout.SerializerBuilder setNoConsoleNoAnsi(boolean noConsoleNoAnsi)
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.