Uses of Interface
org.apache.logging.log4j.core.config.builder.api.ComponentBuilder
-
Packages that use ComponentBuilder Package Description 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. -
-
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
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)
-