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)
-