Class IntervalsAnyOf
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.IntervalsAnyOf
- All Implemented Interfaces:
IntervalsQueryVariant
,IntervalsVariant
,JsonpSerializable
@JsonpDeserializable
public class IntervalsAnyOf
extends Object
implements IntervalsQueryVariant, IntervalsVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<IntervalsAnyOf>
Json deserializer forIntervalsAnyOf
-
Method Summary
Modifier and TypeMethodDescriptionIntervals variant kind.IntervalsQuery variant kind.final IntervalsFilter
filter()
Rule used to filter returned intervals.Required - An array of rules to match.static IntervalsAnyOf
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
toString()
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.IntervalsVariant
_toIntervals
-
Field Details
-
_DESERIALIZER
Json deserializer forIntervalsAnyOf
-
-
Method Details
-
of
-
_intervalsQueryKind
IntervalsQuery variant kind.- Specified by:
_intervalsQueryKind
in interfaceIntervalsQueryVariant
-
_intervalsKind
Intervals variant kind.- Specified by:
_intervalsKind
in interfaceIntervalsVariant
-
intervals
Required - An array of rules to match.API name:
intervals
-
filter
Rule used to filter returned intervals.API name:
filter
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupIntervalsAnyOfDeserializer
protected static void setupIntervalsAnyOfDeserializer(ObjectDeserializer<IntervalsAnyOf.Builder> op)
-