Package org.jumpmind.util
Class SymRollingFileAppender.Builder<B extends SymRollingFileAppender.Builder<B>>
java.lang.Object
org.apache.logging.log4j.core.filter.AbstractFilterable.Builder<B>
org.apache.logging.log4j.core.appender.AbstractAppender.Builder<B>
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder<B>
org.jumpmind.util.SymRollingFileAppender.Builder<B>
- All Implemented Interfaces:
org.apache.logging.log4j.core.util.Builder<SymRollingFileAppender>
- Enclosing class:
- SymRollingFileAppender
public static class SymRollingFileAppender.Builder<B extends SymRollingFileAppender.Builder<B>>
extends org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder<B>
implements org.apache.logging.log4j.core.util.Builder<SymRollingFileAppender>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy
org.apache.logging.log4j.core.appender.rolling.RolloverStrategy
boolean
boolean
isAppend()
boolean
boolean
withAdvertise
(boolean advertise) withAdvertiseUri
(String advertiseUri) withAppend
(boolean append) withCreateOnDemand
(boolean createOnDemand) withFileGroup
(String fileGroup) withFileName
(String fileName) withFileOwner
(String fileOwner) withFilePattern
(String filePattern) withFilePermissions
(String filePermissions) withLocking
(boolean locking) withPolicy
(org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy policy) withStrategy
(org.apache.logging.log4j.core.appender.rolling.RolloverStrategy strategy) Methods inherited from class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder
getBufferSize, isBufferedIo, isImmediateFlush, setBufferedIo, setBufferSize, setImmediateFlush, withBufferedIo, withBufferSize, withImmediateFlush
Methods inherited from class org.apache.logging.log4j.core.appender.AbstractAppender.Builder
getConfiguration, getErrorPrefix, getLayout, getName, getOrCreateLayout, getOrCreateLayout, isIgnoreExceptions, setConfiguration, setIgnoreExceptions, setLayout, setName, withConfiguration, withIgnoreExceptions, withLayout, withName
Methods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable.Builder
asBuilder, getFilter, getPropertyArray, setFilter, setPropertyArray, withFilter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.logging.log4j.core.util.Builder
getErrorPrefix, isValid
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
- Specified by:
build
in interfaceorg.apache.logging.log4j.core.util.Builder<B extends SymRollingFileAppender.Builder<B>>
-
getAdvertiseUri
-
getFileName
-
isAdvertise
public boolean isAdvertise() -
isAppend
public boolean isAppend() -
isCreateOnDemand
public boolean isCreateOnDemand() -
isLocking
public boolean isLocking() -
getFilePermissions
-
getFileOwner
-
getFileGroup
-
withAdvertise
-
withAdvertiseUri
-
withAppend
-
withFileName
-
withCreateOnDemand
-
withLocking
-
getFilePattern
-
getPolicy
public org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy getPolicy() -
getStrategy
public org.apache.logging.log4j.core.appender.rolling.RolloverStrategy getStrategy() -
withFilePattern
-
withPolicy
-
withStrategy
-
withFilePermissions
-
withFileOwner
-
withFileGroup
-