public static class EventResolverContext.Builder extends Object
public EventResolverContext.Builder setConfiguration(Configuration configuration)
public EventResolverContext.Builder setResolverFactoryByName(Map<String,EventResolverFactory> resolverFactoryByName)
public EventResolverContext.Builder setResolverInterceptors(List<EventResolverInterceptor> resolverInterceptors)
public EventResolverContext.Builder setSubstitutor(EventResolverStringSubstitutor substitutor)
public EventResolverContext.Builder setCharset(Charset charset)
public EventResolverContext.Builder setJsonWriter(JsonWriter jsonWriter)
public EventResolverContext.Builder setRecyclerFactory(RecyclerFactory recyclerFactory)
public EventResolverContext.Builder setMaxStringByteCount(int maxStringByteCount)
public EventResolverContext.Builder setTruncatedStringSuffix(String truncatedStringSuffix)
public EventResolverContext.Builder setLocationInfoEnabled(boolean locationInfoEnabled)
public EventResolverContext.Builder setStackTraceEnabled(boolean stackTraceEnabled)
public EventResolverContext.Builder setStackTraceElementTemplate(String stackTraceElementTemplate)
public EventResolverContext.Builder setEventTemplateRootObjectKey(String eventTemplateRootObjectKey)
public EventResolverContext.Builder setEventTemplateAdditionalFields(JsonTemplateLayout.EventTemplateAdditionalField[] eventTemplateAdditionalFields)
public EventResolverContext build()
Copyright © 1999-2023 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.