Uses of Interface
org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
Packages that use ComponentBuilder
Package
Description
Configuration Builder API for programmatically configuring Log4j.
Configuration Builder Implementation.
-
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 ComponentBuilderModifier and TypeInterfaceDescriptioninterfaceComponentBuilder<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.apiModifier and TypeInterfaceDescriptioninterfaceBuilder for constructing Appender Components.interfaceAssembler for constructing AppenderRef Components.interfaceWraps multiple Filter Component builders.interfaceAssembler for constructing CustomLevel Components.interfaceFilterableComponentBuilder<T extends ComponentBuilder<T>>Component builder that can add Filters.interfaceAssembler for constructing Filter Components.interfaceAssembler for constructing KeyValuePair Components.interfaceAssembler for constructing Layout Components.interfaceLoggableComponentBuilder<T extends ComponentBuilder<T>>Common component builder for Logger and RootLogger elements.interfaceAssembler for constructing Logger Components.interfaceAssembler for constructing Property Components.interfaceAssembler for constructing the root Logger Components.interfaceAssembler for constructing Layout Components.interfaceAssembler for constructing ScriptFile Components.Methods in org.apache.logging.log4j.core.config.builder.api with type parameters of type ComponentBuilderModifier and TypeMethodDescription<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder.newComponent(String pluginName) Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder.newComponent(String name, String pluginName) Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder.newComponent(String name, String pluginName, String value) Returns a builder for creating generic components.Methods in org.apache.logging.log4j.core.config.builder.api that return ComponentBuilderModifier and TypeMethodDescription<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder.newComponent(String pluginName) Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder.newComponent(String name, String pluginName) Returns a builder for creating generic components.<B extends ComponentBuilder<B>>
ComponentBuilder<B>ConfigurationBuilder.newComponent(String name, String pluginName, String value) Returns a builder for creating generic components.Methods in org.apache.logging.log4j.core.config.builder.api with parameters of type ComponentBuilderModifier and TypeMethodDescriptionComponentBuilder.addComponent(ComponentBuilder<?> builder) Adds a sub component.default ConfigurationBuilder<T>ConfigurationBuilder.addComponent(ComponentBuilder<?> builder) Adds a top level component. -
Uses of ComponentBuilder in org.apache.logging.log4j.core.config.builder.impl
Methods in org.apache.logging.log4j.core.config.builder.impl with type parameters of type ComponentBuilderModifier and TypeMethodDescription<B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder.newComponent(String type) <B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder.newComponent(String name, String type) <B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder.newComponent(String name, String type, String value) Methods in org.apache.logging.log4j.core.config.builder.impl that return ComponentBuilderModifier and TypeMethodDescription<B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder.newComponent(String type) <B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder.newComponent(String name, String type) <B extends ComponentBuilder<B>>
ComponentBuilder<B>DefaultConfigurationBuilder.newComponent(String name, String type, String value) Methods in org.apache.logging.log4j.core.config.builder.impl with parameters of type ComponentBuilderModifier and TypeMethodDescriptionprotected ConfigurationBuilder<T>DefaultConfigurationBuilder.add(Component parent, ComponentBuilder<?> builder) DefaultConfigurationBuilder.addComponent(ComponentBuilder<?> builder)