Class PropertiesConfigurationBuilder
- java.lang.Object
-
- org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory
-
- org.apache.logging.log4j.core.config.properties.PropertiesConfigurationBuilder
-
- All Implemented Interfaces:
Builder<PropertiesConfiguration>
public class PropertiesConfigurationBuilder extends ConfigurationBuilderFactory implements Builder<PropertiesConfiguration>
Helper builder for parsing properties files into a PropertiesConfiguration.- Since:
- 2.6
-
-
Constructor Summary
Constructors Constructor Description PropertiesConfigurationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertiesConfigurationbuild()Builds the object after all configuration has been set.LoggerContextgetLoggerContext()PropertiesConfigurationBuildersetConfigurationSource(ConfigurationSource source)PropertiesConfigurationBuildersetLoggerContext(LoggerContext loggerContext)PropertiesConfigurationBuildersetRootProperties(java.util.Properties rootProperties)-
Methods inherited from class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory
newConfigurationBuilder, newConfigurationBuilder
-
-
-
-
Method Detail
-
setRootProperties
public PropertiesConfigurationBuilder setRootProperties(java.util.Properties rootProperties)
-
setConfigurationSource
public PropertiesConfigurationBuilder setConfigurationSource(ConfigurationSource source)
-
build
public PropertiesConfiguration build()
Description copied from interface:BuilderBuilds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.- Specified by:
buildin interfaceBuilder<PropertiesConfiguration>- Returns:
- the configured instance.
-
setLoggerContext
public PropertiesConfigurationBuilder setLoggerContext(LoggerContext loggerContext)
-
getLoggerContext
public LoggerContext getLoggerContext()
-
-