Class ScriptAppenderSelector.Builder
- java.lang.Object
-
- org.apache.logging.log4j.core.appender.ScriptAppenderSelector.Builder
-
- Enclosing class:
- ScriptAppenderSelector
public static final class ScriptAppenderSelector.Builder extends java.lang.Object implements Builder<Appender>
Builds an appender.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Appenderbuild()Builds the object after all configuration has been set.AppenderSetgetAppenderSet()ConfigurationgetConfiguration()java.lang.StringgetName()AbstractScriptgetScript()ScriptAppenderSelector.BuilderwithAppenderNodeSet(AppenderSet appenderSet)ScriptAppenderSelector.BuilderwithConfiguration(Configuration configuration)ScriptAppenderSelector.BuilderwithName(java.lang.String name)ScriptAppenderSelector.BuilderwithScript(AbstractScript script)
-
-
-
Method Detail
-
build
public Appender 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
public AppenderSet getAppenderSet()
-
getConfiguration
public Configuration getConfiguration()
-
getName
public java.lang.String getName()
-
getScript
public AbstractScript getScript()
-
withAppenderNodeSet
public ScriptAppenderSelector.Builder withAppenderNodeSet(AppenderSet appenderSet)
-
withConfiguration
public ScriptAppenderSelector.Builder withConfiguration(Configuration configuration)
-
withName
public ScriptAppenderSelector.Builder withName(java.lang.String name)
-
withScript
public ScriptAppenderSelector.Builder withScript(AbstractScript script)
-
-