Uses of Interface
org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
-
Packages that use ComponentBuilder Package Description org.apache.log4j.config Log4j 1.x compatibility layer.org.apache.logging.log4j.core.config.builder.api Configuration Builder API for programmatically configuring Log4j.org.apache.logging.log4j.core.config.builder.impl Configuration Builder Implementation.org.apache.logging.log4j.core.config.properties Configuration using Properties files. -
-
Uses of ComponentBuilder in org.apache.log4j.config
Methods in org.apache.log4j.config with parameters of type ComponentBuilder Modifier and Type Method Description private voidLog4j1ConfigurationParser. buildAttribute(java.lang.String componentName, ComponentBuilder<?> componentBuilder, java.lang.String sourceAttributeName, java.lang.String targetAttributeName)private voidLog4j1ConfigurationParser. buildMandatoryAttribute(java.lang.String componentName, ComponentBuilder<?> componentBuilder, java.lang.String sourceAttributeName, java.lang.String targetAttributeName) -
Uses of ComponentBuilder in org.apache.logging.log4j.core.config.builder.api
Classes in org.apache.logging.log4j.core.config.builder.api with type parameters of type ComponentBuilder Modifier and Type Interface Description interfaceComponentBuilder<T extends ComponentBuilder<T>>Builds arbitrary components and is the base type for the provided components.interfaceFilterableComponentBuilder<T extends ComponentBuilder<T>>Component builder that can add Filters.interfaceLoggableComponentBuilder<T extends ComponentBuilder<T>>Common component builder for Logger and RootLogger elements.Subinterfaces of ComponentBuilder in org.apache.logging.log4j.core.config.builder.api Modifier and Type Interface Description interfaceAppenderComponentBuilderBuilder for constructing Appender Components.interfaceAppenderRefComponentBuilderAssembler for constructing AppenderRef Components.interfaceCompositeFilterComponentBuilderWraps multiple Filter Component builders.interfaceCustomLevelComponentBuilderAssembler for constructing CustomLevel Components.interfaceFilterableComponentBuilder<T extends ComponentBuilder<T>>Component builder that can add Filters.interfaceFilterComponentBuilderAssembler for constructing Filter Components.interfaceKeyValuePairComponentBuilderAssembler for constructing KeyValuePair Components.interfaceLayoutComponentBuilderAssembler for constructing Layout Components.interfaceLoggableComponentBuilder<T extends ComponentBuilder<T>>Common component builder for Logger and RootLogger elements.interfaceLoggerComponentBuilderAssembler for constructing Logger Components.interfacePropertyComponentBuilderAssembler for constructing Property Components.interfaceRootLoggerComponentBuilderAssembler for constructing the root Logger Components.interfaceScriptComponentBuilderAssembler for constructing Layout Components.interfaceScriptFileComponentBuilderAssembler for constructing ScriptFile Components.Methods in org.apache.logging.log4j.core.config.builder.api with type parameters of type ComponentBuilder Modifier and Type Method Description <B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder. newComponent(java.lang.String pluginName)Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder. newComponent(java.lang.String name, java.lang.String pluginName)Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder. newComponent(java.lang.String name, java.lang.String pluginName, java.lang.String value)Returns a builder for creating generic components.Methods in org.apache.logging.log4j.core.config.builder.api that return ComponentBuilder Modifier and Type Method Description <B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder. newComponent(java.lang.String pluginName)Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder. newComponent(java.lang.String name, java.lang.String pluginName)Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder. newComponent(java.lang.String name, java.lang.String pluginName, java.lang.String value)Returns a builder for creating generic components.Methods in org.apache.logging.log4j.core.config.builder.api with parameters of type ComponentBuilder Modifier and Type Method Description TComponentBuilder. addComponent(ComponentBuilder<?> builder)Adds a sub component. -
Uses of ComponentBuilder in org.apache.logging.log4j.core.config.builder.impl
Classes in org.apache.logging.log4j.core.config.builder.impl with type parameters of type ComponentBuilder Modifier and Type Class Description (package private) classDefaultComponentAndConfigurationBuilder<T extends ComponentBuilder<T>>ExtendsDefaultComponentBuilderto specifyDefaultConfigurationBuilder<? extends Configuration>as theConfigurationBuildertype.(package private) classDefaultComponentBuilder<T extends ComponentBuilder<T>,CB extends ConfigurationBuilder<? extends Configuration>>Generic component that captures attributes and Components in preparation for assembling the Appender's Component.Classes in org.apache.logging.log4j.core.config.builder.impl that implement ComponentBuilder Modifier and Type Class Description (package private) classDefaultAppenderComponentBuilderHolds the Appender Component attributes and subcomponents.(package private) classDefaultAppenderRefComponentBuilderHolds the Appender Component attributes and subcomponents.(package private) classDefaultComponentAndConfigurationBuilder<T extends ComponentBuilder<T>>ExtendsDefaultComponentBuilderto specifyDefaultConfigurationBuilder<? extends Configuration>as theConfigurationBuildertype.(package private) classDefaultComponentBuilder<T extends ComponentBuilder<T>,CB extends ConfigurationBuilder<? extends Configuration>>Generic component that captures attributes and Components in preparation for assembling the Appender's Component.(package private) classDefaultCompositeFilterComponentBuilder(package private) classDefaultCustomLevelComponentBuilder(package private) classDefaultFilterComponentBuilder(package private) classDefaultKeyValuePairComponentBuilder(package private) classDefaultLayoutComponentBuilder(package private) classDefaultLoggerComponentBuilder(package private) classDefaultPropertyComponentBuilder(package private) classDefaultRootLoggerComponentBuilder(package private) classDefaultScriptComponentBuilder(package private) classDefaultScriptFileComponentBuilderCreates a ScriptFile ComponentBuilder.Methods in org.apache.logging.log4j.core.config.builder.impl with type parameters of type ComponentBuilder Modifier and Type Method Description <B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder. newComponent(java.lang.String type)<B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder. newComponent(java.lang.String name, java.lang.String type)<B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder. newComponent(java.lang.String name, java.lang.String type, java.lang.String value)Methods in org.apache.logging.log4j.core.config.builder.impl that return ComponentBuilder Modifier and Type Method Description <B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder. newComponent(java.lang.String type)<B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder. newComponent(java.lang.String name, java.lang.String type)<B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder. newComponent(java.lang.String name, java.lang.String type, java.lang.String value)Methods in org.apache.logging.log4j.core.config.builder.impl with parameters of type ComponentBuilder Modifier and Type Method Description protected ConfigurationBuilder<T>DefaultConfigurationBuilder. add(Component parent, ComponentBuilder<?> builder)TDefaultComponentBuilder. addComponent(ComponentBuilder<?> builder) -
Uses of ComponentBuilder in org.apache.logging.log4j.core.config.properties
Methods in org.apache.logging.log4j.core.config.properties with type parameters of type ComponentBuilder Modifier and Type Method Description private <B extends FilterableComponentBuilder<? extends ComponentBuilder<?>>>
BPropertiesConfigurationBuilder. addFiltersToComponent(B componentBuilder, java.util.Properties properties)private <B extends LoggableComponentBuilder<? extends ComponentBuilder<?>>>
BPropertiesConfigurationBuilder. addLoggersToComponent(B loggerBuilder, java.util.Properties properties)private static <B extends ComponentBuilder<B>>
ComponentBuilder<B>PropertiesConfigurationBuilder. createComponent(ComponentBuilder<?> parent, java.lang.String key, java.util.Properties properties)private static <B extends ComponentBuilder<?>>
BPropertiesConfigurationBuilder. processRemainingProperties(B builder, java.util.Properties properties)Methods in org.apache.logging.log4j.core.config.properties that return ComponentBuilder Modifier and Type Method Description private static <B extends ComponentBuilder<B>>
ComponentBuilder<B>PropertiesConfigurationBuilder. createComponent(ComponentBuilder<?> parent, java.lang.String key, java.util.Properties properties)Methods in org.apache.logging.log4j.core.config.properties with parameters of type ComponentBuilder Modifier and Type Method Description private static <B extends ComponentBuilder<B>>
ComponentBuilder<B>PropertiesConfigurationBuilder. createComponent(ComponentBuilder<?> parent, java.lang.String key, java.util.Properties properties)
-