Class DefaultAppenderRefComponentBuilder
java.lang.Object
org.apache.logging.log4j.core.config.builder.impl.DefaultComponentBuilder<AppenderRefComponentBuilder, DefaultConfigurationBuilder<? extends Configuration>>
org.apache.logging.log4j.core.config.builder.impl.DefaultComponentAndConfigurationBuilder<AppenderRefComponentBuilder>
org.apache.logging.log4j.core.config.builder.impl.DefaultAppenderRefComponentBuilder
- All Implemented Interfaces:
AppenderRefComponentBuilder, ComponentBuilder<AppenderRefComponentBuilder>, FilterableComponentBuilder<AppenderRefComponentBuilder>, Builder<Component>
class DefaultAppenderRefComponentBuilder
extends DefaultComponentAndConfigurationBuilder<AppenderRefComponentBuilder>
implements AppenderRefComponentBuilder
Holds the Appender Component attributes and subcomponents.
- Since:
- 2.4
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultAppenderRefComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String ref) -
Method Summary
Modifier and TypeMethodDescriptionadd(FilterComponentBuilder builder) Adds a Filter to the component.Methods inherited from class DefaultComponentBuilder
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addComponent, build, getBuilder, getName, putMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Builder
build, getErrorPrefix, isValidMethods inherited from interface ComponentBuilder
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addComponent, getBuilder, getName
-
Constructor Details
-
DefaultAppenderRefComponentBuilder
public DefaultAppenderRefComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String ref)
-
-
Method Details
-
add
Description copied from interface:FilterableComponentBuilderAdds a Filter to the component.- Specified by:
addin interfaceFilterableComponentBuilder<AppenderRefComponentBuilder>- Parameters:
builder- The FilterComponentBuilder with all of its attributes and sub components set.- Returns:
- this Assembler.
-