Class ScriptAppenderSelector.Builder
java.lang.Object
org.apache.logging.log4j.core.appender.ScriptAppenderSelector.Builder
- Enclosing class:
ScriptAppenderSelector
public static final class ScriptAppenderSelector.Builder
extends Object
implements Builder<Appender>
Builds an appender.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AppenderSetprivate Configurationprivate Stringprivate AbstractScript -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the object after all configuration has been set.getName()withAppenderNodeSet(AppenderSet appenderSet) withConfiguration(Configuration configuration) withScript(AbstractScript script)
-
Field Details
-
appenderSet
-
configuration
-
name
-
script
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Description copied from interface:BuilderBuilds the object after all configuration has been set. This will use default values for any unspecified attributes for the object. -
getAppenderSet
-
getConfiguration
-
getName
-
getScript
-
withAppenderNodeSet
-
withConfiguration
-
withName
-
withScript
-