Package nl.vpro.logging.simple
Class OutputStreamSimpleLogger.Builder
- java.lang.Object
-
- nl.vpro.logging.simple.OutputStreamSimpleLogger.Builder
-
- Enclosing class:
- OutputStreamSimpleLogger
public static class OutputStreamSimpleLogger.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutputStreamSimpleLogger.Builder
autoFlush(boolean autoFlush)
OutputStreamSimpleLogger
build()
OutputStreamSimpleLogger.Builder
charset(Charset charset)
OutputStreamSimpleLogger.Builder
level(Level level)
OutputStreamSimpleLogger.Builder
maxLength(Long maxLength)
OutputStreamSimpleLogger.Builder
output(OutputStream output)
OutputStreamSimpleLogger.Builder
prefix(Function<Level,String> prefix)
String
toString()
-
-
-
Method Detail
-
output
public OutputStreamSimpleLogger.Builder output(OutputStream output)
- Returns:
this
.
-
level
public OutputStreamSimpleLogger.Builder level(Level level)
- Returns:
this
.
-
maxLength
public OutputStreamSimpleLogger.Builder maxLength(Long maxLength)
- Returns:
this
.
-
prefix
public OutputStreamSimpleLogger.Builder prefix(Function<Level,String> prefix)
- Returns:
this
.
-
autoFlush
public OutputStreamSimpleLogger.Builder autoFlush(boolean autoFlush)
- Returns:
this
.
-
charset
public OutputStreamSimpleLogger.Builder charset(Charset charset)
- Returns:
this
.
-
build
public OutputStreamSimpleLogger build()
-
-