class DefaultRootLoggerComponentBuilder extends DefaultComponentAndConfigurationBuilder<RootLoggerComponentBuilder> implements RootLoggerComponentBuilder
Constructor and Description |
---|
DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder,
java.lang.String level)
Configure the root logger.
|
DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder,
java.lang.String level,
boolean includeLocation)
Configure the root logger.
|
DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder,
java.lang.String level,
java.lang.String type)
Configure the root logger.
|
DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder,
java.lang.String level,
java.lang.String type,
boolean includeLocation)
Configure the root logger.
|
Modifier and Type | Method and Description |
---|---|
RootLoggerComponentBuilder |
add(AppenderRefComponentBuilder builder)
Add an Appender reference to the Logger component.
|
RootLoggerComponentBuilder |
add(FilterComponentBuilder builder)
Adds a Filter to the component.
|
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addComponent, build, getBuilder, getName, put
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addComponent, getBuilder, getName
public DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, java.lang.String level)
builder
- level
- public DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, java.lang.String level, boolean includeLocation)
builder
- level
- includeLocation
- public DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, java.lang.String level, java.lang.String type)
builder
- level
- type
- public DefaultRootLoggerComponentBuilder(DefaultConfigurationBuilder<? extends Configuration> builder, java.lang.String level, java.lang.String type, boolean includeLocation)
builder
- level
- type
- public RootLoggerComponentBuilder add(AppenderRefComponentBuilder builder)
LoggableComponentBuilder
add
in interface LoggableComponentBuilder<RootLoggerComponentBuilder>
builder
- The AppenderRefComponentBuilder with all of its attributes and sub-components set.public RootLoggerComponentBuilder add(FilterComponentBuilder builder)
FilterableComponentBuilder
add
in interface FilterableComponentBuilder<RootLoggerComponentBuilder>
builder
- The FilterComponentBuilder with all of its attributes and sub components set.