Class DateRangeExpression
java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.DateRangeExpression
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class DateRangeExpression extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDateRangeExpression.BuilderBuilder forDateRangeExpression. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<DateRangeExpression>_DESERIALIZERJson deserializer forDateRangeExpression -
Constructor Summary
Constructors Constructor Description DateRangeExpression(DateRangeExpression.Builder builder)DateRangeExpression(java.util.function.Function<DateRangeExpression.Builder,DateRangeExpression.Builder> fn) -
Method Summary
Modifier and Type Method Description java.lang.LongdocCount()API name:doc_countjakarta.json.JsonValuefrom()API name:fromjava.lang.StringfromAsString()API name:from_as_stringjava.lang.Stringkey()API name:keyvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupDateRangeExpressionDeserializer(DelegatingDeserializer<DateRangeExpression.Builder> op)jakarta.json.JsonValueto()API name:tojava.lang.StringtoAsString()API name:to_as_stringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forDateRangeExpression
-
-
Constructor Details
-
DateRangeExpression
-
DateRangeExpression
public DateRangeExpression(java.util.function.Function<DateRangeExpression.Builder,DateRangeExpression.Builder> fn)
-
-
Method Details
-
from
@Nullable public jakarta.json.JsonValue from()API name:from -
fromAsString
@Nullable public java.lang.String fromAsString()API name:from_as_string -
toAsString
@Nullable public java.lang.String toAsString()API name:to_as_string -
key
@Nullable public java.lang.String key()API name:key -
to
@Nullable public jakarta.json.JsonValue to()API name:to -
docCount
@Nullable public java.lang.Long docCount()API name:doc_count -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupDateRangeExpressionDeserializer
protected static void setupDateRangeExpressionDeserializer(DelegatingDeserializer<DateRangeExpression.Builder> op)
-