Class StackTraceElementResolverContext.Builder
- java.lang.Object
-
- org.apache.logging.log4j.layout.template.json.resolver.StackTraceElementResolverContext.Builder
-
- Enclosing class:
- StackTraceElementResolverContext
static class StackTraceElementResolverContext.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private JsonWriter
jsonWriter
private java.util.Map<java.lang.String,StackTraceElementResolverFactory>
resolverFactoryByName
private StackTraceElementResolverStringSubstitutor
substitutor
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) StackTraceElementResolverContext
build()
(package private) StackTraceElementResolverContext.Builder
setJsonWriter(JsonWriter jsonWriter)
(package private) StackTraceElementResolverContext.Builder
setResolverFactoryByName(java.util.Map<java.lang.String,StackTraceElementResolverFactory> resolverFactoryByName)
(package private) StackTraceElementResolverContext.Builder
setSubstitutor(StackTraceElementResolverStringSubstitutor substitutor)
private void
validate()
-
-
-
Field Detail
-
resolverFactoryByName
private java.util.Map<java.lang.String,StackTraceElementResolverFactory> resolverFactoryByName
-
substitutor
private StackTraceElementResolverStringSubstitutor substitutor
-
jsonWriter
private JsonWriter jsonWriter
-
-
Method Detail
-
setResolverFactoryByName
StackTraceElementResolverContext.Builder setResolverFactoryByName(java.util.Map<java.lang.String,StackTraceElementResolverFactory> resolverFactoryByName)
-
setSubstitutor
StackTraceElementResolverContext.Builder setSubstitutor(StackTraceElementResolverStringSubstitutor substitutor)
-
setJsonWriter
StackTraceElementResolverContext.Builder setJsonWriter(JsonWriter jsonWriter)
-
build
StackTraceElementResolverContext build()
-
validate
private void validate()
-
-