Class JsonTemplateLayout.EventTemplateAdditionalField.Builder
java.lang.Object
org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalField.Builder
- All Implemented Interfaces:
Builder<JsonTemplateLayout.EventTemplateAdditionalField>
- Enclosing class:
JsonTemplateLayout.EventTemplateAdditionalField
public static class JsonTemplateLayout.EventTemplateAdditionalField.Builder
extends Object
implements Builder<JsonTemplateLayout.EventTemplateAdditionalField>
-
Field Details
-
key
-
value
-
format
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setKey
-
setValue
-
setFormat
-
build
Description copied from interface:Builder
Builds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.- Specified by:
build
in interfaceBuilder<JsonTemplateLayout.EventTemplateAdditionalField>
- Returns:
- the configured instance.
-
validate
private void validate()
-