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 AppenderSet
private Configuration
private String
private 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:Builder
Builds 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
-