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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.logging.log4j.core.util.Builder
getErrorPrefix, isValid
-
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)
-