Interface StructuredLoggingJsonMembersCustomizer.Builder<T>
- Type Parameters:
T- the type being written
- Enclosing interface:
StructuredLoggingJsonMembersCustomizer<T>
public static interface StructuredLoggingJsonMembersCustomizer.Builder<T>
Builder that can be injected into a
StructuredLogFormatter to build the
StructuredLoggingJsonMembersCustomizer when specific settings are required.- Since:
- 3.5.4
- Author:
- Phillip Webb
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Build theStructuredLoggingJsonMembersCustomizer.nested()Use nested fields when adding JSON from user defined properties.nested(boolean nested) Set if nested fields should be used when adding JSON from user defined properties.
-
Method Details
-
nested
Use nested fields when adding JSON from user defined properties.- Returns:
- this builder
-
nested
Set if nested fields should be used when adding JSON from user defined properties.- Parameters:
nested- if nested fields are to be used- Returns:
- this builder
-
build
StructuredLoggingJsonMembersCustomizer<T> build()Build theStructuredLoggingJsonMembersCustomizer.- Returns:
- the built customizer
-