Package com.courier.models
Class AudienceFilter
-
- All Implemented Interfaces:
public final class AudienceFilter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAudienceFilter.BuilderA builder for AudienceFilter.
public final classAudienceFilter.OperatorSend to users only if they are member of the account
public final classAudienceFilter.Path
-
Method Summary
Modifier and Type Method Description final AudienceFilter.Operatoroperator()Send to users only if they are member of the account final AudienceFilter.Pathpath()final Stringvalue()final JsonField<AudienceFilter.Operator>_operator()Returns the raw JSON value of operator. final JsonField<AudienceFilter.Path>_path()Returns the raw JSON value of path. final JsonField<String>_value()Returns the raw JSON value of value. final Map<String, JsonValue>_additionalProperties()final AudienceFilter.BuildertoBuilder()final AudienceFiltervalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AudienceFilter.Builderbuilder()Returns a mutable builder for constructing an instance of AudienceFilter. -
-
Method Detail
-
operator
final AudienceFilter.Operator operator()
Send to users only if they are member of the account
-
path
final AudienceFilter.Path path()
-
_operator
final JsonField<AudienceFilter.Operator> _operator()
Returns the raw JSON value of operator.
Unlike operator, this method doesn't throw if the JSON field has an unexpected type.
-
_path
final JsonField<AudienceFilter.Path> _path()
Returns the raw JSON value of path.
Unlike path, this method doesn't throw if the JSON field has an unexpected type.
-
_value
final JsonField<String> _value()
Returns the raw JSON value of value.
Unlike value, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final AudienceFilter.Builder toBuilder()
-
validate
final AudienceFilter validate()
-
builder
final static AudienceFilter.Builder builder()
Returns a mutable builder for constructing an instance of AudienceFilter.
The following fields are required:
.operator() .path() .value()
-
-
-
-