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, putMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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)
-