public interface  org.apache.logging.log4j.core.config.builder.api.ComponentBuilder extends java.lang.Object implements org.apache.logging.log4j.core.util.Builder
{
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addAttribute(java.lang.String, java.lang.String);
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addAttribute(java.lang.String, org.apache.logging.log4j.Level);
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addAttribute(java.lang.String, java.lang.Enum);
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addAttribute(java.lang.String, int);
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addAttribute(java.lang.String, boolean);
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addAttribute(java.lang.String, java.lang.Object);
public abstract org.apache.logging.log4j.core.config.builder.api.ComponentBuilder addComponent(org.apache.logging.log4j.core.config.builder.api.ComponentBuilder);
public abstract java.lang.String getName();
public abstract org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder getBuilder();
}