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 Configurationconfigurationprivate Nodenode
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppenderSetbuild()Builds the object after all configuration has been set.ConfigurationgetConfiguration()NodegetNode()java.lang.StringtoString()AppenderSet.BuilderwithConfiguration(Configuration configuration)AppenderSet.BuilderwithNode(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:BuilderBuilds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.- Specified by:
buildin 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:
toStringin classjava.lang.Object
-
-