Class DateEsField
java.lang.Object
org.elasticsearch.xpack.esql.core.type.EsField
org.elasticsearch.xpack.esql.core.type.DateEsField
- All Implemented Interfaces:
Writeable
Information about a field in an ES index with the
date type-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.xpack.esql.core.type.EsField
EsField.ExactNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DateEsFielddateEsField(String name, Map<String, EsField> properties, boolean hasDocValues) This needs to be overridden by subclasses for specific serializationvoidwriteContent(StreamOutput out) This needs to be overridden by subclasses for specific serializationMethods inherited from class org.elasticsearch.xpack.esql.core.type.EsField
equals, getDataType, getExactField, getExactInfo, getName, getProperties, getReader, hashCode, isAggregatable, isAlias, readFrom, toString, writeTo
-
Constructor Details
-
DateEsField
- Throws:
IOException
-
-
Method Details
-
dateEsField
public static DateEsField dateEsField(String name, Map<String, EsField> properties, boolean hasDocValues) -
writeContent
Description copied from class:EsFieldThis needs to be overridden by subclasses for specific serialization- Overrides:
writeContentin classEsField- Throws:
IOException
-
getWriteableName
Description copied from class:EsFieldThis needs to be overridden by subclasses for specific serialization- Overrides:
getWriteableNamein classEsField
-