Class SingleFilterConfig.Builder
- java.lang.Object
-
- com.courier.api.resources.audiences.types.SingleFilterConfig.Builder
-
- All Implemented Interfaces:
SingleFilterConfig._FinalStage,SingleFilterConfig.OperatorStage,SingleFilterConfig.PathStage,SingleFilterConfig.ValueStage
- Enclosing class:
- SingleFilterConfig
public static final class SingleFilterConfig.Builder extends java.lang.Object implements SingleFilterConfig.OperatorStage, SingleFilterConfig.ValueStage, SingleFilterConfig.PathStage, SingleFilterConfig._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SingleFilterConfigbuild()SingleFilterConfig.Builderfrom(SingleFilterConfig other)SingleFilterConfig.ValueStageoperator(Operator operator)The operator to use for filteringSingleFilterConfig._FinalStagepath(java.lang.String path)The attribe name from profile whose value will be operated against the filter valueSingleFilterConfig.PathStagevalue(java.lang.String value)The value to use for filtering
-
-
-
Method Detail
-
from
public SingleFilterConfig.Builder from(SingleFilterConfig other)
- Specified by:
fromin interfaceSingleFilterConfig.OperatorStage
-
operator
public SingleFilterConfig.ValueStage operator(Operator operator)
The operator to use for filtering
- Specified by:
operatorin interfaceSingleFilterConfig.OperatorStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
value
public SingleFilterConfig.PathStage value(java.lang.String value)
The value to use for filtering
- Specified by:
valuein interfaceSingleFilterConfig.ValueStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
path
public SingleFilterConfig._FinalStage path(java.lang.String path)
The attribe name from profile whose value will be operated against the filter value
- Specified by:
pathin interfaceSingleFilterConfig.PathStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public SingleFilterConfig build()
- Specified by:
buildin interfaceSingleFilterConfig._FinalStage
-
-