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
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
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_ofvariant value.anyOf()Get theany_ofvariant value.fuzzy()Get thefuzzyvariant value.booleanisAllOf()Is this variant instance of kindall_of?booleanisAnyOf()Is this variant instance of kindany_of?booleanisFuzzy()Is this variant instance of kindfuzzy?booleanisMatch()Is this variant instance of kindmatch?booleanisPrefix()Is this variant instance of kindprefix?booleanisRange()Is this variant instance of kindrange?booleanisRegexp()Is this variant instance of kindregexp?booleanIs this variant instance of kindwildcard?match()Get thematchvariant value.static Intervalsprefix()Get theprefixvariant value.range()Get therangevariant value.regexp()Get theregexpvariant value.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidtoString()wildcard()Get thewildcardvariant value.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
_intervalsFilterKindin interfaceIntervalsFilterVariant
-
_kind
Description copied from interface:TaggedUnionGet the of the kind of variant held by this object.- Specified by:
_kindin interfaceTaggedUnion<Intervals.Kind,Object> - Returns:
- the variant kind
-
_get
- Specified by:
_getin interfaceTaggedUnion<Intervals.Kind,Object>
-
of
-
isAllOf
public boolean isAllOf()Is this variant instance of kindall_of? -
allOf
Get theall_ofvariant value.- Throws:
IllegalStateException- if the current variant is not of theall_ofkind.
-
isAnyOf
public boolean isAnyOf()Is this variant instance of kindany_of? -
anyOf
Get theany_ofvariant value.- Throws:
IllegalStateException- if the current variant is not of theany_ofkind.
-
isFuzzy
public boolean isFuzzy()Is this variant instance of kindfuzzy? -
fuzzy
Get thefuzzyvariant value.- Throws:
IllegalStateException- if the current variant is not of thefuzzykind.
-
isMatch
public boolean isMatch()Is this variant instance of kindmatch? -
match
Get thematchvariant value.- Throws:
IllegalStateException- if the current variant is not of thematchkind.
-
isPrefix
public boolean isPrefix()Is this variant instance of kindprefix? -
prefix
Get theprefixvariant value.- Throws:
IllegalStateException- if the current variant is not of theprefixkind.
-
isRange
public boolean isRange()Is this variant instance of kindrange? -
range
Get therangevariant value.- Throws:
IllegalStateException- if the current variant is not of therangekind.
-
isRegexp
public boolean isRegexp()Is this variant instance of kindregexp? -
regexp
Get theregexpvariant value.- Throws:
IllegalStateException- if the current variant is not of theregexpkind.
-
isWildcard
public boolean isWildcard()Is this variant instance of kindwildcard? -
wildcard
Get thewildcardvariant value.- Throws:
IllegalStateException- if the current variant is not of thewildcardkind.
-
serialize
- Specified by:
serializein interfaceJsonpSerializable
-
toString
-
setupIntervalsDeserializer
-