Class AppenderSet.Builder
- java.lang.Object
-
- org.apache.logging.log4j.core.appender.AppenderSet.Builder
-
- All Implemented Interfaces:
Builder<AppenderSet>
- Enclosing class:
- AppenderSet
public static class AppenderSet.Builder extends java.lang.Object implements Builder<AppenderSet>
-
-
Field Summary
Fields Modifier and Type Field Description private Configuration
configuration
private Node
node
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppenderSet
build()
Builds the object after all configuration has been set.Configuration
getConfiguration()
Node
getNode()
java.lang.String
toString()
AppenderSet.Builder
withConfiguration(Configuration configuration)
AppenderSet.Builder
withNode(Node node)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.logging.log4j.core.util.Builder
getErrorPrefix, isValid
-
-
-
-
Field Detail
-
node
@PluginNode private Node node
-
configuration
@PluginConfiguration @Required private Configuration configuration
-
-
Method Detail
-
build
public AppenderSet 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.- Specified by:
build
in interfaceBuilder<AppenderSet>
- Returns:
- the configured instance.
-
getNode
public Node getNode()
-
getConfiguration
public Configuration getConfiguration()
-
withNode
public AppenderSet.Builder withNode(Node node)
-
withConfiguration
public AppenderSet.Builder withConfiguration(Configuration configuration)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-