public static class BambooRollingFileAppenderLog4j2.Builder<B extends BambooRollingFileAppenderLog4j2.Builder<B>> extends org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder<B> implements org.apache.logging.log4j.core.util.Builder<BambooRollingFileAppenderLog4j2>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BambooRollingFileAppenderLog4j2 |
build() |
String |
getAdvertiseUri() |
String |
getFileGroup() |
String |
getFileName() |
String |
getFileOwner() |
String |
getFilePattern() |
String |
getFilePermissions() |
org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy |
getPolicy() |
org.apache.logging.log4j.core.appender.rolling.RolloverStrategy |
getStrategy() |
boolean |
isAdvertise() |
boolean |
isAppend() |
boolean |
isCreateOnDemand() |
boolean |
isLocking() |
B |
withAdvertise(boolean advertise) |
B |
withAdvertiseUri(String advertiseUri) |
B |
withAppend(boolean append) |
B |
withCreateOnDemand(boolean createOnDemand) |
B |
withFileGroup(String fileGroup) |
B |
withFileName(String fileName) |
B |
withFileOwner(String fileOwner) |
B |
withFilePattern(String filePattern) |
B |
withFilePermissions(String filePermissions) |
B |
withLocking(boolean locking) |
B |
withPolicy(org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy policy) |
B |
withStrategy(org.apache.logging.log4j.core.appender.rolling.RolloverStrategy strategy) |
getBufferSize, isBufferedIo, isImmediateFlush, setBufferedIo, setBufferSize, setImmediateFlush, withBufferedIo, withBufferSize, withImmediateFlush
getConfiguration, getLayout, getName, getOrCreateLayout, getOrCreateLayout, isIgnoreExceptions, setConfiguration, setIgnoreExceptions, setLayout, setName, withConfiguration, withIgnoreExceptions, withLayout, withName
public BambooRollingFileAppenderLog4j2 build()
build
in interface org.apache.logging.log4j.core.util.Builder<BambooRollingFileAppenderLog4j2>
public String getAdvertiseUri()
public String getFileName()
public boolean isAdvertise()
public boolean isAppend()
public boolean isCreateOnDemand()
public boolean isLocking()
public String getFilePermissions()
public String getFileOwner()
public String getFileGroup()
public B withAdvertise(boolean advertise)
public B withAppend(boolean append)
public B withCreateOnDemand(boolean createOnDemand)
public B withLocking(boolean locking)
public String getFilePattern()
public org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy getPolicy()
public org.apache.logging.log4j.core.appender.rolling.RolloverStrategy getStrategy()
public B withPolicy(org.apache.logging.log4j.core.appender.rolling.TriggeringPolicy policy)
public B withStrategy(org.apache.logging.log4j.core.appender.rolling.RolloverStrategy strategy)
Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.