Class AsyncWaitStrategyFactoryConfig.Builder<B extends AsyncWaitStrategyFactoryConfig.Builder<B>>
- java.lang.Object
-
- org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig.Builder<B>
-
- Type Parameters:
B- The type to build
- All Implemented Interfaces:
Builder<AsyncWaitStrategyFactoryConfig>
- Enclosing class:
- AsyncWaitStrategyFactoryConfig
public static class AsyncWaitStrategyFactoryConfig.Builder<B extends AsyncWaitStrategyFactoryConfig.Builder<B>> extends Object implements Builder<AsyncWaitStrategyFactoryConfig>
Builds AsyncWaitStrategyFactoryConfig instances.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description BasBuilder()AsyncWaitStrategyFactoryConfigbuild()Builds the object after all configuration has been set.StringgetFactoryClassName()BsetFactoryClassName(String className)BwithFactoryClassName(String className)Deprecated.since 2.26.0 usesetFactoryClassName(String).-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.logging.log4j.core.util.Builder
getErrorPrefix, isValid
-
-
-
-
Method Detail
-
getFactoryClassName
public String getFactoryClassName()
-
withFactoryClassName
@Deprecated public B withFactoryClassName(String className)
Deprecated.since 2.26.0 usesetFactoryClassName(String).
-
build
public AsyncWaitStrategyFactoryConfig 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<B extends AsyncWaitStrategyFactoryConfig.Builder<B>>- Returns:
- the configured instance.
-
asBuilder
public B asBuilder()
-
-