Class DefaultComponentAndConfigurationBuilder<T extends ComponentBuilder<T>>
java.lang.Object
org.apache.logging.log4j.core.config.builder.impl.DefaultComponentBuilder<T,DefaultConfigurationBuilder<? extends Configuration>>
org.apache.logging.log4j.core.config.builder.impl.DefaultComponentAndConfigurationBuilder<T>
- All Implemented Interfaces:
ComponentBuilder<T>,Builder<Component>
- Direct Known Subclasses:
DefaultAppenderComponentBuilder,DefaultAppenderRefComponentBuilder,DefaultCompositeFilterComponentBuilder,DefaultCustomLevelComponentBuilder,DefaultFilterComponentBuilder,DefaultKeyValuePairComponentBuilder,DefaultLayoutComponentBuilder,DefaultLoggerComponentBuilder,DefaultPropertyComponentBuilder,DefaultRootLoggerComponentBuilder,DefaultScriptComponentBuilder,DefaultScriptFileComponentBuilder
class DefaultComponentAndConfigurationBuilder<T extends ComponentBuilder<T>>
extends DefaultComponentBuilder<T,DefaultConfigurationBuilder<? extends Configuration>>
Extends
DefaultComponentBuilder to specify
DefaultConfigurationBuilder<? extends Configuration> as the
ConfigurationBuilder type.- Since:
- 2.4
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultComponentAndConfigurationBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String type) DefaultComponentAndConfigurationBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type) DefaultComponentAndConfigurationBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type, String value) -
Method Summary
Methods inherited from class org.apache.logging.log4j.core.config.builder.impl.DefaultComponentBuilder
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addComponent, build, getBuilder, getName, put
-
Constructor Details
-
DefaultComponentAndConfigurationBuilder
DefaultComponentAndConfigurationBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type, String value) -
DefaultComponentAndConfigurationBuilder
DefaultComponentAndConfigurationBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String name, String type) -
DefaultComponentAndConfigurationBuilder
public DefaultComponentAndConfigurationBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, String type)
-