Class EventResolverContext.Builder
java.lang.Object
org.apache.logging.log4j.layout.template.json.resolver.EventResolverContext.Builder
- Enclosing class:
EventResolverContext
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setCharset(Charset charset) setConfiguration(Configuration configuration) setEventTemplateAdditionalFields(JsonTemplateLayout.EventTemplateAdditionalField[] eventTemplateAdditionalFields) setEventTemplateRootObjectKey(String eventTemplateRootObjectKey) setJsonWriter(JsonWriter jsonWriter) setLocationInfoEnabled(boolean locationInfoEnabled) setMaxStringByteCount(int maxStringByteCount) setRecyclerFactory(RecyclerFactory recyclerFactory) setResolverFactoryByName(Map<String, EventResolverFactory> resolverFactoryByName) setResolverInterceptors(List<EventResolverInterceptor> resolverInterceptors) setStackTraceElementTemplate(String stackTraceElementTemplate) setStackTraceEnabled(boolean stackTraceEnabled) setSubstitutor(EventResolverStringSubstitutor substitutor) setTruncatedStringSuffix(String truncatedStringSuffix)
-
Method Details
-
setConfiguration
-
setResolverFactoryByName
public EventResolverContext.Builder setResolverFactoryByName(Map<String, EventResolverFactory> resolverFactoryByName) -
setResolverInterceptors
public EventResolverContext.Builder setResolverInterceptors(List<EventResolverInterceptor> resolverInterceptors) -
setSubstitutor
-
setCharset
-
setJsonWriter
-
setRecyclerFactory
-
setMaxStringByteCount
-
setTruncatedStringSuffix
-
setLocationInfoEnabled
-
setStackTraceEnabled
-
setStackTraceElementTemplate
-
setEventTemplateRootObjectKey
public EventResolverContext.Builder setEventTemplateRootObjectKey(String eventTemplateRootObjectKey) -
setEventTemplateAdditionalFields
public EventResolverContext.Builder setEventTemplateAdditionalFields(JsonTemplateLayout.EventTemplateAdditionalField[] eventTemplateAdditionalFields) -
build
-