Class Intervals
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.Intervals
- All Implemented Interfaces:
IntervalsFilterVariant
,JsonpSerializable
,TaggedUnion<Intervals.Kind,
Object>
@JsonpDeserializable
public class Intervals
extends Object
implements TaggedUnion<Intervals.Kind,Object>, IntervalsFilterVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal Object
_get()
IntervalsFilter variant kind.final Intervals.Kind
_kind()
Get the of the kind of variant held by this object.allOf()
Get theall_of
variant value.anyOf()
Get theany_of
variant value.fuzzy()
Get thefuzzy
variant value.boolean
isAllOf()
Is this variant instance of kindall_of
?boolean
isAnyOf()
Is this variant instance of kindany_of
?boolean
isFuzzy()
Is this variant instance of kindfuzzy
?boolean
isMatch()
Is this variant instance of kindmatch
?boolean
isPrefix()
Is this variant instance of kindprefix
?boolean
Is this variant instance of kindwildcard
?match()
Get thematch
variant value.static Intervals
prefix()
Get theprefix
variant value.void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
toString()
wildcard()
Get thewildcard
variant value.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.elasticsearch._types.query_dsl.IntervalsFilterVariant
_toIntervalsFilter
-
Field Details
-
_DESERIALIZER
-
-
Constructor Details
-
Intervals
-
-
Method Details
-
_intervalsFilterKind
IntervalsFilter variant kind.- Specified by:
_intervalsFilterKind
in interfaceIntervalsFilterVariant
-
_kind
Description copied from interface:TaggedUnion
Get the of the kind of variant held by this object.- Specified by:
_kind
in interfaceTaggedUnion<Intervals.Kind,
Object> - Returns:
- the variant kind
-
_get
- Specified by:
_get
in interfaceTaggedUnion<Intervals.Kind,
Object>
-
of
-
isAllOf
public boolean isAllOf()Is this variant instance of kindall_of
? -
allOf
Get theall_of
variant value.- Throws:
IllegalStateException
- if the current variant is not of theall_of
kind.
-
isAnyOf
public boolean isAnyOf()Is this variant instance of kindany_of
? -
anyOf
Get theany_of
variant value.- Throws:
IllegalStateException
- if the current variant is not of theany_of
kind.
-
isFuzzy
public boolean isFuzzy()Is this variant instance of kindfuzzy
? -
fuzzy
Get thefuzzy
variant value.- Throws:
IllegalStateException
- if the current variant is not of thefuzzy
kind.
-
isMatch
public boolean isMatch()Is this variant instance of kindmatch
? -
match
Get thematch
variant value.- Throws:
IllegalStateException
- if the current variant is not of thematch
kind.
-
isPrefix
public boolean isPrefix()Is this variant instance of kindprefix
? -
prefix
Get theprefix
variant value.- Throws:
IllegalStateException
- if the current variant is not of theprefix
kind.
-
isWildcard
public boolean isWildcard()Is this variant instance of kindwildcard
? -
wildcard
Get thewildcard
variant value.- Throws:
IllegalStateException
- if the current variant is not of thewildcard
kind.
-
serialize
- Specified by:
serialize
in interfaceJsonpSerializable
-
toString
-
setupIntervalsDeserializer
-