Class IntervalsQuery
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
co.elastic.clients.elasticsearch._types.query_dsl.IntervalsQuery
- All Implemented Interfaces:
QueryVariant,JsonpSerializable,TaggedUnion<IntervalsQuery.Kind,Object>
@JsonpDeserializable
public class IntervalsQuery
extends QueryBase
implements TaggedUnion<IntervalsQuery.Kind,Object>, QueryVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>> -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionfinal Object_get()final IntervalsQuery.Kind_kind()Get the of the kind of variant held by this object.Query variant kind.allOf()Get theall_ofvariant value.anyOf()Get theany_ofvariant value.final Stringfield()Required - The target fieldfuzzy()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 IntervalsQueryprefix()Get theprefixvariant value.range()Get therangevariant value.regexp()Get theregexpvariant value.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected static voidtoString()wildcard()Get thewildcardvariant value.Methods inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
boost, queryName, serializeInternal, setupQueryBaseDeserializerMethods 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.QueryVariant
_toQuery
-
Field Details
-
_DESERIALIZER
-
-
Method Details
-
_queryKind
Query variant kind.- Specified by:
_queryKindin interfaceQueryVariant
-
_kind
Description copied from interface:TaggedUnionGet the of the kind of variant held by this object.- Specified by:
_kindin interfaceTaggedUnion<IntervalsQuery.Kind,Object> - Returns:
- the variant kind
-
_get
- Specified by:
_getin interfaceTaggedUnion<IntervalsQuery.Kind,Object>
-
of
-
field
Required - The target field -
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
Description copied from class:QueryBaseSerialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable- Overrides:
serializein classQueryBase
-
toString
-
setupIntervalsQueryDeserializer
protected static void setupIntervalsQueryDeserializer(ObjectDeserializer<IntervalsQuery.Builder> op)
-