Class DefaultAccessLogReceiver.Builder
- java.lang.Object
-
- io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver.Builder
-
- Enclosing class:
- DefaultAccessLogReceiver
public static class DefaultAccessLogReceiver.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultAccessLogReceiverbuild()java.lang.StringgetLogBaseName()LogFileHeaderGeneratorgetLogFileHeaderGenerator()java.lang.StringgetLogNameSuffix()java.util.concurrent.ExecutorgetLogWriteExecutor()java.nio.file.PathgetOutputDirectory()booleanisRotate()DefaultAccessLogReceiver.BuildersetLogBaseName(java.lang.String logBaseName)DefaultAccessLogReceiver.BuildersetLogFileHeaderGenerator(LogFileHeaderGenerator logFileHeaderGenerator)DefaultAccessLogReceiver.BuildersetLogNameSuffix(java.lang.String logNameSuffix)DefaultAccessLogReceiver.BuildersetLogWriteExecutor(java.util.concurrent.Executor logWriteExecutor)DefaultAccessLogReceiver.BuildersetOutputDirectory(java.nio.file.Path outputDirectory)DefaultAccessLogReceiver.BuildersetRotate(boolean rotate)
-
-
-
Method Detail
-
getLogWriteExecutor
public java.util.concurrent.Executor getLogWriteExecutor()
-
setLogWriteExecutor
public DefaultAccessLogReceiver.Builder setLogWriteExecutor(java.util.concurrent.Executor logWriteExecutor)
-
getOutputDirectory
public java.nio.file.Path getOutputDirectory()
-
setOutputDirectory
public DefaultAccessLogReceiver.Builder setOutputDirectory(java.nio.file.Path outputDirectory)
-
getLogBaseName
public java.lang.String getLogBaseName()
-
setLogBaseName
public DefaultAccessLogReceiver.Builder setLogBaseName(java.lang.String logBaseName)
-
getLogNameSuffix
public java.lang.String getLogNameSuffix()
-
setLogNameSuffix
public DefaultAccessLogReceiver.Builder setLogNameSuffix(java.lang.String logNameSuffix)
-
isRotate
public boolean isRotate()
-
setRotate
public DefaultAccessLogReceiver.Builder setRotate(boolean rotate)
-
getLogFileHeaderGenerator
public LogFileHeaderGenerator getLogFileHeaderGenerator()
-
setLogFileHeaderGenerator
public DefaultAccessLogReceiver.Builder setLogFileHeaderGenerator(LogFileHeaderGenerator logFileHeaderGenerator)
-
build
public DefaultAccessLogReceiver build()
-
-