B
- The type to buildpublic static class NoSqlAppender.Builder<B extends NoSqlAppender.Builder<B>> extends AbstractAppender.Builder<B> implements Builder<NoSqlAppender>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NoSqlAppender |
build()
Builds the object after all configuration has been set.
|
B |
setBufferSize(int bufferSize)
Sets the buffer size.
|
B |
setProvider(NoSqlProvider<?> provider)
Sets the provider.
|
getConfiguration, getErrorPrefix, getLayout, getName, getOrCreateLayout, getOrCreateLayout, isIgnoreExceptions, setConfiguration, setIgnoreExceptions, setLayout, setName, withConfiguration, withIgnoreExceptions, withLayout, withName
asBuilder, getFilter, getPropertyArray, setFilter, setPropertyArray, withFilter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrorPrefix, isValid
public NoSqlAppender build()
Builder
build
in interface Builder<NoSqlAppender>
public B setBufferSize(int bufferSize)
bufferSize
- If an integer greater than 0, this causes the appender to buffer log events and flush whenever the
buffer reaches this size.public B setProvider(NoSqlProvider<?> provider)
provider
- The NoSQL provider that provides connections to the chosen NoSQL database. Copyright © 1999-2023 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.