Class NestedFilterConfig.Builder
- java.lang.Object
-
- com.courier.api.resources.audiences.types.NestedFilterConfig.Builder
-
- All Implemented Interfaces:
NestedFilterConfig._FinalStage,NestedFilterConfig.OperatorStage
- Enclosing class:
- NestedFilterConfig
public static final class NestedFilterConfig.Builder extends java.lang.Object implements NestedFilterConfig.OperatorStage, NestedFilterConfig._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NestedFilterConfig._FinalStageaddAllRules(java.util.List<FilterConfig> rules)NestedFilterConfig._FinalStageaddRules(FilterConfig rules)NestedFilterConfigbuild()NestedFilterConfig.Builderfrom(NestedFilterConfig other)NestedFilterConfig._FinalStageoperator(Operator operator)The operator to use for filteringNestedFilterConfig._FinalStagerules(java.util.List<FilterConfig> rules)
-
-
-
Method Detail
-
from
public NestedFilterConfig.Builder from(NestedFilterConfig other)
- Specified by:
fromin interfaceNestedFilterConfig.OperatorStage
-
operator
public NestedFilterConfig._FinalStage operator(Operator operator)
The operator to use for filtering
- Specified by:
operatorin interfaceNestedFilterConfig.OperatorStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllRules
public NestedFilterConfig._FinalStage addAllRules(java.util.List<FilterConfig> rules)
- Specified by:
addAllRulesin interfaceNestedFilterConfig._FinalStage
-
addRules
public NestedFilterConfig._FinalStage addRules(FilterConfig rules)
- Specified by:
addRulesin interfaceNestedFilterConfig._FinalStage
-
rules
public NestedFilterConfig._FinalStage rules(java.util.List<FilterConfig> rules)
- Specified by:
rulesin interfaceNestedFilterConfig._FinalStage
-
build
public NestedFilterConfig build()
- Specified by:
buildin interfaceNestedFilterConfig._FinalStage
-
-