Package nl.vpro.logging.simple
Class StringBuilderSimpleLogger.Builder
- java.lang.Object
-
- nl.vpro.logging.simple.StringBuilderSimpleLogger.Builder
-
- Enclosing class:
- StringBuilderSimpleLogger
public static class StringBuilderSimpleLogger.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderSimpleLogger
build()
StringSupplierSimpleLogger
chain(SimpleLogger... logger)
StringBuilderSimpleLogger.Builder
level(Level level)
StringBuilderSimpleLogger.Builder
maxLength(Long maxLength)
StringBuilderSimpleLogger.Builder
prefix(Function<Level,String> prefix)
StringBuilderSimpleLogger.Builder
stringBuilder(StringBuilder stringBuilder)
String
toString()
-
-
-
Method Detail
-
chain
public StringSupplierSimpleLogger chain(SimpleLogger... logger)
-
stringBuilder
public StringBuilderSimpleLogger.Builder stringBuilder(StringBuilder stringBuilder)
- Returns:
this
.
-
level
public StringBuilderSimpleLogger.Builder level(Level level)
- Returns:
this
.
-
maxLength
public StringBuilderSimpleLogger.Builder maxLength(Long maxLength)
- Returns:
this
.
-
prefix
public StringBuilderSimpleLogger.Builder prefix(Function<Level,String> prefix)
- Returns:
this
.
-
build
public StringBuilderSimpleLogger build()
-
-