Module io.jstach.rainbowgum
Package io.jstach.rainbowgum
Class LogProperties.MutableLogProperties.Builder
java.lang.Object
io.jstach.rainbowgum.LogProperties.AbstractBuilder<LogProperties.MutableLogProperties.Builder>
io.jstach.rainbowgum.LogProperties.MutableLogProperties.Builder
- Enclosing interface:
LogProperties.MutableLogProperties
public static final class LogProperties.MutableLogProperties.Builder
extends LogProperties.AbstractBuilder<LogProperties.MutableLogProperties.Builder>
Mutable Log properties builder.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a mutable log properties.copyProperties
(String properties) Parses a string asProperties
useful for unit testing with Java multiline string literal.Sets the backing mutable map.Methods inherited from class io.jstach.rainbowgum.LogProperties.AbstractBuilder
description, order, removeKeyPrefix, renameKey, with
-
Method Details
-
with
Sets the backing mutable map.- Parameters:
map
- backing map.- Returns:
- this.
-
copyProperties
Parses a string asProperties
useful for unit testing with Java multiline string literal.- Parameters:
properties
- properties as a string.- Returns:
- this.
-
build
Builds a mutable log properties.- Returns:
- mutable log properties.
-