Builder Type — spring-boot Architecture
Architecture documentation for the Builder type/interface in StructuredLoggingJsonMembersCustomizer.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLoggingJsonMembersCustomizer.java lines 63–87
interface Builder<T> {
/**
* Use nested fields when adding JSON from user defined properties.
* @return this builder
*/
default Builder<T> nested() {
return nested(true);
}
/**
* Set if nested fields should be used when adding JSON from user defined
* properties.
* @param nested if nested fields are to be used
* @return this builder
*/
Builder<T> nested(boolean nested);
/**
* Build the {@link StructuredLoggingJsonMembersCustomizer}.
* @return the built customizer
*/
StructuredLoggingJsonMembersCustomizer<T> build();
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free