Package org.elasticsearch.xpack.esql.core.type
package org.elasticsearch.xpack.esql.core.type
-
ClassDescriptionMemory-frugal counterpart to
InvalidMappedField: stores at most 3 concrete index names per source type alongside an integer count of the names that were dropped.Memory-efficient variant ofMultiTypeEsFieldthat stores the per-source-type conversion instead of per-index.This enum represents data types the ES|QL query processing layer is able to interact with in some way.Conversion utility from one Elasticsearch data type to another Elasticsearch data types.Reference to a data type conversion that can be serialized.Information about a field in an ES index with thedatetypeInformation about a field in an ES index.Fields in a TSDB can be either dimensions or metrics.EsField that represents a function being applied to a field on extraction.N.B.: This class exists only as a backward-compatible version ofCompactInvalidMappedField.Represents a field that has the same ES data type across all indices but conflicting time-series roles (e.g.,DIMENSIONin one index andMETRICin another).Information about a field in an ES index with thekeywordtype.N.B.: This class exists only as a backward-compatible version ofCompactMultiTypeEsField.This class is used as a marker for fields that may be unmapped, where an unmapped field is a field which exists in the _source but is not mapped in the index.A variant ofPotentiallyUnmappedKeywordEsFieldthat is mapped to exactly one, non-keyword type where it is mapped, and unmapped in other indices.Information about a field in an es index with thetexttype.Information about a field in an ES index that cannot be supported by ESQL.