Package com.courier.models
Class ListFilter
-
- All Implemented Interfaces:
public final class ListFilter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classListFilter.BuilderA builder for ListFilter.
public final classListFilter.OperatorSend to users only if they are member of the account
public final classListFilter.Path
-
Method Summary
Modifier and Type Method Description final ListFilter.Operatoroperator()Send to users only if they are member of the account final ListFilter.Pathpath()final Stringvalue()final JsonField<ListFilter.Operator>_operator()Returns the raw JSON value of operator. final JsonField<ListFilter.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 ListFilter.BuildertoBuilder()final ListFiltervalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ListFilter.Builderbuilder()Returns a mutable builder for constructing an instance of ListFilter. -
-
Method Detail
-
operator
final ListFilter.Operator operator()
Send to users only if they are member of the account
-
path
final ListFilter.Path path()
-
_operator
final JsonField<ListFilter.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<ListFilter.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 ListFilter.Builder toBuilder()
-
validate
final ListFilter validate()
-
builder
final static ListFilter.Builder builder()
Returns a mutable builder for constructing an instance of ListFilter.
The following fields are required:
.operator() .path() .value()
-
-
-
-