Class StringMatchFilter.Builder
- java.lang.Object
-
- org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder<StringMatchFilter.Builder>
-
- org.apache.logging.log4j.core.filter.StringMatchFilter.Builder
-
- All Implemented Interfaces:
Builder<StringMatchFilter>
- Enclosing class:
- StringMatchFilter
public static class StringMatchFilter.Builder extends AbstractFilter.AbstractFilterBuilder<StringMatchFilter.Builder> implements Builder<StringMatchFilter>
-
-
Field Summary
-
Fields inherited from class org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder
ATTR_ON_MATCH, ATTR_ON_MISMATCH
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringMatchFilter
build()
Builds the object after all configuration has been set.StringMatchFilter.Builder
setMatchString(String text)
Sets the logging level to use.-
Methods inherited from class org.apache.logging.log4j.core.filter.AbstractFilter.AbstractFilterBuilder
asBuilder, getOnMatch, getOnMismatch, setOnMatch, setOnMismatch
-
-
-
-
Method Detail
-
setMatchString
public StringMatchFilter.Builder setMatchString(String text)
Sets the logging level to use.- Parameters:
level
- the logging level to use.- Returns:
- this
-
build
public StringMatchFilter build()
Description copied from interface:Builder
Builds the object after all configuration has been set. This will use default values for any unspecified attributes for the object.- Specified by:
build
in interfaceBuilder<StringMatchFilter>
- Returns:
- the configured instance.
-
-