Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Abs - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Abs(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
Absent - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
The function that checks for the absence of a field in the output result.
Absent(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
Absent(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
AbsentOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Absent, but it is used to check the absence of values over a time series in the given field.
AbsentOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
AbsentOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
absoluteStartedTimeInMillis() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Returns the current time in milliseconds from the time epoch for the execution of this request.
AbstractConvertFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Base class for functions that converts a field into a function-specific type.
AbstractConvertFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
 
AbstractConvertFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
 
AbstractConvertFunction.AbstractEvaluator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
AbstractConvertFunction.BuildFactory - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
AbstractEvaluator(DriverContext, ExpressionEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractEvaluator
 
AbstractEvaluator(DriverContext, Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
AbstractHashFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
AbstractHashFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.AbstractHashFunction
 
AbstractHashFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.AbstractHashFunction
 
AbstractLookupService<R,T> - Class in org.elasticsearch.xpack.esql.enrich
AbstractLookupService performs a LEFT JOIN for a given input page against another index that must have only a single shard.
AbstractLookupService.LookupShardContext - Record Class in org.elasticsearch.xpack.esql.enrich
AbstractLookupService uses this to power the queries and field loading that it needs to perform to actually do the lookup.
AbstractLookupService.LookupShardContextFactory - Interface in org.elasticsearch.xpack.esql.enrich
Create a AbstractLookupService.LookupShardContext for a locally allocated ShardId.
AbstractMultivalueFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Base class for functions that reduce multivalued fields into single valued fields.
AbstractMultivalueFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
 
AbstractMultivalueFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
 
AbstractMultivalueFunction.AbstractEvaluator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Base evaluator that can handle both nulls- and no-nulls-containing blocks.
AbstractMultivalueFunction.AbstractNullableEvaluator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Base evaluator that can handle evaluator-checked exceptions; i.e.
AbstractNullableEvaluator(DriverContext, ExpressionEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
AbstractPhysicalOperationProviders - Class in org.elasticsearch.xpack.esql.planner
 
AbstractStringPattern - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
AbstractStringPattern() - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern
 
AbstractTransportQlAsyncGetResultsAction<Response,AsyncTask> - Class in org.elasticsearch.xpack.esql.core.plugin
 
AbstractTransportQlAsyncGetResultsAction(String, TransportService, ActionFilters, ClusterService, NamedWriteableRegistry, Client, ThreadPool, BigArrays, Class<? extends AsyncTask>) - Constructor for class org.elasticsearch.xpack.esql.core.plugin.AbstractTransportQlAsyncGetResultsAction
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanDefaultContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ClusterStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantDefaultContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DereferenceContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryProcessingCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputDoubleParamsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParameterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsInfoCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParameterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NullLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionDefaultContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SelectorStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowInfoContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleCommandQueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleForkSubQueryCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TsInfoCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UnquotedIndexStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DecimalLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DurationContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.HexLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IntegerLiteralContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.StringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueExpressionContext
 
accept(T, Rectangle, SpatialCoordinateTypes) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialEnvelopeResults.TypedResultsConsumer
 
Acos - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse cosine trigonometric function.
Acos(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
Acosh - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse hyperbolic cosine function.
Acosh(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
ACOSH_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the ACOSH function.
ACROSS_SERIES_AGGREGATION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Aggregates data across multiple time series at a single point in time.
AcrossSeriesAggregate - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents a PromQL aggregate function call that operates across multiple time series.
AcrossSeriesAggregate(Source, LogicalPlan, String, List<Expression>, AcrossSeriesAggregate.Grouping, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
AcrossSeriesAggregate.Grouping - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql
 
action(RuleContext, int, int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
AdaptiveStrategy - Class in org.elasticsearch.xpack.esql.plugin
Adaptive distribution strategy for external sources.
AdaptiveStrategy() - Constructor for class org.elasticsearch.xpack.esql.plugin.AdaptiveStrategy
 
AdaptiveStrategy(NodeEligibilityStrategy) - Constructor for class org.elasticsearch.xpack.esql.plugin.AdaptiveStrategy
 
add(boolean, int) - Method in class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
Model an operator that has a fixed overhead.
add(boolean, List<? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
Model an operator that adds fields.
add(E) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
add(Number, Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
add(String, boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Builder
 
add(Failure) - Method in class org.elasticsearch.xpack.esql.common.Failures
 
add(Attribute) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
add(Attribute) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
Add - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Add(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
ADD - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
ADD - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
ADD_LIMIT_INSIDE_MV_EXPAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix pushdown of LIMIT past MV_EXPAND
ADD_SUB_OPERATOR_TIMEZONE_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support timezones in + and - operators.
addAll(Collection<? extends E>) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
addAll(Collection<? extends Attribute>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
addAll(Collection<? extends Attribute>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
addAll(AttributeSet) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
addAll(AttributeSet.Builder) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
addCapabilities(Set<String>, EsqlCapabilities.Builder, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
addCapabilities(EsqlCapabilities.Builder) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Add capabilities for registered functions to the set of capabilities.
addCompletionListener(ActionListener<Void>) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Adds a listener that will be notified when this buffer is finished.
addCompletionListener(ThreadPool, Task, ActionListener<StoredAsyncResponse<Response>>, TimeValue, boolean) - Static method in class org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService
Adds a self-unregistering listener to a task.
addedFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
addedFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
addError(String, Enrich.Mode, String) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
addFailures(List<ShardSearchFailure>) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
addGrids(LongBlock.Builder, List<Long>) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
addInput(Page) - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
addPage(Page) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Add a page to the buffer.
addParsingError(ParsingException) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
addResolvedPolicy(String, Enrich.Mode, ResolvedEnrichPolicy) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
addTable(String, Map<String, Column>) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
Add a "table" to the request for use with things like LOOKUP.
addTokenParam(Token, QueryParam) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
Add to PushExpressionToLoadIT - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
addValue(int) - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem.PositionValueCountsBuilder
Adds a value count for the next position, expanding the buffer if necessary.
adjustLocation(Location, int, int) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlParserUtils
Adjusts the location by the line and column offsets.
adjustParsingException(ParsingException, int, int) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlParserUtils
Adjusts the line and column numbers of the given ParsingException by the provided offsets.
adjustSource(Source, int, int) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlParserUtils
Adjusts the location of the source by the line and column offsets.
AGG_MAX_MIN_BOOLEAN_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for booleans in aggregations MAX and MIN.
AGG_MAX_MIN_IP_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for ips in aggregations MAX and MIN.
AGG_MAX_MIN_STRING_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for strings in aggregations MAX and MIN.
AGG_MAX_MIN_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Accept unsigned longs on MAX and MIN aggregations.
AGG_SAMPLE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the SAMPLE aggregation function
AGG_TOP - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for aggregation function TOP.
AGG_TOP_BOOLEAN_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for booleans in TOP aggregation.
AGG_TOP_IP_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for ips in TOP aggregation.
AGG_TOP_STRING_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for keyword and text fields in TOP aggregation.
AGG_TOP_WITH_OPTIONAL_ORDER_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Make optional the order field in the TOP agg command, and default it to "ASC".
AGG_TOP_WITH_OUTPUT_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the extra "map" field in TOP aggregation.
AGG_VALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
The introduction of the VALUES agg.
AGG_VALUES_SAMPLE_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Accept unsigned longs on VALUES and SAMPLE aggregations.
AGG_VALUES_SPATIAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Expand the VALUES agg to cover spatial types.
AGG_WEIGHTED_AVG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for WEIGHTED_AVG function.
aggField() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
aggField() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
aggField(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
AggFieldContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
aggFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
aggFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
aggFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
AggFieldsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
aggOutput(FoldContext, NamedExpression, AggregateFunction, BlockFactory, List<Block>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.LocalPropagateEmptyRelation
Local variant of the aggregation that returns the intermediate value.
aggOutput(FoldContext, NamedExpression, AggregateFunction, BlockFactory, List<Block>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEmptyRelation
The folded aggregation output - this variant is for the coordinator/final.
aggregate() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
Aggregate - Class in org.elasticsearch.xpack.esql.plan.logical
 
Aggregate(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
Aggregate(Source, LogicalPlan, List<Expression>, List<? extends NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
AGGREGATE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Functions that can only appear in the "aggregate" position of a STATS.
AGGREGATE_METRIC_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
AGGREGATE_METRIC_DOUBLE_AVG_AS_DEFAULT_METRIC - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support avg as a possible default metric for aggregate_metric_double
AGGREGATE_METRIC_DOUBLE_DEFAULT_METRIC - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support running all aggregations on aggregate_metric_double using the default metric
AGGREGATE_METRIC_DOUBLE_V0 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enable aggregate_metric_double in non-snapshot builds
AggregateExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
AggregateExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
AggregateExec(Source, PhysicalPlan, List<? extends Expression>, List<? extends NamedExpression>, AggregatorMode, List<Attribute>, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
AggregateFunction - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
A type of Function that takes multiple values and extracts a single value out of them.
AggregateFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
AggregateFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
AggregateFunction(Source, Expression, List<? extends Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
AggregateFunction(Source, Expression, Expression, Expression, List<? extends Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
aggregateInputReferences(Supplier<List<Attribute>>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
Returns the ordered list of input attributes required by this aggregate function, excluding those referenced by the filter.
aggregateInputReferences(Supplier<List<Attribute>>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
aggregateInputReferences(Supplier<List<Attribute>>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.TimeSeriesAggregateFunction
 
AggregateMapper - Class in org.elasticsearch.xpack.esql.planner
Static class used to convert aggregate expressions to the named expressions that represent their intermediate state.
AggregateMapper() - Constructor for class org.elasticsearch.xpack.esql.planner.AggregateMapper
 
aggregateMetricDoubleBlockToString(AggregateMetricDoubleBlock, int) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
aggregateMetricDoubleLiteralToString(AggregateMetricDoubleBlockBuilder.AggregateMetricDoubleLiteral) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
AggregateMetricDoubleNativeSupport - Interface in org.elasticsearch.xpack.esql.expression.function
Marker interface to say that an aggregate funciton supports aggregate_metric_double natively i.e.
aggregatePushdownSupport() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Returns the aggregate pushdown support for this format.
AggregatePushdownSupport - Interface in org.elasticsearch.xpack.esql.datasources.spi
SPI for declaring that a format can compute aggregates from file-level statistics.
AggregatePushdownSupport.Pushability - Enum Class in org.elasticsearch.xpack.esql.datasources.spi
 
aggregates - Variable in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
aggregates() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
aggregates() - Method in record class org.elasticsearch.xpack.esql.parser.ParserUtils.Stats
Returns the value of the aggregates record component.
aggregates() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
The actual aggregates to compute.
aggregates() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
AggregateSpec - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Specification for a single aggregate to be computed from file-level statistics.
AggregateSpec(AggregateSpec.AggType, String, DataType) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Creates an instance of a AggregateSpec record class.
AggregateSpec.AggType - Enum Class in org.elasticsearch.xpack.esql.datasources.spi
 
AggregateWritables - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
AggregateWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateWritables
 
Aggregation expects: - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
algorithm() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Returns the value of the algorithm record component.
Alias - Class in org.elasticsearch.xpack.esql.core.expression
An Alias is a NamedExpression that gets renamed to something else through the Alias.
Alias(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Alias
 
Alias(Source, String, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Alias
 
Alias(Source, String, Expression, NameId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Alias
 
Alias(Source, String, Expression, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Alias
 
aliasedNulls(List<Attribute>, Predicate<Attribute>) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.RuleUtils
 
aliases() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
aliases() - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
aliases() - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
aliases(List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
all() - Method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Builder
 
all(Object) - Static method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Creates a result indicating all filters were pushed.
ALL_ESQL_FLAGS_SETTINGS - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlFlags
 
ALL_FIELDS - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
ALL_FIELDS_PROJECTED - Static variable in class org.elasticsearch.xpack.esql.optimizer.rules.physical.ProjectAwayColumns
 
ALL_NODES - Static variable in interface org.elasticsearch.xpack.esql.plugin.NodeEligibilityStrategy
 
allExpressions() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
allFunctions() - Method in class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry
 
allMatch(Predicate<? super T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
Traverse the plan tree from the current node to the leaves, checking the given predicate.
ALLOW_CASTING_IN_DEFAULT_TS_AGGS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for 140670, this allows for type conversion functions with no further computation to be evaluated inside default wrapping _over_time functions.
ALLOWED_CHUNKING_SETTING_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
ALLOWED_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
allowedTags() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
allowPartialResults() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
allowPartialResults() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Whether this request can return partial results instead of failing fast on failures
allowPartialResults(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
ALWAYS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.IncludeExecutionMetadata
 
analysis() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
Span for the plan analysis phase - this does not include plan optimizations, which come later and are part of each individual plan profiling
ANALYSIS - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
analyze(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
analyzed() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
analyzed() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
ANALYZED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Explain.Type
 
ANALYZED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
 
analyzedPlan(LogicalPlan, UnmappedResolution, Configuration, EsqlExecutionInfo, QueryBuilder, ActionListener<Versioned<LogicalPlan>>) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
analyzer() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
Analyzer - Class in org.elasticsearch.xpack.esql.analysis
This class is part of the planner.
Analyzer(AnalyzerContext, Verifier) - Constructor for class org.elasticsearch.xpack.esql.analysis.Analyzer
 
Analyzer.ResolveRefs - Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerContext - Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerContext(Configuration, EsqlFunctionRegistry, Map<IndexPattern, IndexResolution>, Map<String, IndexResolution>, EnrichResolution, InferenceResolution, TransportVersion, UnmappedResolution) - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
AnalyzerContext(Configuration, EsqlFunctionRegistry, ProjectMetadata, Map<IndexPattern, IndexResolution>, Map<String, IndexResolution>, EnrichResolution, InferenceResolution, ExternalSourceResolution, TransportVersion, UnmappedResolution) - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
AnalyzerContext(Configuration, EsqlFunctionRegistry, ProjectMetadata, Map<IndexPattern, IndexResolution>, Map<String, IndexResolution>, EnrichResolution, InferenceResolution, ExternalSourceResolution, TransportVersion, UnmappedResolution, QueryDslTimestampBoundsExtractor.TimestampBounds) - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
AnalyzerContext(Configuration, EsqlFunctionRegistry, UnmappedResolution, ProjectMetadata, EsqlSession.PreAnalysisResult) - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
AnalyzerContext(Configuration, EsqlFunctionRegistry, UnmappedResolution, ProjectMetadata, EsqlSession.PreAnalysisResult, QueryDslTimestampBoundsExtractor.TimestampBounds) - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
AnalyzerRule() - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.AnalyzerRule
 
AnalyzerRules - Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerRules() - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerRules
 
AnalyzerRules.AnalyzerRule<SubPlan> - Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerRules.ParameterizedAnalyzerRule<SubPlan,P> - Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerSettings - Record Class in org.elasticsearch.xpack.esql.analysis
Values for cluster level settings used during query analysis.
AnalyzerSettings(int, int, int, int) - Constructor for record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Creates an instance of a AnalyzerSettings record class.
and(Supplier<Expression.TypeResolution>) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
and(Expression.TypeResolution) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
And - Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
And(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
AND - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate.Operator
 
AND - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
AND - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
AND - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
AND - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
AND - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
AND() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
AND() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
AND() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
ANY - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
 
ANY - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.ExecuteLocation
 
anyMatch(Predicate<? super T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
anyMatch(List<? extends Expression>, Predicate<? super Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
append(Collection<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.planner.Layout.Builder
Appends many new channels to the layout.
append(NamedExpression) - Method in class org.elasticsearch.xpack.esql.planner.Layout.Builder
Appends a new channel to the layout.
append(Layout.ChannelSet) - Method in class org.elasticsearch.xpack.esql.planner.Layout.Builder
Appends a new channel to the layout.
appendix() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Extra information rendered at the bottom of the function docs.
appendPath(String) - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
appendSeparator() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Returns the value of the appendSeparator record component.
applies_to() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
If the example is applicable to only a capability available in a specific version
appliesTo() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Whether this function applies to particular versions of Elasticsearch.
apply() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec
Finalize the deferred spec into concrete aggregate shape.
apply(long) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput.NameIdMapper
 
apply(Boolean, Boolean) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
apply(Object, Object) - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
apply(String, FieldCapabilitiesResponse) - Method in interface org.elasticsearch.xpack.esql.session.IndexResolver.OriginalIndexExtractor
 
apply(Expression) - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper.ToEvaluator
 
apply(Source, ExpressionEvaluator.Factory, Rounding.Prepared) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc.DateTruncFactoryProvider
 
apply(Source, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation.BinaryEvaluator
 
apply(Source, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryOperatorConstructor
 
apply(Source, P1, P2) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor2
 
apply(Source, P1, P2, P3) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor3
 
apply(Source, P1, P2, P3, P4) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor4
 
apply(Source, P1, P2, P3, P4, P5) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor5
 
apply(Source, P1, P2, P3, P4, P5, P6) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor6
 
apply(Source, P1, P2, P3, P4, P5, P6, P7) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor7
 
apply(Source, P1, P2, P3, P4, P5, P6, P7, P8) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor8
 
apply(Source, P1, P2, P3, P4, P5, P6, P7, P8, P9) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor9
 
apply(Source, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor10
 
apply(Source, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) - Method in interface org.elasticsearch.xpack.esql.core.tree.NodeInfo.NodeCtor11
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.AnalyzerRule
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.InsertDefaultInnerTimeSeriesAggregate
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.TimeSeriesGroupByAll
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.InferIsNotNull
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerRule
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropgateUnmappedFields
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneColumns
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAliasingEvalWithProject
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SetAsOptimized
 
apply(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.WarnLostSortOrder
 
apply(LogicalPlan, ActionListener<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer.FoldInferenceFunctions
 
apply(LogicalPlan, ActionListener<LogicalPlan>) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer.LogicalPlanPreOptimizerRule
Apply the rule to the logical plan.
apply(LogicalPlan, LocalLogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceDateTruncBucketWithRoundTo
 
apply(LogicalPlan, LocalLogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceFieldWithConstantOrNull
 
apply(LogicalPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerExpressionRule
 
apply(LogicalPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEvalFoldables
 
apply(LogicalPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteApproximationPlan
 
apply(LogicalPlan, P) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.ParameterizedAnalyzerRule
 
apply(LogicalPlan, P) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.ParameterizedOptimizerRule
 
apply(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.OptimizerRule
 
apply(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.ProjectAwayColumns
 
apply(PhysicalPlan, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushExpressionsToFieldLoad
 
apply(PhysicalPlan, P) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.ParameterizedOptimizerRule
 
apply(T) - Method in class org.elasticsearch.xpack.esql.rule.ParameterizedRule
 
apply(T) - Method in class org.elasticsearch.xpack.esql.rule.Rule
 
apply(T, P) - Method in class org.elasticsearch.xpack.esql.rule.ParameterizedRule
 
apply(T, U) - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.PredicateBiFunction
 
ApplyWindowFilter - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ApplyWindowFilter() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ApplyWindowFilter
 
approximation() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
approximation(ApproximationSettings) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
Approximation - Class in org.elasticsearch.xpack.esql.approximation
This class computes approximate results for certain classes of ES|QL queries.
APPROXIMATION - Static variable in class org.elasticsearch.xpack.esql.plan.QuerySettings
 
APPROXIMATION_V6 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support query approximation.
Approximation.QueryProperties - Record Class in org.elasticsearch.xpack.esql.approximation
 
ApproximationPlan - Class in org.elasticsearch.xpack.esql.approximation
The approximation plan, that is substituted during logical plan optimization in the rule SubstituteApproximationPlan.
ApproximationPlan() - Constructor for class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
 
ApproximationPlan.SampleProbabilityPlaceHolder - Class in org.elasticsearch.xpack.esql.approximation
A placeholder expression in the main approximation plan, that is replaced by the actual value after subplan execution.
approximationSettings() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
approximationSettings(EsqlQueryRequest, EsqlStatement) - Static method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
ApproximationSettings - Record Class in org.elasticsearch.xpack.esql.approximation
Settings for query approximation.
ApproximationSettings(Integer, Double) - Constructor for record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Creates an instance of a ApproximationSettings record class.
ApproximationSettings(StreamInput) - Constructor for record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
 
ApproximationSettings.Builder - Class in org.elasticsearch.xpack.esql.approximation
 
areBoundariesInvalid(Object, Object) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
Check whether the boundaries are invalid ( upper < lower) or not.
areCompatible(DataType, DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
areCompatible(DataType, DataType) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
areTypesCompatible(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
Check if the two types are compatible for binary comparison.
argDescriptions() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
The description of every argument.
argNames() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
The name of every argument.
args() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
The signature of every argument.
ArgSignature(String, String[], String, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
ArgSignature(String, String[], String, boolean, boolean, DataType) - Constructor for class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
ArgSignature(String, String[], String, boolean, boolean, EsqlFunctionRegistry.ArgSignature.Hint, DataType) - Constructor for class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
ArgSignature(String, String[], String, boolean, EsqlFunctionRegistry.ArgSignature.Hint, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
arguments() - Method in class org.elasticsearch.xpack.esql.core.expression.function.Function
 
ArithmeticBinaryContext(EsqlBaseParser.OperatorExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
ArithmeticBinaryContext(PromqlBaseParser.ExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
ArithmeticOperation - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
ArithmeticOperation(Source, Expression, Expression, BinaryArithmeticOperation) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.ArithmeticOperation
 
Arithmetics - Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic
Arithmetic operation using the type widening rules of the JLS 5.6.2 namely widen to double or float or long or int in this order.
Arithmetics.NumericArithmetic - Interface in org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic
 
ArithmeticUnaryContext(EsqlBaseParser.OperatorExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
ArithmeticUnaryContext(PromqlBaseParser.ExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
arity() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the arity record component.
Arity(int, int) - Constructor for record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
Creates an instance of a Arity record class.
AS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
AS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
AS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
AS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
AS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
asAttributes(List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
asBigInteger(Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.ExistsQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.MatchAll
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Used internally to convert to retrieve a QueryBuilder by queries.
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermsQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.EqualsSyntheticSourceDelegate
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.TranslationAwareExpressionQuery
 
ASC - Enum constant in enum class org.elasticsearch.xpack.esql.expression.Order.OrderDirection
 
ASC - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
 
ASC - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ASC - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ASC() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
asDateTime(long, ZoneId) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
Creates a datetime from the millis since epoch (thus the time-zone is UTC).
asDateTime(String) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
Parses the given string into a DateTime using UTC as a default timezone.
asDateTime(Instant, ZoneId) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
asDateTimeWithNanos(String, ZoneId) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
Parses the given string into a ZonedDateTime using the provided timezone.
asFunction() - Method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
asFunction() - Method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
asFunction() - Method in interface org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator.BinaryOp
 
asFunction() - Method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet.SetOp
 
asGeoBoundingBox(Object) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
asGeoBoundingBox(Rectangle) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
Asin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse cosine trigonometric function.
Asin(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
asIndexNameWildcard() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
Returns the pattern in (IndexNameExpressionResolver) wildcard format.
Asinh - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse hyperbolic sine function.
Asinh(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
ASINH_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the ASINH function.
asInteger(DataType) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
asJavaRegex() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
asJavaRegex() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
Returns a Java regex that matches any of the patterns in the list.
asJavaRegex() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.regex.StringPattern
Returns the pattern in (Java) regex format.
asJavaRegex() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
asJavaRegex() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
Returns a Java regex that matches any of the patterns in the list.
asLuceneQuery(MappedFieldType, MultiTermQuery.RewriteMethod, SearchExecutionContext) - Method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware
Translates this expression into a Lucene Query.
asLuceneQuery(MappedFieldType, MultiTermQuery.RewriteMethod, SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
asLuceneQuery(MappedFieldType, MultiTermQuery.RewriteMethod, SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
asLuceneWildcard() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
Returns the pattern in (Lucene) wildcard format.
asMillis(ZonedDateTime) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
asNanos(ZonedDateTime) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
asOrder() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
 
asProject() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
asQuery(LucenePushdownPredicates, Expression) - Method in class org.elasticsearch.xpack.esql.planner.TranslatorHandler
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware
Translates the implementing expression into a Query.
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
Returns a Query that matches the field against the provided patterns.
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
Returns a Query that matches the field against the provided patterns.
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
This method is responsible for pushing the ES|QL Binary Comparison operators into Lucene.
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
asQuery(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
asRectangle(BytesRef) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
assertIllegalState(Boolean, String) - Static method in class org.elasticsearch.xpack.esql.ExceptionUtils
We generally prefer to avoid assertions in production code, as they can kill the entire node if they fail, instead of just failing a given test.
assertIllegalState(Supplier<Boolean>, String) - Static method in class org.elasticsearch.xpack.esql.ExceptionUtils
We generally prefer to avoid assertions in production code, as they can kill the entire node if they fail, instead of just failing a given test.
ASSIGN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ASSIGN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
AstBuilder - Class in org.elasticsearch.xpack.esql.parser
 
AstBuilder(ExpressionBuilder.ParsingContext) - Constructor for class org.elasticsearch.xpack.esql.parser.AstBuilder
 
ASTERISK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ASTERISK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ASTERISK - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
ASTERISK - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
ASTERISK() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
ASTERISK() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
ASTERISK() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
ASTERISK() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
asWkb(Geometry) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
asWkt(Geometry) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
async() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
async(EsqlStatement, String) - Static method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
Creates an asynchronous request backed by the given pre-built statement.
ASYNC_ACTION_SUFFIX - Static variable in class org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService
 
ASYNC_OPERATOR_WARNINGS_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for async operator sometimes completing the driver without emitting the stored warnings
ASYNC_QUERY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Does ESQL support async queries.
ASYNC_QUERY_STATUS_HEADERS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support sending HTTP headers about the status of an async query.
ASYNC_QUERY_STATUS_HEADERS_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix async headers not being sent on "get" requests
AsyncConnectorSourceOperatorFactory - Class in org.elasticsearch.xpack.esql.datasources
Single-split source operator factory that executes a connector query on a background thread and feeds pages into an AsyncExternalSourceBuffer for the driver to consume.
AsyncConnectorSourceOperatorFactory(Connector, QueryRequest, int, Executor) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncConnectorSourceOperatorFactory
 
AsyncConnectorSourceOperatorFactory(Connector, QueryRequest, int, Executor, ExternalSliceQueue) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncConnectorSourceOperatorFactory
 
asyncEsqlQueryRequest(String) - Static method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
asyncExecute(Request, TimeValue, boolean, ActionListener<Response>) - Method in class org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService
 
asyncExecutionId() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
AsyncExternalSourceBuffer - Class in org.elasticsearch.xpack.esql.datasources
Thread-safe buffer for async external source data.
AsyncExternalSourceBuffer(long) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
 
AsyncExternalSourceOperator - Class in org.elasticsearch.xpack.esql.datasources
Source operator that retrieves data from external sources (Iceberg tables, Parquet files, etc.).
AsyncExternalSourceOperator(AsyncExternalSourceBuffer) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
AsyncExternalSourceOperator.Status - Class in org.elasticsearch.xpack.esql.datasources
 
AsyncExternalSourceOperatorFactory - Class in org.elasticsearch.xpack.esql.datasources
Dual-mode async factory for creating source operators that read from external storage.
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, int, Executor, FileSet, Set<String>, Map<String, Object>, ExternalSliceQueue) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, int, Executor, FileSet, Set<String>, Map<String, Object>, ExternalSliceQueue, ErrorPolicy) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, int, Executor, FileSet, Set<String>, Map<String, Object>, ExternalSliceQueue, ErrorPolicy, int) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, int, Executor, FileSet, Set<String>, Map<String, Object>, ExternalSliceQueue, ErrorPolicy, int, TimeValue) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, Executor) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, Executor, FileSet) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, Executor, FileSet, Set<String>, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, Executor, FileSet, Set<String>, Map<String, Object>, ExternalSliceQueue) - Constructor for class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
AsyncTaskManagementService<Request,Response,T> - Class in org.elasticsearch.xpack.esql.core.async
Service for managing ESQL requests
AsyncTaskManagementService(String, Client, String, NamedWriteableRegistry, TaskManager, String, AsyncTaskManagementService.AsyncOperation<Request, Response, T>, Class<T>, ClusterService, ThreadPool, BigArrays) - Constructor for class org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService
 
AsyncTaskManagementService.AsyncOperation<Request,Response,T> - Interface in org.elasticsearch.xpack.esql.core.async
 
at() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
at() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
at() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
AT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
AT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
AT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
AT_END - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
AT_END - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
AT_END() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
AT_START - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
AT_START - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
AT_START() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
Atan - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse cosine trigonometric function.
Atan(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
Atan2 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse cosine trigonometric function.
Atan2(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
Atanh - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Inverse hyperbolic tangent function.
Atanh(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
ATANH_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the ATANH function.
AtContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
atLeast(int) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
attribute(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
Attribute - Class in org.elasticsearch.xpack.esql.core.expression
Expressions that can be materialized and describe properties of the derived table.
Attribute(Source, String, String, NameId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Attribute
 
Attribute(Source, String, String, Nullability, NameId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Attribute
 
Attribute(Source, String, String, Nullability, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Attribute
 
Attribute(Source, String, NameId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Attribute
 
Attribute(Source, String, Nullability, NameId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Attribute
 
Attribute(Source, String, Nullability, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Attribute
 
ATTRIBUTE_EQUALS_RESPECTS_NAME_ID - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix attribute equality to respect the name id of the attribute.
Attribute.IdIgnoringWrapper - Record Class in org.elasticsearch.xpack.esql.core.expression
A wrapper class where equality of the contained attribute ignores the NamedExpression.id().
AttributeMap<E> - Class in org.elasticsearch.xpack.esql.core.expression
Dedicated map for checking Attribute equality.
AttributeMap(Attribute, E) - Constructor for class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
AttributeMap.Builder<E> - Class in org.elasticsearch.xpack.esql.core.expression
 
attributeNames() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
attributes() - Static method in class org.elasticsearch.xpack.esql.core.expression.ExpressionCoreWritables
 
attributes() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
attributes() - Method in interface org.elasticsearch.xpack.esql.datasources.ExternalSourceMetadata
Deprecated.
attributes() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the attributes record component.
attributes() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the attributes record component.
attributes() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
attributes(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
ATTRIBUTES - Static variable in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
ATTRIBUTES - Static variable in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
ATTRIBUTES_MAP - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
AttributeSet - Class in org.elasticsearch.xpack.esql.core.expression
Set variant of AttributeMap - please see that class Javadoc.
AttributeSet.Builder - Class in org.elasticsearch.xpack.esql.core.expression
 
attributesToExtract - Variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
attributesToExtract() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
attrs() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
AUTO - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
AUTO_PARTITION_DOCS_THRESHOLD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
AutomataMatch - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Matches BytesRefs against automata.
AutomataMatch() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.AutomataMatch
 
automaton() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
automaton(BytesRef) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
AutomatonUtils - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
Utility class for analyzing Lucene Automaton patterns to extract optimization opportunities.
AutomatonUtils.PatternFragment - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
Represents a pattern fragment that can be optimized.
AutomatonUtils.PatternFragment.Type - Enum Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
 
available() - Method in class org.elasticsearch.xpack.esql.EsqlInfoTransportAction
 
availableNodes() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Returns the value of the availableNodes record component.
availablePolicies() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
availableStyles() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Returns a comma-separated list of all available style names.
Avg - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Avg(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
Avg(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
AvgOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Avg, but it is used to calculate the average value over a time series of values from the given field.
AvgOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
AvgOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 

B

base() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
base() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
base() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
BASE_CONVERSION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for base conversion in TO_LONG and TO_INTEGER
BASE64_DECODE_ENCODE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Base64 encoding and decoding functions.
baseRamBytesUsed() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
 
baseRamBytesUsed() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
 
baseRamBytesUsed() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
 
baseRamBytesUsed() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
baseRamBytesUsed() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
 
baseRamBytesUsed() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBooleanEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBytesRefEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InDoubleEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InIntEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InLongEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InMillisNanosEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InNanosMillisEvaluator
 
baseRamBytesUsed() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator
 
BasicStat(String, EsStatsQueryExec.StatsType, QueryBuilder) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Creates an instance of a BasicStat record class.
Batch(String, Rule<?, TreeType>...) - Constructor for class org.elasticsearch.xpack.esql.rule.RuleExecutor.Batch
 
Batch(String, RuleExecutor.Limiter, Rule<?, TreeType>...) - Constructor for class org.elasticsearch.xpack.esql.rule.RuleExecutor.Batch
 
batches() - Method in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
batches() - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalPlanOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.optimizer.LookupLogicalOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.optimizer.LookupPhysicalPlanOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalPlanOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
batchSize() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
batchSize() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns the value of the batchSize record component.
batchSize() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the batchSize record component.
batchSize() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the batchSize record component.
batchSize() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns the value of the batchSize record component.
batchSize(int) - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
batchSize(int) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
Before you start implementing it, please note that: - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
Behavior of new, previously unsupported data types - Search tag in enum class org.elasticsearch.xpack.esql.core.type.DataType
Section
Be inspired by the best - Search tag in package org.elasticsearch.xpack.esql
Section
BETA - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
bigArrays - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
bigArrays() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the bigArrays record component.
bigIntegerToUnsignedLong(BigInteger) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
binary(Class<T>, EsqlFunctionRegistry.BinaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
BinaryArithmeticOperation - Interface in org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic
 
BinaryComparison - Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison
 
BinaryComparison(Source, Expression, Expression, BinaryComparisonOperation, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparison
 
binaryComparisonInverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
binaryComparisonInverse() - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.BinaryComparisonInversible
 
binaryComparisonInverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
binaryComparisonInverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
binaryComparisonInverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
BinaryComparisonInversible - Interface in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
BinaryComparisonInversible.ArithmeticOperationFactory - Interface in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
BinaryComparisonOperation - Enum Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison
 
BinaryComparisonQueryList - Class in org.elasticsearch.xpack.esql.enrich
A QueryList that generates a query for a binary comparison.
BinaryComparisonQueryList(MappedFieldType, ElementType, int, EsqlBinaryComparison, ClusterService, AliasFilter, Warnings) - Constructor for class org.elasticsearch.xpack.esql.enrich.BinaryComparisonQueryList
 
binaryComparisons() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
BinaryExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
BinaryExec(Source, PhysicalPlan, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
BinaryLogic - Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
BinaryLogic(StreamInput, BinaryLogicOperation) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
BinaryLogic(Source, Expression, Expression, BinaryLogicOperation) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
BinaryLogicOperation - Enum Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
binaryOp() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
BinaryOperator<T,U,R,F> - Class in org.elasticsearch.xpack.esql.core.expression.predicate
Operator is a specialized binary predicate where both sides have the compatible types (it's up to the analyzer to do any conversion if needed).
BinaryOperator(Source, Expression, Expression, F) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
BinaryPlan - Class in org.elasticsearch.xpack.esql.plan.logical
 
BinaryPlan(Source, LogicalPlan, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
BinaryPredicate<T,U,R,F> - Class in org.elasticsearch.xpack.esql.core.expression.predicate
Binary operator.
BinaryPredicate(Source, Expression, Expression, F) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
BinaryScalarFunction - Class in org.elasticsearch.xpack.esql.core.expression.function.scalar
 
BinaryScalarFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
BinaryScalarFunction(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
BinarySpatialComparator(SpatialCoordinateTypes, CoordinateEncoder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
BinarySpatialFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Spatial functions that take two arguments that must both be spatial types can inherit from this class.
BinarySpatialFunction(StreamInput, boolean, boolean, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
BinarySpatialFunction(Source, Expression, Expression, boolean, boolean, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
BinarySpatialFunction.BinarySpatialComparator<T> - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
BinarySpatialFunction.SpatialCrsType - Enum Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
For most spatial functions we only need to know if the CRS is geo or cartesian, not whether the type is point or shape.
BinarySpatialFunction.SpatialTypeResolver - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
BitLength - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
BitLength(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
bl() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Returns the value of the bl record component.
bl() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Returns the value of the bl record component.
BL: Push to BlockLoader - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
block - Variable in class org.elasticsearch.xpack.esql.action.PositionToXContent
 
BLOCK_LOADER_SIZE_ORDINALS - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Circuit breaker space reserved for each ordinals BlockLoader.Reader.
BLOCK_LOADER_SIZE_SCRIPT - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Circuit breaker space reserved for each script BlockLoader.Reader.
blockFactory - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
blockFactory - Variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
blockFactory() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the blockFactory record component.
blockFactory() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
Returns the value of the blockFactory record component.
blockFactory() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
Returns the value of the blockFactory record component.
blockFactory() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
Returns the value of the blockFactory record component.
blockFactory() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
Returns the value of the blockFactory record component.
blockFactory() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
Returns the value of the blockFactory record component.
blockFactory() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the blockFactory record component.
blockFactoryProvider() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the blockFactoryProvider record component.
blockFactoryProvider(BlockFactoryBuilder) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
blockLoader(String, boolean, MappedFieldType.FieldExtractPreference, BlockLoaderFunctionConfig, Warnings, ByteSizeValue, ByteSizeValue) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
BlockLoaderExpression - Interface in org.elasticsearch.xpack.esql.expression.function.blockloader
Expression that can be "pushed" into value loading.
BlockLoaderExpression.PushedBlockLoaderExpression - Record Class in org.elasticsearch.xpack.esql.expression.function.blockloader
Expression "fused" to the block loader.
blockLoaderSizeOrdinals() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Circuit breaker space reserved for each ordinals BlockLoader.Reader.
blockLoaderSizeOrdinals(ByteSizeValue) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
blockLoaderSizeScript() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Circuit breaker space reserved for each script BlockLoader.Reader.
blockLoaderSizeScript(ByteSizeValue) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
BlockLoaderWarnings - Class in org.elasticsearch.xpack.esql.expression.function
Shim between the Warnings in server and our Warnings.
BlockLoaderWarnings(DriverContext.WarningsMode, Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.BlockLoaderWarnings
 
blocks() - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
BOOL - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
BOOL - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
BOOL() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
BOOL() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
BOOL_TO_BYTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_INT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_SHORT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOL_TO_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
BOOLEAN - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Fields that can either be true or false.
BooleanArrayLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
booleanColumnFromLongs(BlockFactory, long[], int, boolean, boolean, boolean[]) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.ColumnBlockConversions
Converts a long[] column to a Block (BOOLEAN data type).
BooleanDefaultContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanDefaultContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
booleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
booleanExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
booleanExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
booleanExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
booleanExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
BooleanExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanExpressionContext
 
BooleanExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanExpressionContext
 
BooleanFunctionEqualsElimination - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
This rule must always be placed after LiteralsOnTheRight since it looks at TRUE/FALSE literals' existence on the right hand-side of the Equals/NotEquals expressions.
BooleanFunctionEqualsElimination() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.BooleanFunctionEqualsElimination
 
BooleanLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanLiteralContext
 
BooleanLogicExpressionEvaluator - Record Class in org.elasticsearch.xpack.esql.expression.predicate.logical
BooleanLogicExpressionEvaluator(BinaryLogic, ExpressionEvaluator, ExpressionEvaluator) - Constructor for record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Creates an instance of a BooleanLogicExpressionEvaluator record class.
BooleanLogicExpressionEvaluator.Factory - Record Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
BooleanSimplification - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
BooleanSimplification() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.BooleanSimplification
 
booleanToUnsignedLong(boolean) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
booleanValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
booleanValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanLiteralContext
 
booleanValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
booleanValue(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
BooleanValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
boolMode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
boolQuery(Source, Query, Query, boolean) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
BoolQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
Query representing boolean AND or boolean OR.
BoolQuery(Source, boolean, List<Query>) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
BoolQuery(Source, boolean, Query, Query) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
boost() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
boost() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
boost(float) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
boost(float) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
bounds - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
bounds() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
boundsAttributes - Variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
Attributes of a shape whose extent can be extracted directly from the doc-values encoded geometry.
boundsAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
BRANCH_PARALLEL_DEGREE - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The number of branches to execute in parallel.
branchParallelDegree() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
breakPlanBetweenCoordinatorAndDataNode(PhysicalPlan, Configuration) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
breakPlanIntoSubPlansAndMainPlan(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
When the plan contains children like MergeExec resulted from the planning of commands such as FORK, we need to break the plan into sub plans and a main coordinator plan.
bucket() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
Bucket - Class in org.elasticsearch.xpack.esql.expression.function.grouping
Splits dates and numbers into a given number of buckets.
Bucket(Source, Expression, Expression, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
Bucket(Source, Expression, Expression, Expression, Expression, Configuration, long) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
BUCKET_COUNT - Static variable in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
The number of buckets to use for computing confidence intervals.
BUCKET_ID_COLUMN_NAME - Static variable in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
The column name for the bucket ID in the sampled aggregate.
BUCKET_INCLUSIVE_UPPER_BOUND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Consider the upper bound when computing the interval in BUCKET auto mode.
BUCKET_WHOLE_NUMBER_AS_SPAN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the whole number spans in BUCKET function.
buckets() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
buckets() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
buckets() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
buckets() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the buckets record component.
buckets() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
Number of buckets for auto-derived range-query bucket size.
bucketsLiteral() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
 
build() - Method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationSettings.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem.PositionValueCountsBuilder
Builds the final position value counts array, optimizing for common cases.
build() - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.planner.Layout.Builder
Build a new Layout.
build(Exception) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContextBuilder
 
build(List<DataSourcePlugin>) - Static method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
 
build(EsqlQueryResponse) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContextBuilder
 
build(Source) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ScalarFunctionBuilder
 
build(Source, List<Expression>) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.NaryBuilder
 
build(Source, List<Expression>, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionBuilder
 
build(Source, ExpressionEvaluator.Factory) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.BuildFactory
 
build(Source, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory, ZoneId) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.DateDiffFactory
 
build(Source, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.AcrossSeriesUnary
 
build(Source, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ScalarFunctionWithStepBuilder
 
build(Source, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ValueTransformationFunction
 
build(Source, Expression, List<Expression>) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.UnaryVariadicBuilder
 
build(Source, Expression, List<Expression>, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryVariadicWithOptionsBuilder
 
build(Source, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryBuilder
 
build(Source, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ValueTransformationFunctionBinary
 
build(Source, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.TernaryBuilder
 
build(Source, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.OverTime
 
build(Source, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ValueTransformationFunctionTernary
 
build(Source, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.WithinSeries
 
build(Source, Expression, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuaternaryBuilder
 
build(Source, Expression, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.AcrossSeriesBinary
 
build(Source, Expression, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.OverTimeBinary
 
build(Source, Expression, Expression, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuinaryBuilder
 
build(Source, Expression, Expression, Expression, Expression, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuaternaryConfigurationAwareBuilder
 
build(Source, Expression, Expression, Expression, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.TernaryConfigurationAwareBuilder
 
build(Source, Expression, Expression, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryConfigurationAwareBuilder
 
build(Source, Expression, PromqlFunctionRegistry.PromqlContext, List<Expression>) - Method in interface org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.EsqlFunctionBuilder
 
build(Source, Expression, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.UnaryConfigurationAwareBuilder
 
build(Source, DateDiff.Part, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory, ZoneId) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.DateDiffConstantFactory
 
build(Source, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ConfigurationAwareBuilder
 
build(UnresolvedFunction, Configuration, Object...) - Method in interface org.elasticsearch.xpack.esql.expression.function.FunctionDefinition.Builder
 
buildChickenSay(BreakingBytesRefBuilder, BytesRef) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Builds the complete chicken say output with speech bubble and ASCII art, appending directly to the provided BreakingBytesRefBuilder.
buildChickenSay(BreakingBytesRefBuilder, BytesRef, int) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Builds the complete chicken say output with speech bubble and ASCII art, appending directly to the provided BreakingBytesRefBuilder.
buildDataTypesForStringLiteralConversion(FunctionDefinition[]...) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
builder() - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
builder() - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
builder() - Static method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
 
builder() - Static method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
Creates a builder for constructing SimpleSourceMetadata instances.
builder() - Static method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
 
builder() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
builder() - Static method in class org.elasticsearch.xpack.esql.inference.InferenceResolution
 
builder() - Method in interface org.elasticsearch.xpack.esql.planner.Layout
 
builder(int) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
builder(int) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
Builder() - Constructor for class org.elasticsearch.xpack.esql.action.TimeSpan.Builder
 
Builder() - Constructor for class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
Builder() - Constructor for class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
Builder() - Constructor for class org.elasticsearch.xpack.esql.planner.Layout.Builder
 
Builder(boolean) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Builder
 
Builder(boolean) - Constructor for class org.elasticsearch.xpack.esql.approximation.ApproximationSettings.Builder
 
Builder(EsqlExecutionInfo.Cluster) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
buildEsqlFunction(String, Source, Expression, PromqlFunctionRegistry.PromqlContext, List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry
 
buildLocalLogicalPlan(Source, List<MatchConfig>, Expression, PhysicalPlan, List<NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
Builds a logical plan for the lookup node from the request.
buildNewInstance(Source, Expression, Expression) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
buildOperatorFactories(PlannerSettings, PhysicalPlan, BlockOptimization, SourceOperator.SourceOperatorFactory, FoldContext, LookupExecutionPlanner.QueryListFromPlanFactory, Source) - Method in class org.elasticsearch.xpack.esql.enrich.LookupExecutionPlanner
Creates a PhysicalOperation with operator factories, matching LocalExecutionPlanner's pattern.
buildOperators(LocalExecutionPlanner.PhysicalOperation, AbstractLookupService.LookupShardContext, List<Releasable>, Page, AliasFilter) - Method in class org.elasticsearch.xpack.esql.enrich.LookupExecutionPlanner
Creates the actual operators from the PhysicalOperation using DriverContext.
buildOutputPage(Page, List<InferenceOperator.BulkInferenceResponseItem>) - Method in interface org.elasticsearch.xpack.esql.inference.InferenceOperator.OutputBuilder
 
buildResolved(UnresolvedFunction, Configuration, FunctionDefinition) - Method in interface org.elasticsearch.xpack.esql.expression.function.FunctionResolutionStrategy
Build the real function from this one and resolution metadata.
buildResolved(Configuration, FunctionDefinition) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
Build a function to replace this one after resolving the function.
buildScratch(CircuitBreaker) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ParseIp
 
buildSort(List<SortBuilder<?>>) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
buildStats(Source, List<Expression>, List<NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
BulkInferenceOperation(InferenceOperator.BulkInferenceRequestItemIterator, ActionListener<List<InferenceOperator.BulkInferenceResponseItem>>) - Constructor for class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceOperation
 
BulkInferenceRequestItem(InferenceAction.Request, int[], long) - Constructor for record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Creates an instance of a BulkInferenceRequestItem record class.
BulkInferenceRequestItem(InferenceAction.Request, InferenceOperator.BulkInferenceRequestItem.PositionValueCountsBuilder) - Constructor for record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Constructor for batched requests without sequence number.
BulkInferenceResponseItem(InferenceAction.Response, int[], long) - Constructor for record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Creates an instance of a BulkInferenceResponseItem record class.
BY - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate.Grouping
 
BY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
BY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
BY - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
BY - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
byExtension(String) - Method in class org.elasticsearch.xpack.esql.datasources.DecompressionCodecRegistry
Look up a codec by extension (e.g.
byExtension(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
byName(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
ByStat(List<EsQueryExec.QueryBuilderAndTags>) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.ByStat
Creates an instance of a ByStat record class.
BYTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
8-bit signed numbers widened on load to DataType.INTEGER.
ByteLength - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
ByteLength(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
BYTES_REF_RAM_OVERESTIMATE_FACTOR - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Multiplier applied to the RAM estimate of a BytesRefArrayVector whose backing values exceed PlannerSettings.BYTES_REF_RAM_OVERESTIMATE_THRESHOLD.
BYTES_REF_RAM_OVERESTIMATE_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
When a BytesRefArrayVector's average value length exceeds this size, the RAM estimate is multiplied by PlannerSettings.BYTES_REF_RAM_OVERESTIMATE_FACTOR to account for untracked overhead in large byte arrays.
bytesBuffered() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
bytesInBuffer() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Returns the current number of bytes buffered, as measured by Page.ramBytesUsedByBlocks().
bytesRefRamOverestimateFactor() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
bytesRefRamOverestimateFactor(double) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
bytesRefRamOverestimateThreshold() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
bytesRefRamOverestimateThreshold(ByteSizeValue) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 

C

cachedAttributes - Variable in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
Cache for field attributes.
cachedEsFields - Variable in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
Cache for EsFields.
calculateGridId(Point) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction.BoundedGrid
 
calculateGridId(Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash.GeoHashBoundedGrid
 
calculateGridId(Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex.GeoHexBoundedGrid
 
calculateGridId(Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile.GeoTileBoundedGrid
 
calculateGridId(Point, int) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction.UnboundedGrid
 
calculateNodesConcurrency(PhysicalPlan, Configuration) - Method in class org.elasticsearch.xpack.esql.planner.PlanConcurrencyCalculator
 
calculateOutput(List<Attribute>, NamedExpression, Attribute) - Static method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
calculateScalar(float[]) - Static method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
calculateScalar(float[]) - Method in interface org.elasticsearch.xpack.esql.expression.function.vector.Magnitude.ScalarEvaluatorFunction
 
calculateSimilarity(byte[], byte[]) - Static method in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
calculateSimilarity(float[], float[]) - Static method in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
canAllowPartial(Exception) - Static method in class org.elasticsearch.xpack.esql.session.EsqlCCSUtils
Check whether this exception can be tolerated when partial results are on, or should be treated as fatal.
cancel() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ResultCursor
 
canDecreaseRowCount() - Method in record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Returns the value of the canDecreaseRowCount record component.
canHandle(String) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ConnectorFactory
 
canHandle(String) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
 
canHandle(String) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
canIncreaseRowCount() - Method in record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Returns the value of the canIncreaseRowCount record component.
canMatchFilter(EsqlFlags, Configuration, TransportVersion, PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Extracts a filter that can be used to skip unmatched shards on the coordinator.
canonical() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.core.expression.LeafExpression
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
canonicalize() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
canonicalize(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
canPartitionByTsidPrefix() - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
canPartitionByTsidPrefix() - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
canProduceMoreDataWithoutExtraInput() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
canPush(Expression) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport
Check if a single expression can be pushed to the source.
canPushAggregates(List<Expression>, List<Expression>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.AggregatePushdownSupport
 
canPushSorts() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
canSubstituteRoundToWithQueryBuilderAndTags() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
canUseEqualityOnSyntheticSourceDelegate(FieldAttribute.FieldName, String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
canUseEqualityOnSyntheticSourceDelegate(FieldAttribute.FieldName, String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
canUseEqualityOnSyntheticSourceDelegate(FieldAttribute.FieldName, String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
canUseEqualityOnSyntheticSourceDelegate(FieldAttribute.FieldName, String) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
canUseEqualityOnSyntheticSourceDelegate(FieldAttribute, String) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
cap(NodeFeature) - Static method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities
Convert a NodeFeature from EsqlFeatures into a capability.
capabilities() - Method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities
 
capabilities() - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
capabilities() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
capabilities(EsqlFunctionRegistry, boolean) - Static method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities
ESQL capabilities.
capabilityName() - Method in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
caps() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
 
caps() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns the value of the caps record component.
CARET - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
CARET - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
CARET() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
CARET() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
CARTESIAN - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
CARTESIAN - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
 
CARTESIAN - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
CARTESIAN - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
CARTESIAN - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
CARTESIAN - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
CARTESIAN - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
CARTESIAN_POINT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
CARTESIAN_SHAPE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
cartesianDecay(double, double, double, double) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
CartesianDistanceCalculator() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.CartesianDistanceCalculator
 
Case - Class in org.elasticsearch.xpack.esql.expression.function.scalar.conditional
 
Case(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
CASE_FOLD_TEMPORAL_AMOUNT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
CASE folding with DATE_PERIOD and TIME_DURATION return types.
CASE_MV - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
CASE properly handling multivalue conditions.
CASE_SUPPORT_FOR_SUMMARY_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Adds the ability for the Case to return values of type TDIGEST, type HISTOGRAM, and type AGGREGATE_METRIC_DOUBLE.
CASE: CASE is evaluated row-by-row - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
CaseChangingCharStream - Class in org.elasticsearch.xpack.esql.parser
This class supports case-insensitive lexing by wrapping an existing CharStream and forcing the lexer to see lowercase characters Grammar literals should then be lower case such as begin.
CaseChangingCharStream(CharStream) - Constructor for class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
Constructs a new CaseChangingCharStream wrapping the given CharStream forcing all characters to upper case or lower case.
caseInsensitive() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
caseInsensitive() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
caseInsensitive() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
caseInsensitive() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
caseType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
cast(int) - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
cast(Source, DataType, DataType, ExpressionEvaluator.Factory) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cast
Build the evaluator supplier to cast in from current to required.
Cast - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Cast() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cast
 
CAST_OP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CAST_OP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CAST_OP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
CAST_OP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
CAST_OP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
CAST_OP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
CAST_OP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
CAST_STRING_LITERAL_TO_TEMPORAL_AMOUNT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support explicit casting from string literal to DATE_PERIOD or TIME_DURATION.
CASTING_OPERATOR - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the :: casting operator
CASTING_OPERATOR_FOR_DATE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the ::date casting operator
CASTING_OPERATOR_FOR_HISTOGRAM_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the ::tdigest and ::exponential_histogram casting operators.
catalogs() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Returns the value of the catalogs record component.
catalogType() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
Categorize - Class in org.elasticsearch.xpack.esql.expression.function.grouping
Categorizes text messages.
Categorize(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
CATEGORIZE_MULTIPLE_GROUPINGS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for multiple groupings in "CATEGORIZE".
CATEGORIZE_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the options field of CATEGORIZE.
CATEGORIZE_V6 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Supported the text categorization function "CATEGORIZE".
categorizeDef() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
Cbrt - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Cbrt(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
CCS_FEATURE - Static variable in class org.elasticsearch.xpack.esql.session.EsqlLicenseChecker
 
CCS_ONLY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.IncludeExecutionMetadata
 
Ceil - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Round a number up to the nearest integer.
Ceil(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
centroidAttributes - Variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
Attributes of a shape whose centroid can be extracted directly from the doc-values encoded geometry.
centroidAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
CERTIFIED_COLUMN_PREFIX - Static variable in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
Prefix for certified column names in the approximation output.
CF: Constant Folding - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
CHANGE_POINT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support change point detection "CHANGE_POINT".
CHANGE_POINT - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
CHANGE_POINT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CHANGE_POINT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CHANGE_POINT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
CHANGE_POINT_ARGS_ANY_ORDER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support CHANGE_POINT arguments in any order
CHANGE_POINT_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CHANGE_POINT_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CHANGE_POINT_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CHANGE_POINT_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CHANGE_POINT_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CHANGE_POINT_SUPPORT_NULL_COLUMN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support the null column type for the CHANGE_POINT command
CHANGE_POINT_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CHANGE_POINT_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ChangeCase - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
ChangeCase(Source, Expression, Configuration, ChangeCase.Case) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
ChangeCase.Case - Enum Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
ChangePoint - Class in org.elasticsearch.xpack.esql.plan.logical
Plan that detects change points in a list of values.
ChangePoint(Source, LogicalPlan, Attribute, Attribute, Attribute, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
changePointCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
changePointCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
ChangePointCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
changePointConfiguration() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
changePointConfiguration() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
changePointConfiguration(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
ChangePointConfigurationContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
ChangePointExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
ChangePointExec(Source, PhysicalPlan, Attribute, Attribute, Attribute, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
channel() - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
channel() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelAndType
Returns the value of the channel record component.
ChannelAndType(int, DataType) - Constructor for record class org.elasticsearch.xpack.esql.planner.Layout.ChannelAndType
Creates an instance of a ChannelAndType record class.
channelNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
channelNames - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
ChannelSet(Set<NameId>, DataType) - Constructor for record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Creates an instance of a ChannelSet record class.
Check - Class in org.elasticsearch.xpack.esql.core.util
Utility class used for checking various conditions at runtime, with minimum amount of code.
Check() - Constructor for class org.elasticsearch.xpack.esql.core.util.Check
 
checkAndSerializeQualifier(PlanStreamOutput, TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
checkBlock(EsqlResolveViewAction.Request, ProjectState) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction
 
checkBlock(DeleteViewAction.Request, ProjectState) - Method in class org.elasticsearch.xpack.esql.view.TransportDeleteViewAction
 
checkBlock(GetViewAction.Request, ProjectState) - Method in class org.elasticsearch.xpack.esql.view.TransportGetViewAction
 
checkBlock(PutViewAction.Request, ProjectState) - Method in class org.elasticsearch.xpack.esql.view.TransportPutViewAction
 
checkCompatibility() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
checkCompatibility() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation
 
checkCompatibility() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation
Check if the two input types are compatible for this operation
checkCompatibility() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
Check if the two input types are compatible for this operation.
checkers(ProjectResolver, ClusterService) - Method in interface org.elasticsearch.xpack.esql.analysis.PlanCheckerProvider
Build a list of checks to perform on the plan.
checkFilterConditionDataType(Expression, Failures) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
checkFunction(Source, String) - Method in class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry
 
checkIsFieldAttribute(Expression) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
checkIsPushableAttribute(Expression) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
checkNumberOfNewNames(List<String>) - Method in interface org.elasticsearch.xpack.esql.plan.GeneratingPlan
 
checkPagesBelowSize(List<Page>, ByteSizeValue, LongFunction<String>) - Static method in class org.elasticsearch.xpack.esql.session.SessionUtils
 
checkPlan(QueryPlan<?>, Failures) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.PlanConsistencyChecker
Check whether a single QueryPlan produces no duplicate attributes and its children provide all of its required references.
checkPlanConsistency(LogicalPlan, Failures, Failures) - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalVerifier
 
checkPlanConsistency(PhysicalPlan, Failures, Failures) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalVerifier
 
checkTimeSeriesAggregates(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
checkTimeSeriesAggregates(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
Chicken - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
A fun Easter egg function that wraps text in ASCII art of a chicken saying something, similar to the classic "cowsay" command.
Chicken(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
CHICKEN_EMOJI - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
ChickenArtBuilder - Enum Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Collection of chicken ASCII art styles with builder functionality.
child() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
child() - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
child() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
child() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
child() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns the value of the child record component.
child() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
child() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
child(String, PromqlDataType, String) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
 
children() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
children() - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
childrenResolved() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
childrenResolved() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
childrenResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
chronoToLong(long, ChronoField, ZoneId) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
chronoToLong(long, BytesRef, ZoneId) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
chronoToLongNanos(long, ChronoField, ZoneId) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
Extract the given ChronoField value from a date specified as a long number of nanoseconds since epoch
chronoToLongNanos(long, BytesRef, ZoneId) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
Extract the given ChronoField value from a date specified as a long number of nanoseconds since epoch
Chunk - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Chunk(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
Chunk(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
CHUNK_FUNCTION_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Chunk function.
CHUNK_MV - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Does CHUNK process all field values?
chunkText(String, ChunkingSettings) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.ChunkUtils
 
ChunkUtils - Class in org.elasticsearch.xpack.esql.expression.function.scalar.util
 
CIDRMatch - Class in org.elasticsearch.xpack.esql.expression.function.scalar.ip
This function takes a first parameter of type IP, followed by one or more parameters evaluated to a CIDR specification: a string literal; a field of type keyword; a function outputting a keyword.
CIDRMatch(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
CIEQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CIEQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
circuitBreakerView(Source) - Method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
Adapt this into a CircuitBreaker suitable for building bounded local DriverContext.
Clamp - Class in org.elasticsearch.xpack.esql.expression.function.scalar
Clamps the values of all samples to have a lower limit of min and an upper limit of max.
Clamp(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
CLAMP_FUNCTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
ClampMax - Class in org.elasticsearch.xpack.esql.expression.function.scalar.conditional
Clamps the input values to have an upper limit of max.
ClampMax(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
ClampMin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.conditional
Clamps input values to have a lower limit of min.
ClampMin(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
classification() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns the value of the classification record component.
clazz() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
cleanup() - Static method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
clear() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
clear() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
clear() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
clear() - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
clearBuffers() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceOperation
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.TemporalityAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
clone(Source, String, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
close() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
close() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
close() - Method in record class org.elasticsearch.xpack.esql.Column
 
close() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
close() - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
close() - Method in class org.elasticsearch.xpack.esql.datasources.StorageManager
 
close() - Method in class org.elasticsearch.xpack.esql.datasources.StorageProviderRegistry
 
close() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
close() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
 
close() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
 
close() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
 
close() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
 
close() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
close() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
 
close() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBooleanEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBytesRefEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InDoubleEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InIntEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InLongEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InMillisNanosEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InNanosMillisEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator
 
close() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
 
close() - Method in class org.elasticsearch.xpack.esql.inference.InputTextReader
 
close() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
close() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
close() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
CLOSING_BRACKET - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CLOSING_BRACKET - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CLOSING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
CLOSING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
CLOSING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
CLOSING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
CLOSING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
CLOSING_BRACKET(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
CLOSING_BRACKET(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
Cluster(String, String, String, boolean) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
Create a Cluster object representing the initial RUNNING state of a Cluster.
Cluster(String, String, String, boolean, EsqlExecutionInfo.Cluster.Status, Integer, Integer, Integer, Integer, List<ShardSearchFailure>, TimeValue) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
Create a Cluster with a new Status other than the default of RUNNING.
Cluster(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
CLUSTER_ACTION_NAME - Static variable in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
clusterAliases() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
clusterInfo - Variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
clusterInfoInitializing(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
clusterName() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
clusterService - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
clusterService - Variable in class org.elasticsearch.xpack.esql.view.ViewService
 
clusterService() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the clusterService record component.
clusterString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
clusterString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
ClusterStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ClusterStringContext
 
coalesce(List<ExternalSplit>) - Static method in class org.elasticsearch.xpack.esql.datasources.SplitCoalescer
 
coalesce(List<ExternalSplit>, long, int) - Static method in class org.elasticsearch.xpack.esql.datasources.SplitCoalescer
 
Coalesce - Class in org.elasticsearch.xpack.esql.expression.function.scalar.nulls
Function returning the first non-null value.
Coalesce(Source, Expression, List<? extends Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
COALESCE_DENSE_VECTOR - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
COALESCE function support for dense_vector type.
CoalescedSplit - Class in org.elasticsearch.xpack.esql.datasources
A composite split that groups multiple child splits into a single scheduling unit.
CoalescedSplit(String, List<ExternalSplit>) - Constructor for class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
CoalescedSplit(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
COALESCING_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.datasources.SplitCoalescer
 
Code generation - Search tag in package org.elasticsearch.xpack.esql
Section
collect(Class<E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
collect(Class<E>, Predicate<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
collect(Predicate<? super T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
collectCommutative(List<Expression>, Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
collectFirstChildren(Predicate<? super T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
CollectionUtils - Class in org.elasticsearch.xpack.esql.core.util
 
CollectionUtils() - Constructor for class org.elasticsearch.xpack.esql.core.util.CollectionUtils
 
collectLeaves() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
collectorSimpleName() - Method in interface org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollectorProvider
 
collectorSimpleName() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
collectorSimpleName() - Method in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
COLON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
COLON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
COLON - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
COLON - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
COLON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
COLON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
COLON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
COLON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
COLON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
COLON() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
column(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
column(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
Column - Record Class in org.elasticsearch.xpack.esql
A "column" from a table provided in the request.
Column(BlockStreamInput) - Constructor for record class org.elasticsearch.xpack.esql.Column
 
Column(DataType, Block) - Constructor for record class org.elasticsearch.xpack.esql.Column
Creates an instance of a Column record class.
columnar() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
columnar() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
columnar(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
ColumnBlockConversions - Class in org.elasticsearch.xpack.esql.datasources.spi
Converts columnar primitive arrays to ESQL Blocks, avoiding the per-element overhead of Block.Builder when the source data is already in columnar form.
columnCount() - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
ColumnInfoImpl - Class in org.elasticsearch.xpack.esql.action
 
ColumnInfoImpl(String, String, List<String>) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
ColumnInfoImpl(String, DataType, List<String>) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
ColumnInfoImpl(String, DataType, List<String>, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
ColumnInfoImpl(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
columnMapping() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
ColumnMapping(int[], DataType[]) - Constructor for class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
ColumnMapping(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
columnMetadata(Attribute) - Static method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
Returns the _meta map for an approximation column, or null if the column name does not match an approximation pattern.
columnName() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Returns the value of the columnName record component.
columnName() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Returns the value of the columnName record component.
columnNumber() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
columns() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
columns() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
columnStatistics() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics
Returns per-column statistics, if available.
combine(Collection<? extends T>...) - Static method in class org.elasticsearch.xpack.esql.core.util.CollectionUtils
 
combine(Collection<? extends T>, T...) - Static method in class org.elasticsearch.xpack.esql.core.util.CollectionUtils
 
combine(List<? extends T>, List<? extends T>) - Static method in class org.elasticsearch.xpack.esql.core.util.CollectionUtils
 
combine(AttributeMap<E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
combine(AttributeSet) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
combine(Queries.Clause, List<QueryBuilder>) - Static method in class org.elasticsearch.xpack.esql.core.util.Queries
Combines the given queries while attempting to NOT create a new bool query and avoid unnecessary nested queries.
COMBINE_BINARY_COMPARISONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Add CombineBinaryComparisons rule.
COMBINE_DISJUNCTIVE_CIDRMATCHES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support CIDRMatch in CombineDisjunctions rule.
combineAnd(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
combineAndNullable(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
combineAndWithSource(List<? extends Expression>, Source) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
CombineBinaryComparisons - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
CombineBinaryComparisons() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineBinaryComparisons
 
CombineDisjunctions - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Combine disjunctive Equals, In or CIDRMatch expressions on the same field into an In or CIDRMatch expression.
CombineDisjunctions() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineDisjunctions
 
CombineEvals - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Combine multiple Evals into one in order to reduce the number of nodes in a plan.
CombineEvals() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineEvals
 
CombineLimitTopN - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Combines a Limit immediately followed by a TopN into a single TopN.
CombineLimitTopN() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineLimitTopN
 
combineOr(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
combineParsingExceptions(Iterator<ParsingException>) - Static method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
Combine multiple ParsingException into one, this is used by LogicalPlanBuilder to consolidate multiple named parameters related ParsingException.
CombineProjections - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
CombineProjections() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineProjections
 
CombineProjections(boolean) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineProjections
 
COMING - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
COMMA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
COMMA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
COMMA - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
COMMA - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
command(TelemetryAware) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
commandNamedParameters() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
commandNamedParameters() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
commandNamedParameters() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
commandNamedParameters() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
commandNamedParameters() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
commandNamedParameters() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
CommandNamedParametersContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
commands() - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
commonType(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
Returns the type compatible with both left and right types
compare(Object, Object) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparison
 
compare(BytesRef, BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
compare(BytesRef, BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
compare(BytesRef, BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
compareGeometryAndGrid(Geometry, long, DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
ComparisonContext(EsqlBaseParser.ValueExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
comparisonOperator() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
comparisonOperator() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ComparisonOperatorContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
Comparisons - Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison
Comparison utilities.
COMPENSATED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
The default mode in regular aggregations.
COMPENSATED_LITERAL - Static variable in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
 
COMPLETE - Enum constant in enum class org.elasticsearch.xpack.esql.SupportsObservabilityTier.ObservabilityTier
 
completeIfFinished() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceOperation
Completes the operation if all requests have been sent and all responses have been received.
Completion - Class in org.elasticsearch.xpack.esql.plan.logical.inference
 
Completion(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
Completion(Source, LogicalPlan, Expression, Expression, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
Completion(Source, LogicalPlan, Expression, Expression, Expression, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
Completion(Source, LogicalPlan, Expression, Expression, Expression, Attribute, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
COMPLETION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for COMPLETION command
COMPLETION - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
COMPLETION - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
COMPLETION - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
COMPLETION() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
COMPLETION_ENABLED_SETTING - Static variable in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
 
COMPLETION_ROW_LIMIT_SETTING - Static variable in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
 
completionCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
completionCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
CompletionCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
completionEnabled() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Returns the value of the completionEnabled record component.
CompletionExec - Class in org.elasticsearch.xpack.esql.plan.physical.inference
 
CompletionExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
CompletionExec(Source, PhysicalPlan, Expression, Expression, Attribute, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
CompletionFunction - Class in org.elasticsearch.xpack.esql.expression.function.inference
COMPLETION function generates text completions from a prompt using an inference endpoint.
CompletionFunction(Source, Expression, Expression, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
completionInfo() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the completionInfo record component.
CompletionOperator - Class in org.elasticsearch.xpack.esql.inference.completion
CompletionOperator is an InferenceOperator that performs inference using prompt-based model (e.g., text completion).
CompletionOperator.Factory - Record Class in org.elasticsearch.xpack.esql.inference.completion
Factory for creating CompletionOperator instances.
completionRowLimit() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Returns the value of the completionRowLimit record component.
CompositeForkSubQueryContext(EsqlBaseParser.ForkSubQueryCommandContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
CompositeQueryContext(EsqlBaseParser.QueryContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
CompoundOutputEval<T> - Class in org.elasticsearch.xpack.esql.plan.logical
Base class for logical plan nodes that make a single evaluation on a single input expression and produce multiple output columns.
CompoundOutputEval(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
This constructor is used for the deserialization of a CompoundOutputEval instance from a StreamInput.
CompoundOutputEval(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
This constructor directly accepts the output fields.
CompoundOutputEvalExec - Class in org.elasticsearch.xpack.esql.plan.physical
Abstract base class for physical plans that produce compound outputs from a single input.
CompoundOutputEvalExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
CompoundOutputEvalExec(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
CompoundOutputEvaluator - Class in org.elasticsearch.xpack.esql.evaluator.command
The base evaluator that extracts compound output.
CompoundOutputEvaluator.Factory - Record Class in org.elasticsearch.xpack.esql.evaluator.command
 
CompoundOutputEvaluator.OutputFieldsCollector - Class in org.elasticsearch.xpack.esql.evaluator.command
The base class for output fields collectors.
CompoundOutputEvaluator.OutputFieldsCollectorProvider - Interface in org.elasticsearch.xpack.esql.evaluator.command
 
CompoundOutputEvaluator.RowOutput - Class in org.elasticsearch.xpack.esql.evaluator.command
A Block.Builder holder that is being set before each row evaluation.
compressedOffset() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Returns the value of the compressedOffset record component.
compressedSize() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Returns the value of the compressedSize record component.
Compute Engine - Search tag in package org.elasticsearch.xpack.esql
Section
computeExpressions() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
computeGeoBounds(long, GeoBoundingBox) - Static method in class org.elasticsearch.xpack.esql.common.spatial.H3SphericalUtil
Computes the bounding box of the provided h3 cell considering edges to be great circles and stores then in the provided GeoBoundingBox.
computeIfAbsent(Attribute, Function<? super Attribute, ? extends E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
computeOutput(LogicalPlan, LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
computeOutputAttributes(SequencedMap<String, Class<?>>, String, Source) - Static method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
Computes the output attributes based on the provided output columns and prefix.
computeOutputExpressions(List<? extends NamedExpression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
computeOutputExpressions(List<? extends NamedExpression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
computeOutputExpressions(List<? extends NamedExpression>, List<? extends NamedExpression>, JoinConfig) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
Combine the two lists of attributes into one.
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
By explicitly returning the references of the CompoundOutputEval.input expression, we implicitly exclude the generated fields from the references that require resolution.
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.LeafPlan
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.LeafExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
This very likely needs to be overridden for QueryPlan.references() to be correct when inheriting.
computeReferences(List<? extends NamedExpression>, List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
computeReferences(List<Alias>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
computeReferences(List<Alias>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
computeRow(BytesRefBlock, int, Block.Builder[], BytesRef) - Method in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator
Executes the evaluation of the corresponding function on the provided input.
computeRow(BytesRefBlock, int, Block.Builder[], BytesRef) - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
computeSegments(SegmentableFormatReader, StorageObject, long, int, long) - Static method in class org.elasticsearch.xpack.esql.datasources.ParallelParsingCoordinator
Computes byte-range segments for the file by probing record boundaries.
ComputeService - Class in org.elasticsearch.xpack.esql.plugin
Once query is parsed and validated it is scheduled for execution by org.elasticsearch.xpack.esql.plugin.ComputeService#execute This method is responsible for splitting physical plan into coordinator and data node plans.
ComputeService(TransportActionServices, EnrichLookupService, LookupFromIndexService, ThreadPool, BigArrays, BlockFactory, OperatorFactoryRegistry, FilterPushdownRegistry, FormatReaderRegistry) - Constructor for class org.elasticsearch.xpack.esql.plugin.ComputeService
 
Concat - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Join strings.
Concat(Source, Expression, List<? extends Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
concreteIndices() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns the value of the concreteIndices record component.
concreteIndices() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the concreteIndices record component.
concreteIndices() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
concreteIndices() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
concreteIndices() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
concreteQualifiedIndices() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
 
concreteQualifiedIndices() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
concurrentExchangeClients() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
condition() - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
condition() - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
CONDITIONAL_BLOCK_LOADER_FOR_TEXT_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Adds a conditional block loader for text fields that prefers using the sub-keyword field whenever possible.
CONFIDENCE_INTERVAL_COLUMN_PREFIX - Static variable in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
Prefix for confidence interval column names in the approximation output.
ConfidenceInterval - Class in org.elasticsearch.xpack.esql.expression.function.scalar.approximate
This function is used internally by Approximation, and is not exposed to users via the EsqlFunctionRegistry.
ConfidenceInterval(Source, Expression, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
confidenceLevel() - Method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Returns the request confidence level.
confidenceLevel(Double) - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationSettings.Builder
 
config() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
config() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the config record component.
config() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
config() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns configuration for operator creation.
config() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the config record component.
config() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns the value of the config record component.
config() - Method in record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
Returns the value of the config record component.
config() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
config() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
config(Map<String, Object>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
config(Map<String, Object>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
CONFIG_PARTITIONING_DETECTION - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
CONFIG_PARTITIONING_HIVE - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
CONFIG_PARTITIONING_PATH - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
configuration() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
configuration() - Method in interface org.elasticsearch.xpack.esql.capabilities.ConfigurationAware
 
configuration() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the configuration record component.
configuration() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
configuration() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
configuration() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
configuration() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlConfigurationFunction
 
configuration() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
configuration() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
configuration() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
configuration() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the configuration record component.
configuration() - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
configuration() - Method in record class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerContext
Returns the value of the configuration record component.
configuration() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the configuration record component.
Configuration - Class in org.elasticsearch.xpack.esql.session
 
Configuration(ZoneId, Instant, Locale, String, String, QueryPragmas, int, int, String, boolean, Map<String, Map<String, Column>>, long, boolean, int, int, String, ApproximationSettings, Map<String, String>) - Constructor for class org.elasticsearch.xpack.esql.session.Configuration
 
Configuration(ZoneId, Instant, Locale, String, String, QueryPragmas, int, int, String, boolean, Map<String, Map<String, Column>>, long, boolean, int, int, String, ApproximationSettings, Map<String, String>, boolean) - Constructor for class org.elasticsearch.xpack.esql.session.Configuration
 
Configuration(BlockStreamInput) - Constructor for class org.elasticsearch.xpack.esql.session.Configuration
 
CONFIGURATION_MARKER - Static variable in interface org.elasticsearch.xpack.esql.capabilities.ConfigurationAware
 
ConfigurationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface for plan nodes that require the Configuration at parsing time.
ConfigurationFunction - Interface in org.elasticsearch.xpack.esql.expression.function
Marker interface indicating that a function needs a Configuration object as its last parameter.
Connector - Interface in org.elasticsearch.xpack.esql.datasources.spi
A live connection to an external data source.
ConnectorFactory - Interface in org.elasticsearch.xpack.esql.datasources.spi
Factory for creating connectors to external data sources.
connectors(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantDefaultContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
ConstantContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantContext
 
ConstantContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantContext
 
ConstantContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
ConstantDefaultContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantDefaultContext
 
ConstantFolding - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ConstantFolding() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ConstantFolding
 
constantValue(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
constantValue(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
Returns the value for a field if it's a constant (eg.
constraints() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature.Hint
Returns the value of the constraints record component.
constraints() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param.Hint
 
consume() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
consumeAllFields(boolean) - Method in class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
Model an operator that consumes all fields.
contains(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
contains(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
contains(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
contains(String) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
contains(Token) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
Contains - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Contains function, given a string 'a' and a substring 'b', returns true if the substring 'b' is in 'a'.
Contains(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
containsAll(Collection<?>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
containsAll(Collection<?>) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
containsKey(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
containsKey(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
containsKey(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.ExistsQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.MatchAll
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Does the result of calling Query.asBuilder() need the plan to serialize itself?
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermsQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.EqualsSyntheticSourceDelegate
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
containsPlan() - Method in class org.elasticsearch.xpack.esql.querydsl.query.TranslationAwareExpressionQuery
 
containsValue(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
ContentRangeParser - Class in org.elasticsearch.xpack.esql.datasources.utils
Utility for parsing HTTP Content-Range headers (RFC 7233).
contentType(RestRequest) - Method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Content type depending on the request.
context - Variable in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
context() - Method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Returns the value of the context record component.
context() - Method in class org.elasticsearch.xpack.esql.rule.ParameterizedRuleExecutor
 
convert(Object) - Method in interface org.elasticsearch.xpack.esql.core.type.Converter
 
convert(Object) - Method in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
convert(Object, DataType) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
Converts arbitrary object to the desired data type.
convert(Object, DataType, Configuration) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
Converts arbitrary object to the desired data type.
Converter - Interface in org.elasticsearch.xpack.esql.core.type
 
converterFor(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
Get the conversion from one type to another.
converterFor(DataType, DataType, Configuration) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
converterFunctionFactory(DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
ConvertFunction - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.convert
A function that converts from one type to another.
convertToBoolean(String) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
coordinateEncoder - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
COORDINATOR - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
 
COORDINATOR - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.ExecuteLocation
 
CoordinatorOnlyStrategy - Class in org.elasticsearch.xpack.esql.plugin
Always executes external sources on the coordinator — no distribution.
copy() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
 
COPY_SIGN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the COPY_SIGN function.
copyFrom(EsqlBaseParser.BooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanExpressionContext
 
copyFrom(EsqlBaseParser.ConstantContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantContext
 
copyFrom(EsqlBaseParser.DataTypeContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DataTypeContext
 
copyFrom(EsqlBaseParser.DoubleParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DoubleParameterContext
 
copyFrom(EsqlBaseParser.ForkSubQueryCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryCommandContext
 
copyFrom(EsqlBaseParser.MmrQueryVectorParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParamsContext
 
copyFrom(EsqlBaseParser.OperatorExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionContext
 
copyFrom(EsqlBaseParser.ParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParameterContext
 
copyFrom(EsqlBaseParser.PrimaryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PrimaryExpressionContext
 
copyFrom(EsqlBaseParser.QueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QueryContext
 
copyFrom(EsqlBaseParser.RegexBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
copyFrom(EsqlBaseParser.ShowCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowCommandContext
 
copyFrom(EsqlBaseParser.ValueExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionContext
 
copyFrom(PromqlBaseParser.ExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ExpressionContext
 
copyFrom(PromqlBaseParser.NumberContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NumberContext
 
CopyingLocalSupplier - Class in org.elasticsearch.xpack.esql.plan.logical.local
A LocalSupplier that allways creates a new copy of the Page initially provided at creation time.
CopyingLocalSupplier(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
CopyingLocalSupplier(Page) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
CopySign - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
ES|QL function that mimics the behavior of Math.copySign(double magnitude, double sign).
CopySign(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
Core Classes - Search tag in package org.elasticsearch.xpack.esql
Section
CORRECT_SKIPPED_SHARDS_COUNT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support correct counting of skipped shards.
Cos - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Cosine trigonometric function.
Cos(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
Cosh - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Cosine hyperbolic function.
Cosh(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
COSINE_VECTOR_SIMILARITY_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Cosine vector similarity function
CosineSimilarity - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
CosineSimilarity(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
count() - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
count() - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
count() - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
count() - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
count(long) - Method in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
count(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
count(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
count(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
count(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
count(FieldAttribute.FieldName, BytesRef) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
count(FieldAttribute.FieldName, BytesRef) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
count(FieldAttribute.FieldName, BytesRef) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
count(FieldAttribute.FieldName, BytesRef) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
Count - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Count(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
Count(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
COUNT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.StatsType
 
COUNT_OF_HISTOGRAM_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for running the Count aggregation on t-digest and exponential histogram types
COUNT_STAR - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec.AggType
 
CountApproximate - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Used exclusively in the query approximation plan.
CountApproximate(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
CountApproximate(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
CountDistinct - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
CountDistinct(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
CountDistinct(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
CountDistinctOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to CountDistinct, but it is used to calculate the distinct count of values over a time series from the given field.
CountDistinctOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
CountDistinctOverTime(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
counter() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
If this is a representable numeric this will be the counter "version" of this numeric, otherwise this is null.
COUNTER_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
64-bit floating point numbers labeled as metric counters in time-series indices.
COUNTER_INTEGER - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
32-bit signed numbers labeled as metric counters in time-series indices.
COUNTER_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
64-bit signed numbers labeled as metric counters in time-series indices.
COUNTER_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support metrics counter types
counters(String, Counters) - Method in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
CountOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Count, but it is used to calculate the count of values over a time series from the given field.
CountOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
CountOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
countSource(LocalExecutionPlanner.LocalExecutionPlannerContext, Function<ShardContext, List<LuceneSliceQueue.QueryAndTags>>, List<ElementType>, Expression) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
Build a SourceOperator.SourceOperatorFactory that counts documents in the search index.
create(String) - Static method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
 
create(List<MatchConfig>, Expression, QueryBuilder, SearchExecutionContext, AliasFilter, Warnings) - Method in interface org.elasticsearch.xpack.esql.enrich.LookupExecutionPlanner.QueryListFromPlanFactory
 
create(BytesRef) - Static method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
 
create(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProviderFactory
 
create(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalogFactory
Creates a new TableCatalog instance.
create(Settings, Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProviderFactory
 
create(Settings, BlockFactory) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReaderFactory
Creates a new format reader instance.
create(Page) - Method in interface org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItemIterator.Factory
 
create(DriverContext) - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
 
create(DriverContext) - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
 
create(ShardId) - Method in interface org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContextFactory
 
create(FoldContext, InferenceService) - Method in class org.elasticsearch.xpack.esql.inference.InferenceFunctionEvaluator.Factory
Creates a new inference function evaluator.
create(Source, String) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
create(Source, Expression, HistogramBlock.Component) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
create(Source, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.BinaryComparisonInversible.ArithmeticOperationFactory
 
create(Source, Expression, Expression, Configuration) - Method in interface org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator.ScalarFunctionFactory
 
create(SourceOperatorContext) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorFactoryProvider
 
create(EsqlFunctionRegistry) - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolver.Factory
 
create(LogicalPlan, ApproximationSettings) - Static method in class org.elasticsearch.xpack.esql.approximation.Approximation
Creates an Approximation object for a logical plan if it's an approximation plan, and returns null otherwise.
create(T) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
Builds a NodeInfo for Nodes without any properties.
create(T, BiFunction<Source, P1, T>, P1) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor10<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, T>, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor11<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, T>, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor2<P1, P2, T>, P1, P2) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor3<P1, P2, P3, T>, P1, P2, P3) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor4<P1, P2, P3, P4, T>, P1, P2, P3, P4) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor5<P1, P2, P3, P4, P5, T>, P1, P2, P3, P4, P5) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor6<P1, P2, P3, P4, P5, P6, T>, P1, P2, P3, P4, P5, P6) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor7<P1, P2, P3, P4, P5, P6, P7, T>, P1, P2, P3, P4, P5, P6, P7) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor8<P1, P2, P3, P4, P5, P6, P7, P8, T>, P1, P2, P3, P4, P5, P6, P7, P8) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
create(T, NodeInfo.NodeCtor9<P1, P2, P3, P4, P5, P6, P7, P8, P9, T>, P1, P2, P3, P4, P5, P6, P7, P8, P9) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
createAutomaton(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern
 
createCIDRMatch(Expression, List<Expression>) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineDisjunctions
 
createComponents(Plugin.PluginServices) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
createDrivers(String) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
createEquals(Expression, Set<Expression>, ZoneId) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineDisjunctions
 
createFlags() - Method in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
createIn(Expression, List<Expression>, ZoneId) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineDisjunctions
 
createInitialInstance(Source, LogicalPlan, Expression, Attribute) - Static method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
Use this static factory method for the initial creation of the logical plan, as it computes the output attributes.
createInitialInstance(Source, LogicalPlan, Expression, Attribute) - Static method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
Use this static factory method for the initial creation of the logical plan, as it computes the output attributes.
createInitialInstance(Source, LogicalPlan, Expression, Attribute, boolean, String, SequencedMap<String, Class<?>>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
Creates the initial logical plan instance, computing output attributes from the filtered output fields.
createLatLonComponents(LatLonGeometry...) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.LuceneComponent2DUtils
This method is based on LatLonGeometry.create, but returns an array of Component2D objects for multi-component geometries.
createLookupPhysicalPlan(LogicalPlan, Configuration, PlannerSettings, FoldContext, SearchStats, EsqlFlags) - Static method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
Builds the physical plan for the lookup node by running: LookupLogicalOptimizer -> LocalMapper.map -> LookupPhysicalPlanOptimizer.
createLookupResponse(List<Page>, BlockFactory) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Build the response.
createLookupResponse(List<Page>, BlockFactory) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
createLookupResponse(List<Page>, BlockFactory) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
createNewInstance(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
Creates a new instance of the specific CompoundOutputEval subclass with the provided parameters.
createNewInstance(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
createNewInstance(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
createNewInstance(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
createNewInstance(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
Creates a new instance of the specific CompoundOutputEvalExec subclass with the provided parameters.
createNewInstance(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
createNewInstance(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
createNewInstance(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
createNullResponse(int, List<NamedExpression>) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
createOperatorFactoryRegistry(Executor) - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
createOutputFieldsCollector() - Method in interface org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollectorProvider
 
createOutputFieldsCollector() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
createOutputFieldsCollector() - Method in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
createProvider(String, Settings, Map<String, Object>) - Method in class org.elasticsearch.xpack.esql.datasources.StorageProviderRegistry
 
createResponse(InferenceAction.Response) - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
 
createRounding(Object, ZoneId, Long, Long) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
createRounding(Object, ZoneId, Long, Long, long) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
createStatement(String) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
createStatement(String) - Method in class org.elasticsearch.xpack.esql.parser.PromqlParser
Parses an PromQL expression into execution plan
createStatement(String, Literal, Literal, int, int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlParser
 
createStatement(String, Literal, Literal, int, int, QueryParams) - Method in class org.elasticsearch.xpack.esql.parser.PromqlParser
 
createStatement(String, QueryParams) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
createTask(long, String, String, TaskId, Map<String, String>) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
createTask(long, String, String, TaskId, Map<String, String>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
createTask(long, String, String, TaskId, Map<String, String>) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
createTask(long, String, String, TaskId, Map<String, String>) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
createTask(TaskId, String, String, TaskId, Map<String, String>) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
createTask(EsqlQueryRequest, long, String, String, TaskId, Map<String, String>, Map<String, String>, AsyncExecutionId) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
createTask(Request, long, String, String, TaskId, Map<String, String>, Map<String, String>, AsyncExecutionId) - Method in interface org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService.AsyncOperation
 
createXYComponents(XYGeometry...) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.LuceneComponent2DUtils
This method is based on XYGeometry.create, but returns an array of Component2D objects for multi-component geometries.
Creating aggregators for your function - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
CROSS - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
crossProjectEnabled() - Method in record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
Returns the value of the crossProjectEnabled record component.
crossProjectModeDecider() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the crossProjectModeDecider record component.
crsType - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
crsType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
crsType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
crsType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
crsType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
crsType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
crsType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
CSV - Enum constant in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Comma Separated Values implementation.
currentBuildIsSnapshot() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns the value of the currentBuildIsSnapshot record component.
customMessage() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 

D

d() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
D - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
DATA_ACTION_NAME - Static variable in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
DATA_DESCRIPTION - Static variable in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
DATA_NODES_ONLY - Static variable in interface org.elasticsearch.xpack.esql.plugin.NodeEligibilityStrategy
 
DATA_PARTITIONING - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
How to cut slices to cut each shard into.
dataNodePlan() - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Returns the value of the dataNodePlan record component.
dataPartitioning(DataPartitioning) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
DataSourceCapabilities - Record Class in org.elasticsearch.xpack.esql.datasources
Aggregated capability declarations from all registered DataSourcePlugin instances.
DataSourceCapabilities(Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Creates an instance of a DataSourceCapabilities record class.
DataSourceExec - Interface in org.elasticsearch.xpack.esql.plan.physical
represents a data source in the physical plan, such as an ES index or an external data source.
dataSourceModule() - Method in class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
DataSourceModule - Class in org.elasticsearch.xpack.esql.datasources
Module that collects all data source implementations from plugins.
DataSourceModule(List<DataSourcePlugin>, DataSourceCapabilities, Settings, BlockFactory, ExecutorService) - Constructor for class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
DataSourcePlugin - Interface in org.elasticsearch.xpack.esql.datasources.spi
Extension point for data source implementations.
dataType - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSetOperationFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
The DataType returned by executing the tree rooted at this expression.
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparison
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.TypedAttribute
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
dataType() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedNamedExpression
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatePeriod
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTimeDuration
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.DoubleConstantFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSetOperationFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AbstractHashFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.ArithmeticOperation
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveBinaryComparison
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
dataType() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
dataType() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
dataType() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
dataType(String) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
DataType - Enum Class in org.elasticsearch.xpack.esql.core.type
This enum represents data types the ES|QL query processing layer is able to interact with in some way.
DataType.DataTypesTransportVersions - Class in org.elasticsearch.xpack.esql.core.type
 
DataTypeContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DataTypeContext
 
DataTypeContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DataTypeContext
 
DataTypeConverter - Class in org.elasticsearch.xpack.esql.core.type
Conversion utility from one Elasticsearch data type to another Elasticsearch data types.
DataTypeConverter.DefaultConverter - Enum Class in org.elasticsearch.xpack.esql.core.type
Reference to a data type conversion that can be serialized.
dataTypeEquals(List<Attribute>, List<Attribute>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Attribute
Compares the size and datatypes of two lists of attributes for equality.
DataTypesTransportVersions() - Constructor for class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
 
DATE_DIFF_TIMEZONE_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support timezones in DATE_DIFF.
DATE_DIFF_YEAR_CALENDARIAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Compute year differences in full calendar years.
DATE_FORMAT_DATE_PARSE_TIMEZONE_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support timezones in DATE_FORMAT and DATE_PARSE.
DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Nanosecond precision date, stored as a 64-bit signed number.
DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
 
DATE_NANOS_ADD_SUBTRACT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support add and subtract on date nanos
DATE_NANOS_AGGREGATIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
support aggregations on date nanos
DATE_NANOS_BINARY_COMPARISON - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for date nanos type in binary comparisons
DATE_NANOS_BUCKET - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support date nanos values as the field argument to bucket
DATE_NANOS_COMPARE_TO_MILLIS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for mixed comparisons between nanosecond and millisecond dates
DATE_NANOS_DATE_DIFF - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
support date diff function on date nanos type, and mixed nanos/millis
DATE_NANOS_DATE_EXTRACT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
support date extract function for date nanos
DATE_NANOS_DATE_FORMAT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support running date format function on nanosecond dates
DATE_NANOS_IMPLICIT_CASTING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support implicit casting of strings to date nanos
DATE_NANOS_IN_OPERATOR - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support the In operator for date nanos
DATE_NANOS_LOOKUP_JOIN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for date nanos in lookup join.
DATE_NANOS_TYPE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for nanosecond dates as a data type
DATE_PARSE_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Optional options argument for DATE_PARSE
DATE_PARSE_TZ - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
DATE_PARSE supports reading timezones
DATE_PERIOD - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
DATE_PERIODS - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
DATE_RANGE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Represents a half-inclusive range between two dates.
DATE_RANGE_FIELD_TYPE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the DATE_RANGE field type.
DATE_TIME_EXCEPTIONS_HANDLED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Exceptions parsing date-times are thrown as IllegalArgumentException
DATE_TRUNC_DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for date_trunc function on date nanos type
DATE_TRUNC_TIMEZONE_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support timezones in DATE_TRUNC and dependent functions.
DATE_TRUNC_WITH_ARBITRARY_INTERVALS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enhanced DATE_TRUNC with arbitrary month and year intervals.
dateBucketRounding() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
dateBucketRounding() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
DateDiff - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
Subtract the second argument from the third argument and return their difference in multiples of the unit specified in the first argument.
DateDiff(Source, Expression, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
DateDiff.DateDiffConstantFactory - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateDiff.DateDiffFactory - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateDiff.Part - Enum Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
Represents units that can be used for DATE_DIFF function and how the difference between 2 dates is calculated
dateEsField(String, Map<String, EsField>, boolean, EsField.TimeSeriesFieldType) - Static method in class org.elasticsearch.xpack.esql.core.type.DateEsField
 
DateEsField - Class in org.elasticsearch.xpack.esql.core.type
Information about a field in an ES index with the date type
DateEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.DateEsField
 
DateExtract - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateExtract(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
DateFormat - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateFormat(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
dateNanosToLong(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
dateNanosToLong(String, DateFormatter) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
DateParse - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateParse(Source, Expression, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
dateRangeToString(long, long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
dateRangeToString(LongRangeBlockBuilder.LongRange) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
dateTime(Source, Instant) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Millisecond precision date, stored as a 64-bit signed number.
DATETIME_TO_BOOLEAN - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_BYTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_INT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_SHORT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_STRING - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DATETIME_TO_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
DateTimeArithmeticOperation - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
DateTimeField - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
dateTimeToLong(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
dateTimeToLong(String, DateFormatter) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
dateTimeToString(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
dateTimeToString(long, DateFormatter) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
DateTrunc - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateTrunc(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
DateTrunc.DateTruncFactoryProvider - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DateUtils - Class in org.elasticsearch.xpack.esql.core.util
 
dateWithTypeToString(long, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
DAY - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
DAY - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
DayName - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
DayName(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
DAYOFYEAR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
DAYS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
Decay - Class in org.elasticsearch.xpack.esql.expression.function.scalar.score
Decay a numeric, spatial or date type value based on the distance of it to an origin.
Decay(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
DECAY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
DECAY_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Decay function for custom scoring.
DECAY_FUNCTION_PARAMETER_CONVERSION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix conversions for parameters for DECAY.
Decay.DecayFunction - Enum Class in org.elasticsearch.xpack.esql.expression.function.scalar.score
 
DECIMAL - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
 
DECIMAL_LITERAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DECIMAL_LITERAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DECIMAL_LITERAL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
DECIMAL_VALUE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
DECIMAL_VALUE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
DECIMAL_VALUE() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DecimalLiteralContext
 
DecimalLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalLiteralContext
 
DecimalLiteralContext(PromqlBaseParser.NumberContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DecimalLiteralContext
 
decimals() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
decimalValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalLiteralContext
 
decimalValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
decimalValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 
DecimalValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
declared() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec
Labels currently known to exist.
decodeX(long) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
decodeY(long) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
decompress(InputStream) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DecompressionCodec
Wraps the raw compressed input stream with a decompressing stream.
decompressedSize() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Returns the value of the decompressedSize record component.
decompressFrame(StorageObject, long, long) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.IndexedDecompressionCodec
Decompresses a single frame at the given compressed offset and length.
DecompressionCodec - Interface in org.elasticsearch.xpack.esql.datasources.spi
SPI for decompression codecs.
DecompressionCodecRegistry - Class in org.elasticsearch.xpack.esql.datasources
Registry for DecompressionCodec implementations, keyed by extension.
DecompressionCodecRegistry() - Constructor for class org.elasticsearch.xpack.esql.datasources.DecompressionCodecRegistry
 
decompressionCodecs(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
Decompression codecs this plugin provides (e.g.
decompressRange(StorageObject, long, long) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SplittableDecompressionCodec
Decompresses a range of compressed blocks.
decRef() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
decRef() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
decRef() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
decRef() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
decRef() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
DeduplicateAggs - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
This rule handles duplicate aggregate functions to avoid duplicate compute stats a = min(x), b = min(x), c = count(*), d = count() by g becomes stats a = min(x), c = count(*) by g | eval b = a, d = c | keep a, b, c, d, g
DeduplicateAggs() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.DeduplicateAggs
 
def(Class<? extends Function>, EsqlFunctionRegistry.FunctionBuilder, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Main method to register a function.
def(Class<T>, BiFunction<Source, Expression, T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a unary function.
def(Class<T>, Function<Source, T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a no-argument function.
def(Class<T>, EsqlFunctionRegistry.BinaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a binary function.
def(Class<T>, EsqlFunctionRegistry.BinaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a binary function that is configuration aware.
def(Class<T>, EsqlFunctionRegistry.BinaryVariadicWithOptionsBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
def(Class<T>, EsqlFunctionRegistry.ConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a no-argument function that is configuration aware.
def(Class<T>, EsqlFunctionRegistry.NaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for multi-arg/n-ary function.
def(Class<T>, EsqlFunctionRegistry.QuaternaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a quaternary function.
def(Class<T>, EsqlFunctionRegistry.QuaternaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a quaternary function that is configuration aware.
def(Class<T>, EsqlFunctionRegistry.QuinaryBuilder<T>, int, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a quinary function.
def(Class<T>, EsqlFunctionRegistry.TernaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a ternary function.
def(Class<T>, EsqlFunctionRegistry.TernaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a ternary function that is configuration aware.
def(Class<T>, EsqlFunctionRegistry.UnaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for a one-argument function that is configuration aware.
def(Class<T>, EsqlFunctionRegistry.UnaryVariadicBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
Build a FunctionDefinition for functions with a mandatory argument followed by a varidic list.
DEFAULT - Enum constant in enum class org.elasticsearch.xpack.esql.analysis.UnmappedResolution
Use the default behavior for the query type: standard ESQL queries fail when referencing unmapped fields, while other query types (e.g.
DEFAULT - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
DEFAULT - Static variable in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Default approximation settings, when it's enabled but no specific settings are provided.
DEFAULT - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
DEFAULT - Static variable in interface org.elasticsearch.xpack.esql.expression.function.FunctionResolutionStrategy
Default behavior of standard function calls like ABS(col).
DEFAULT - Static variable in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
The default implementation of this has no access to SearchStats, so it can only make decisions based on the FieldAttribute itself.
DEFAULT - Static variable in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Limiter
 
DEFAULT_BATCH_SIZE - Static variable in class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator
 
DEFAULT_CHUNKING_SETTINGS - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
DEFAULT_DATA_PARTITIONING - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
DEFAULT_DATE_NANOS_FORMATTER - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
DEFAULT_DATE_TIME_FORMATTER - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
DEFAULT_INDICES_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.view.DeleteViewAction
 
DEFAULT_INDICES_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.view.PutViewAction
 
DEFAULT_KEEP_ALIVE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
DEFAULT_LAMBDA - Static variable in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
DEFAULT_LOOKBACK - Static variable in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.TranslatePromqlToEsqlPlan
 
DEFAULT_MAX_BUFFER_BYTES - Static variable in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Default byte limit for the buffer, preserving the original "10 normal-sized pages" intent.
DEFAULT_MAX_OUTSTANDING_PAGES - Static variable in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
DEFAULT_MAX_OUTSTANDING_REQUESTS - Static variable in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
DEFAULT_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
DEFAULT_OUTPUT_FIELD_NAME - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
DEFAULT_TARGET_GROUP_COUNT - Static variable in class org.elasticsearch.xpack.esql.datasources.SplitCoalescer
 
DEFAULT_TARGET_GROUP_SIZE_BYTES - Static variable in class org.elasticsearch.xpack.esql.datasources.SplitCoalescer
 
DEFAULT_TASK_SETTINGS - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
DEFAULT_WAIT_FOR_COMPLETION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
DefaultBinaryArithmeticOperation - Enum Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic
 
defaultDataPartitioning() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
defaultDataPartitioning(DataPartitioning) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
defaultErrorPolicy() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Returns the default error policy for this format.
defaultPreference - Variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
DEFAULTS - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Defaults.
defaultSchemaResolution() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
DefaultScoreMapper() - Constructor for class org.elasticsearch.xpack.esql.score.ScoreMapper.DefaultScoreMapper
 
DefaultShardContext(int, Releasable, SearchExecutionContext, AliasFilter) - Constructor for class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
DefaultTimeSeriesAggregateFunction - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
An implicit default time-series aggregation function that delegates to the appropriate time-series aggregation function based on the field's data type.
DefaultTimeSeriesAggregateFunction(Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
DefaultTimeSeriesAggregateFunction(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
defaultUnresolvedMessage(List<String>) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
defaultUnresolvedMessage(List<String>) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
defaultValue() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the defaultValue record component.
DEFINITION - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
DEFINITION - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
DEFINITION - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
DEFINITION - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
DEFINITION - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
defTS(Class<T>, EsqlFunctionRegistry.BinaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
defTS(Class<T>, EsqlFunctionRegistry.BinaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
defTS(Class<T>, EsqlFunctionRegistry.QuaternaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
defTS(Class<T>, EsqlFunctionRegistry.TernaryConfigurationAwareBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
defTS3(Class<T>, EsqlFunctionRegistry.TernaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
Delay - Class in org.elasticsearch.xpack.esql.expression.function.scalar.util
Slowdown function - for debug purposes only.
Delay(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
DELAY_DEBUG_FN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
delegate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
deleteView(ProjectId, DeleteViewAction.Request, ActionListener<AcknowledgedResponse>) - Method in class org.elasticsearch.xpack.esql.view.ViewService
Removes a view from the cluster state.
DeleteViewAction - Class in org.elasticsearch.xpack.esql.view
 
DeleteViewAction.Request - Class in org.elasticsearch.xpack.esql.view
 
delimiter() - Method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Delimiter between fields
delimiter(RestRequest) - Method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
Delta - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Delta(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
Delta(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
Delta(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
DELTA_TS_AGG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
DENSE_VECTOR - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Fields with this type are dense vectors, represented as an array of float values.
DENSE_VECTOR_AGG_FUNCTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Dense_vector aggregation functions
DENSE_VECTOR_AGG_METRIC_DOUBLE_IF_FNS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
DENSE_VECTOR_AGG_METRIC_DOUBLE_IF_VERSION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
DENSE_VECTOR_ARITHMETIC - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for dense_vector arithmetic operations (+, -, *, /)
DENSE_VECTOR_EQUALITY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for dense_vector equality and inequality operators (==, !=).
DENSE_VECTOR_FIELD_TYPE_BIT_ELEMENTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Bit elements dense vector field type support.
DENSE_VECTOR_FIELD_TYPE_BYTE_ELEMENTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Byte elements dense vector field type support.
DENSE_VECTOR_FIELD_TYPE_RELEASED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Dense vector field type support
DENSE_VECTOR_SCALAR_ARITHMETIC - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for arithmetic operations (+, -, *, /) between dense_vector and scalar values
DENSE_VECTOR_SUM_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Dense_vector SUM aggregation function
DenseVectorArithmeticOperation - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
Adds support for dense_vector data types.
DenseVectorArithmeticOperation(Source, Expression, Expression, EsqlArithmeticOperation.OperationSymbol, EsqlArithmeticOperation.BinaryEvaluator, EsqlArithmeticOperation.BinaryEvaluator, EsqlArithmeticOperation.BinaryEvaluator, EsqlArithmeticOperation.BinaryEvaluator, DenseVectorArithmeticOperation.DenseVectorBinaryEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation
 
DenseVectorArithmeticOperation.DenseVectorBinaryEvaluator - Interface in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
Set of arithmetic (quad) functions for dense_vectors.
denseVectorSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
denseVectorSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
DEPENDENCY_RESOLUTION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
dependencyResolution() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
Span for the dependency resolution phase - this includes field_caps, enrich policies and inference resolution IDs
DEPRECATED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
depthOffset() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Adjusts documentation heading level (0=standard, 1=subheading, etc).
DereferenceContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DereferenceContext
 
Deriv - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Calculates the derivative over time of a numeric field using linear regression.
Deriv(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
Deriv(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
DESC - Enum constant in enum class org.elasticsearch.xpack.esql.expression.Order.OrderDirection
 
DESC - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
 
DESC - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DESC - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DESC() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
describe() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncConnectorSourceOperatorFactory
 
describe() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
describe() - Method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceOperatorFactory
 
describe() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
 
describe() - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
description - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
description() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
description() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns the value of the description record component.
description() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Returns the value of the description record component.
description() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
The description that will appear before the example
description() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo
 
description() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
The description of the function rendered in the docs and kibana's json files that drive their IDE-like experience.
description() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam
 
description() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam.MapParamEntry
 
description() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param
 
description() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the description record component.
description() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns the value of the description record component.
description() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the description record component.
description(FunctionDefinition) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
Design for Elasticsearch - Search tag in package org.elasticsearch.xpack.esql
Section
destinationIpField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
detailedDescription() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Detailed descriptions of the function rendered in the docs.
DetailedQuery(TaskId, long, long, long, long, String) - Constructor for record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Creates an instance of a DetailedQuery record class.
DETAILS_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
detect(List<StorageEntry>, Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.PartitionDetector
 
detectSuperTypeForRuleLike(Class<?>) - Static method in class org.elasticsearch.xpack.esql.core.util.ReflectionUtils
 
determineClientNode(LookupFromIndexService.LookupRequest, CancellableTask) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
DEV_EXPLAIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_EXPLAIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_EXPLAIN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
DEV_EXTERNAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_EXTERNAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_EXTERNAL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
DEV_INSIST - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_INSIST - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_INSIST() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
DEV_JOIN_FULL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_JOIN_FULL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_JOIN_LEFT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_JOIN_LEFT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_JOIN_LEFT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
DEV_JOIN_RIGHT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_JOIN_RIGHT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_JOIN_RIGHT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
DEV_LOOKUP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_LOOKUP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_LOOKUP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
DEVELOPMENT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
diff(ZonedDateTime, ZonedDateTime) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
diffString(A, B) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeUtils
 
diffString(String, String) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeUtils
 
digest() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Returns the value of the digest record component.
DIMENSION - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
DIMENSION_VALUES_VERSION - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
DimensionValues - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
A specialization of Values for collecting dimension fields in time-series queries.
DimensionValues(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
direction() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
direction() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Returns the value of the direction record component.
direction() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns the value of the direction record component.
direction() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
Returns the value of the direction record component.
direction() - Method in interface org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Sort
 
DISABLE_NULLABLE_OPTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
When we disabled some broken optimizations around nullable.
DISABLED - Enum constant in enum class org.elasticsearch.xpack.esql.plugin.LocalPhysicalOptimization
 
DISCONTINUED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
discoverSplitRanges(StorageObject) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.RangeAwareFormatReader
Discovers independently readable byte ranges within a file by reading its metadata.
discoverSplits(SplitDiscoveryContext) - Method in class org.elasticsearch.xpack.esql.datasources.FileSplitProvider
 
discoverSplits(SplitDiscoveryContext) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SplitProvider
 
discriminator() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
discriminator() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
discriminator() - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
Dissect - Class in org.elasticsearch.xpack.esql.plan.logical
 
Dissect(Source, LogicalPlan, Expression, Dissect.Parser, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
DISSECT - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
DISSECT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DISSECT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DISSECT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
Dissect.Parser - Record Class in org.elasticsearch.xpack.esql.plan.logical
 
dissectCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
dissectCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
DissectCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
dissectCommandOption() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
dissectCommandOption() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
dissectCommandOption(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
DissectCommandOptionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
dissectCommandOptions() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
dissectCommandOptions() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DissectCommandOptionsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
DissectExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
DissectExec(Source, PhysicalPlan, Expression, Dissect.Parser, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
distance() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
distance(BytesRef, BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distance(Geometry, Geometry) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distance(Point, Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.CartesianDistanceCalculator
 
distance(Point, Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distance(Point, Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.GeoDistanceCalculator
 
DistanceCalculator(SpatialCoordinateTypes, CoordinateEncoder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distancePointDocValuesAndConstant(DoubleBlock.Builder, int, LongBlock, Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distancePointDocValuesAndSource(DoubleBlock.Builder, int, LongBlock, BytesRefBlock) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distanceSourceAndConstant(DoubleBlock.Builder, int, BytesRefBlock, Point) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distanceSourceAndSource(DoubleBlock.Builder, int, BytesRefBlock, BytesRefBlock) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.DistanceCalculator
 
distinctCount() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics.ColumnStatistics
Returns the number of distinct values in this column, if known.
distributed() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
Returns the value of the distributed record component.
div(Number, Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
Div - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Div(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
Div(Source, Expression, Expression, DataType) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
DIV - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
DIV - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
diversifyField - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
diversifyField() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
diversifyField() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
DO_NOT_GROUP - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
doApply(Boolean, Boolean) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
doApply(Object, Object) - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
doApply(Object, Object) - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
doApply(T, U) - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.PredicateBiFunction
 
DOC_DATA_TYPE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Fields with this type represent a Lucene doc id.
DOC_ID_FIELD - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
DOC_SEQUENCE_BYTES_REF_FIELD_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
When loading from a multi-leaf doc vector that maps to a single shard and segment, the reader switches to a doc-sequential iteration order if the number of BYTES_REF fields exceeds this threshold.
DOC_THRESHOLD_AUTO_PARTITIONING - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
The minimum number of documents in a shard before we select the DataPartitioning.AutoStrategy for DataPartitioning.AUTO the default of PlannerSettings.DEFAULT_DATA_PARTITIONING.
doClose() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
doClose() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
doClose() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
doCollectFirst(Predicate<? super T>, List<T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
doCreateAutomaton(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern
 
doCreateAutomaton(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
doCreateAutomaton(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
Creates an automaton that matches any of the patterns in the list.
doCreateAutomaton(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
doCreateAutomaton(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
Creates an automaton that matches any of the patterns in the list.
docSequenceBytesRefFieldThreshold() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
docSequenceBytesRefFieldThreshold(int) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
docSequenceBytesRefFieldThreshold(int) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Returns the effective doc-sequence threshold.
docsThresholdForAutoPartitioning() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
docsThresholdForAutoPartitioning(int) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
docsThresholdForAutoPartitioning(int) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
DOCUMENTS_FOUND_AND_VALUES_LOADED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Are the documents_found and values_loaded fields available in the response and profile?
documentsFound() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
documentsFound() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns the value of the documentsFound record component.
docValuesAttributes - Variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
Attributes that may be extracted as doc values even if that makes them less accurate.
docValuesAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
docValuesAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
docValuesAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
doEquals(ExpressionQueryBuilder) - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
doEquals(SingleValueQuery.AbstractBuilder) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
doEsqlResolveViewsRequest(EsqlResolveViewAction.Request, ActionListener<EsqlResolveViewAction.Response>) - Method in class org.elasticsearch.xpack.esql.view.ViewResolver
 
doExecute(Task, FieldCapabilitiesRequest, ActionListener<EsqlResolveFieldsResponse>) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
doExecute(Task, SearchShardsRequest, ActionListener<SearchShardsResponse>) - Method in class org.elasticsearch.xpack.esql.action.EsqlSearchShardsAction
 
doExecute(Task, AsyncStopRequest, ActionListener<EsqlQueryResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlAsyncStopAction
 
doExecute(Task, GetAsyncResultRequest, ActionListener<EsqlQueryResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlAsyncGetResultsAction
 
doExecute(Task, GetAsyncResultRequest, ActionListener<Response>) - Method in class org.elasticsearch.xpack.esql.core.plugin.AbstractTransportQlAsyncGetResultsAction
 
doExecute(Task, EsqlGetQueryRequest, ActionListener<EsqlGetQueryResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlGetQueryAction
 
doExecute(Task, EsqlListQueriesRequest, ActionListener<EsqlListQueriesResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlListQueriesAction
 
doExecute(Task, EsqlQueryRequest, ActionListener<EsqlQueryResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
doGetQuery(int, int, int, Block, SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.enrich.BinaryComparisonQueryList
 
doHashCode() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
doHashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
doLookup(LookupFromIndexService.LookupRequest, CancellableTask, ActionListener<AbstractLookupService.LookupResponse>) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
doLookup(T, CancellableTask, ActionListener<AbstractLookupService.LookupResponse>) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
doLookupStreaming(LookupFromIndexService.LookupRequest, CancellableTask, ActionListener<AbstractLookupService.LookupResponse>) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
domain(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
 
domain(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
Don't waste people's time - Search tag in package org.elasticsearch.xpack.esql
Section
doPreAnalyze(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.PreAnalyzer
 
doResolvePolicies(Set<String>, Collection<EnrichPolicyResolver.UnresolvedPolicy>, EsqlExecutionInfo, TransportVersion, ActionListener<EnrichResolution>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
doRewrite(QueryRewriteContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
DOT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DOT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
DOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
DOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
DOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
DOT(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
DOT(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
DOT_PRODUCT_VECTOR_SIMILARITY_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Dot product vector similarity function
doToQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
doToQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
doToQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.NegatedSyntheticSourceDelegateBuilder
 
doToQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.SyntheticSourceDelegateBuilder
 
doToXContent(String, XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
DotProduct - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
DotProduct(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
DOTS_IN_FUSE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for dots in FUSE attributes
DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
64-bit floating point number loaded as a java double.
DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
 
DOUBLE_PARAMETER_MARKERS_FOR_IDENTIFIERS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Use double parameter markers to represent field or function names.
DOUBLE_PARAMS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DOUBLE_PARAMS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DOUBLE_PARAMS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputDoubleParamsContext
 
DOUBLE_QUOTES_SOURCE_ENCLOSING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for quoting index sources in double quotes.
doubleColumn(BlockFactory, double[], int, boolean, boolean, boolean[]) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.ColumnBlockConversions
Converts a double[] column to a Block (DOUBLE data type).
doubleColumnFromLongs(BlockFactory, long[], int, boolean, boolean, boolean[]) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.ColumnBlockConversions
Converts a long[] column to a Block (DOUBLE data type) by widening.
DoubleConstantFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Function that emits constants, like Euler’s number.
DoubleConstantFunction(Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.DoubleConstantFunction
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
doubleEvaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
DoubleEvaluator(BlockFactory, ExpressionEvaluator) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
Creates an instance of a DoubleEvaluator record class.
DoubleFactory(ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleFactory
 
doubleParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
doubleParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
doubleParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
DoubleParameterContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DoubleParameterContext
 
DoubleParameterContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DoubleParameterContext
 
doubleSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
doubleSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
doubleSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
doubleSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
doubleToUnsignedLong(double) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
doubleValueOf(Expression, String, String) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
DOWN - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.TransformDirection
 
doWriteTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
doWriteTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
doXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
doXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
doXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.NegatedSyntheticSourceDelegateBuilder
 
doXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.SyntheticSourceDelegateBuilder
 
drainPages(CloseableIterator<Page>, AsyncExternalSourceBuffer) - Static method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceDrainUtils
 
drainPages(CloseableIterator<Page>, AsyncExternalSourceBuffer, TimeValue) - Static method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceDrainUtils
 
drainPagesWithBudget(CloseableIterator<Page>, AsyncExternalSourceBuffer) - Static method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceDrainUtils
 
drainPagesWithBudget(CloseableIterator<Page>, AsyncExternalSourceBuffer, int) - Static method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceDrainUtils
 
drainPagesWithBudget(CloseableIterator<Page>, AsyncExternalSourceBuffer, int, TimeValue) - Static method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceDrainUtils
 
drainTimeout() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
driverContext - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
driverContext - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
driverFactories() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the driverFactories record component.
driverParallelism() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the driverParallelism record component.
drivers() - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Returns the value of the drivers record component.
Drop - Class in org.elasticsearch.xpack.esql.plan.logical
 
Drop(Source, LogicalPlan, List<NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Drop
 
DROP - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
DROP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DROP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DROP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
DROP_AGAIN_WITH_WILDCARD_AFTER_EVAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for keeping `DROP` attributes when resolving field names.
DROP_NULL_COLUMNS_OPTION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
DROP_NULL_COLUMNS_OPTION - Static variable in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
DROP_WITH_WILDCARD_AFTER_LOOKUP_JOIN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Correctly ask for all fields from lookup indices even when there is e.g.
dropCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
dropCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
DropCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
dropMetricName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
duplicated() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
duplicated() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
duration() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
duration() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
duration() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
duration() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
duration() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
DurationContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DurationContext
 
durationInMillis() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 
durationInNanos() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 

E

E - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Function that emits Euler’s number.
E(Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.E
 
eagerEvalSafeInLazy() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
 
EARLY_STATE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
ELASTICSEARCH_QUERYLOG_ERROR_MESSAGE - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_ERROR_TYPE - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_PREFIX - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_QUERY - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_SEARCH_TYPE - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_SUCCESS - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_TOOK - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_TOOK_MILLIS - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_TOOK_MILLIS_SUFFIX - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
ELASTICSEARCH_QUERYLOG_TOOK_SUFFIX - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
eligibleNodes(DiscoveryNodes) - Method in interface org.elasticsearch.xpack.esql.plugin.NodeEligibilityStrategy
 
embedStatistics(Map<String, Object>, SourceStatistics) - Static method in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
Merges statistics entries into a new map that includes both the original sourceMetadata entries and the serialized statistics.
emitChunks(BytesRefBlock.Builder, List<String>) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.ChunkUtils
 
emittedPages() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
emittedRows() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
empty() - Static method in class org.elasticsearch.xpack.esql.datasources.FilterPushdownRegistry
 
empty(String) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
EMPTY - Static variable in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.core.tree.Location
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.core.tree.Source
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.core.type.StringUtils
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
EMPTY - Static variable in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.datasources.FileSet
Glob matched zero files.
EMPTY - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.inference.InferenceResolution
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
Empty label matchers for literal selectors and other cases with no label constraints.
EMPTY - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
EMPTY - Static variable in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
EMPTY_SUBQUERY - Static variable in class org.elasticsearch.xpack.esql.index.IndexResolution
 
EmptyAttribute - Class in org.elasticsearch.xpack.esql.core.expression
Marker for optional attributes.
EmptyAttribute(Source) - Constructor for class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
emptyAttributeMap() - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
EmptyLocalSupplier - Class in org.elasticsearch.xpack.esql.plan.logical.local
 
emptyResult() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
emptyResult() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
EmptySearchStats() - Constructor for record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
Creates an instance of a EmptySearchStats record class.
emptySet() - Static method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
ENABLE_FORK_FOR_REMOTE_INDICES_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
FORK with remote indices
ENABLE_LOOKUP_JOIN_ON_ALIASES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enable support for index aliases in lookup joins
ENABLE_LOOKUP_JOIN_ON_REMOTE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enable support for cross-cluster lookup joins.
ENABLE_REDUCE_NODE_LATE_MATERIALIZATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enables late materialization on node reduce.
enabled() - Method in class org.elasticsearch.xpack.esql.EsqlInfoTransportAction
 
ENABLED - Enum constant in enum class org.elasticsearch.xpack.esql.plugin.LocalPhysicalOptimization
 
EnableSpatialDistancePushdown - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
When a spatial distance predicate can be pushed down to lucene, this is done by capturing the distance within the same function.
EnableSpatialDistancePushdown() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.EnableSpatialDistancePushdown
 
encoder(DataType, IndexedByShardId<? extends RefCounted>) - Static method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
The encoder to use when a field is included in the sort.
end() - Method in record class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor.TimestampBounds
Returns the value of the end record component.
end() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the end record component.
end() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
END_TIME_PARAMETER - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
endLiteral() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
 
EndsWith - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
EndsWith(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
Enrich - Class in org.elasticsearch.xpack.esql.plan.logical
 
Enrich(Source, LogicalPlan, Enrich.Mode, Expression, NamedExpression, EnrichPolicy, Map<String, String>, List<NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
ENRICH - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
ENRICH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
ENRICH_DENSE_VECTOR_BUGFIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enrich works with dense_vector fields
ENRICH_FIELD_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_FIELD_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH_FIELD_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_FIELD_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_FIELD_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH_FIELD_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_FIELD_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH_LOAD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for loading values over enrich.
ENRICH_MAX_WORKERS - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
ENRICH_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH_POLICY_NAME - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_POLICY_NAME - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ENRICH_POLICY_NAME() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
ENRICH_STRICT_RANGE_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enforce strict type checking on ENRICH range types, and warnings for KEYWORD parsing at runtime.
ENRICH_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ENRICH_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
Enrich.Mode - Enum Class in org.elasticsearch.xpack.esql.plan.logical
 
enrichCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
enrichCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
EnrichCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
enriches() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the enriches record component.
EnrichExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
EnrichExec(Source, PhysicalPlan, Enrich.Mode, String, NamedExpression, String, String, Map<String, String>, List<NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
enrichField - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
enrichFields() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the enrichFields record component.
enrichFields() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns the value of the enrichFields record component.
enrichFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
enrichFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
enrichIndex() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the enrichIndex record component.
EnrichLookupOperator - Class in org.elasticsearch.xpack.esql.enrich
 
EnrichLookupOperator(String, DriverContext, CancellableTask, int, int, EnrichLookupService, DataType, String, String, String, List<NamedExpression>, Source) - Constructor for class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
EnrichLookupOperator.Factory - Record Class in org.elasticsearch.xpack.esql.enrich
 
EnrichLookupOperator.Status - Class in org.elasticsearch.xpack.esql.enrich
 
enrichLookupService() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the enrichLookupService record component.
enrichLookupService() - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
EnrichLookupService - Class in org.elasticsearch.xpack.esql.enrich
EnrichLookupService performs enrich lookup for a given input page.
EnrichLookupService(ClusterService, IndicesService, AbstractLookupService.LookupShardContextFactory, TransportService, IndexNameExpressionResolver, BigArrays, BlockFactory, ProjectResolver, PlannerSettings.Holder) - Constructor for class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
EnrichLookupService.Request - Class in org.elasticsearch.xpack.esql.enrich
 
EnrichLookupService.TransportRequest - Class in org.elasticsearch.xpack.esql.enrich
 
enrichMaxWorkers() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Returns the maximum number of workers for enrich lookup.
enrichPolicyName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
enrichPolicyName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EnrichPolicyNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
EnrichPolicyResolver - Class in org.elasticsearch.xpack.esql.enrich
Resolves enrich policies across clusters in several steps: 1.
EnrichPolicyResolver(ClusterService, TransportService, IndexResolver, ProjectResolver) - Constructor for class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
EnrichPolicyResolver.LookupRequest - Class in org.elasticsearch.xpack.esql.enrich
 
EnrichPolicyResolver.UnresolvedPolicy - Record Class in org.elasticsearch.xpack.esql.enrich
 
enrichResolution() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
enrichResolution() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the enrichResolution record component.
EnrichResolution - Class in org.elasticsearch.xpack.esql.analysis
Holds the resolution results of the enrich polices.
EnrichResolution() - Constructor for class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
enrichWithClause() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
enrichWithClause() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
enrichWithClause(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
EnrichWithClauseContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
enterAggField(EsqlBaseParser.AggFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.aggField().
enterAggField(EsqlBaseParser.AggFieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.aggField().
enterAggFields(EsqlBaseParser.AggFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.aggFields().
enterAggFields(EsqlBaseParser.AggFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.aggFields().
enterArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the arithmeticBinary labeled alternative in EsqlBaseParser.operatorExpression().
enterArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the arithmeticBinary labeled alternative in EsqlBaseParser.operatorExpression().
enterArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the arithmeticBinary labeled alternative in PromqlBaseParser.expression().
enterArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the arithmeticBinary labeled alternative in PromqlBaseParser.expression().
enterArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the arithmeticUnary labeled alternative in EsqlBaseParser.operatorExpression().
enterArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the arithmeticUnary labeled alternative in EsqlBaseParser.operatorExpression().
enterArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the arithmeticUnary labeled alternative in PromqlBaseParser.expression().
enterArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the arithmeticUnary labeled alternative in PromqlBaseParser.expression().
enterAt(PromqlBaseParser.AtContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.at().
enterAt(PromqlBaseParser.AtContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.at().
enterBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the booleanArrayLiteral labeled alternative in EsqlBaseParser.constant().
enterBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the booleanArrayLiteral labeled alternative in EsqlBaseParser.constant().
enterBooleanDefault(EsqlBaseParser.BooleanDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the booleanDefault labeled alternative in EsqlBaseParser.booleanExpression().
enterBooleanDefault(EsqlBaseParser.BooleanDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the booleanDefault labeled alternative in EsqlBaseParser.booleanExpression().
enterBooleanLiteral(EsqlBaseParser.BooleanLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the booleanLiteral labeled alternative in EsqlBaseParser.constant().
enterBooleanLiteral(EsqlBaseParser.BooleanLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the booleanLiteral labeled alternative in EsqlBaseParser.constant().
enterBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.booleanValue().
enterBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.booleanValue().
enterChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.changePointCommand().
enterChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.changePointCommand().
enterChangePointConfiguration(EsqlBaseParser.ChangePointConfigurationContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.changePointConfiguration().
enterChangePointConfiguration(EsqlBaseParser.ChangePointConfigurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.changePointConfiguration().
enterClusterString(EsqlBaseParser.ClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.clusterString().
enterClusterString(EsqlBaseParser.ClusterStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.clusterString().
enterCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.commandNamedParameters().
enterCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.commandNamedParameters().
enterComparison(EsqlBaseParser.ComparisonContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the comparison labeled alternative in EsqlBaseParser.valueExpression().
enterComparison(EsqlBaseParser.ComparisonContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the comparison labeled alternative in EsqlBaseParser.valueExpression().
enterComparisonOperator(EsqlBaseParser.ComparisonOperatorContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.comparisonOperator().
enterComparisonOperator(EsqlBaseParser.ComparisonOperatorContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.comparisonOperator().
enterCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.completionCommand().
enterCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.completionCommand().
enterCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the compositeForkSubQuery labeled alternative in EsqlBaseParser.forkSubQueryCommand().
enterCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the compositeForkSubQuery labeled alternative in EsqlBaseParser.forkSubQueryCommand().
enterCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the compositeQuery labeled alternative in EsqlBaseParser.query().
enterCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the compositeQuery labeled alternative in EsqlBaseParser.query().
enterConstant(PromqlBaseParser.ConstantContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.constant().
enterConstant(PromqlBaseParser.ConstantContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.constant().
enterConstantDefault(EsqlBaseParser.ConstantDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the constantDefault labeled alternative in EsqlBaseParser.primaryExpression().
enterConstantDefault(EsqlBaseParser.ConstantDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the constantDefault labeled alternative in EsqlBaseParser.primaryExpression().
enterDecimalLiteral(EsqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the decimalLiteral labeled alternative in EsqlBaseParser.constant().
enterDecimalLiteral(EsqlBaseParser.DecimalLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the decimalLiteral labeled alternative in EsqlBaseParser.constant().
enterDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the decimalLiteral labeled alternative in PromqlBaseParser.number().
enterDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the decimalLiteral labeled alternative in PromqlBaseParser.number().
enterDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.decimalValue().
enterDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.decimalValue().
enterDereference(EsqlBaseParser.DereferenceContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the dereference labeled alternative in EsqlBaseParser.primaryExpression().
enterDereference(EsqlBaseParser.DereferenceContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the dereference labeled alternative in EsqlBaseParser.primaryExpression().
enterDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.dissectCommand().
enterDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.dissectCommand().
enterDissectCommandOption(EsqlBaseParser.DissectCommandOptionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.dissectCommandOption().
enterDissectCommandOption(EsqlBaseParser.DissectCommandOptionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.dissectCommandOption().
enterDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.dissectCommandOptions().
enterDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.dissectCommandOptions().
enterDropCommand(EsqlBaseParser.DropCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.dropCommand().
enterDropCommand(EsqlBaseParser.DropCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.dropCommand().
enterDuration(PromqlBaseParser.DurationContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.duration().
enterDuration(PromqlBaseParser.DurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.duration().
enterEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.enrichCommand().
enterEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.enrichCommand().
enterEnrichPolicyName(EsqlBaseParser.EnrichPolicyNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.enrichPolicyName().
enterEnrichPolicyName(EsqlBaseParser.EnrichPolicyNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.enrichPolicyName().
enterEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.enrichWithClause().
enterEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.enrichWithClause().
enterEntryExpression(EsqlBaseParser.EntryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.entryExpression().
enterEntryExpression(EsqlBaseParser.EntryExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.entryExpression().
enterEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.evalCommand().
enterEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.evalCommand().
enterEvaluation(PromqlBaseParser.EvaluationContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.evaluation().
enterEvaluation(PromqlBaseParser.EvaluationContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.evaluation().
enterEveryRule(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
enterEveryRule(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
enterExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.explainCommand().
enterExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.explainCommand().
enterExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.externalCommand().
enterExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.externalCommand().
enterField(EsqlBaseParser.FieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.field().
enterField(EsqlBaseParser.FieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.field().
enterFieldName(EsqlBaseParser.FieldNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fieldName().
enterFieldName(EsqlBaseParser.FieldNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fieldName().
enterFieldNamePattern(EsqlBaseParser.FieldNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fieldNamePattern().
enterFieldNamePattern(EsqlBaseParser.FieldNamePatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fieldNamePattern().
enterFields(EsqlBaseParser.FieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fields().
enterFields(EsqlBaseParser.FieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fields().
enterForkCommand(EsqlBaseParser.ForkCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.forkCommand().
enterForkCommand(EsqlBaseParser.ForkCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.forkCommand().
enterForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.forkSubQueries().
enterForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.forkSubQueries().
enterForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.forkSubQuery().
enterForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.forkSubQuery().
enterForkSubQueryProcessingCommand(EsqlBaseParser.ForkSubQueryProcessingCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.forkSubQueryProcessingCommand().
enterForkSubQueryProcessingCommand(EsqlBaseParser.ForkSubQueryProcessingCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.forkSubQueryProcessingCommand().
enterFromCommand(EsqlBaseParser.FromCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fromCommand().
enterFromCommand(EsqlBaseParser.FromCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fromCommand().
enterFunction(EsqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the function labeled alternative in EsqlBaseParser.primaryExpression().
enterFunction(EsqlBaseParser.FunctionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the function labeled alternative in EsqlBaseParser.primaryExpression().
enterFunction(PromqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.function().
enterFunction(PromqlBaseParser.FunctionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.function().
enterFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.functionExpression().
enterFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.functionExpression().
enterFunctionName(EsqlBaseParser.FunctionNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.functionName().
enterFunctionName(EsqlBaseParser.FunctionNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.functionName().
enterFunctionParams(PromqlBaseParser.FunctionParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.functionParams().
enterFunctionParams(PromqlBaseParser.FunctionParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.functionParams().
enterFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fuseCommand().
enterFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fuseCommand().
enterFuseConfiguration(EsqlBaseParser.FuseConfigurationContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fuseConfiguration().
enterFuseConfiguration(EsqlBaseParser.FuseConfigurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fuseConfiguration().
enterFuseKeyByFields(EsqlBaseParser.FuseKeyByFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.fuseKeyByFields().
enterFuseKeyByFields(EsqlBaseParser.FuseKeyByFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.fuseKeyByFields().
enterGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.grokCommand().
enterGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.grokCommand().
enterGrouping(PromqlBaseParser.GroupingContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.grouping().
enterGrouping(PromqlBaseParser.GroupingContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.grouping().
enterHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the hexLiteral labeled alternative in PromqlBaseParser.number().
enterHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the hexLiteral labeled alternative in PromqlBaseParser.number().
enterIdentifier(EsqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.identifier().
enterIdentifier(EsqlBaseParser.IdentifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.identifier().
enterIdentifier(PromqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.identifier().
enterIdentifier(PromqlBaseParser.IdentifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.identifier().
enterIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.identifierOrParameter().
enterIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.identifierOrParameter().
enterIdentifierPattern(EsqlBaseParser.IdentifierPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.identifierPattern().
enterIdentifierPattern(EsqlBaseParser.IdentifierPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.identifierPattern().
enterIndexPattern(EsqlBaseParser.IndexPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.indexPattern().
enterIndexPattern(EsqlBaseParser.IndexPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.indexPattern().
enterIndexPatternAndMetadataFields(EsqlBaseParser.IndexPatternAndMetadataFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.indexPatternAndMetadataFields().
enterIndexPatternAndMetadataFields(EsqlBaseParser.IndexPatternAndMetadataFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.indexPatternAndMetadataFields().
enterIndexPatternOrSubquery(EsqlBaseParser.IndexPatternOrSubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.indexPatternOrSubquery().
enterIndexPatternOrSubquery(EsqlBaseParser.IndexPatternOrSubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.indexPatternOrSubquery().
enterIndexString(EsqlBaseParser.IndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.indexString().
enterIndexString(EsqlBaseParser.IndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.indexString().
enterInlineCast(EsqlBaseParser.InlineCastContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the inlineCast labeled alternative in EsqlBaseParser.primaryExpression().
enterInlineCast(EsqlBaseParser.InlineCastContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the inlineCast labeled alternative in EsqlBaseParser.primaryExpression().
enterInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.inlineStatsCommand().
enterInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.inlineStatsCommand().
enterInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the inputDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
enterInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the inputDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
enterInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the inputNamedOrPositionalDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
enterInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the inputNamedOrPositionalDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
enterInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the inputNamedOrPositionalParam labeled alternative in EsqlBaseParser.parameter().
enterInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the inputNamedOrPositionalParam labeled alternative in EsqlBaseParser.parameter().
enterInputParam(EsqlBaseParser.InputParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the inputParam labeled alternative in EsqlBaseParser.parameter().
enterInputParam(EsqlBaseParser.InputParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the inputParam labeled alternative in EsqlBaseParser.parameter().
enterInputParameter(EsqlBaseParser.InputParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the inputParameter labeled alternative in EsqlBaseParser.constant().
enterInputParameter(EsqlBaseParser.InputParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the inputParameter labeled alternative in EsqlBaseParser.constant().
enterInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.insistCommand().
enterInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.insistCommand().
enterIntegerLiteral(EsqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the integerLiteral labeled alternative in EsqlBaseParser.constant().
enterIntegerLiteral(EsqlBaseParser.IntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the integerLiteral labeled alternative in EsqlBaseParser.constant().
enterIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the integerLiteral labeled alternative in PromqlBaseParser.number().
enterIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the integerLiteral labeled alternative in PromqlBaseParser.number().
enterIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.integerValue().
enterIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.integerValue().
enterIsNull(EsqlBaseParser.IsNullContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the isNull labeled alternative in EsqlBaseParser.booleanExpression().
enterIsNull(EsqlBaseParser.IsNullContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the isNull labeled alternative in EsqlBaseParser.booleanExpression().
enterJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.joinCommand().
enterJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.joinCommand().
enterJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.joinCondition().
enterJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.joinCondition().
enterJoinTarget(EsqlBaseParser.JoinTargetContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.joinTarget().
enterJoinTarget(EsqlBaseParser.JoinTargetContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.joinTarget().
enterKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.keepCommand().
enterKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.keepCommand().
enterLabel(PromqlBaseParser.LabelContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.label().
enterLabel(PromqlBaseParser.LabelContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.label().
enterLabelList(PromqlBaseParser.LabelListContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.labelList().
enterLabelList(PromqlBaseParser.LabelListContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.labelList().
enterLabelName(PromqlBaseParser.LabelNameContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.labelName().
enterLabelName(PromqlBaseParser.LabelNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.labelName().
enterLabels(PromqlBaseParser.LabelsContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.labels().
enterLabels(PromqlBaseParser.LabelsContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.labels().
enterLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the likeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the likeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the likeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the likeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterLimitByGroupKey(EsqlBaseParser.LimitByGroupKeyContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.limitByGroupKey().
enterLimitByGroupKey(EsqlBaseParser.LimitByGroupKeyContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.limitByGroupKey().
enterLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.limitCommand().
enterLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.limitCommand().
enterLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the logicalBinary labeled alternative in EsqlBaseParser.booleanExpression().
enterLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the logicalBinary labeled alternative in EsqlBaseParser.booleanExpression().
enterLogicalIn(EsqlBaseParser.LogicalInContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the logicalIn labeled alternative in EsqlBaseParser.booleanExpression().
enterLogicalIn(EsqlBaseParser.LogicalInContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the logicalIn labeled alternative in EsqlBaseParser.booleanExpression().
enterLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the logicalNot labeled alternative in EsqlBaseParser.booleanExpression().
enterLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the logicalNot labeled alternative in EsqlBaseParser.booleanExpression().
enterLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.lookupCommand().
enterLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.lookupCommand().
enterMapExpression(EsqlBaseParser.MapExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.mapExpression().
enterMapExpression(EsqlBaseParser.MapExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.mapExpression().
enterMapValue(EsqlBaseParser.MapValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.mapValue().
enterMapValue(EsqlBaseParser.MapValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.mapValue().
enterMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.matchBooleanExpression().
enterMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.matchBooleanExpression().
enterMatchExpression(EsqlBaseParser.MatchExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the matchExpression labeled alternative in EsqlBaseParser.booleanExpression().
enterMatchExpression(EsqlBaseParser.MatchExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the matchExpression labeled alternative in EsqlBaseParser.booleanExpression().
enterMetadata(EsqlBaseParser.MetadataContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.metadata().
enterMetadata(EsqlBaseParser.MetadataContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.metadata().
enterMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.metricsInfoCommand().
enterMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.metricsInfoCommand().
enterMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.mmrCommand().
enterMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.mmrCommand().
enterMmrQueryVectorExpression(EsqlBaseParser.MmrQueryVectorExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the mmrQueryVectorExpression labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
enterMmrQueryVectorExpression(EsqlBaseParser.MmrQueryVectorExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the mmrQueryVectorExpression labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
enterMmrQueryVectorParameter(EsqlBaseParser.MmrQueryVectorParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the mmrQueryVectorParameter labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
enterMmrQueryVectorParameter(EsqlBaseParser.MmrQueryVectorParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the mmrQueryVectorParameter labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
enterModifier(PromqlBaseParser.ModifierContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.modifier().
enterModifier(PromqlBaseParser.ModifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.modifier().
enterMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.mvExpandCommand().
enterMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.mvExpandCommand().
enterNonReserved(PromqlBaseParser.NonReservedContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.nonReserved().
enterNonReserved(PromqlBaseParser.NonReservedContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.nonReserved().
enterNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the nullLiteral labeled alternative in EsqlBaseParser.constant().
enterNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the nullLiteral labeled alternative in EsqlBaseParser.constant().
enterNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the numericArrayLiteral labeled alternative in EsqlBaseParser.constant().
enterNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the numericArrayLiteral labeled alternative in EsqlBaseParser.constant().
enterNumericValue(EsqlBaseParser.NumericValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.numericValue().
enterNumericValue(EsqlBaseParser.NumericValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.numericValue().
enterOffset(PromqlBaseParser.OffsetContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.offset().
enterOffset(PromqlBaseParser.OffsetContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.offset().
enterOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the operatorExpressionDefault labeled alternative in EsqlBaseParser.operatorExpression().
enterOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the operatorExpressionDefault labeled alternative in EsqlBaseParser.operatorExpression().
enterOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.orderExpression().
enterOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.orderExpression().
enterParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the parenthesized labeled alternative in PromqlBaseParser.expression().
enterParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the parenthesized labeled alternative in PromqlBaseParser.expression().
enterParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the parenthesizedExpression labeled alternative in EsqlBaseParser.primaryExpression().
enterParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the parenthesizedExpression labeled alternative in EsqlBaseParser.primaryExpression().
enterProcessingCommand(EsqlBaseParser.ProcessingCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.processingCommand().
enterProcessingCommand(EsqlBaseParser.ProcessingCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.processingCommand().
enterPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlClusterString().
enterPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlClusterString().
enterPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlCommand().
enterPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlCommand().
enterPromqlIndexPattern(EsqlBaseParser.PromqlIndexPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlIndexPattern().
enterPromqlIndexPattern(EsqlBaseParser.PromqlIndexPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlIndexPattern().
enterPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlIndexString().
enterPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlIndexString().
enterPromqlParam(EsqlBaseParser.PromqlParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlParam().
enterPromqlParam(EsqlBaseParser.PromqlParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlParam().
enterPromqlParamName(EsqlBaseParser.PromqlParamNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlParamName().
enterPromqlParamName(EsqlBaseParser.PromqlParamNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlParamName().
enterPromqlParamValue(EsqlBaseParser.PromqlParamValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlParamValue().
enterPromqlParamValue(EsqlBaseParser.PromqlParamValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlParamValue().
enterPromqlQueryContent(EsqlBaseParser.PromqlQueryContentContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlQueryContent().
enterPromqlQueryContent(EsqlBaseParser.PromqlQueryContentContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlQueryContent().
enterPromqlQueryPart(EsqlBaseParser.PromqlQueryPartContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlQueryPart().
enterPromqlQueryPart(EsqlBaseParser.PromqlQueryPartContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlQueryPart().
enterPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlSelectorString().
enterPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlSelectorString().
enterPromqlUnquotedIndexString(EsqlBaseParser.PromqlUnquotedIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.promqlUnquotedIndexString().
enterPromqlUnquotedIndexString(EsqlBaseParser.PromqlUnquotedIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.promqlUnquotedIndexString().
enterQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the qualifiedIntegerLiteral labeled alternative in EsqlBaseParser.constant().
enterQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the qualifiedIntegerLiteral labeled alternative in EsqlBaseParser.constant().
enterQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.qualifiedName().
enterQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.qualifiedName().
enterQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.qualifiedNamePattern().
enterQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.qualifiedNamePattern().
enterQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.qualifiedNamePatterns().
enterQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.qualifiedNamePatterns().
enterRegexExpression(EsqlBaseParser.RegexExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the regexExpression labeled alternative in EsqlBaseParser.booleanExpression().
enterRegexExpression(EsqlBaseParser.RegexExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the regexExpression labeled alternative in EsqlBaseParser.booleanExpression().
enterRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.registeredDomainCommand().
enterRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.registeredDomainCommand().
enterRenameClause(EsqlBaseParser.RenameClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.renameClause().
enterRenameClause(EsqlBaseParser.RenameClauseContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.renameClause().
enterRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.renameCommand().
enterRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.renameCommand().
enterRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.rerankCommand().
enterRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.rerankCommand().
enterRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the rlikeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the rlikeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the rlikeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the rlikeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
enterRowCommand(EsqlBaseParser.RowCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.rowCommand().
enterRowCommand(EsqlBaseParser.RowCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.rowCommand().
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanDefaultContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ClusterStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantDefaultContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DereferenceContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryProcessingCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputDoubleParamsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParamContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParameterContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsInfoCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParameterContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NullLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionDefaultContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SelectorStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowInfoContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleCommandQueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleForkSubQueryCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TsInfoCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UnquotedIndexStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DecimalLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DurationContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.HexLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IntegerLiteralContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.StringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueExpressionContext
 
enterSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.sampleCommand().
enterSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.sampleCommand().
enterSelector(PromqlBaseParser.SelectorContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.selector().
enterSelector(PromqlBaseParser.SelectorContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.selector().
enterSelectorString(EsqlBaseParser.SelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.selectorString().
enterSelectorString(EsqlBaseParser.SelectorStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.selectorString().
enterSeriesMatcher(PromqlBaseParser.SeriesMatcherContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.seriesMatcher().
enterSeriesMatcher(PromqlBaseParser.SeriesMatcherContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.seriesMatcher().
enterSetCommand(EsqlBaseParser.SetCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.setCommand().
enterSetCommand(EsqlBaseParser.SetCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.setCommand().
enterSetField(EsqlBaseParser.SetFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.setField().
enterSetField(EsqlBaseParser.SetFieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.setField().
enterShowInfo(EsqlBaseParser.ShowInfoContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the showInfo labeled alternative in EsqlBaseParser.showCommand().
enterShowInfo(EsqlBaseParser.ShowInfoContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the showInfo labeled alternative in EsqlBaseParser.showCommand().
enterSingleCommandQuery(EsqlBaseParser.SingleCommandQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the singleCommandQuery labeled alternative in EsqlBaseParser.query().
enterSingleCommandQuery(EsqlBaseParser.SingleCommandQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the singleCommandQuery labeled alternative in EsqlBaseParser.query().
enterSingleForkSubQueryCommand(EsqlBaseParser.SingleForkSubQueryCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the singleForkSubQueryCommand labeled alternative in EsqlBaseParser.forkSubQueryCommand().
enterSingleForkSubQueryCommand(EsqlBaseParser.SingleForkSubQueryCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the singleForkSubQueryCommand labeled alternative in EsqlBaseParser.forkSubQueryCommand().
enterSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.singleStatement().
enterSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.singleStatement().
enterSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.singleStatement().
enterSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.singleStatement().
enterSortCommand(EsqlBaseParser.SortCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.sortCommand().
enterSortCommand(EsqlBaseParser.SortCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.sortCommand().
enterSourceCommand(EsqlBaseParser.SourceCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.sourceCommand().
enterSourceCommand(EsqlBaseParser.SourceCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.sourceCommand().
enterStatements(EsqlBaseParser.StatementsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.statements().
enterStatements(EsqlBaseParser.StatementsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.statements().
enterStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.statsCommand().
enterStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.statsCommand().
enterString(EsqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.string().
enterString(EsqlBaseParser.StringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.string().
enterString(PromqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.string().
enterString(PromqlBaseParser.StringContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.string().
enterStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the stringArrayLiteral labeled alternative in EsqlBaseParser.constant().
enterStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the stringArrayLiteral labeled alternative in EsqlBaseParser.constant().
enterStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the stringLiteral labeled alternative in EsqlBaseParser.constant().
enterStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the stringLiteral labeled alternative in EsqlBaseParser.constant().
enterStringOrParameter(EsqlBaseParser.StringOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.stringOrParameter().
enterStringOrParameter(EsqlBaseParser.StringOrParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.stringOrParameter().
enterSubquery(EsqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.subquery().
enterSubquery(EsqlBaseParser.SubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.subquery().
enterSubquery(PromqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the subquery labeled alternative in PromqlBaseParser.expression().
enterSubquery(PromqlBaseParser.SubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the subquery labeled alternative in PromqlBaseParser.expression().
enterSubqueryExpression(EsqlBaseParser.SubqueryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.subqueryExpression().
enterSubqueryExpression(EsqlBaseParser.SubqueryExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.subqueryExpression().
enterSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.subqueryResolution().
enterSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.subqueryResolution().
enterTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.timeSeriesCommand().
enterTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.timeSeriesCommand().
enterTimeValue(PromqlBaseParser.TimeValueContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.timeValue().
enterTimeValue(PromqlBaseParser.TimeValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.timeValue().
enterToDataType(EsqlBaseParser.ToDataTypeContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the toDataType labeled alternative in EsqlBaseParser.dataType().
enterToDataType(EsqlBaseParser.ToDataTypeContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the toDataType labeled alternative in EsqlBaseParser.dataType().
enterTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.tsInfoCommand().
enterTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.tsInfoCommand().
enterUnquotedIndexString(EsqlBaseParser.UnquotedIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.unquotedIndexString().
enterUnquotedIndexString(EsqlBaseParser.UnquotedIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.unquotedIndexString().
enterUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.uriPartsCommand().
enterUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.uriPartsCommand().
enterUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.userAgentCommand().
enterUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.userAgentCommand().
enterValue(PromqlBaseParser.ValueContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by PromqlBaseParser.value().
enterValue(PromqlBaseParser.ValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by PromqlBaseParser.value().
enterValueExpression(PromqlBaseParser.ValueExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Enter a parse tree produced by the valueExpression labeled alternative in PromqlBaseParser.expression().
enterValueExpression(PromqlBaseParser.ValueExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Enter a parse tree produced by the valueExpression labeled alternative in PromqlBaseParser.expression().
enterValueExpressionDefault(EsqlBaseParser.ValueExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by the valueExpressionDefault labeled alternative in EsqlBaseParser.valueExpression().
enterValueExpressionDefault(EsqlBaseParser.ValueExpressionDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by the valueExpressionDefault labeled alternative in EsqlBaseParser.valueExpression().
enterValueName(EsqlBaseParser.ValueNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.valueName().
enterValueName(EsqlBaseParser.ValueNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.valueName().
enterWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.whereCommand().
enterWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.whereCommand().
entityType() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature.Hint
Returns the value of the entityType record component.
entityType() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param.Hint
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.core.expression.Alias
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.core.expression.Literal
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Status
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.E
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pi
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Md5
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha1
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha256
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToLower
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToUpper
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.Order
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mod
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Project
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
ENTRY - Static variable in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
entryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
entryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
entryExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
EntryExpression - Class in org.elasticsearch.xpack.esql.core.expression
Represent a key-value pair.
EntryExpression(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
EntryExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
entryExpressions() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
entrySet() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
EOF() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
EOF() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
EOF() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
eol() - Method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
String indicating end-of-line or row.
eq(Object, Object) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.Comparisons
 
EQ - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
EQ - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
EQ - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
EQ - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
 
EQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
EQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
EQ() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
EQ() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.Column
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.common.Failure
Equality is based on the contained node, the failure is "attached" to it.
equals(Object) - Method in class org.elasticsearch.xpack.esql.common.Failures
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.core.expression.Attribute.IdIgnoringWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.core.expression.FieldAttribute.FieldName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.function.Function
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.NameId
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermsQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor.TimestampBounds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.tree.Location
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.type.FunctionEsField
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution.ResolvedSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Status
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature.Hint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlConfigurationFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.Order
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull.IsNullEvaluatorFactory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.ResolvedInference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalOptimizerContext
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.parser.ParserUtils.Stats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.IndexPattern
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin.LogicalPlanTuple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Keep
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.ByStat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.InferenceExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.PhysicalPlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelAndType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.LocalPlanResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.ReducedPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.TopNReduction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.session.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.session.Versioned
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.view.ViewResolutionService.ViewResolutionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.elasticsearch.xpack.esql.view.ViewResolver.ViewResolutionResult
Indicates whether some other object is "equal to" this one.
equals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
Polymorphic equality is a pain and can be slow.
Equals - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
Equals(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
Equals(Source, Expression, Expression, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
EQUALS - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
equalsAsAttribute(Expression, Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
EqualsDenseVectorEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for comparing dense_vector equality.
EqualsDenseVectorEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator, DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator
 
EqualsDenseVectorEvaluator.Factory - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
EqualsSyntheticSourceDelegate - Class in org.elasticsearch.xpack.esql.querydsl.query
 
EqualsSyntheticSourceDelegate(Source, String, String) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.EqualsSyntheticSourceDelegate
 
Error budget - Search tag in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Section
errorMessage() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
errorMessage(String, List<String>) - Static method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
errorMessage(String, List<String>) - Static method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
Error modes - Search tag in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Section
errorMsg() - Method in class org.elasticsearch.xpack.esql.core.type.EsField.Exact
 
errorPolicy() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
errorPolicy() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns the value of the errorPolicy record component.
errorPolicy(ErrorPolicy) - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
ErrorPolicy - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Configures how format readers handle malformed or unparseable rows.
ErrorPolicy(long, boolean) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Convenience constructor for ErrorPolicy.Mode.SKIP_ROW without ratio-based tolerance.
ErrorPolicy(long, double, boolean) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Convenience constructor for ErrorPolicy.Mode.SKIP_ROW with ratio-based tolerance.
ErrorPolicy(ErrorPolicy.Mode, long, double, boolean) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Creates an instance of a ErrorPolicy record class.
ErrorPolicy.Mode - Enum Class in org.elasticsearch.xpack.esql.datasources.spi
Determines what happens to a row (or field) that fails to parse.
EsField - Class in org.elasticsearch.xpack.esql.core.type
Information about a field in an ES index.
EsField(String, DataType, Map<String, EsField>, boolean, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.EsField
 
EsField(String, DataType, Map<String, EsField>, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.EsField
 
EsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.EsField
 
EsField.Exact - Class in org.elasticsearch.xpack.esql.core.type
 
EsField.TimeSeriesFieldType - Enum Class in org.elasticsearch.xpack.esql.core.type
Fields in a TSDB can be either dimensions or metrics.
esFilter() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
EsIndex - Record Class in org.elasticsearch.xpack.esql.index
 
EsIndex(String, Map<String, EsField>, Map<String, IndexMode>, Map<String, List<String>>, Map<String, List<String>>, Map<String, Set<String>>) - Constructor for record class org.elasticsearch.xpack.esql.index.EsIndex
Creates an instance of a EsIndex record class.
esNameIfPossible() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Return the Elasticsearch field name of this type if there is one, otherwise return the ESQL specific name.
EsPhysicalOperationProviders - Class in org.elasticsearch.xpack.esql.planner
 
EsPhysicalOperationProviders(FoldContext, IndexedByShardId<? extends EsPhysicalOperationProviders.ShardContext>, AnalysisRegistry, PlannerSettings) - Constructor for class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
EsPhysicalOperationProviders.DefaultShardContext - Class in org.elasticsearch.xpack.esql.planner
 
EsPhysicalOperationProviders.ShardContext - Class in org.elasticsearch.xpack.esql.planner
Context of each shard we're operating against.
esql(EsqlQueryRequest, String, TransportVersion, AnalyzerSettings, EnrichPolicyResolver, ViewResolver, EsqlExecutionInfo, IndicesExpressionGrouper, EsqlSession.PlanRunner, TransportActionServices, ActionListener<Versioned<Result>>) - Method in class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
ESQL_AGG_FROM_PARTIAL - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
Development version for partial_agg type support (used by ToPartial/FromPartial aggregate functions).
ESQL_AGGREGATE_METRIC_DOUBLE_CREATED_VERSION - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
 
ESQL_BUCKET_OFFSET - Static variable in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
ESQL_DENSE_VECTOR_CREATED_VERSION - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
 
ESQL_EXPONENTIAL_HISTOGRAM_SUPPORTED_VERSION - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
 
ESQL_FIELD_ATTRIBUTE_DROP_TYPE - Static variable in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
ESQL_HISTOGRAM_DATATYPE - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
Development version for histogram support
ESQL_HISTOGRAM_DATATYPE_RELEASE - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
Release version for Histogram data type support
ESQL_INFERENCE_ROW_LIMIT - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
ESQL_LIMIT_BY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enables the feature LIMIT n BY expr1, expr2 for retaining at most n docs per group.
ESQL_LOOKUP_JOIN_FULL_TEXT_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
ESQL_QUERYLOG_INCLUDE_USER_SETTING - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
ESQL_QUERYLOG_THRESHOLD_DEBUG_SETTING - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
ESQL_QUERYLOG_THRESHOLD_INFO_SETTING - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
ESQL_QUERYLOG_THRESHOLD_TRACE_SETTING - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
ESQL_QUERYLOG_THRESHOLD_WARN_SETTING - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
ESQL_ROUNDTO_PUSHDOWN_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlFlags
The maximum number of rounding points to push down to Lucene for the roundTo function at cluster level.
ESQL_STRING_LIKE_ON_INDEX - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlFlags
 
ESQL_TDIGEST_TECH_PREVIEW - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
Transport version for when the feature flag for the ESQL TDigest type was removed.
ESQL_TIMESERIES_METADATA_ATTRIBUTE - Static variable in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
ESQL_TOPN_BY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enables the SORT | LIMIT n BY expr1, expr2 support, see ESQL_LIMIT_BY for more context
ESQL_USE_MINIMUM_VERSION_FOR_ENRICH_RESOLUTION - Static variable in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
ESQL_VIEW_QUERIES - Static variable in class org.elasticsearch.xpack.esql.session.Configuration
Transport version for view queries support.
ESQL_WITHOUT_GROUPING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for`WITHOUT` grouping function that excludes specific dimensions from time-series grouping.
ESQL_WORKER_THREAD_POOL_NAME - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
ESQL_WORKER_THREAD_POOL_SIZE - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
EsqlArithmeticOperation - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
EsqlArithmeticOperation.BinaryEvaluator - Interface in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
Arithmetic (quad) function.
EsqlAsyncGetResultAction - Class in org.elasticsearch.xpack.esql.action
 
EsqlAsyncStopAction - Class in org.elasticsearch.xpack.esql.action
 
EsqlBaseLexer - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseLexer(CharStream) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EsqlBaseParser - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser(TokenStream) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EsqlBaseParser.AggFieldContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.AggFieldsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ArithmeticBinaryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ArithmeticUnaryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.BooleanArrayLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.BooleanDefaultContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.BooleanExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.BooleanLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.BooleanValueContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ChangePointCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ChangePointConfigurationContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ClusterStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.CommandNamedParametersContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ComparisonContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ComparisonOperatorContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.CompletionCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.CompositeForkSubQueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.CompositeQueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ConstantContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ConstantDefaultContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DataTypeContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DecimalLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DecimalValueContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DereferenceContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DissectCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DissectCommandOptionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DissectCommandOptionsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DoubleParameterContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.DropCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.EnrichCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.EnrichPolicyNameContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.EnrichWithClauseContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.EntryExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.EvalCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ExplainCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ExternalCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FieldContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FieldNameContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FieldNamePatternContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FieldsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ForkCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ForkSubQueriesContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ForkSubQueryCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ForkSubQueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ForkSubQueryProcessingCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FromCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FunctionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FunctionExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FunctionNameContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FuseCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FuseConfigurationContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FuseKeyByFieldsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.GrokCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IdentifierContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IdentifierOrParameterContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IdentifierPatternContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IndexPatternAndMetadataFieldsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IndexPatternContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IndexPatternOrSubqueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IndexStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InlineCastContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InlineStatsCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InputDoubleParamsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InputNamedOrPositionalParamContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InputParamContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InputParameterContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.InsistCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IntegerLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IntegerValueContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.IsNullContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.JoinCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.JoinConditionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.JoinTargetContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.KeepCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LikeExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LikeListExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LimitByGroupKeyContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LimitCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LogicalBinaryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LogicalInContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LogicalNotContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.LookupCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MapExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MapValueContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MatchBooleanExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MatchExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MetadataContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MetricsInfoCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MmrCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MmrQueryVectorExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MmrQueryVectorParameterContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MmrQueryVectorParamsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.MvExpandCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.NullLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.NumericArrayLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.NumericValueContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.OperatorExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.OperatorExpressionDefaultContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.OrderExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ParameterContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ParenthesizedExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PrimaryExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ProcessingCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlClusterStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlIndexPatternContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlIndexStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlParamContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlParamNameContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlParamValueContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlQueryContentContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlQueryPartContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlSelectorStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.PromqlUnquotedIndexStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.QualifiedIntegerLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.QualifiedNameContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.QualifiedNamePatternContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.QualifiedNamePatternsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.QueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RegexBooleanExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RegexExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RegisteredDomainCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RenameClauseContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RenameCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RerankCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RlikeExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RlikeListExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RowCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SampleCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SelectorStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SetCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SetFieldContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ShowCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ShowInfoContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SingleCommandQueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SingleForkSubQueryCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SingleStatementContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SortCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SourceCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.StatementsContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.StatsCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.StringArrayLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.StringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.StringLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.StringOrParameterContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SubqueryContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.SubqueryExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.TimeSeriesCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ToDataTypeContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.TsInfoCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.UnquotedIndexStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.UriPartsCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.UserAgentCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ValueExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ValueExpressionDefaultContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ValueNameContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.WhereCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParserBaseListener - Class in org.elasticsearch.xpack.esql.parser
This class provides an empty implementation of EsqlBaseParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
EsqlBaseParserBaseListener() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
 
EsqlBaseParserBaseVisitor<T> - Class in org.elasticsearch.xpack.esql.parser
This class provides an empty implementation of EsqlBaseParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
EsqlBaseParserBaseVisitor() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
 
EsqlBaseParserListener - Interface in org.elasticsearch.xpack.esql.parser
This interface defines a complete listener for a parse tree produced by EsqlBaseParser.
EsqlBaseParserVisitor<T> - Interface in org.elasticsearch.xpack.esql.parser
This interface defines a complete generic visitor for a parse tree produced by EsqlBaseParser.
EsqlBinaryComparison - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
EsqlBinaryComparison(Source, Expression, Expression, EsqlBinaryComparison.BinaryComparisonOperation, ZoneId, Map<DataType, EsqlArithmeticOperation.BinaryEvaluator>, EsqlArithmeticOperation.BinaryEvaluator, EsqlArithmeticOperation.BinaryEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
EsqlBinaryComparison(Source, Expression, Expression, EsqlBinaryComparison.BinaryComparisonOperation, Map<DataType, EsqlArithmeticOperation.BinaryEvaluator>, EsqlArithmeticOperation.BinaryEvaluator, EsqlArithmeticOperation.BinaryEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
EsqlBinaryComparison.BinaryComparisonOperation - Enum Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
EsqlBinaryComparison.BinaryOperatorConstructor - Interface in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
esqlBuilder() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the esqlBuilder record component.
EsqlCapabilities - Class in org.elasticsearch.xpack.esql.action
A Set of "capabilities" supported by the RestEsqlQueryAction and RestEsqlAsyncQueryAction APIs.
EsqlCapabilities.Builder - Class in org.elasticsearch.xpack.esql.action
 
EsqlCapabilities.Cap - Enum Class in org.elasticsearch.xpack.esql.action
 
EsqlCCSUtils - Class in org.elasticsearch.xpack.esql.session
 
EsqlClientException - Exception Class in org.elasticsearch.xpack.esql
 
EsqlClientException(String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlClientException
 
EsqlClientException(String, Throwable) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlClientException
 
EsqlClientException(Throwable, String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlClientException
 
EsqlConfig - Class in org.elasticsearch.xpack.esql.parser
 
EsqlConfig(boolean, EsqlFunctionRegistry) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlConfig
 
EsqlConfig(EsqlFunctionRegistry) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlConfig
 
EsqlConfigurationFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar
Implementation of ConfigurationFunction.
EsqlConfigurationFunction(Source, List<Expression>, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlConfigurationFunction
 
EsqlDataTypeConverter - Class in org.elasticsearch.xpack.esql.type
 
EsqlDataTypeConverter() - Constructor for class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
EsqlDataTypeConverter.INTERVALS - Enum Class in org.elasticsearch.xpack.esql.type
 
EsqlDataTypeRegistry - Class in org.elasticsearch.xpack.esql.type
 
EsqlExecutionInfo - Class in org.elasticsearch.xpack.esql.action
Holds execution metadata about ES|QL queries for cross-cluster searches in order to display this information in ES|QL JSON responses.
EsqlExecutionInfo(Predicate<String>, EsqlExecutionInfo.IncludeExecutionMetadata) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
EsqlExecutionInfo(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
EsqlExecutionInfo.Cluster - Class in org.elasticsearch.xpack.esql.action
Represents the search metadata about a particular cluster involved in a cross-cluster search.
EsqlExecutionInfo.Cluster.Builder - Class in org.elasticsearch.xpack.esql.action
Since the Cluster object is immutable, use this Builder class to create a new Cluster object using the "copyFrom" Cluster passed in and set only changed values.
EsqlExecutionInfo.Cluster.Status - Enum Class in org.elasticsearch.xpack.esql.action
Marks the status of a Cluster search involved in a Cross-Cluster search.
EsqlExecutionInfo.IncludeExecutionMetadata - Enum Class in org.elasticsearch.xpack.esql.action
 
EsqlFeatures - Class in org.elasticsearch.xpack.esql.plugin
NodeFeatures declared by ESQL.
EsqlFeatures() - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlFeatures
 
EsqlFlags - Class in org.elasticsearch.xpack.esql.plugin
Class holding all the flags that can be used to change behavior for certain features in ESQL.
EsqlFlags(boolean) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlFlags
Constructor for tests.
EsqlFlags(boolean, int) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlFlags
Constructor for tests.
EsqlFlags(int) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlFlags
Constructor for tests.
EsqlFlags(ClusterSettings) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlFlags
 
EsqlFunctionRegistry - Class in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry() - Constructor for class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
EsqlFunctionRegistry.ArgSignature - Class in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.ArgSignature.Hint - Record Class in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.BinaryBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.BinaryConfigurationAwareBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.BinaryVariadicWithOptionsBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.ConfigurationAwareBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.FunctionBuilder - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.FunctionDescription - Record Class in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.MapArgSignature - Class in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.MapEntryArgSignature - Record Class in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.NaryBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.QuaternaryBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.QuaternaryConfigurationAwareBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.QuinaryBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.TernaryBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.TernaryConfigurationAwareBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.UnaryConfigurationAwareBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.UnaryVariadicBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlGetQueryAction - Class in org.elasticsearch.xpack.esql.action
 
EsqlGetQueryRequest - Class in org.elasticsearch.xpack.esql.action
 
EsqlGetQueryRequest(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlGetQueryRequest
 
EsqlGetQueryRequest(AsyncExecutionId) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlGetQueryRequest
 
EsqlGetQueryResponse - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlGetQueryResponse(EsqlGetQueryResponse.DetailedQuery) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse
 
EsqlGetQueryResponse.DetailedQuery - Record Class in org.elasticsearch.xpack.esql.plugin
 
EsqlIllegalArgumentException - Exception Class in org.elasticsearch.xpack.esql
 
EsqlIllegalArgumentException(String) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
EsqlIllegalArgumentException(String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
EsqlIllegalArgumentException(String, Throwable) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
EsqlIllegalArgumentException(String, Throwable, boolean, boolean) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
EsqlIllegalArgumentException(Throwable) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
EsqlIllegalArgumentException(Throwable, String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
EsqlInfoTransportAction - Class in org.elasticsearch.xpack.esql
 
EsqlInfoTransportAction(TransportService, ActionFilters) - Constructor for class org.elasticsearch.xpack.esql.EsqlInfoTransportAction
 
EsqlLicenseChecker - Class in org.elasticsearch.xpack.esql.session
 
EsqlLicenseChecker() - Constructor for class org.elasticsearch.xpack.esql.session.EsqlLicenseChecker
 
EsqlListQueriesAction - Class in org.elasticsearch.xpack.esql.action
 
EsqlListQueriesRequest - Class in org.elasticsearch.xpack.esql.action
 
EsqlListQueriesRequest() - Constructor for class org.elasticsearch.xpack.esql.action.EsqlListQueriesRequest
 
EsqlListQueriesRequest(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlListQueriesRequest
 
EsqlListQueriesResponse - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlListQueriesResponse(List<EsqlListQueriesResponse.Query>) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse
 
EsqlListQueriesResponse.Query - Record Class in org.elasticsearch.xpack.esql.plugin
 
EsqlLogContext - Class in org.elasticsearch.xpack.esql.querylog
 
EsqlLogContextBuilder - Class in org.elasticsearch.xpack.esql.querylog
 
EsqlLogContextBuilder(Task, EsqlQueryRequest) - Constructor for class org.elasticsearch.xpack.esql.querylog.EsqlLogContextBuilder
 
EsqlLogProducer - Class in org.elasticsearch.xpack.esql.querylog
 
EsqlLogProducer() - Constructor for class org.elasticsearch.xpack.esql.querylog.EsqlLogProducer
 
EsqlMediaTypeParser - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlMediaTypeParser() - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlMediaTypeParser
 
EsqlParser - Class in org.elasticsearch.xpack.esql.parser
 
EsqlParser(EsqlConfig) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlParser
 
EsqlPlugin - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlPlugin() - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
EsqlQueryAction - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryLog - Class in org.elasticsearch.xpack.esql.querylog
 
EsqlQueryLog(ClusterSettings, ActionLoggingFieldsProvider) - Constructor for class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
EsqlQueryProfile - Class in org.elasticsearch.xpack.esql.action
Tracks profiling for the planning phase
EsqlQueryProfile() - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
EsqlQueryProfile(TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, int) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
EsqlQueryRequest - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryRequest() - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
EsqlQueryRequest(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
EsqlQueryResponse - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryResponse(List<ColumnInfoImpl>, List<Page>, long, long, EsqlQueryResponse.Profile, boolean, boolean, ZoneId, long, long, EsqlExecutionInfo) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
EsqlQueryResponse(List<ColumnInfoImpl>, List<Page>, long, long, EsqlQueryResponse.Profile, boolean, String, boolean, boolean, ZoneId, long, long, EsqlExecutionInfo) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
EsqlQueryResponse.Profile - Record Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryStatus - Record Class in org.elasticsearch.xpack.esql.plugin
 
EsqlQueryStatus(AsyncExecutionId, TimeValue) - Constructor for record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
Creates an instance of a EsqlQueryStatus record class.
EsqlQueryTask - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryTask(String, long, String, String, String, TaskId, Map<String, String>, Map<String, String>, AsyncExecutionId, TimeValue) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
EsqlResolvedIndexExpression - Record Class in org.elasticsearch.xpack.esql.session
 
EsqlResolvedIndexExpression(Set<String>, Set<String>) - Constructor for record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
Creates an instance of a EsqlResolvedIndexExpression record class.
EsqlResolveFieldsAction - Class in org.elasticsearch.xpack.esql.action
A fork of the field-caps API for ES|QL.
EsqlResolveFieldsAction(TransportService, ActionFilters, TransportFieldCapabilitiesAction, ClusterService, IndexNameExpressionResolver, ProjectResolver) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
EsqlResolveFieldsResponse - Class in org.elasticsearch.xpack.esql.action
 
EsqlResolveFieldsResponse(FieldCapabilitiesResponse) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
 
EsqlResolveFieldsResponse(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
 
EsqlResolveViewAction - Class in org.elasticsearch.xpack.esql.action
 
EsqlResolveViewAction(TransportService, ActionFilters, IndexNameExpressionResolver, ClusterService, ProjectResolver) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction
 
EsqlResolveViewAction.Request - Class in org.elasticsearch.xpack.esql.action
 
EsqlResolveViewAction.Response - Class in org.elasticsearch.xpack.esql.action
 
EsqlResponseImpl - Class in org.elasticsearch.xpack.esql.action
View over the response, that supports the xpack core transport API.
EsqlResponseListener - Class in org.elasticsearch.xpack.esql.action
Listens for a single EsqlQueryResponse, builds a corresponding RestResponse and sends it.
EsqlResponseListener(RestChannel, RestRequest) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResponseListener
Async query GET API does not have an EsqlQueryRequest.
EsqlResponseListener(RestChannel, RestRequest, EsqlQueryRequest) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResponseListener
To correctly time the execution of a request, a EsqlResponseListener must be constructed immediately before execution begins.
EsqlScalarFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar
A ScalarFunction is a Function that makes one output value per input row.
EsqlScalarFunction(Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
 
EsqlScalarFunction(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
 
EsqlSearchShardsAction - Class in org.elasticsearch.xpack.esql.action
A fork of the search shards API for ES|QL.
EsqlSearchShardsAction(TransportService, ActionFilters, TransportSearchShardsAction) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlSearchShardsAction
 
EsqlSession - Class in org.elasticsearch.xpack.esql.session
Combines all components necessary for the coordinating node to plan and execute an ESQL query, including (pre-)analyzing, optimizing and running the physical plan.
EsqlSession(String, TransportVersion, AnalyzerSettings, IndexResolver, EnrichPolicyResolver, ViewResolver, ExternalSourceResolver, EsqlParser, PreAnalyzer, EsqlFunctionRegistry, Mapper, Verifier, Metrics, PlanTelemetry, IndicesExpressionGrouper, ProjectMetadata, PlannerSettings, TransportActionServices) - Constructor for class org.elasticsearch.xpack.esql.session.EsqlSession
 
EsqlSession.PlanRunner - Interface in org.elasticsearch.xpack.esql.session
Interface for running the underlying plan.
EsqlSession.PreAnalysisResult - Record Class in org.elasticsearch.xpack.esql.session
 
EsqlStatement - Record Class in org.elasticsearch.xpack.esql.plan
 
EsqlStatement(LogicalPlan, List<QuerySetting>) - Constructor for record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Creates an instance of a EsqlStatement record class.
EsqlStatsAction - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlStatsRequest - Class in org.elasticsearch.xpack.esql.plugin
Request to gather usage statistics
EsqlStatsRequest() - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlStatsRequest
 
EsqlStatsResponse - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlStatsResponse(ClusterName, List<EsqlStatsResponse.NodeStatsResponse>, List<FailedNodeException>) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse
 
EsqlStatsResponse.NodeStatsResponse - Class in org.elasticsearch.xpack.esql.plugin
 
EsqlTypeResolutions - Class in org.elasticsearch.xpack.esql.expression
 
EsqlTypeResolutions() - Constructor for class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
EsqlUsageTransportAction - Class in org.elasticsearch.xpack.esql
 
EsqlUsageTransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, Client) - Constructor for class org.elasticsearch.xpack.esql.EsqlUsageTransportAction
 
EsQueryExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec(Source, String, IndexMode, List<Attribute>, Expression, List<EsQueryExec.Sort>, Integer, List<EsQueryExec.QueryBuilderAndTags>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
EsQueryExec.Direction - Enum Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec.FieldSort - Record Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec.GeoDistanceSort - Record Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec.Missing - Enum Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec.QueryBuilderAndTags - Record Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec.ScoreSort - Record Class in org.elasticsearch.xpack.esql.plan.physical
 
EsQueryExec.Sort - Interface in org.elasticsearch.xpack.esql.plan.physical
 
EsRelation - Class in org.elasticsearch.xpack.esql.plan.logical
Source representing an Elasticsearch index.
EsRelation(Source, String, IndexMode, Map<String, List<String>>, Map<String, List<String>>, Map<String, IndexMode>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
EsSourceExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
EsSourceExec(Source, String, IndexMode, List<Attribute>, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
EsSourceExec(EsRelation) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
EsStatsQueryExec - Class in org.elasticsearch.xpack.esql.plan.physical
Specialized query class for retrieving statistics about the underlying data and not the actual documents.
EsStatsQueryExec(Source, String, QueryBuilder, Expression, List<Attribute>, EsStatsQueryExec.Stat) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
EsStatsQueryExec.BasicStat - Record Class in org.elasticsearch.xpack.esql.plan.physical
 
EsStatsQueryExec.ByStat - Record Class in org.elasticsearch.xpack.esql.plan.physical
 
EsStatsQueryExec.Stat - Interface in org.elasticsearch.xpack.esql.plan.physical
 
EsStatsQueryExec.StatsType - Enum Class in org.elasticsearch.xpack.esql.plan.physical
 
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
Estimate of the number of bytes that'll be loaded per position before the stream of pages is consumed.
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
Estimate of the number of bytes that'll be loaded per position before the stream of pages is consumed.
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
Estimate of the number of bytes that'll be loaded per position before the stream of pages is consumed.
estimatedRowSize() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
Estimate of the number of bytes that'll be loaded per position before the stream of pages is consumed.
estimatedSize() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
An estimate of the size of values of this type in a Block.
estimatedSize() - Method in interface org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItemIterator
Estimates the number of requests provided by this iterator.
estimatedSize() - Method in class org.elasticsearch.xpack.esql.inference.InputTextReader
Returns the total number of positions (text entries) in the block.
estimatedSizeInBytes() - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
estimatedSizeInBytes() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
estimatedSizeInBytes() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSplit
 
estimateRowSize(int, PhysicalPlan) - Static method in interface org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
estimateRowSize(EstimatesRowSize.State) - Method in interface org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize
Estimate the number of bytes that'll be loaded per position before the stream of pages is consumed.
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
estimateRowSize(EstimatesRowSize.State) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
estimateSize(DataType) - Static method in interface org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize
 
EstimatesRowSize - Interface in org.elasticsearch.xpack.esql.plan.physical
 
EstimatesRowSize.State - Class in org.elasticsearch.xpack.esql.plan.physical
 
esType() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
ET: Engine TopN (HYPOTHETICAL) - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
eval() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
Returns the value of the eval record component.
eval() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
Returns the value of the eval record component.
eval() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
Returns the value of the eval record component.
eval() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
Returns the value of the eval record component.
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
eval(Page) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
 
eval(Page) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
 
eval(Page) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
 
eval(Page) - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
eval(Page) - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
 
eval(Page) - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBooleanEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBytesRefEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InDoubleEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InIntEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InLongEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InMillisNanosEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InNanosMillisEvaluator
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator
 
Eval - Class in org.elasticsearch.xpack.esql.plan.logical
 
Eval(Source, LogicalPlan, List<Alias>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Eval
 
EVAL - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
EVAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EVAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EVAL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
EVAL: Page-at-a-time evaluation - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
evalBlock(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
Called when evaluating a Block that contains null values.
evalBlock(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
evalBlock(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
evalCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
evalCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
EvalCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
EvalExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
EvalExec(Source, PhysicalPlan, List<Alias>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
EvalMapper - Class in org.elasticsearch.xpack.esql.evaluator
 
evalNotNullable(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractEvaluator
Called when evaluating a Block that does not contain null values.
evalNullable(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
Called when evaluating a Block that contains null values.
evalSingleValuedNotNullable(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractEvaluator
Called to evaluate single valued fields when the target block does not have null values.
evalSingleValuedNullable(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
Called to evaluate single valued fields when the target block has null values.
EvaluatableGroupingFunction(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingFunction.EvaluatableGroupingFunction
 
evaluate(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
Subclasses would apply the actual evaluation logic here and fill the target blocks accordingly.
evaluate(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
 
evaluate(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
evaluate(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UserAgentFunctionBridge.UserAgentCollectorImpl
 
evaluate(Source, Object, Object, VectorBinaryArithmetic.ArithmeticOp) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlFoldingUtils
Evaluate arithmetic operation between two scalar values at parse time.
evaluate(Source, Object, Object, VectorBinaryComparison.ComparisonOp) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlFoldingUtils
Evaluate comparison operation between two numbers at parse time.
evaluation() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
evaluation() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
evaluation() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
evaluation() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
evaluation() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
Evaluation - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
Evaluation context for a PromQL selector, including the evaluation time and any offset to apply.
Evaluation(Literal, boolean, Literal) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
EvaluationContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
Build the evaluator given the evaluator a multivalued field.
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
Build the evaluator given the evaluator a multivalued field.
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
evaluator(ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
evaluator(DataType, Source, ExpressionEvaluator.Factory, Rounding.Prepared) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
EVALUATOR_SIMILARITY_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
EvaluatorMapper - Interface in org.elasticsearch.xpack.esql.evaluator.mapper
Expressions that have a mapping to an ExpressionEvaluator.
EvaluatorMapper.ToEvaluator - Interface in org.elasticsearch.xpack.esql.evaluator.mapper
 
evaluatorQueryBuilder() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
Returns the query builder to be used when the function cannot be pushed down to Lucene, but uses a LuceneQueryEvaluator instead
evaluatorQueryBuilder() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
evalVector(Vector) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
Called when evaluating a Block that does not contain null values.
evalVector(Vector) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
evalVector(Vector) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
EVE: Expensive Variable Evaluator - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
Exact(boolean, String) - Constructor for class org.elasticsearch.xpack.esql.core.type.EsField.Exact
 
EXACT - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
 
exactAttribute() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
exactMatch() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern
 
exactMatch() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.regex.StringPattern
Returns the match if this pattern is exact, that is has no wildcard or other patterns inside.
Example - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
An example of using a function that is rendered in the docs.
examples() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Examples of using this function that are rendered in the docs.
examples() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the examples record component.
Examples - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
An example of using a function that is rendered in the docs.
ExceptionUtils - Class in org.elasticsearch.xpack.esql
 
ExceptionUtils() - Constructor for class org.elasticsearch.xpack.esql.ExceptionUtils
 
EXCHANGE_BUFFER_SIZE - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
exchangeBufferSize() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the exchangeBufferSize record component.
exchangeBufferSize() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
ExchangeExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
ExchangeExec(Source, List<Attribute>, boolean, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
ExchangeExec(Source, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
exchangeService - Variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
exchangeService() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the exchangeService record component.
exchangeService() - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
ExchangeSinkExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
ExchangeSinkExec(Source, List<Attribute>, boolean, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
ExchangeSourceExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
ExchangeSourceExec(Source, List<Attribute>, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
excluded() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec
Labels known to be excluded by WITHOUT.
excludedFieldNames() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
Returns the set of field names to exclude from the time-series grouping.
excludedGroupings() - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Returns the value of the excludedGroupings record component.
execute(String, CancellableTask, EsqlFlags, PhysicalPlan, Configuration, FoldContext, EsqlExecutionInfo, PlanTimeProfile, ActionListener<Result>) - Method in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
execute(EsqlQueryRequest, EsqlExecutionInfo, EsqlSession.PlanRunner, ActionListener<Versioned<Result>>) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
Execute an ESQL request.
execute(EsqlQueryRequest, EsqlQueryTask, ActionListener<EsqlQueryResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
execute(QueryRequest, ExternalSplit) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.Connector
 
execute(QueryRequest, Split) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.Connector
 
execute(Request, T, ActionListener<Response>) - Method in interface org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService.AsyncOperation
 
execute(TreeType) - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
executeInference(InferenceAction.Request, ActionListener<InferenceAction.Response>) - Method in class org.elasticsearch.xpack.esql.inference.InferenceService
Executes an inference request.
executeOptimizedPlan(EsqlQueryRequest, EsqlExecutionInfo, EsqlSession.PlanRunner, LogicalPlan, Configuration, FoldContext, Approximation, TransportVersion, PlanTimeProfile, ActionListener<Result>) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
Execute an analyzed plan.
executePlan(String, CancellableTask, EsqlFlags, PhysicalPlan, Configuration, FoldContext, EsqlExecutionInfo, String, ActionListener<Result>, Supplier<ExchangeSink>, Map<String, EsqlExecutionInfo.Cluster.Status>, PlanTimeProfile) - Method in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
executesOn() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
executesOn() - Method in interface org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.Coordinator
 
executesOn() - Method in interface org.elasticsearch.xpack.esql.plan.logical.ExecutesOn
 
executesOn() - Method in interface org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.Remote
 
executesOn() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
executesOn() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
executesOn() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
executesOn() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
ExecutesOn - Interface in org.elasticsearch.xpack.esql.plan.logical
Mark nodes that execute only in a specific way, either on the coordinator or on a remote node.
ExecutesOn.Coordinator - Interface in org.elasticsearch.xpack.esql.plan.logical
Executes on the coordinator only.
ExecutesOn.ExecuteLocation - Enum Class in org.elasticsearch.xpack.esql.plan.logical
 
ExecutesOn.Remote - Interface in org.elasticsearch.xpack.esql.plan.logical
Executes on the remote nodes only (note that may include coordinator, but not on the aggregation stage).
EXECUTION_CLUSTER_NAME_VERSION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
EXECUTION_METADATA_VERSION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
EXECUTION_PROFILE_FORMAT_VERSION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
executionContext() - Method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Returns the value of the executionContext record component.
executionInfo() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
executionInfo() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the executionInfo record component.
executor - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
executor() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
executor() - Method in class org.elasticsearch.xpack.esql.datasources.OperatorFactoryRegistry
 
executor() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the executor record component.
executor(Executor) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
exists() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Checks if the object exists.
exists(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
exists(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
exists(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
exists(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
exists(StoragePath) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProvider
Checks if an object exists at the given path.
ExistsQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
ExistsQuery(Source, String) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.ExistsQuery
 
exitAggField(EsqlBaseParser.AggFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.aggField().
exitAggField(EsqlBaseParser.AggFieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.aggField().
exitAggFields(EsqlBaseParser.AggFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.aggFields().
exitAggFields(EsqlBaseParser.AggFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.aggFields().
exitArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the arithmeticBinary labeled alternative in EsqlBaseParser.operatorExpression().
exitArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the arithmeticBinary labeled alternative in EsqlBaseParser.operatorExpression().
exitArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the arithmeticBinary labeled alternative in PromqlBaseParser.expression().
exitArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the arithmeticBinary labeled alternative in PromqlBaseParser.expression().
exitArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the arithmeticUnary labeled alternative in EsqlBaseParser.operatorExpression().
exitArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the arithmeticUnary labeled alternative in EsqlBaseParser.operatorExpression().
exitArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the arithmeticUnary labeled alternative in PromqlBaseParser.expression().
exitArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the arithmeticUnary labeled alternative in PromqlBaseParser.expression().
exitAt(PromqlBaseParser.AtContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.at().
exitAt(PromqlBaseParser.AtContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.at().
exitBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the booleanArrayLiteral labeled alternative in EsqlBaseParser.constant().
exitBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the booleanArrayLiteral labeled alternative in EsqlBaseParser.constant().
exitBooleanDefault(EsqlBaseParser.BooleanDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the booleanDefault labeled alternative in EsqlBaseParser.booleanExpression().
exitBooleanDefault(EsqlBaseParser.BooleanDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the booleanDefault labeled alternative in EsqlBaseParser.booleanExpression().
exitBooleanLiteral(EsqlBaseParser.BooleanLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the booleanLiteral labeled alternative in EsqlBaseParser.constant().
exitBooleanLiteral(EsqlBaseParser.BooleanLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the booleanLiteral labeled alternative in EsqlBaseParser.constant().
exitBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.booleanValue().
exitBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.booleanValue().
exitChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.changePointCommand().
exitChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.changePointCommand().
exitChangePointConfiguration(EsqlBaseParser.ChangePointConfigurationContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.changePointConfiguration().
exitChangePointConfiguration(EsqlBaseParser.ChangePointConfigurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.changePointConfiguration().
exitClusterString(EsqlBaseParser.ClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.clusterString().
exitClusterString(EsqlBaseParser.ClusterStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.clusterString().
exitCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.commandNamedParameters().
exitCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.commandNamedParameters().
exitComparison(EsqlBaseParser.ComparisonContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the comparison labeled alternative in EsqlBaseParser.valueExpression().
exitComparison(EsqlBaseParser.ComparisonContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the comparison labeled alternative in EsqlBaseParser.valueExpression().
exitComparisonOperator(EsqlBaseParser.ComparisonOperatorContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.comparisonOperator().
exitComparisonOperator(EsqlBaseParser.ComparisonOperatorContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.comparisonOperator().
exitCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.completionCommand().
exitCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.completionCommand().
exitCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the compositeForkSubQuery labeled alternative in EsqlBaseParser.forkSubQueryCommand().
exitCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the compositeForkSubQuery labeled alternative in EsqlBaseParser.forkSubQueryCommand().
exitCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the compositeQuery labeled alternative in EsqlBaseParser.query().
exitCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the compositeQuery labeled alternative in EsqlBaseParser.query().
exitConstant(PromqlBaseParser.ConstantContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.constant().
exitConstant(PromqlBaseParser.ConstantContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.constant().
exitConstantDefault(EsqlBaseParser.ConstantDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the constantDefault labeled alternative in EsqlBaseParser.primaryExpression().
exitConstantDefault(EsqlBaseParser.ConstantDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the constantDefault labeled alternative in EsqlBaseParser.primaryExpression().
exitDecimalLiteral(EsqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the decimalLiteral labeled alternative in EsqlBaseParser.constant().
exitDecimalLiteral(EsqlBaseParser.DecimalLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the decimalLiteral labeled alternative in EsqlBaseParser.constant().
exitDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the decimalLiteral labeled alternative in PromqlBaseParser.number().
exitDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the decimalLiteral labeled alternative in PromqlBaseParser.number().
exitDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.decimalValue().
exitDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.decimalValue().
exitDereference(EsqlBaseParser.DereferenceContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the dereference labeled alternative in EsqlBaseParser.primaryExpression().
exitDereference(EsqlBaseParser.DereferenceContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the dereference labeled alternative in EsqlBaseParser.primaryExpression().
exitDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.dissectCommand().
exitDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.dissectCommand().
exitDissectCommandOption(EsqlBaseParser.DissectCommandOptionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.dissectCommandOption().
exitDissectCommandOption(EsqlBaseParser.DissectCommandOptionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.dissectCommandOption().
exitDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.dissectCommandOptions().
exitDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.dissectCommandOptions().
exitDropCommand(EsqlBaseParser.DropCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.dropCommand().
exitDropCommand(EsqlBaseParser.DropCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.dropCommand().
exitDuration(PromqlBaseParser.DurationContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.duration().
exitDuration(PromqlBaseParser.DurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.duration().
exitEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.enrichCommand().
exitEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.enrichCommand().
exitEnrichPolicyName(EsqlBaseParser.EnrichPolicyNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.enrichPolicyName().
exitEnrichPolicyName(EsqlBaseParser.EnrichPolicyNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.enrichPolicyName().
exitEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.enrichWithClause().
exitEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.enrichWithClause().
exitEntryExpression(EsqlBaseParser.EntryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.entryExpression().
exitEntryExpression(EsqlBaseParser.EntryExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.entryExpression().
exitEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.evalCommand().
exitEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.evalCommand().
exitEvaluation(PromqlBaseParser.EvaluationContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.evaluation().
exitEvaluation(PromqlBaseParser.EvaluationContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.evaluation().
exitEveryRule(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
exitEveryRule(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
exitExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.explainCommand().
exitExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.explainCommand().
exitExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.externalCommand().
exitExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.externalCommand().
exitField(EsqlBaseParser.FieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.field().
exitField(EsqlBaseParser.FieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.field().
exitFieldName(EsqlBaseParser.FieldNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fieldName().
exitFieldName(EsqlBaseParser.FieldNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fieldName().
exitFieldNamePattern(EsqlBaseParser.FieldNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fieldNamePattern().
exitFieldNamePattern(EsqlBaseParser.FieldNamePatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fieldNamePattern().
exitFields(EsqlBaseParser.FieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fields().
exitFields(EsqlBaseParser.FieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fields().
exitForkCommand(EsqlBaseParser.ForkCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.forkCommand().
exitForkCommand(EsqlBaseParser.ForkCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.forkCommand().
exitForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.forkSubQueries().
exitForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.forkSubQueries().
exitForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.forkSubQuery().
exitForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.forkSubQuery().
exitForkSubQueryProcessingCommand(EsqlBaseParser.ForkSubQueryProcessingCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.forkSubQueryProcessingCommand().
exitForkSubQueryProcessingCommand(EsqlBaseParser.ForkSubQueryProcessingCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.forkSubQueryProcessingCommand().
exitFromCommand(EsqlBaseParser.FromCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fromCommand().
exitFromCommand(EsqlBaseParser.FromCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fromCommand().
exitFunction(EsqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the function labeled alternative in EsqlBaseParser.primaryExpression().
exitFunction(EsqlBaseParser.FunctionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the function labeled alternative in EsqlBaseParser.primaryExpression().
exitFunction(PromqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.function().
exitFunction(PromqlBaseParser.FunctionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.function().
exitFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.functionExpression().
exitFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.functionExpression().
exitFunctionName(EsqlBaseParser.FunctionNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.functionName().
exitFunctionName(EsqlBaseParser.FunctionNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.functionName().
exitFunctionParams(PromqlBaseParser.FunctionParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.functionParams().
exitFunctionParams(PromqlBaseParser.FunctionParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.functionParams().
exitFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fuseCommand().
exitFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fuseCommand().
exitFuseConfiguration(EsqlBaseParser.FuseConfigurationContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fuseConfiguration().
exitFuseConfiguration(EsqlBaseParser.FuseConfigurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fuseConfiguration().
exitFuseKeyByFields(EsqlBaseParser.FuseKeyByFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.fuseKeyByFields().
exitFuseKeyByFields(EsqlBaseParser.FuseKeyByFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.fuseKeyByFields().
exitGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.grokCommand().
exitGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.grokCommand().
exitGrouping(PromqlBaseParser.GroupingContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.grouping().
exitGrouping(PromqlBaseParser.GroupingContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.grouping().
exitHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the hexLiteral labeled alternative in PromqlBaseParser.number().
exitHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the hexLiteral labeled alternative in PromqlBaseParser.number().
exitIdentifier(EsqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.identifier().
exitIdentifier(EsqlBaseParser.IdentifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.identifier().
exitIdentifier(PromqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.identifier().
exitIdentifier(PromqlBaseParser.IdentifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.identifier().
exitIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.identifierOrParameter().
exitIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.identifierOrParameter().
exitIdentifierPattern(EsqlBaseParser.IdentifierPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.identifierPattern().
exitIdentifierPattern(EsqlBaseParser.IdentifierPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.identifierPattern().
exitIndexPattern(EsqlBaseParser.IndexPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.indexPattern().
exitIndexPattern(EsqlBaseParser.IndexPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.indexPattern().
exitIndexPatternAndMetadataFields(EsqlBaseParser.IndexPatternAndMetadataFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.indexPatternAndMetadataFields().
exitIndexPatternAndMetadataFields(EsqlBaseParser.IndexPatternAndMetadataFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.indexPatternAndMetadataFields().
exitIndexPatternOrSubquery(EsqlBaseParser.IndexPatternOrSubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.indexPatternOrSubquery().
exitIndexPatternOrSubquery(EsqlBaseParser.IndexPatternOrSubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.indexPatternOrSubquery().
exitIndexString(EsqlBaseParser.IndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.indexString().
exitIndexString(EsqlBaseParser.IndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.indexString().
exitInlineCast(EsqlBaseParser.InlineCastContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the inlineCast labeled alternative in EsqlBaseParser.primaryExpression().
exitInlineCast(EsqlBaseParser.InlineCastContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the inlineCast labeled alternative in EsqlBaseParser.primaryExpression().
exitInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.inlineStatsCommand().
exitInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.inlineStatsCommand().
exitInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the inputDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
exitInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the inputDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
exitInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the inputNamedOrPositionalDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
exitInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the inputNamedOrPositionalDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
exitInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the inputNamedOrPositionalParam labeled alternative in EsqlBaseParser.parameter().
exitInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the inputNamedOrPositionalParam labeled alternative in EsqlBaseParser.parameter().
exitInputParam(EsqlBaseParser.InputParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the inputParam labeled alternative in EsqlBaseParser.parameter().
exitInputParam(EsqlBaseParser.InputParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the inputParam labeled alternative in EsqlBaseParser.parameter().
exitInputParameter(EsqlBaseParser.InputParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the inputParameter labeled alternative in EsqlBaseParser.constant().
exitInputParameter(EsqlBaseParser.InputParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the inputParameter labeled alternative in EsqlBaseParser.constant().
exitInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.insistCommand().
exitInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.insistCommand().
exitIntegerLiteral(EsqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the integerLiteral labeled alternative in EsqlBaseParser.constant().
exitIntegerLiteral(EsqlBaseParser.IntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the integerLiteral labeled alternative in EsqlBaseParser.constant().
exitIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the integerLiteral labeled alternative in PromqlBaseParser.number().
exitIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the integerLiteral labeled alternative in PromqlBaseParser.number().
exitIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.integerValue().
exitIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.integerValue().
exitIsNull(EsqlBaseParser.IsNullContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the isNull labeled alternative in EsqlBaseParser.booleanExpression().
exitIsNull(EsqlBaseParser.IsNullContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the isNull labeled alternative in EsqlBaseParser.booleanExpression().
exitJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.joinCommand().
exitJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.joinCommand().
exitJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.joinCondition().
exitJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.joinCondition().
exitJoinTarget(EsqlBaseParser.JoinTargetContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.joinTarget().
exitJoinTarget(EsqlBaseParser.JoinTargetContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.joinTarget().
exitKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.keepCommand().
exitKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.keepCommand().
exitLabel(PromqlBaseParser.LabelContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.label().
exitLabel(PromqlBaseParser.LabelContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.label().
exitLabelList(PromqlBaseParser.LabelListContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.labelList().
exitLabelList(PromqlBaseParser.LabelListContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.labelList().
exitLabelName(PromqlBaseParser.LabelNameContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.labelName().
exitLabelName(PromqlBaseParser.LabelNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.labelName().
exitLabels(PromqlBaseParser.LabelsContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.labels().
exitLabels(PromqlBaseParser.LabelsContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.labels().
exitLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the likeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the likeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the likeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the likeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitLimitByGroupKey(EsqlBaseParser.LimitByGroupKeyContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.limitByGroupKey().
exitLimitByGroupKey(EsqlBaseParser.LimitByGroupKeyContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.limitByGroupKey().
exitLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.limitCommand().
exitLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.limitCommand().
exitLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the logicalBinary labeled alternative in EsqlBaseParser.booleanExpression().
exitLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the logicalBinary labeled alternative in EsqlBaseParser.booleanExpression().
exitLogicalIn(EsqlBaseParser.LogicalInContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the logicalIn labeled alternative in EsqlBaseParser.booleanExpression().
exitLogicalIn(EsqlBaseParser.LogicalInContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the logicalIn labeled alternative in EsqlBaseParser.booleanExpression().
exitLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the logicalNot labeled alternative in EsqlBaseParser.booleanExpression().
exitLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the logicalNot labeled alternative in EsqlBaseParser.booleanExpression().
exitLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.lookupCommand().
exitLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.lookupCommand().
exitMapExpression(EsqlBaseParser.MapExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.mapExpression().
exitMapExpression(EsqlBaseParser.MapExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.mapExpression().
exitMapValue(EsqlBaseParser.MapValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.mapValue().
exitMapValue(EsqlBaseParser.MapValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.mapValue().
exitMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.matchBooleanExpression().
exitMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.matchBooleanExpression().
exitMatchExpression(EsqlBaseParser.MatchExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the matchExpression labeled alternative in EsqlBaseParser.booleanExpression().
exitMatchExpression(EsqlBaseParser.MatchExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the matchExpression labeled alternative in EsqlBaseParser.booleanExpression().
exitMetadata(EsqlBaseParser.MetadataContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.metadata().
exitMetadata(EsqlBaseParser.MetadataContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.metadata().
exitMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.metricsInfoCommand().
exitMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.metricsInfoCommand().
exitMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.mmrCommand().
exitMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.mmrCommand().
exitMmrQueryVectorExpression(EsqlBaseParser.MmrQueryVectorExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the mmrQueryVectorExpression labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
exitMmrQueryVectorExpression(EsqlBaseParser.MmrQueryVectorExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the mmrQueryVectorExpression labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
exitMmrQueryVectorParameter(EsqlBaseParser.MmrQueryVectorParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the mmrQueryVectorParameter labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
exitMmrQueryVectorParameter(EsqlBaseParser.MmrQueryVectorParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the mmrQueryVectorParameter labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
exitModifier(PromqlBaseParser.ModifierContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.modifier().
exitModifier(PromqlBaseParser.ModifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.modifier().
exitMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.mvExpandCommand().
exitMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.mvExpandCommand().
exitNonReserved(PromqlBaseParser.NonReservedContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.nonReserved().
exitNonReserved(PromqlBaseParser.NonReservedContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.nonReserved().
exitNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the nullLiteral labeled alternative in EsqlBaseParser.constant().
exitNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the nullLiteral labeled alternative in EsqlBaseParser.constant().
exitNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the numericArrayLiteral labeled alternative in EsqlBaseParser.constant().
exitNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the numericArrayLiteral labeled alternative in EsqlBaseParser.constant().
exitNumericValue(EsqlBaseParser.NumericValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.numericValue().
exitNumericValue(EsqlBaseParser.NumericValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.numericValue().
exitOffset(PromqlBaseParser.OffsetContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.offset().
exitOffset(PromqlBaseParser.OffsetContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.offset().
exitOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the operatorExpressionDefault labeled alternative in EsqlBaseParser.operatorExpression().
exitOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the operatorExpressionDefault labeled alternative in EsqlBaseParser.operatorExpression().
exitOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.orderExpression().
exitOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.orderExpression().
exitParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the parenthesized labeled alternative in PromqlBaseParser.expression().
exitParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the parenthesized labeled alternative in PromqlBaseParser.expression().
exitParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the parenthesizedExpression labeled alternative in EsqlBaseParser.primaryExpression().
exitParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the parenthesizedExpression labeled alternative in EsqlBaseParser.primaryExpression().
exitProcessingCommand(EsqlBaseParser.ProcessingCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.processingCommand().
exitProcessingCommand(EsqlBaseParser.ProcessingCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.processingCommand().
exitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlClusterString().
exitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlClusterString().
exitPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlCommand().
exitPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlCommand().
exitPromqlIndexPattern(EsqlBaseParser.PromqlIndexPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlIndexPattern().
exitPromqlIndexPattern(EsqlBaseParser.PromqlIndexPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlIndexPattern().
exitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlIndexString().
exitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlIndexString().
exitPromqlParam(EsqlBaseParser.PromqlParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlParam().
exitPromqlParam(EsqlBaseParser.PromqlParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlParam().
exitPromqlParamName(EsqlBaseParser.PromqlParamNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlParamName().
exitPromqlParamName(EsqlBaseParser.PromqlParamNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlParamName().
exitPromqlParamValue(EsqlBaseParser.PromqlParamValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlParamValue().
exitPromqlParamValue(EsqlBaseParser.PromqlParamValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlParamValue().
exitPromqlQueryContent(EsqlBaseParser.PromqlQueryContentContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlQueryContent().
exitPromqlQueryContent(EsqlBaseParser.PromqlQueryContentContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlQueryContent().
exitPromqlQueryPart(EsqlBaseParser.PromqlQueryPartContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlQueryPart().
exitPromqlQueryPart(EsqlBaseParser.PromqlQueryPartContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlQueryPart().
exitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlSelectorString().
exitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlSelectorString().
exitPromqlUnquotedIndexString(EsqlBaseParser.PromqlUnquotedIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.promqlUnquotedIndexString().
exitPromqlUnquotedIndexString(EsqlBaseParser.PromqlUnquotedIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.promqlUnquotedIndexString().
exitQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the qualifiedIntegerLiteral labeled alternative in EsqlBaseParser.constant().
exitQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the qualifiedIntegerLiteral labeled alternative in EsqlBaseParser.constant().
exitQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.qualifiedName().
exitQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.qualifiedName().
exitQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.qualifiedNamePattern().
exitQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.qualifiedNamePattern().
exitQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.qualifiedNamePatterns().
exitQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.qualifiedNamePatterns().
exitRegexExpression(EsqlBaseParser.RegexExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the regexExpression labeled alternative in EsqlBaseParser.booleanExpression().
exitRegexExpression(EsqlBaseParser.RegexExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the regexExpression labeled alternative in EsqlBaseParser.booleanExpression().
exitRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.registeredDomainCommand().
exitRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.registeredDomainCommand().
exitRenameClause(EsqlBaseParser.RenameClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.renameClause().
exitRenameClause(EsqlBaseParser.RenameClauseContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.renameClause().
exitRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.renameCommand().
exitRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.renameCommand().
exitRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.rerankCommand().
exitRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.rerankCommand().
exitRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the rlikeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the rlikeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the rlikeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the rlikeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
exitRowCommand(EsqlBaseParser.RowCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.rowCommand().
exitRowCommand(EsqlBaseParser.RowCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.rowCommand().
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanDefaultContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ClusterStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantDefaultContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DereferenceContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryProcessingCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputDoubleParamsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParamContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParameterContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsInfoCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParameterContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NullLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionDefaultContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SelectorStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowInfoContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleCommandQueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleForkSubQueryCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TsInfoCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UnquotedIndexStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DecimalLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DurationContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.HexLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IntegerLiteralContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.StringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueExpressionContext
 
exitSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.sampleCommand().
exitSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.sampleCommand().
exitSelector(PromqlBaseParser.SelectorContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.selector().
exitSelector(PromqlBaseParser.SelectorContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.selector().
exitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.selectorString().
exitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.selectorString().
exitSeriesMatcher(PromqlBaseParser.SeriesMatcherContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.seriesMatcher().
exitSeriesMatcher(PromqlBaseParser.SeriesMatcherContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.seriesMatcher().
exitSetCommand(EsqlBaseParser.SetCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.setCommand().
exitSetCommand(EsqlBaseParser.SetCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.setCommand().
exitSetField(EsqlBaseParser.SetFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.setField().
exitSetField(EsqlBaseParser.SetFieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.setField().
exitShowInfo(EsqlBaseParser.ShowInfoContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the showInfo labeled alternative in EsqlBaseParser.showCommand().
exitShowInfo(EsqlBaseParser.ShowInfoContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the showInfo labeled alternative in EsqlBaseParser.showCommand().
exitSingleCommandQuery(EsqlBaseParser.SingleCommandQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the singleCommandQuery labeled alternative in EsqlBaseParser.query().
exitSingleCommandQuery(EsqlBaseParser.SingleCommandQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the singleCommandQuery labeled alternative in EsqlBaseParser.query().
exitSingleForkSubQueryCommand(EsqlBaseParser.SingleForkSubQueryCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the singleForkSubQueryCommand labeled alternative in EsqlBaseParser.forkSubQueryCommand().
exitSingleForkSubQueryCommand(EsqlBaseParser.SingleForkSubQueryCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the singleForkSubQueryCommand labeled alternative in EsqlBaseParser.forkSubQueryCommand().
exitSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.singleStatement().
exitSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.singleStatement().
exitSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.singleStatement().
exitSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.singleStatement().
exitSortCommand(EsqlBaseParser.SortCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.sortCommand().
exitSortCommand(EsqlBaseParser.SortCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.sortCommand().
exitSourceCommand(EsqlBaseParser.SourceCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.sourceCommand().
exitSourceCommand(EsqlBaseParser.SourceCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.sourceCommand().
exitStatements(EsqlBaseParser.StatementsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.statements().
exitStatements(EsqlBaseParser.StatementsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.statements().
exitStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.statsCommand().
exitStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.statsCommand().
exitString(EsqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.string().
exitString(EsqlBaseParser.StringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.string().
exitString(PromqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.string().
exitString(PromqlBaseParser.StringContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.string().
exitStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the stringArrayLiteral labeled alternative in EsqlBaseParser.constant().
exitStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the stringArrayLiteral labeled alternative in EsqlBaseParser.constant().
exitStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the stringLiteral labeled alternative in EsqlBaseParser.constant().
exitStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the stringLiteral labeled alternative in EsqlBaseParser.constant().
exitStringOrParameter(EsqlBaseParser.StringOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.stringOrParameter().
exitStringOrParameter(EsqlBaseParser.StringOrParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.stringOrParameter().
exitSubquery(EsqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.subquery().
exitSubquery(EsqlBaseParser.SubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.subquery().
exitSubquery(PromqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the subquery labeled alternative in PromqlBaseParser.expression().
exitSubquery(PromqlBaseParser.SubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the subquery labeled alternative in PromqlBaseParser.expression().
exitSubqueryExpression(EsqlBaseParser.SubqueryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.subqueryExpression().
exitSubqueryExpression(EsqlBaseParser.SubqueryExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.subqueryExpression().
exitSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.subqueryResolution().
exitSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.subqueryResolution().
exitTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.timeSeriesCommand().
exitTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.timeSeriesCommand().
exitTimeValue(PromqlBaseParser.TimeValueContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.timeValue().
exitTimeValue(PromqlBaseParser.TimeValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.timeValue().
exitToDataType(EsqlBaseParser.ToDataTypeContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the toDataType labeled alternative in EsqlBaseParser.dataType().
exitToDataType(EsqlBaseParser.ToDataTypeContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the toDataType labeled alternative in EsqlBaseParser.dataType().
exitTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.tsInfoCommand().
exitTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.tsInfoCommand().
exitUnquotedIndexString(EsqlBaseParser.UnquotedIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.unquotedIndexString().
exitUnquotedIndexString(EsqlBaseParser.UnquotedIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.unquotedIndexString().
exitUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.uriPartsCommand().
exitUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.uriPartsCommand().
exitUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.userAgentCommand().
exitUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.userAgentCommand().
exitValue(PromqlBaseParser.ValueContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by PromqlBaseParser.value().
exitValue(PromqlBaseParser.ValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by PromqlBaseParser.value().
exitValueExpression(PromqlBaseParser.ValueExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
Exit a parse tree produced by the valueExpression labeled alternative in PromqlBaseParser.expression().
exitValueExpression(PromqlBaseParser.ValueExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserListener
Exit a parse tree produced by the valueExpression labeled alternative in PromqlBaseParser.expression().
exitValueExpressionDefault(EsqlBaseParser.ValueExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by the valueExpressionDefault labeled alternative in EsqlBaseParser.valueExpression().
exitValueExpressionDefault(EsqlBaseParser.ValueExpressionDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by the valueExpressionDefault labeled alternative in EsqlBaseParser.valueExpression().
exitValueName(EsqlBaseParser.ValueNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.valueName().
exitValueName(EsqlBaseParser.ValueNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.valueName().
exitWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.whereCommand().
exitWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.whereCommand().
Exp - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Returns the value of e raised to the power of tbe number specified as parameter
Exp(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
expanded() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
expanded() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
expectedFieldTypesString() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Returns a human-readable string listing the expected field types.
expectedQueryTypesString() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Returns a human-readable string listing the expected query types.
Explain - Class in org.elasticsearch.xpack.esql.plan.logical
 
Explain(Source, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Explain
 
EXPLAIN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
(Re)Added EXPLAIN command
EXPLAIN - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
EXPLAIN_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPLAIN_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EXPLAIN_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPLAIN_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPLAIN_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EXPLAIN_WITH_REMOTE_PLANS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
EXPLAIN command with remote plans (5 columns: cluster, node, role, type, plan)
EXPLAIN_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPLAIN_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
Explain.Type - Enum Class in org.elasticsearch.xpack.esql.plan.logical
 
explainCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
explainCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
ExplainCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
explainOnly() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Whether this is an explain-only request.
ExplainPlanTransformer - Class in org.elasticsearch.xpack.esql.planner
Transforms a physical plan for EXPLAIN mode by replacing data source nodes with empty local sources.
explanation() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
The explanation that will appear after the example.
EXPLICIT_NULL - Static variable in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Sentinel approximation settings representing an explicit NULL, meaning "revert to null" during merge.
exponent() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
EXPONENTIAL - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
EXPONENTIAL_HISTOGRAM - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
EXPONENTIAL_HISTOGRAM_TECH_PREVIEW - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for exponential_histogram fields in the state of when it first was released into tech preview.
exponentialHistogramBlockToString(ExponentialHistogramBlock, int) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
exponentialHistogramToString(ExponentialHistogram) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
EXPR_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPR_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EXPR_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPR_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EXPR_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPR_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DurationContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
expression() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
expression() - Method in record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
Returns the value of the expression record component.
expression(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
expression(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
expression(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
expression(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
expression(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
Expression - Class in org.elasticsearch.xpack.esql.core.expression
In a SQL statement, an Expression is whatever a user specifies inside an action, so for instance: SELECT a, b, ABS(c) FROM i a, b, ABS(c), and i are all Expressions, with ABS(c) being a Function (which is a type of expression) with a single child, c.
Expression(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Expression
 
EXPRESSION_ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
EXPRESSION_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
Expression.TypeResolution - Class in org.elasticsearch.xpack.esql.core.expression
 
expressionBasedJoin(SearchExecutionContext, Expression, QueryBuilder, ClusterService, List<MatchConfig>, Expression, AliasFilter, Warnings) - Static method in class org.elasticsearch.xpack.esql.enrich.ExpressionQueryList
Creates a new ExpressionQueryList for an expression-based join.
ExpressionBuilder - Class in org.elasticsearch.xpack.esql.parser
 
ExpressionBuilder.ParsingContext - Record Class in org.elasticsearch.xpack.esql.parser
 
ExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ExpressionContext
 
ExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ExpressionContext
 
ExpressionCoreWritables - Class in org.elasticsearch.xpack.esql.core.expression
 
ExpressionCoreWritables() - Constructor for class org.elasticsearch.xpack.esql.core.expression.ExpressionCoreWritables
 
ExpressionMapper<E> - Class in org.elasticsearch.xpack.esql.evaluator.mapper
 
ExpressionMapper() - Constructor for class org.elasticsearch.xpack.esql.evaluator.mapper.ExpressionMapper
 
ExpressionQuery - Class in org.elasticsearch.xpack.esql.io.stream
Implements an Expression query, which matches documents based on a given expression.
ExpressionQuery(Source, String, Expression) - Constructor for class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
ExpressionQueryBuilder - Class in org.elasticsearch.xpack.esql.io.stream
Implements an Expression query builder, which matches documents based on a given expression.
ExpressionQueryBuilder(String, Expression) - Constructor for class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
ExpressionQueryList - Class in org.elasticsearch.xpack.esql.enrich
A LookupEnrichQueryGenerator that combines multiple conditions into a single query list.
expressions() - Static method in class org.elasticsearch.xpack.esql.core.expression.ExpressionCoreWritables
 
expressions() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
expressions() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
Returns the top-level expressions for this query plan node.
expressions(List<? extends ParserRuleContext>) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
expressions(List<? extends ParserRuleContext>) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
expressions(List<? extends ParserRuleContext>) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
Expressions - Class in org.elasticsearch.xpack.esql.core.expression
 
ExpressionScoreMapper - Interface in org.elasticsearch.xpack.esql.score
Maps expressions that have a mapping to an ScoreOperator.ExpressionScorer.
ExpressionScoreMapper.ToScorer - Interface in org.elasticsearch.xpack.esql.score
 
ExpressionSet<E> - Class in org.elasticsearch.xpack.esql.core.expression
 
ExpressionSet() - Constructor for class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
ExpressionSet(Collection<? extends E>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
expressionsResolved() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Keep
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
expressionToken() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerExpressionRule
 
ExpressionWritables - Class in org.elasticsearch.xpack.esql.expression
 
ExpressionWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
extension(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
extensions() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Returns the value of the extensions record component.
extensions() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DecompressionCodec
File extensions this codec handles (with leading dot, e.g.
extensions() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Returns the value of the extensions record component.
EXTERNAL - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
EXTERNAL_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the EXTERNAL command (datasource access).
EXTERNAL_CSV_IP_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the EXTERNAL command (datasource access).
EXTERNAL_DISTRIBUTION - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Controls how external source queries are distributed across nodes.
externalCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
externalCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
ExternalCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
externalDistribution() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
ExternalDistributionContext - Record Class in org.elasticsearch.xpack.esql.plugin
Context provided to an ExternalDistributionStrategy so it can decide how (or whether) to distribute external-source splits across data nodes.
ExternalDistributionContext(PhysicalPlan, List<ExternalSplit>, DiscoveryNodes, QueryPragmas) - Constructor for record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Creates an instance of a ExternalDistributionContext record class.
ExternalDistributionPlan - Record Class in org.elasticsearch.xpack.esql.plugin
The result of an ExternalDistributionStrategy decision: whether to distribute and, if so, which splits go to which node.
ExternalDistributionPlan(Map<String, List<ExternalSplit>>, boolean) - Constructor for record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
Creates an instance of a ExternalDistributionPlan record class.
ExternalDistributionStrategy - Interface in org.elasticsearch.xpack.esql.plugin
Decides whether an external source query should be distributed across data nodes or executed locally on the coordinator.
ExternalRelation - Class in org.elasticsearch.xpack.esql.plan.logical
Logical plan node for external data source relations (e.g., Iceberg table, Parquet file).
ExternalRelation(Source, String, SourceMetadata, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
ExternalRelation(Source, String, SourceMetadata, List<Attribute>, FileSet) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
ExternalSliceQueue - Class in org.elasticsearch.xpack.esql.datasources
Thread-safe queue of ExternalSplit instances for parallel external source execution.
ExternalSliceQueue(List<ExternalSplit>) - Constructor for class org.elasticsearch.xpack.esql.datasources.ExternalSliceQueue
 
ExternalSourceDrainUtils - Class in org.elasticsearch.xpack.esql.datasources
Utility for draining pages from a CloseableIterator into an AsyncExternalSourceBuffer with backpressure.
ExternalSourceExec - Class in org.elasticsearch.xpack.esql.plan.physical
Generic physical plan node for reading from external data sources (e.g., Iceberg tables, Parquet files).
ExternalSourceExec(Source, String, String, List<Attribute>, Map<String, Object>, Map<String, Object>, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
ExternalSourceExec(Source, String, String, List<Attribute>, Map<String, Object>, Map<String, Object>, Object, int, Integer, FileSet, List<ExternalSplit>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
ExternalSourceExec(Source, String, String, List<Attribute>, Map<String, Object>, Map<String, Object>, Object, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
ExternalSourceExec(Source, String, String, List<Attribute>, Map<String, Object>, Map<String, Object>, Object, Integer, FileSet) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
externalSourceExecutor() - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
Returns the executor used for external source I/O (e.g.
ExternalSourceFactory - Interface in org.elasticsearch.xpack.esql.datasources.spi
Common interface for complete external data source factories.
ExternalSourceMetadata - Interface in org.elasticsearch.xpack.esql.datasources
Extended interface for external data source metadata.
ExternalSourceOperatorFactory - Class in org.elasticsearch.xpack.esql.datasources
Factory for creating source operators that read from external storage using the StorageProvider and FormatReader abstractions.
ExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int) - Constructor for class org.elasticsearch.xpack.esql.datasources.ExternalSourceOperatorFactory
 
ExternalSourceOperatorFactory(StorageProvider, FormatReader, StoragePath, List<Attribute>, int, int, ExternalSliceQueue) - Constructor for class org.elasticsearch.xpack.esql.datasources.ExternalSourceOperatorFactory
 
externalSourceResolution() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
externalSourceResolution() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the externalSourceResolution record component.
ExternalSourceResolution - Record Class in org.elasticsearch.xpack.esql.datasources
Holds the result of external source resolution (Iceberg/Parquet metadata).
ExternalSourceResolution(Map<String, ExternalSourceResolution.ResolvedSource>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
Creates an instance of a ExternalSourceResolution record class.
ExternalSourceResolution.ResolvedSource - Record Class in org.elasticsearch.xpack.esql.datasources
 
ExternalSourceResolver - Class in org.elasticsearch.xpack.esql.datasources
Resolver for external data sources (Iceberg tables, Parquet files, etc.).
ExternalSourceResolver(Executor, DataSourceModule) - Constructor for class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolver
 
ExternalSourceResolver(Executor, DataSourceModule, Settings) - Constructor for class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolver
 
ExternalSourceSettings - Class in org.elasticsearch.xpack.esql.datasources
Cluster settings for controlling ESQL external source cloud API rate limiting.
ExternalSplit - Interface in org.elasticsearch.xpack.esql.datasources.spi
A serializable, parallelizable unit of work for an external data source.
extract(byte[], int, Region) - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
extract(LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor
 
ExtractAggregateCommonFilter - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Extract a per-function expression filter applied to all the aggs as a query Filter, when no groups are provided.
ExtractAggregateCommonFilter() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ExtractAggregateCommonFilter
 
extractColumnMax(Map<String, Object>, String) - Static method in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
Extracts the max value for a specific column directly from the sourceMetadata map.
extractColumnMin(Map<String, Object>, String) - Static method in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
Extracts the min value for a specific column directly from the sourceMetadata map.
extractColumnNullCount(Map<String, Object>, String) - Static method in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
Extracts the null count for a specific column directly from the sourceMetadata map.
extractCommon(List<Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
Given a list of expressions of predicates, extract a new expression of all the common ones and return it, along the original list with the common ones removed.
extractDeviceType() - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
extractDeviceType() - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
ExtractDimensionFieldsAfterAggregation - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
A rule that moves `VALUES(dimension-field)` aggregations in time-series aggregations to execute after the aggregation, reading the dimension fields once each group.
ExtractDimensionFieldsAfterAggregation() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ExtractDimensionFieldsAfterAggregation
 
extractedFields - Variable in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
extractedFields - Variable in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
extractedFields() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
 
extractedFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
Upon parsing, these are named according to the Dissect or Grok pattern, but can be renamed without changing the pattern.
extractedFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
extractFieldName(NamedExpression) - Static method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
extractFragments(String) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils
Extracts potentially mixed disjoint pattern within the given regex.
ExtractHistogramComponent - Class in org.elasticsearch.xpack.esql.expression.function.scalar.histogram
Extracts a HistogramBlock.Component from a histogram (either exponential histogram or TDigest).
ExtractHistogramComponent(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
Constructor for this function.
extractLiteralOrReturnSelf(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
extractRowCount(Map<String, Object>) - Static method in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
Extracts the row count directly from the sourceMetadata map without constructing a full SourceStatistics object.
extractSourceAttributesFrom(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
extractStatistics(Map<String, Object>) - Static method in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
Extracts statistics from the sourceMetadata map.
extractString(Expression) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
extractTimestampBounds(QueryBuilder) - Static method in class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor
Extracts the @timestamp range bounds from a query DSL filter.
extractTimestampBounds(QueryBuilder, LongSupplier) - Static method in class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor
Extracts the @timestamp range bounds from a query DSL filter using the supplied now value to resolve date math expressions consistently with the current request.
extraDescription() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
extraDescription() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 

F

factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
A map from input type to ExpressionEvaluator ctor.
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
factory() - Static method in class org.elasticsearch.xpack.esql.inference.InferenceFunctionEvaluator
 
factory(Client) - Static method in class org.elasticsearch.xpack.esql.inference.InferenceResolver
 
factory(SourceOperatorContext) - Method in class org.elasticsearch.xpack.esql.datasources.OperatorFactoryRegistry
 
Factory(String, CancellableTask, int, int, EnrichLookupService, DataType, String, String, String, List<NamedExpression>, Source) - Constructor for record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Creates an instance of a Factory record class.
Factory(List<MatchConfig>, String, CancellableTask, int, Function<DriverContext, LookupFromIndexService>, String, String, List<NamedExpression>, Source, PhysicalPlan, Expression, boolean, int, boolean, Configuration) - Constructor for record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Creates an instance of a Factory record class.
Factory(Grok, String, Map<String, Integer>, Map<String, ElementType>) - Constructor for record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Creates an instance of a Factory record class.
Factory(Literal) - Constructor for record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
Creates an instance of a Factory record class.
Factory(Source, ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator.Factory
 
Factory(Source, ExpressionEvaluator.Factory, DateFormatter) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator.Factory
 
Factory(Source, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator.Factory
 
Factory(Source, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator.Factory
 
Factory(DataType, Source, CompoundOutputEvaluator.OutputFieldsCollectorProvider) - Constructor for record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Creates an instance of a Factory record class.
Factory(BinaryLogic, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory) - Constructor for record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Creates an instance of a Factory record class.
Factory(InferenceService, String, String, List<ExpressionEvaluator.Factory>, int, int) - Constructor for record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Creates an instance of a Factory record class.
Factory(InferenceService, String, ExpressionEvaluator.Factory) - Constructor for record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Creates an instance of a Factory record class.
Factory(InferenceService, String, ExpressionEvaluator.Factory, Map<String, Object>) - Constructor for record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Creates an instance of a Factory record class.
fail(Node<?>, String, Object...) - Static method in class org.elasticsearch.xpack.esql.common.Failure
 
FAIL_FAST - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy.Mode
Abort immediately — equivalent to Spark FAILFAST.
failed(QueryMetric) - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
Increments the "failed" counter for a metric
FAILED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
FAILED_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
failMessage(Collection<Failure>) - Static method in class org.elasticsearch.xpack.esql.common.Failure
 
failure() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
 
failure() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
Failure - Class in org.elasticsearch.xpack.esql.common
 
Failure(Node<?>, String) - Constructor for class org.elasticsearch.xpack.esql.common.Failure
 
failures() - Method in class org.elasticsearch.xpack.esql.common.Failures
 
failures() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
Failures - Class in org.elasticsearch.xpack.esql.common
Glorified set for managing Failures.
Failures() - Constructor for class org.elasticsearch.xpack.esql.common.Failures
 
FALSE - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.Nullability
The expression can never become null
FALSE - Static variable in class org.elasticsearch.xpack.esql.core.expression.Literal
 
FALSE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FALSE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FALSE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
FEATURE_METRICS - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Queries that use a command.
FEATURE_METRICS_ALL - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Number of times a command is used.
FEATURE_NAME - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
 
FeatureMetric - Enum Class in org.elasticsearch.xpack.esql.telemetry
ESQL "features" returned by the usage API.
FEATURES_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
field - Variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
field - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
field - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
field() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
field() - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
field() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
field() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
field() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
field() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
field() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
field() - Method in record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
Returns the value of the field record component.
field() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
field() - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.convert.ConvertFunction
Expression containing the values to be converted.
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
field() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull.IsNullEvaluatorFactory
Returns the value of the field record component.
field() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
field() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
field() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
field() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
field() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Returns the value of the field record component.
field() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns the value of the field record component.
field() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
 
field() - Method in interface org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Sort
 
field() - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
field() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
field(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
FIELD_ALIAS_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for field aliases in mappings.
FIELD_DATA_TYPES - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
FIELD_DATA_TYPES - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
FIELD_EXTRACT_PREFERENCE - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
fieldAsFieldAttribute() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Returns the field as a FieldAttribute for use in query translation
fieldAsFieldAttribute(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
FieldAttribute - Class in org.elasticsearch.xpack.esql.core.expression
Attribute for an ES field.
FieldAttribute(Source, String, String, String, EsField) - Constructor for class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
FieldAttribute(Source, String, String, String, EsField, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
FieldAttribute(Source, String, String, String, EsField, Nullability, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
FieldAttribute(Source, String, EsField) - Constructor for class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
Deprecated.
FieldAttribute.FieldName - Record Class in org.elasticsearch.xpack.esql.core.expression
A field name, as found in the mapping.
fieldBasedJoin(List<QueryList>, SearchExecutionContext, Expression, QueryBuilder, ClusterService, AliasFilter) - Static method in class org.elasticsearch.xpack.esql.enrich.ExpressionQueryList
Creates a new ExpressionQueryList for a field-based join.
fieldCapsCalls() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
FieldContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
fieldExp - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
FieldExtractExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
FieldExtractExec(Source, PhysicalPlan, List<Attribute>, MappedFieldType.FieldExtractPreference) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
FieldExtractExec(Source, PhysicalPlan, List<Attribute>, MappedFieldType.FieldExtractPreference, Set<Attribute>, Set<Attribute>, Set<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
fieldExtractPhysicalOperation(FieldExtractExec, LocalExecutionPlanner.PhysicalOperation, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
fieldExtractPhysicalOperation(FieldExtractExec, LocalExecutionPlanner.PhysicalOperation, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
 
fieldExtractPreference - Variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
fieldExtractPreference() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
fieldExtractPreference() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The default preference for extracting fields, defaults to NONE.
fieldExtractPreference(Attribute) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
fieldName() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
The full name of the field in the index, including all parent fields.
fieldName() - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
fieldName() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
fieldName() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
fieldName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
fieldName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
fieldName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
fieldName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
Public for testing
FieldName(String) - Constructor for record class org.elasticsearch.xpack.esql.core.expression.FieldAttribute.FieldName
Creates an instance of a FieldName record class.
FieldNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
fieldNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
fieldNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
FieldNamePatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
fieldNames() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the fieldNames record component.
FieldNameUtils - Class in org.elasticsearch.xpack.esql.session
 
FieldNameUtils() - Constructor for class org.elasticsearch.xpack.esql.session.FieldNameUtils
 
fields() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
fields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
fields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
fields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
fields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
fields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
fields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
fields() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
fields() - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
fields() - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
FieldsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
FieldsInfo(FieldCapabilitiesResponse, TransportVersion, boolean, boolean, boolean, boolean) - Constructor for record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Creates an instance of a FieldsInfo record class.
FieldSort(FieldAttribute, Order.OrderDirection, Order.NullsPosition) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Creates an instance of a FieldSort record class.
fieldToUnmappedIndices() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the fieldToUnmappedIndices record component.
fieldType - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
fieldType(String) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
fieldType(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
fieldType(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
Returns the mapped field type for the given field name, or null if the field is not found.
fieldVerifier(LogicalPlan, FullTextFunction, Expression, Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
FIFTH - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
file() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
The test file that contains the example.
fileExtensions() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
filePartitionValues() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
Returns the value of the filePartitionValues record component.
files() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
fileSchema() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Returns the value of the fileSchema record component.
fileSchemaInfo() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
FileSchemaInfo(List<Attribute>, SchemaReconciliation.ColumnMapping, SourceStatistics) - Constructor for record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Creates an instance of a FileSchemaInfo record class.
fileSet() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
fileSet() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution.ResolvedSource
Returns the value of the fileSet record component.
fileSet() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the fileSet record component.
fileSet() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns the value of the fileSet record component.
fileSet() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
fileSet() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
fileSet(FileSet) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
FileSet - Class in org.elasticsearch.xpack.esql.datasources
Represents a set of files resolved from a glob pattern or comma-separated path list.
FileSet(List<StorageEntry>, String) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSet
 
FileSet(List<StorageEntry>, String, PartitionMetadata) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSet
 
FileSet(List<StorageEntry>, String, PartitionMetadata, Map<StoragePath, SchemaReconciliation.FileSchemaInfo>) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSet
 
FileSplit - Class in org.elasticsearch.xpack.esql.datasources
Represents a byte range within a file for a file-based external source.
FileSplit(String, StoragePath, long, long, String, Map<String, Object>, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplit
 
FileSplit(String, StoragePath, long, long, String, Map<String, Object>, Map<String, Object>, SchemaReconciliation.ColumnMapping) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplit
 
FileSplit(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplit
 
FileSplitProvider - Class in org.elasticsearch.xpack.esql.datasources
Default SplitProvider for file-based sources.
FileSplitProvider() - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplitProvider
 
FileSplitProvider(long) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplitProvider
 
FileSplitProvider(long, DecompressionCodecRegistry, StorageProviderRegistry, Settings) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplitProvider
 
FileSplitProvider(long, DecompressionCodecRegistry, StorageProviderRegistry, FormatReaderRegistry, Settings) - Constructor for class org.elasticsearch.xpack.esql.datasources.FileSplitProvider
 
fileUri(Path) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
Converts a local filesystem Path to a properly formatted file:// URI string.
filter() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
filter() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
filter() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
filter() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
filter(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
filter(QueryBuilder) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
 
Filter - Class in org.elasticsearch.xpack.esql.plan.logical
A Filter is a type of Plan that performs filtering of results.
Filter(Source, LogicalPlan, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Filter
 
FILTER - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.Queries.Clause
 
FILTER_IN_CONVERTED_NULL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for filter in converted null.
FilteredExpression - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Basic wrapper for expressions declared with a nested filter (typically in stats).
FilteredExpression(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
FilteredExpression(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
FilterExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
FilterExec(Source, PhysicalPlan, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
filterExpressions() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
filterHints() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns the value of the filterHints record component.
filterLabels() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
filterMode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
filterPushdownRegistry() - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
filterPushdownRegistry() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the filterPushdownRegistry record component.
FilterPushdownRegistry - Class in org.elasticsearch.xpack.esql.datasources
Registry for filter pushdown support implementations.
FilterPushdownRegistry(Map<String, FilterPushdownSupport>) - Constructor for class org.elasticsearch.xpack.esql.datasources.FilterPushdownRegistry
 
filterPushdownSupport() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
 
filterPushdownSupport() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Returns the filter pushdown support for this format, or null if not supported.
filterPushdownSupport() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
filterPushdownSupport(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
FilterPushdownSupport - Interface in org.elasticsearch.xpack.esql.datasources.spi
SPI interface for filter pushdown support in external data sources.
FilterPushdownSupport.Pushability - Enum Class in org.elasticsearch.xpack.esql.datasources.spi
Indicates whether an expression can be pushed to the data source.
FilterPushdownSupport.PushdownResult - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Result of attempting to push filters to a data source.
filterQueries() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
FINAL - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
Coordinator phase: merge rows from all data nodes by metric signature.
FINAL - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
Coordinator phase: merge rows from all data nodes by (metric, dimensions) signature.
findBlockBoundaries(StorageObject, long, long) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SplittableDecompressionCodec
Finds compressed block boundaries within the given byte range of a storage object.
findByName(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
Look up a format reader by name, returning null if not registered.
findNextRecordBoundary(InputStream) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SegmentableFormatReader
Scans forward from the current position in the stream to find the start of the next complete record.
findSimilar(Iterable<String>, String) - Static method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
finish() - Method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
finish() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
finish() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
finish(boolean) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Mark the buffer as finished.
finish(CompensatedSum) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
finish(CompensatedSum, int) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
finishSubPlans() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
First - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
First(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
FIRST - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
FIRST - Enum constant in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
 
FIRST - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Missing
 
FIRST - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FIRST - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FIRST() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
FIRST() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
FIRST_AGG_WITH_NULL_AND_MV_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Make FIRST agg work with null and multi-value fields.
FIRST_FILE_WINS - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.FormatReader.SchemaResolution
Use the schema from the first file; ignore differences in subsequent files.
FIRST_LAST_AGG_ON_INTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support aggregating on integers in FIRST/LAST.
FIRST_LAST_AGG_WITH_DATES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow FIRST/LAST aggs to accept DATE/DATE_NANOS in the search field https://github.com/elastic/elasticsearch/issues/142137
FIRST_LAST_OVER_TIME_COUNTER_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Add support for counter doubles, ints, and longs in first_ and last_over_time
FirstDocId - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Internal aggregation function that collects the first seen docId per group.
FirstDocId(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
FirstDocId(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
FirstOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
FirstOverTime(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
FirstOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
FirstOverTime(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
firstSplit() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns the value of the firstSplit record component.
firstSplit(boolean) - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
firstSubPlan() - Method in class org.elasticsearch.xpack.esql.approximation.Approximation
Returns the first subplan to execute for approximation, or null if the main plan can be executed directly.
firstSubPlan(LogicalPlan, Set<LocalRelation>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
Finds the "first" (closest to the source command or bottom up in the tree) InlineJoin, replaces the StubRelation of the right-hand side with left-hand side's source and returns a tuple.
FIX_AGG_FIRST_LAST_FOLDABLES_IN_SORT_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support passing constants and null in the second parameter of FIRST/LAST aggs.
FIX_AGG_ON_NULL_BY_REPLACING_WITH_EVAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
ReplaceStatsFilteredOrNullAggWithEval now replaces an AggregateFunction with null value with an Eval.
FIX_AGG_TOP_WITH_OUTPUT_FIELD_SURROGATE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for a bug when surrogating a TOP with limit 1 and output field.
FIX_AGGREGATION_FRAMEWORK_CHANNELS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for an ArrayIndexOutOfBoundsException in the aggregation framework when the same field is passed twice.
FIX_ALIAS_ID_WHEN_DROP_ALL_AGGREGATES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
FIX_COUNT_DISTINCT_SOURCE_ERROR - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix the status code returned when trying to run count_distinct on the _source type (which is not supported).
FIX_COUNT_PUSHDOWN_FOR_UNION_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
When pushing down STATS count(field::type) for a union type field, we wrongly used a synthetic attribute name in the query instead of the actual field name.
FIX_DATE_NANOS_LUCENE_PUSHDOWN_BUG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Indicates that https://github.com/elastic/elasticsearch/issues/125439 (incorrect lucene push down for date nanos) is fixed
FIX_DATE_NANOS_MIXED_RANGE_PUSHDOWN_BUG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes a bug where dates are incorrectly formatted if a where clause compares nanoseconds to both milliseconds and nanoseconds, e.g.
FIX_DISPLAYING_TS_DIMENSIONS_IN_METRICS_GROUP_BY_ALL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for not including metadata _doc_count in the _timeseries column https://github.com/elastic/elasticsearch/issues/143464
FIX_DIV_ERROR_MESSAGE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
FIX_DOUBLY_RELEASED_NULL_BLOCKS_IN_VALUESOURCEREADER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
When creating constant null blocks in ValuesSourceReaderOperator, we also handed off the ownership of that block - but didn't account for the fact that the caller might close it, leading to double releases in some union type queries.
FIX_ENRICH_ALIAS_CYCLE_IN_DEDUPLICATE_AGGS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for circular reference in alias chains during PushDownEnrich and aggregate deduplication.
FIX_FILTER_ORDINALS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Create new block when filtering OrdinalBytesRefBlock
FIX_FILTER_PUSHDOWN_PAST_STATS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for an optimization that caused wrong results https://github.com/elastic/elasticsearch/issues/115281
FIX_FOLD_COALESCE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix folding of coalesce function https://github.com/elastic/elasticsearch/issues/139344
FIX_FORK_UNMAPPED_NULLIFY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes an analysis bug in FORK with unmapped_fields="nullify".
FIX_FULL_TEXT_FUNCTIONS_ON_RENAMED_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for full-text functions failing on renamed fields.
FIX_INLINE_STATS_GROUP_BY_NULL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for INLINE STATS GROUP BY null being incorrectly pruned by PruneLeftJoinOnNullMatchingField.
FIX_INLINE_STATS_INCORRECT_PRUNNING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
https://github.com/elastic/elasticsearch/issues/138283
FIX_JOIN_MASKING_EVAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
During resolution (pre-analysis) we have to consider that joins or enriches can override EVALuated values https://github.com/elastic/elasticsearch/issues/126419
FIX_JOIN_MASKING_REGEX_EXTRACT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
During resolution (pre-analysis) we have to consider that joins can override regex extracted values see ES|QL: pruning of JOINs leads to missing fields #127467
FIX_JOIN_OUTPUT_MERGING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow the merging of the children to use Aliases, instead of just ReferenceAttributes.
FIX_LIMIT_TRUNCATION_WITH_ZERO_COLUMNS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix LimitOperator truncation with zero columns https://github.com/elastic/elasticsearch/issues/142473
FIX_LIMIT_ZERO_IN_STATS_BY_ALL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for the STATS BY ALL with LIMIT 0.
FIX_MV_CONSTANT_COMPARISON_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
FIX_MV_CONSTANT_EQUALS_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
FIX_MV_EXPAND_INCONSISTENT_COLUMN_ORDER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the mv_expand target attribute should be retained in its original position.
FIX_NESTED_FIELDS_NAME_CLASH_IN_INDEXRESOLVER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for https://github.com/elastic/elasticsearch/issues/117054
FIX_NO_COLUMNS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix management of plans with no columns https://github.com/elastic/elasticsearch/issues/120272
FIX_NULL_COMPARISON_TYPE_CHECK - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix null comparison type check in binary comparisons.
FIX_PARSING_LARGE_NEGATIVE_NUMBERS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix a parsing issue where numbers below Long.MIN_VALUE threw an exception instead of parsing as doubles.
FIX_PASSTHROUGH_FIELD_CAPS_OBJECT_PARENT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix field caps incorrectly synthesizing object parents under subobjects:false (passthrough) mappers, causing false type conflicts in ES|QL when querying across indices.
FIX_PERCENTILE_PRECISION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
FIX_PRECISION_OF_SCALED_FLOAT_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix precision of scaled_float field values retrieved from stored source see Slight inconsistency in ESQL using scaled_float field #122547
FIX_PRESENT_AND_ABSENT_ON_STATS_WITH_FALSE_FILTER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
ReplaceStatsFilteredOrNullAggWithEval replaced a stats with false filter with null with Present or Absent
FIX_REPLACE_ALIASING_EVAL_WITH_PROJECT_SHADOWING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
ReplaceAliasingEvalWithProject did not fully account for shadowing.
FIX_REPLACE_MISSING_FIELD_WITH_NULL_DUPLICATE_NAME_ID_IN_LAYOUT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
FIX_SCORE_OPERATOR_PLANNING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Create a ScoreOperator only when shard contexts are available
FIX_STATS_BY_FOLDABLE_EXPRESSION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for https://github.com/elastic/elasticsearch/issues/114714
FIX_STATS_BY_FOLDABLE_EXPRESSION_2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for https://github.com/elastic/elasticsearch/issues/114714, again
FIX_STATS_CLASSCAST_EXCEPTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for ClassCastException in STATS https://github.com/elastic/elasticsearch/issues/133992 https://github.com/elastic/elasticsearch/issues/136598
FIX_STATS_MV_CONSTANT_FOLD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for multi-value constant propagation after GROUP BY.
FIX_SUM_OF_NULL_OPTIMIZATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for SUM(null) producing a type mismatch after surrogate expansion.
FIX_TBUCKET_TARGET_COUNT_WINDOW_VALIDATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix window validation in time-series aggregations when TBUCKET uses a numeric target bucket count.
FIX_TO_IP_LEADING_ZEROS_OCTAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for 141627, TO_IP with leading_zeros=octal generates proper warning and returns null when given invalid input.
FIX_UNMAPPED_FIELDS_IN_ESRELATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for KQL/QSTR functions failing when used with unmapped fields in NULLIFY mode.
fixed(int) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
FIXED_PROFILE_SERIALIZATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixed some profile serialization issues
FIXED_PUSHDOWN_PAST_PROJECT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Make attributes of GROK/DISSECT adjustable and fix a shadowing bug when pushing them down past PROJECT.
FIXED_PUSHDOWN_PAST_PROJECT_WITH_ATTRIBUTES_RESOLUTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
When resolving renames, consider all Attributes in the plan, not just the ReferenceAttributes.
FIXED_REGEX_FOLD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for regex folding with case-insensitive pattern https://github.com/elastic/elasticsearch/issues/118371
FIXED_WRONG_IS_NOT_NULL_CHECK_ON_CASE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Don't optimize CASE IS NOT NULL function by not requiring the fields to be not null as well.
flags() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the flags record component.
flags() - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
32-bit floating point numbers widened on load to DataType.DOUBLE.
Floor - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Round a number down to the nearest integer.
Floor(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
flush() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
FN_MV_CONTAINS_V1 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
support for MV_CONTAINS function Add MV_CONTAINS function #133099
fold(Duration, Duration) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
fold(Duration, Duration) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
fold(Period, Period) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
fold(Period, Period) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
fold(Geometry, Geometry) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
fold(Geometry, Geometry) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
Spatial relates functions always use Lucene GeometryDocValueReader and Component2D instead of geometries
fold(Geometry, Geometry) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
Evaluate this expression statically to a constant.
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingFunction.EvaluatableGroupingFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.E
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pi
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSetOperationFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
Contains needs to evaluate each component of the right geometry separately, so we override the fold method from the parent SpatialRelatesFunction.
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
fold(FoldContext, List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
fold(Source, FoldContext) - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper
fold(InferenceFunction<?>, ActionListener<Expression>) - Method in class org.elasticsearch.xpack.esql.inference.InferenceFunctionEvaluator
Folds an inference function by executing it and replacing it with its computed result.
FOLD_LIMIT - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
foldable() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
Whether the expression can be evaluated statically, aka "folded", or not.
foldable() - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
foldable() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
foldable() - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.DoubleConstantFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
foldable() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
In case that the range is empty due to foldable, invalid bounds, but the bounds themselves are not yet folded, the optimizer will need two passes to fold this.
foldable(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
foldableReferences(LogicalPlan, LogicalOptimizerContext) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.RuleUtils
Collects references to foldables from the given logical plan, returning an AttributeMap that maps foldable aliases to their corresponding literal values.
Foldables - Class in org.elasticsearch.xpack.esql.expression
 
Foldables() - Constructor for class org.elasticsearch.xpack.esql.expression.Foldables
 
Foldables.TypeResolutionValidator - Class in org.elasticsearch.xpack.esql.expression
A utility class to validate the type resolution of expressions before and after logical planning.
FoldablesConvertFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Base class for functions that converts a constant into an interval type - DATE_PERIOD or TIME_DURATION.
FoldablesConvertFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
FoldContext - Class in org.elasticsearch.xpack.esql.core.expression
FoldContext(long) - Constructor for class org.elasticsearch.xpack.esql.core.expression.FoldContext
 
FoldContext.FoldTooMuchMemoryException - Exception Class in org.elasticsearch.xpack.esql.core.expression
 
foldCtx() - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper.ToEvaluator
 
foldCtx() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the foldCtx record component.
foldCtx() - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
foldCtx() - Method in record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Returns the value of the foldCtx record component.
foldCtx() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the foldCtx record component.
foldGeoGrid(FoldContext, Expression, Expression, DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
FoldInferenceFunctions - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer
Pre-optimizer rule that performs constant folding for inference functions in logical plans.
FoldInferenceFunctions(InferenceFunctionEvaluator) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer.FoldInferenceFunctions
 
FoldInferenceFunctions(LogicalPreOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer.FoldInferenceFunctions
 
foldLimit() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The maximum amount of memory we can use for Expression.fold(org.elasticsearch.xpack.esql.core.expression.FoldContext) during planing.
FoldNull - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
FoldNull() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.FoldNull
 
FoldTooMuchMemoryException(Source, long, long) - Constructor for exception class org.elasticsearch.xpack.esql.core.expression.FoldContext.FoldTooMuchMemoryException
 
foldToTemporalAmount(FoldContext, Expression, String, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
FORBID_LIMIT_BEFORE_INLINE_STATS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Temporarily forbid the use of an explicit or implicit LIMIT before INLINE STATS.
forCanMatch(TransportVersion, EsqlFlags) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
A LucenePushdownPredicates for use with the can_match phase.
FORCE_DOC_SEQUENCE - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
When true, forces all non-single-segment pages through ValuesFromDocSequence regardless of the number of BYTES_REF fields.
forEach(BiConsumer<? super Attribute, ? super E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
forEach(Consumer<? super Attribute>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
forEachDown(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachDown(Consumer<? super T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachDownMayReturnEarly(BiConsumer<? super T, Holder<Boolean>>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
Same as forEachDown, but can end the traverse early, by setting the boolean argument in the action.
forEachExpression(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
forEachExpression(Consumer<? super Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
forEachExpressionDown(Class<? extends E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
forEachExpressionUp(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
forEachProperty(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachPropertyDown(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachPropertyOnly(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachPropertyUp(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachRelation(PhysicalPlan, Consumer<EsRelation>) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
forEachUp(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
forEachUp(Consumer<? super T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
Fork - Class in org.elasticsearch.xpack.esql.plan.logical
A Fork is a n-ary Plan where each child is a sub plan, e.g.
Fork(Source, List<LogicalPlan>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Fork
 
FORK - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
FORK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FORK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FORK() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
FORK_FIELD - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
FORK_IMPLICIT_LIMIT - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
FORK_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FORK_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FORK_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FORK_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FORK_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FORK_NO_IMPLICIT_LIMIT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
FORK with no implicit LIMIT
FORK_UNION_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for union types in FORK
FORK_V9 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for FORK out of snapshot
FORK_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FORK_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
forkCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
forkCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
ForkCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
forkImplicitLimit() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Returns true if we should add the implicit LIMIT to FORK branches
forkSubQueries() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
forkSubQueries() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ForkSubQueriesContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
forkSubQuery() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
forkSubQuery() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
forkSubQuery(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
forkSubQueryCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
forkSubQueryCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
forkSubQueryCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
ForkSubQueryCommandContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryCommandContext
 
ForkSubQueryCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryCommandContext
 
ForkSubQueryContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
forkSubQueryProcessingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
forkSubQueryProcessingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
forkSubQueryProcessingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleForkSubQueryCommandContext
 
ForkSubQueryProcessingCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryProcessingCommandContext
 
format() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
format() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
format() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Returns the value of the format record component.
format() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog.DataFile
 
format() - Method in class org.elasticsearch.xpack.esql.formatter.TextFormatter
Format the provided EsqlQueryResponse
format(RestRequest, EsqlQueryResponse) - Method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
formatIncompatibleTypesMessage(String, DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation
 
formatIncompatibleTypesMessage(DataType, DataType, String) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
formatName() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
FormatReadContext - Record Class in org.elasticsearch.xpack.esql.datasources.spi
FormatReadContext(List<String>, int, int, ErrorPolicy, boolean, boolean) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Creates an instance of a FormatReadContext record class.
FormatReadContext.Builder - Class in org.elasticsearch.xpack.esql.datasources.spi
 
formatReader() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
FormatReader - Interface in org.elasticsearch.xpack.esql.datasources.spi
Unified interface for reading data formats.
FormatReader.SchemaResolution - Enum Class in org.elasticsearch.xpack.esql.datasources.spi
Strategy for resolving schemas across multiple files in a glob/multi-file query.
FormatReaderFactory - Interface in org.elasticsearch.xpack.esql.datasources.spi
Factory for creating FormatReader instances.
formatReaderRegistry() - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
formatReaderRegistry() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the formatReaderRegistry record component.
FormatReaderRegistry - Class in org.elasticsearch.xpack.esql.datasources
Registry for FormatReader implementations, keyed by format name and file extension.
FormatReaderRegistry(DecompressionCodecRegistry) - Constructor for class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
formatReaders(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
formats() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Returns the value of the formats record component.
FormatSpec - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Describes a file format this plugin provides: a logical format name and the file extensions that select it.
FormatSpec(String, Set<String>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Creates an instance of a FormatSpec record class.
formatSpecs() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
Format descriptors this plugin provides.
forPostOptimizationValidation(Expression, Failures) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables.TypeResolutionValidator
 
forPreOptimizationValidation(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables.TypeResolutionValidator
 
FOURTH - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
FP: Filter Pushdown - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
fragment() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
fragment(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
FragmentExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
FragmentExec(Source, LogicalPlan, QueryBuilder, int) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
FragmentExec(LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
FrameEntry(long, long, long) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Creates an instance of a FrameEntry record class.
FrameIndex - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Index of independently decompressible frames within a compressed file.
FrameIndex(List<FrameIndex.FrameEntry>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex
Creates an instance of a FrameIndex record class.
FrameIndex.FrameEntry - Record Class in org.elasticsearch.xpack.esql.datasources.spi
 
frames() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex
Returns the value of the frames record component.
from() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
from() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
from() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
from(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
 
from(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
 
from(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
 
from(List<SearchExecutionContext>) - Static method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
from(FieldCapabilitiesResponse) - Static method in record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
 
from(RemoteClusterService) - Static method in record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
 
from(EsqlQueryRequest, EsqlStatement, String) - Static method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
Creates a request backed by statement with all other properties copied from source.
from(Attribute, Set<String>) - Static method in class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
Builds a _timeseries attribute from an existing attribute while preserving its identity.
from(MapExpression) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
 
from(Order.NullsPosition) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Missing
 
from(Order.OrderDirection) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
 
from(Enrich) - Static method in record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
 
from(SearchStats, EsqlFlags) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
If we have access to SearchStats over a collection of shards, we can make more fine-grained decisions about what can be pushed down.
FROM - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
 
FROM - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
FROM - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FROM - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FROM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
FROM_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FROM_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FROM_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FROM_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FROM_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FROM_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Deprecated.
FROM_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FROM_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FromAggregateMetricDouble - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
FromAggregateMetricDouble(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
FromBase64 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
FromBase64(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
fromBoolean(Source, Boolean) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
fromBytesRef(BytesRef) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
fromBytesRef(BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
fromCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
fromCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
fromCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
FromCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
fromConfig(Map<String, Object>) - Static method in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
fromDataType(DataType) - Static method in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
 
fromDataType(DataType) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
 
fromDouble(Source, Double) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
fromEncodedLong(LongBlock.Builder, int, LongBlock, int, SpatialGridFunction.UnboundedGrid) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
fromEncodedLong(LongBlock.Builder, int, LongBlock, SpatialGridFunction.BoundedGrid) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
fromEs(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
fromEs(String, TimeSeriesParams.MetricType) - Method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeRegistry
 
fromIndex(int) - Static method in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
fromIndexFieldCapabilities(IndexFieldCapabilities) - Static method in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
fromJava(Object) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
fromJavaType(Class<?>) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Infers the ES|QL DataType from a Java Class.
fromLiteral(Expression) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
 
fromLong(Source, Long) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
fromName(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Looks up a chicken style by name (case-insensitive).
fromName(BytesRef) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Looks up a chicken style by name from a BytesRef (case-insensitive).
fromNameOrAlias(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
fromPages(List<Attribute>, List<Page>, BlockFactory) - Static method in class org.elasticsearch.xpack.esql.session.SessionUtils
 
FromPartial - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
FromPartial(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
FromPartial(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
fromSearchContext(SearchContext) - Static method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
 
fromSearchService(SearchService) - Static method in interface org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContextFactory
 
fromSource(SourceOperator.SourceOperatorFactory, Layout) - Static method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
Creates a new physical operation with the given source and layout.
fromString(String) - Static method in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
 
fromString(Function<String, Object>, String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
fromTypeName(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Resolve a type from a name.
fromWKB(LongBlock.Builder, int, BytesRefBlock, int, SpatialGridFunction.UnboundedGrid) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
fromWKB(LongBlock.Builder, int, BytesRefBlock, SpatialGridFunction.BoundedGrid) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
fromXContent(XContentParser) - Static method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
fromXContent(XContentParser) - Static method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
 
frozen() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
FULL - Enum constant in enum class org.elasticsearch.xpack.esql.core.tree.Node.NodeStringFormat
No list truncation, no line breaks due to string width.
FULL - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
FULL_TEXT_FUNCTIONS_ACCEPT_NULL_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
FULL_TEXT_FUNCTIONS_DISJUNCTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Full text functions can be used in disjunctions
FULL_TEXT_FUNCTIONS_DISJUNCTIONS_COMPUTE_ENGINE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Full text functions can be used in disjunctions as they are implemented in compute engine
FULL_TEXT_FUNCTIONS_DISJUNCTIONS_SCORE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Full text functions can be scored when being part of a disjunction
FULL_TEXT_FUNCTIONS_IN_STATS_WHERE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Full text functions in STATS
FullTextFunction - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Base class for full-text functions that use ES queries to match documents.
FullTextFunction(Source, Expression, List<Expression>, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
FullTextPredicate - Class in org.elasticsearch.xpack.esql.expression.predicate.fulltext
 
FullTextPredicate(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
FullTextPredicate.Operator - Enum Class in org.elasticsearch.xpack.esql.expression.predicate.fulltext
 
FullTextWritables - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
 
FullTextWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextWritables
 
FUNC_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
function() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
function() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
function() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
function() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
function() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
function(Class<? extends Function>) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
function(String) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
Function - Class in org.elasticsearch.xpack.esql.core.expression.function
Any ESQL function; generally this is translated into a computation to be evaluated on arguments, including scalar functions (e.g.
Function(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.Function
 
FUNCTION_METRICS - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Queries that use a function.
FUNCTION_METRICS_ALL - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Number of times a function is used.
FUNCTION_STATS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Adding stats for functions (stack telemetry)
FunctionAppliesTo - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
 
FunctionAppliesToLifecycle - Enum Class in org.elasticsearch.xpack.esql.expression.function
 
functionConfig() - Method in class org.elasticsearch.xpack.esql.core.type.FunctionEsField
 
FunctionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
FunctionContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionContext
 
FunctionDefinition - Class in org.elasticsearch.xpack.esql.expression.function
 
FunctionDefinition(String, List<String>, Class<? extends Function>, FunctionDefinition.Builder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
FunctionDefinition(String, FunctionType, PromqlFunctionRegistry.Arity, PromqlFunctionRegistry.EsqlFunctionBuilder, String, List<PromqlFunctionRegistry.ParamInfo>, List<String>) - Constructor for record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Creates an instance of a FunctionDefinition record class.
FunctionDefinition.Builder - Interface in org.elasticsearch.xpack.esql.expression.function
Converts an UnresolvedFunction into a proper Function.
FunctionDescription(String, List<EsqlFunctionRegistry.ArgSignature>, String[], String, boolean, FunctionType) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Creates an instance of a FunctionDescription record class.
FunctionEsField - Class in org.elasticsearch.xpack.esql.core.type
EsField that represents a function being applied to a field on extraction.
FunctionEsField(EsField, DataType, BlockLoaderFunctionConfig) - Constructor for class org.elasticsearch.xpack.esql.core.type.FunctionEsField
 
functionExists(Class<? extends Function>) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
functionExists(String) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
functionExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionContext
 
functionExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FunctionExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
functionInfo(FunctionDefinition) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
FunctionInfo - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
Describes functions.
functionMetadata(String) - Method in class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry
Retrieves the function definition metadata for the given function name.
functionName() - Method in class org.elasticsearch.xpack.esql.core.expression.function.Function
 
functionName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
functionName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
functionName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
functionName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
functionName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
functionName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
functionName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
functionName(Class<? extends Function>) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
FunctionNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
functionParams() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
functionParams() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
FunctionParamsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
functionRegistry() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
functionRegistry() - Method in class org.elasticsearch.xpack.esql.parser.EsqlConfig
 
functionRegistry() - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
FunctionResolutionStrategy - Interface in org.elasticsearch.xpack.esql.expression.function
Strategy indicating the type of resolution to apply for resolving the actual function definition in a pluggable way.
functions() - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
Functions - Class in org.elasticsearch.xpack.esql.expression.function
 
Functions() - Constructor for class org.elasticsearch.xpack.esql.expression.function.Functions
 
FUNCTIONS_NEVER_EMIT_TEXT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
All functions that take TEXT should never emit TEXT, only KEYWORD.
FUNCTIONS_SOURCE_SERIALIZATION_WARNINGS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes for multiple functions not serializing their source, and emitting warnings with wrong line number and text.
functionType() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
Used to differentiate error messages between functions and operators
functionType() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
functionType() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the functionType record component.
functionType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
functionType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
functionType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarConversionFunction
 
functionType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ValueTransformationFunction
 
functionType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.VectorConversionFunction
 
functionType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.WithinSeriesAggregate
 
FunctionType - Enum Class in org.elasticsearch.xpack.esql.expression.function
The position the function can appear in the language.
FunctionType - Enum Class in org.elasticsearch.xpack.esql.expression.promql.function
Classifies PromQL functions by their input vector type and aggregation behavior.
Fuse - Class in org.elasticsearch.xpack.esql.plan.logical.fuse
 
Fuse(Source, LogicalPlan, Attribute, Attribute, List<NamedExpression>, Fuse.FuseType, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
FUSE - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
FUSE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FUSE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FUSE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
FUSE_L2_NORM - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
FUSE L2_NORM score normalization support
FUSE_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FUSE_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FUSE_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FUSE_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FUSE_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FUSE_V6 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
FUSE command
FUSE_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
FUSE_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
Fuse.FuseType - Enum Class in org.elasticsearch.xpack.esql.plan.logical.fuse
 
fuseCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
fuseCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
FuseCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
fuseConfig() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
fuseConfig() - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
fuseConfiguration() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
fuseConfiguration() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
fuseConfiguration(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
FuseConfigurationContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
fuseKeyByFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
fuseKeyByFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
FuseKeyByFieldsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
FuseScoreEval - Class in org.elasticsearch.xpack.esql.plan.logical.fuse
 
FuseScoreEval(Source, LogicalPlan, Attribute, Attribute, Fuse.FuseType, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
FuseScoreEvalExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
FuseScoreEvalExec(Source, PhysicalPlan, Attribute, Attribute, FuseConfig) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
fuseType - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
fuseType() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 

G

GA - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
GAUSSIAN - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
generatedAttributes() - Method in interface org.elasticsearch.xpack.esql.plan.GeneratingPlan
 
generatedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
generatedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
generatedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
generatedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
generatedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
generatedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
GeneratingPlan<PlanType> - Interface in org.elasticsearch.xpack.esql.plan
A plan that creates new Attributes and appends them to the child UnaryPlan's attributes.
GENERIC_VECTOR_FORMAT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support directIO rescoring and `bfloat16` for `bbq_hnsw` and `bbq_disk`, and `bfloat16` for `hnsw` ans `bbq_flat` index types.
GEO - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
GEO - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
 
GEO - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
GEO - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
GEO - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
GEO - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
GEO - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
GEO_NULL_LITERALS_FOLDING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fold in spatial functions should return null for null input.
GEO_POINT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
GEO_SHAPE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
GEO_VALIDATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Do validation check on geo_point and geo_shape fields.
GeoDistanceCalculator() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.GeoDistanceCalculator
 
GeoDistanceQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
GeoDistanceQuery(Source, String, double, double, double) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
GeoDistanceSort(FieldAttribute, Order.OrderDirection, double, double) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Creates an instance of a GeoDistanceSort record class.
geoGridToShape(long, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
geoGridToString(long, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
GEOHASH - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
GEOHEX - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
GeoHexBoundedPredicate - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
A class that checks if a hexagon intersects with a bounding box.
geometryRelatesGeometry(BytesRef, BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains.SpatialRelationsContains
 
geometryRelatesGeometry(BytesRef, BytesRef) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
geometryRelatesGeometry(GeometryDocValueReader, Component2D) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
geoPointDecay(GeoPoint, String, String, String, double) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
GEOTILE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
get() - Method in class org.elasticsearch.xpack.esql.core.util.Holder
 
get() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
Get the EsIndex
get() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
get() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
get() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
get() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings.Holder
 
get(int) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
get(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
get(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
get(String) - Method in class org.elasticsearch.xpack.esql.datasources.FilterPushdownRegistry
 
get(String) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
get(String, String) - Method in class org.elasticsearch.xpack.esql.datasources.FilterPushdownRegistry
Look up pushdown support by source type with format-based fallback.
get(Token) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
get(ProjectId, String) - Method in class org.elasticsearch.xpack.esql.view.ViewService
Gets a view by name.
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncConnectorSourceOperatorFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceOperatorFactory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLongFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialEnvelopeResults.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash.GeoHashBoundedGrid.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex.GeoHexBoundedGrid.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile.GeoTileBoundedGrid.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull.IsNullEvaluatorFactory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
 
get(DriverContext) - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
 
get(DriverContext) - Method in class org.elasticsearch.xpack.esql.score.ScoreMapper.DefaultScoreMapper
 
get(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
get(NameId) - Method in interface org.elasticsearch.xpack.esql.planner.Layout
 
get(LogicalPlan, ApproximationSettings) - Static method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
Returns a plan that approximates the original plan and computes confidence intervals.
getActions() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getAllOutputFields() - Static method in class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge
 
getAllOutputFields() - Static method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge
 
getAllOutputFields() - Static method in class org.elasticsearch.xpack.esql.evaluator.command.UserAgentFunctionBridge
 
getAllowedOptions() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
getAllowedOptions() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
getAllowedOptions() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Returns the allowed options map for this function.
getAllowedOptions() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
getATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getATN() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getATN() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
getBreaker() - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
getChannelNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getChannelNames() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getClientToServerId() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
getCluster(String) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
getClusterAlias() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getClusters() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
getClusters() - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContext
 
getClusterService() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
getClusterStates(EsqlExecutionInfo.Cluster.Status) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
getColumnNumber() - Method in class org.elasticsearch.xpack.esql.core.tree.Location
 
getColumnNumber() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getConfiguration() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
getConversionExpressionForIndex(String) - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
getCurrentResult() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
getDataType() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
The field type
getDataTypeForStringLiteralConversion(Class<? extends Function>) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
getDateRounding(FoldContext, Long, Long) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
getDateRoundingOrNull(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
Returns the date rounding from this bucket function if the target field is a date type; otherwise, returns null.
getDisplayClusterAlias() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getError(String) - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution
 
getError(String, Enrich.Mode) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
getErrorMessage() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getEvaluatorSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
getEvaluatorSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
getExactField() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
Returns the path to the keyword version of this field if this field is text and it has a subfield that is indexed as keyword, throws an exception if such field is not found or the field name itself in all other cases.
getExactField() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
getExactField() - Method in class org.elasticsearch.xpack.esql.core.type.TextEsField
 
getExactInfo() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
getExactInfo() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
Returns and EsField.Exact object with all the necessary info about the field: If it has an exact underlying field or not and if not an error message why it doesn't
getExactInfo() - Method in class org.elasticsearch.xpack.esql.core.type.FunctionEsField
 
getExactInfo() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
getExactInfo() - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
getExactInfo() - Method in class org.elasticsearch.xpack.esql.core.type.TextEsField
 
getExchangeService() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
getExecutionInfo() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
getExecutor() - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
getExecutorBuilders(Settings) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getExpression() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
getFailedShards() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getFailures() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getFeatures() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlFeatures
 
getFieldDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
getFieldDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
getFieldDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Returns the set of allowed data types for the field parameter.
getFieldDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
getFunctionType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
getGenericNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
getGenericNamedWriteables() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getGrammarFileName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getGrammarFileName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getGrammarFileName() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getGrammarFileName() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
getHashFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AbstractHashFunction
 
getHashFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Md5
 
getHashFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha1
 
getHashFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha256
 
getIndexExpression() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getIndexToConversionExpressions() - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
getIndices() - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContext
 
getIndicesLookup(ProjectMetadata) - Method in class org.elasticsearch.xpack.esql.view.ViewService
 
getInherited() - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
getInput() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
getInputPage() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
getInputPage() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
getJoinOnConditions() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
getLatLonGeometry(long) - Static method in class org.elasticsearch.xpack.esql.common.spatial.H3SphericalUtil
Return the LatLonGeometry representing the provided H3 bin
getLicenseState() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getLineNumber() - Method in class org.elasticsearch.xpack.esql.core.tree.Location
 
getLineNumber() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getLookupFromIndexService() - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
getMatchFields() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
getMessage() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getMetadata(ProjectMetadata) - Method in class org.elasticsearch.xpack.esql.view.ViewService
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.NegatedSyntheticSourceDelegateBuilder
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.SyntheticSourceDelegateBuilder
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
getMode() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
getModeNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getModeNames() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlAsyncQueryAction
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlDeleteAsyncResultAction
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlGetAsyncResultAction
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlListQueriesAction
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
getName() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
Returns the simple name, but not the full field path.
getName() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
getName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
getName() - Method in class org.elasticsearch.xpack.esql.view.RestDeleteViewAction
 
getName() - Method in class org.elasticsearch.xpack.esql.view.RestGetViewAction
 
getName() - Method in class org.elasticsearch.xpack.esql.view.RestPutViewAction
 
getNamedWritables() - Static method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.core.expression.ExpressionCoreWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFunctionWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.ScalarFunctionWritables
 
getNamedWriteables() - Static method in class org.elasticsearch.xpack.esql.plan.PlanWritables
 
getNamedWriteables() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getNamedXContent() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getNameFromFieldAttribute(FieldAttribute) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
getNodeStringName() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
getNodeStringName() - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
getNodeStringName() - Method in class org.elasticsearch.xpack.esql.core.type.PotentiallyUnmappedKeywordEsField
 
getNormalized() - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
getOrDefault(Object, E) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
getOrDefault(Supplier<T>) - Method in class org.elasticsearch.xpack.esql.core.util.Holder
 
getOriginalTypes() - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
getOutput() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
getOutput() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
getOutput() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
getOutput() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
getOutput() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
getPageConsumer() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
getPositionCount(Page) - Method in class org.elasticsearch.xpack.esql.enrich.ExpressionQueryList
Returns the number of positions in the query list.
getPotentiallyUnmappedExpression() - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
getPrecision() - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
getProjectResolver() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
getProperties() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
Returns list of properties for the nested and object fields, list of subfield if the field was indexed in a few different ways or null otherwise
getQualifiedIndexExpression() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getQuery() - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContext
 
getQuery(int, Page, SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.enrich.ExpressionQueryList
Returns the query at the given position.
getQueryDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
getQueryDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
getQueryDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Returns the set of allowed data types for the query parameter.
getQueryDataTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
getReader(String) - Static method in class org.elasticsearch.xpack.esql.core.type.EsField
 
getRemoteConnection(String, boolean, ActionListener<Transport.Connection>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
getResolvedIndexExpressions() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
getResolvedIndexExpressions() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Response
 
getResolvedIndexExpressions() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
getResolvedInference(String) - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution
 
getResolvedPolicy(String, Enrich.Mode) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
getResolvedType() - Method in class org.elasticsearch.xpack.esql.expression.Foldables.TypeResolutionValidator
 
getResponseMediaType(RestRequest, MediaType) - Static method in class org.elasticsearch.xpack.esql.plugin.EsqlMediaTypeParser
 
getResponseMediaType(RestRequest, EsqlQueryRequest) - Static method in class org.elasticsearch.xpack.esql.plugin.EsqlMediaTypeParser
 
getRestHandlers(ActionPlugin.RestHandlersServices, Supplier<DiscoveryNodes>, Predicate<NodeFeature>) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getResultCount() - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContext
 
getRightToSerialize(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
getRightToSerialize(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
getRowCount() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ClusterStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DataTypeContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DoubleParameterContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EvalCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueriesContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryProcessingCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsInfoCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParamsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParameterContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PrimaryExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QueryContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SelectorStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TsInfoCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UnquotedIndexStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.DurationContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionParamsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NumberContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.StringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
getRuleNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getRuleNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getRuleNames() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getRuleNames() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
getRunningClusterAliases() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
getSerializedATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getSerializedATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getSerializedATN() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getSerializedATN() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
getServerToClientId() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
getSettings() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
getSettings() - Static method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
 
getSettings() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
The settings defined by the ESQL plugin.
getSettings() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
getSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
getSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
getSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
getSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
getSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
getSimilarityFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
Returns the similarity function to be used for evaluating the similarity between two vectors.
getSkippedShards() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
Get some performance numbers and open a PR - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
getSourceName() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
getSpatialRelations() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
getSpatialRelations() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
getSpatialRelations() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
getSpatialRelations() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
This exposes class-level static information within objects and should only be used for folding optimizations
getSpatialRelations() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
getStats() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse.NodeStatsResponse
 
getStatus() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getSuccessfulShards() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getText(Interval) - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
getThreadContext() - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
getTimeSeriesFieldType() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
getTokenNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
Deprecated.
getTokenNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
Deprecated.
getTokenNames() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
Deprecated.
getTokenNames() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
Deprecated.
getTook() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getTotalShards() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getTransportService() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
getTransportVersion() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
getType(LogicalPlan) - Static method in interface org.elasticsearch.xpack.esql.plan.logical.promql.PromqlPlan
 
getTypesToIndices() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
getUnmappedIndices(String) - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
 
GetViewAction - Class in org.elasticsearch.xpack.esql.view
 
GetViewAction.Request - Class in org.elasticsearch.xpack.esql.view
 
GetViewAction.Response - Class in org.elasticsearch.xpack.esql.view
 
getViews() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
getVocabulary() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getVocabulary() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getVocabulary() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
getVocabulary() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
getWriteableName() - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.TemporalityAttribute
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Status
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.E
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pi
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Md5
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha1
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha256
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToLower
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToUpper
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mod
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQueryBuilder
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
Returns the name of the writeable object
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
getWriteableName() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.NegatedSyntheticSourceDelegateBuilder
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.SyntheticSourceDelegateBuilder
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.DateEsField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.EsField
This needs to be overridden by subclasses for specific serialization
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.MissingEsField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.PotentiallyUnmappedKeywordEsField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.TextEsField
 
getWriteableName(TransportVersion) - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
GLOB_METACHARACTERS - Static variable in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
GLOBAL_EVALUATION_INTERVAL - Static variable in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
GLOBAL_TIMEZONE_PARAMETER_WITH_OUTPUT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
"time_zone" parameter in request body and in SET time_zone="x".
globPart() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
Returns the glob portion of the path (everything after the prefix directory).
GREATER_THAN - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
GREATER_THAN_OR_EQUAL - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
GreaterThan - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
GreaterThan(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
GreaterThan(Source, Expression, Expression, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
GreaterThanOrEqual - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
GreaterThanOrEqual(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
GreaterThanOrEqual(Source, Expression, Expression, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
Greatest - Class in org.elasticsearch.xpack.esql.expression.function.scalar.conditional
Returns the maximum value of multiple columns.
Greatest(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
grok() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
Returns the value of the grok record component.
Grok - Class in org.elasticsearch.xpack.esql.plan.logical
 
Grok(Source, LogicalPlan, Expression, Grok.Parser) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Grok
 
Grok(Source, LogicalPlan, Expression, Grok.Parser, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Grok
 
GROK - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
GROK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
GROK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
GROK() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
GROK_DISSECT_MASKING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix to GROK and DISSECT that allows extracting attributes with the same name as the input https://github.com/elastic/elasticsearch/issues/110184
GROK_MULTI_PATTERN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow multiple patterns for GROK command
GROK_VALIDATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix to GROK validation in case of multiple fields with same name and different types https://github.com/elastic/elasticsearch/issues/110533
Grok.Parser - Record Class in org.elasticsearch.xpack.esql.plan.logical
 
grokCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
grokCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
GrokCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
GrokEvaluatorExtracter - Class in org.elasticsearch.xpack.esql.evaluator.command
 
GrokEvaluatorExtracter.Factory - Record Class in org.elasticsearch.xpack.esql.evaluator.command
 
GrokExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
GrokExec(Source, PhysicalPlan, Expression, Grok.Parser, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
group - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
GROUP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
GROUP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
GROUP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
GROUP_LEFT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
GROUP_LEFT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
GROUP_LEFT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
GROUP_LEFT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
GROUP_RIGHT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
GROUP_RIGHT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
GROUP_RIGHT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
GROUP_RIGHT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
grouping - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
grouping - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
grouping() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
grouping() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
grouping() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
grouping() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
GROUPING - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Functions that can only appear in the "grouping" position of a STATS.
Grouping aggregation expects: - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
GroupingContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
GroupingFunction - Class in org.elasticsearch.xpack.esql.expression.function.grouping
 
GroupingFunction(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingFunction
 
GroupingFunction.EvaluatableGroupingFunction - Class in org.elasticsearch.xpack.esql.expression.function.grouping
This is a class of grouping functions that can be evaluated independently within an EVAL operator, independent of the aggregation they're used by.
GroupingFunction.NonEvaluatableGroupingFunction - Class in org.elasticsearch.xpack.esql.expression.function.grouping
This is a class of grouping functions that cannot be evaluated outside the context of an aggregation.
groupingLabels() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
groupingPhysicalOperation(AggregateExec, LocalExecutionPlanner.PhysicalOperation, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
 
groupings - Variable in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
groupings() - Method in record class org.elasticsearch.xpack.esql.parser.ParserUtils.Stats
Returns the value of the groupings record component.
groupings() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
What this aggregation is grouped by.
groupings() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
GroupingWritables - Class in org.elasticsearch.xpack.esql.expression.function.grouping
 
GroupingWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingWritables
 
groupLabels - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
gt(Object, Object) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.Comparisons
 
GT - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
GT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
GT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
GT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
GT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
GT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
GT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
GT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
GT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
GTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
GTE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
GTE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
GTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
GTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
GTE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
GTE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
GTE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
GTE() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
Guides - Search tag in package org.elasticsearch.xpack.esql
Section
Guide to adding new aggregate function - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
Guide to adding new function - Search tag in package org.elasticsearch.xpack.esql.expression.function.scalar
Section

H

H - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
H3SphericalUtil - Class in org.elasticsearch.xpack.esql.common.spatial
Utility class for generating H3 spherical objects.
H3SphericalUtil() - Constructor for class org.elasticsearch.xpack.esql.common.spatial.H3SphericalUtil
 
HALF_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
16-bit floating point numbers widened on load to DataType.DOUBLE.
Hamming - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
Hamming(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
HAMMING_VECTOR_SIMILARITY_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for vector Hamming distance.
HANDLE_DETERMINIZATION_COMPLEXITY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Catch-and-rethrow determinization complexity errors as 400s rather than 500s
handleAlwaysFalseFilter(Filter) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.LookupPruneFilters
 
handleAlwaysFalseFilter(Filter) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneFilters
Handles a filter whose condition has been folded to false or null.
hasCasts() - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
hasCompressedExtension(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
Returns true if the object name has a compound extension (e.g.
hasCompressionExtension(String) - Method in class org.elasticsearch.xpack.esql.datasources.DecompressionCodecRegistry
Returns true if the given extension is a known compression extension.
hasCustomMessage() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
hasDocValues() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
hasDocValues(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
hasDocValues(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
hasDocValues(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
hasDocValues(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
hasEmptySupplier() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
hasEnrichPrivilege(ActionListener<Void>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
hasError() - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution
 
hasExact() - Method in class org.elasticsearch.xpack.esql.core.type.EsField.Exact
 
hasExactSubfield(FieldAttribute) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
For TEXT fields, we need to check if the field has a subfield of type KEYWORD that can be used instead.
hasExactSubfield(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
hasExactSubfield(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
hasExactSubfield(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
hasExactSubfield(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
hasExtension(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
hasFailures() - Method in class org.elasticsearch.xpack.esql.common.Failures
 
hasFilter() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
hasFormat(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
hasGrouping() - Method in record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Returns the value of the hasGrouping record component.
Hash - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Hash(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
HASH_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Hash function
HASH_FUNCTION_ALIASES_V1 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Hash function aliases such as MD5
Hash.HashFunction - Record Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
hashCode() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
hashCode() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
hashCode() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
hashCode() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
hashCode() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.Column
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.common.Failure
 
hashCode() - Method in class org.elasticsearch.xpack.esql.common.Failures
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.core.expression.Attribute.IdIgnoringWrapper
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.core.expression.FieldAttribute.FieldName
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.function.Function
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.NameId
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermsQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor.TimestampBounds
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.core.tree.Location
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.type.FunctionEsField
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
hashCode() - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution.ResolvedSource
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.Result
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Status
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
hashCode() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
hashCode() - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature.Hint
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlConfigurationFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull.IsNullEvaluatorFactory
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.ResolvedInference
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalOptimizerContext
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.parser.ParserUtils.Stats
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.IndexPattern
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin.LogicalPlanTuple
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Keep
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.ByStat
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.InferenceExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.PhysicalPlan
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelAndType
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.LocalPlanResult
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.ReducedPlan
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.TopNReduction
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.session.Versioned
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
hashCode() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
hashCode() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
hashCode() - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolutionService.ViewResolutionResult
Returns a hash code value for this object.
hashCode() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolver.ViewResolutionResult
Returns a hash code value for this object.
hashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
HashFunction(String, MessageDigest) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Creates an instance of a HashFunction record class.
HashJoinExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
HashJoinExec(Source, PhysicalPlan, PhysicalPlan, List<Attribute>, List<Attribute>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
hasIndex(StorageObject) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.IndexedDecompressionCodec
Checks whether the given storage object contains a frame index (e.g.
hasInherited() - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
hasLimitedInput(LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Checks that the input rows of the plan have been reduced by LIMIT.
hasMetadataToReport() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
Is there any metadata to report in the response? This is true on cross-cluster search with includeCCSMetadata=true or when there are partial failures.
hasMissingColumns() - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
hasNestedInferenceFunction() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.InferenceFunction
True if this function contains nested inference function calls.
hasPluginFactory(String) - Method in class org.elasticsearch.xpack.esql.datasources.OperatorFactoryRegistry
 
hasProvider(String) - Method in class org.elasticsearch.xpack.esql.datasources.StorageProviderRegistry
 
hasPushedFilter() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Returns true if any filters were successfully pushed.
hasReferences() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
hasReferences() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
hasReferences() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
hasReferences() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
hasReferences() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
hasRemainder() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Returns true if there are remaining filters that couldn't be pushed.
hasScoreAttribute(List<? extends Attribute>) - Static method in class org.elasticsearch.xpack.esql.planner.mapper.MapperUtils
 
hasScoring() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
hasSupport(String) - Method in class org.elasticsearch.xpack.esql.datasources.FilterPushdownRegistry
 
hasTimeRange() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
hasTimeSeriesAggregation() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the hasTimeSeriesAggregation record component.
hasTimeSeriesAggregation() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns the value of the hasTimeSeriesAggregation record component.
hasWindow() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
Whether the aggregate function has a window different than NO_WINDOW.
HEXADECIMAL - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
HEXADECIMAL - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
HEXADECIMAL() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.HexLiteralContext
 
HexLiteralContext(PromqlBaseParser.NumberContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.HexLiteralContext
 
hint - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
hint() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param
 
Hint(String, Map<String, String>) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature.Hint
Creates an instance of a Hint record class.
HISTOGRAM - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Data type for representing histogram data without an associated data structure
HISTOGRAM - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Operates on native histogram data types.
HISTOGRAM_RELEASE_VERSION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Histogram field integration
histogramBlockToString(BytesRefBlock, int) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
HistogramMerge - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Merges multiple histograms into a single histogram.
HistogramMerge(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
HistogramMerge(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
HistogramMergeOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Currently just a surrogate for applying HistogramMerge per series.
HistogramMergeOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
HistogramMergeOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
HistogramPercentile - Class in org.elasticsearch.xpack.esql.expression.function.scalar.histogram
Extracts a percentile value from a single histogram value.
HistogramPercentile(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
histogramToString(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
HIVE - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
HoistOrderByBeforeInlineJoin - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Pulls "up" an OrderBy node that is not preceded by a "sort breaker" (like LIMIT), but is preceded by an InlineJoin.
HoistOrderByBeforeInlineJoin() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.HoistOrderByBeforeInlineJoin
 
HoistRemoteEnrichLimit - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Locate any LIMIT that is "visible" under remote ENRICH, and make a copy of it above the ENRICH.
HoistRemoteEnrichLimit() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.HoistRemoteEnrichLimit
 
HoistRemoteEnrichTopN - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Locate any TopN that is "visible" under remote ENRICH, and make a copy of it above the ENRICH, while making a copy of the original fields.
HoistRemoteEnrichTopN() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.HoistRemoteEnrichTopN
 
Holder<T> - Class in org.elasticsearch.xpack.esql.core.util
Simply utility class used for setting a state, typically for closures (which require outside variables to be final).
Holder() - Constructor for class org.elasticsearch.xpack.esql.core.util.Holder
 
Holder(ClusterService) - Constructor for class org.elasticsearch.xpack.esql.planner.PlannerSettings.Holder
 
Holder(T) - Constructor for class org.elasticsearch.xpack.esql.core.util.Holder
 
host() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
HOUR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
HOUR - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
HOUR_MINUTE_SECOND - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
HOURS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
How does this work, in general? - Search tag in record class org.elasticsearch.xpack.esql.session.Versioned
Section
How to implement - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
How to make version-sensitive changes - Search tag in record class org.elasticsearch.xpack.esql.session.Versioned
Section
Hypot - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Returns the hypotenuse of the numbers given as parameters.
Hypot(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 

I

icebergPaths() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the icebergPaths record component.
id() - Method in class org.elasticsearch.xpack.esql.action.EsqlGetQueryRequest
 
id() - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
id() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedNamedExpression
 
id() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns the value of the id record component.
id() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Returns the value of the id record component.
id() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
Returns the value of the id record component.
id(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
ID_PATTERN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ID_PATTERN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ID_PATTERN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
ID_PATTERN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
Idelta - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Idelta(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
Idelta(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
Idelta(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandOptionContext
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseCommandContext
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
IDENTIFIER - Enum constant in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
 
IDENTIFIER - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
IDENTIFIER - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
IdentifierContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
IdentifierContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
identifierOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
identifierOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
identifierOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
identifierOrParameter(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNameContext
 
IdentifierOrParameterContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
identifierPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
identifierPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
identifierPattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldNamePatternContext
 
IdentifierPatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
IDENTITY - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
IdIgnoringWrapper(Attribute) - Constructor for record class org.elasticsearch.xpack.esql.core.expression.Attribute.IdIgnoringWrapper
Creates an instance of a IdIgnoringWrapper record class.
ignoreId() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
IgnoreNullMetrics - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
NOTE: THIS RULE IS INTENDED TO BE RUN ONLY ONCE.
IgnoreNullMetrics() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.IgnoreNullMetrics
 
IGNORING - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Filter
 
IGNORING - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
IGNORING - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
IGNORING() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
IGNORING() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
illegalDataType(String) - Static method in exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
illegalDataType(DataType) - Static method in exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
illegalDataTypeCombination(DataType, DataType) - Static method in exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
ImmediateLocalSupplier - Class in org.elasticsearch.xpack.esql.plan.logical.local
A LocalSupplier that contains already filled Blocks.
Implement some block loaders - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
Implement this interface - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
IMPLICIT - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
IMPLICIT_CASTING_DATE_AND_DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support implicit casting for union typed fields that are mixed with date and date_nanos type.
IMPLICIT_CASTING_STRING_LITERAL_TO_TEMPORAL_AMOUNT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support implicit casting from string literal to DATE_PERIOD or TIME_DURATION.
IMPLICIT_RANGE_PLACEHOLDER - Static variable in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
implicitK() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
In - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
The IN operator.
In(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
IN - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
IN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
IN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
IN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
inBetweenAggs() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
InBooleanEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InBooleanEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBooleanEvaluator
 
InBytesRefEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InBytesRefEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBytesRefEvaluator
 
inc(FeatureMetric) - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
incFieldCapsCalls() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
incFunctionMetric(Class<?>) - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
includeCCSMetadata() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
includeCCSMetadata() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
includeCCSMetadata(Boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
includedGroupings() - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Returns the value of the includedGroupings record component.
includeExecutionMetadata() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
includeExecutionMetadata() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
includeExecutionMetadata(Boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
includeLower() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
includeLower() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
includesRemoteIndices() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
includesRemoteIndices() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
includeStats() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsRequest
 
includeStats(boolean) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsRequest
 
includeUpper() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
includeUpper() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
inClusterName(String) - Static method in class org.elasticsearch.xpack.esql.session.EsqlCCSUtils
 
inCommon(List<Expression>, List<Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
Increase - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
The increase() function calculates the absolute increase of a counter field in a time window.
Increase(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
Increase(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
Increase(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
INCREASE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for INCREASE, DELTA timeseries aggregations.
incRef() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
incRef() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
incRef() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
incRef() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
incRef() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
incSetting(String) - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
index - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
index() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
index() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
INDEX - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
INDEX_COMPONENT_SELECTORS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Index component selector syntax (my-data-stream-name::failures)
INDEX_METADATA_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support specifically for *just* the _index METADATA field.
INDEX_METADATA_FIELD - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
INDEX_SOURCE - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
The first transport version after the PR that introduced geotile/geohash/geohex, resp.
IndexedDecompressionCodec - Interface in org.elasticsearch.xpack.esql.datasources.spi
Extension of DecompressionCodec for codecs that support index-based random access to independently compressed frames.
indexes() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the indexes record component.
indexMode() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
indexMode() - Method in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
 
indexMode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
indexMode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
indexMode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
indexNameExpressionResolver() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the indexNameExpressionResolver record component.
indexNameWithModes() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the indexNameWithModes record component.
indexNameWithModes() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
indexPattern() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the indexPattern record component.
indexPattern() - Method in class org.elasticsearch.xpack.esql.plan.IndexPattern
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
IndexPattern - Class in org.elasticsearch.xpack.esql.plan
Contains an index pattern together with its Source.
IndexPattern(Source, String) - Constructor for class org.elasticsearch.xpack.esql.plan.IndexPattern
 
indexPatternAndMetadataFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
indexPatternAndMetadataFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
indexPatternAndMetadataFields() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
IndexPatternAndMetadataFieldsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
IndexPatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
indexPatternOrSubquery() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
indexPatternOrSubquery() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
indexPatternOrSubquery(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
IndexPatternOrSubqueryContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
indexResolution() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
indexResolution() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the indexResolution record component.
IndexResolution - Class in org.elasticsearch.xpack.esql.index
 
indexResolver() - Method in class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
IndexResolver - Class in org.elasticsearch.xpack.esql.session
 
IndexResolver(Client) - Constructor for class org.elasticsearch.xpack.esql.session.IndexResolver
 
IndexResolver.FieldsInfo - Record Class in org.elasticsearch.xpack.esql.session
Information for resolving a field.
IndexResolver.OriginalIndexExtractor - Interface in org.elasticsearch.xpack.esql.session
 
indexSettings() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
indexSettings() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
indexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
indexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
IndexStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
indices() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
indices() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
indices() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
indices() - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
indices() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
indices() - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
indices(String...) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
indices(String...) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
INDICES_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
indicesService - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
InDoubleEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InDoubleEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InDoubleEvaluator
 
INFERENCE_ENDPOINT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.Param.Hint.ENTITY_TYPE
 
INFERENCE_ID_OPTION_NAME - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
INFERENCE_ID_PARAMETER_NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.inference.InferenceFunction
 
InferenceExec - Class in org.elasticsearch.xpack.esql.plan.physical.inference
 
InferenceExec(Source, PhysicalPlan, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.inference.InferenceExec
 
InferenceFunction<PlanType> - Class in org.elasticsearch.xpack.esql.expression.function.inference
Base class for ESQL functions that use inference endpoints (e.g., TEXT_EMBEDDING).
InferenceFunction(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.inference.InferenceFunction
 
InferenceFunctionEvaluator - Class in org.elasticsearch.xpack.esql.inference
Evaluator for inference functions that performs constant folding by executing inference operations at optimization time and replacing them with their computed results.
InferenceFunctionEvaluator.Factory - Class in org.elasticsearch.xpack.esql.inference
Factory for creating InferenceFunctionEvaluator instances.
inferenceId() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
inferenceId() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.InferenceFunction
The inference endpoint identifier expression.
inferenceId() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
inferenceId() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Returns the value of the inferenceId record component.
inferenceId() - Method in interface org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItemIterator.Factory
 
inferenceId() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
inferenceId() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns the value of the inferenceId record component.
inferenceId() - Method in record class org.elasticsearch.xpack.esql.inference.ResolvedInference
Returns the value of the inferenceId record component.
inferenceId() - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Returns the value of the inferenceId record component.
inferenceId() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
inferenceId() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.InferenceExec
 
InferenceOperator - Class in org.elasticsearch.xpack.esql.inference
An abstract asynchronous operator that performs throttled bulk inference execution.
InferenceOperator(DriverContext, InferenceService, InferenceOperator.BulkInferenceRequestItemIterator.Factory, InferenceOperator.OutputBuilder) - Constructor for class org.elasticsearch.xpack.esql.inference.InferenceOperator
Constructs a new InferenceOperator with default throttling parameters.
InferenceOperator(DriverContext, InferenceService, InferenceOperator.BulkInferenceRequestItemIterator.Factory, InferenceOperator.OutputBuilder, int, int) - Constructor for class org.elasticsearch.xpack.esql.inference.InferenceOperator
Constructs a new InferenceOperator.
InferenceOperator.BulkInferenceOperation - Class in org.elasticsearch.xpack.esql.inference
Manages the execution of inference requests for a single input page.
InferenceOperator.BulkInferenceRequestItem - Record Class in org.elasticsearch.xpack.esql.inference
Represents a single inference request with metadata for result building.
InferenceOperator.BulkInferenceRequestItem.PositionValueCountsBuilder - Class in org.elasticsearch.xpack.esql.inference
Builder for constructing position value counts arrays dynamically.
InferenceOperator.BulkInferenceRequestItemIterator - Interface in org.elasticsearch.xpack.esql.inference
 
InferenceOperator.BulkInferenceRequestItemIterator.Factory - Interface in org.elasticsearch.xpack.esql.inference
Factory interface for creating InferenceOperator.BulkInferenceOperation instances from input pages.
InferenceOperator.BulkInferenceResponseItem - Record Class in org.elasticsearch.xpack.esql.inference
Represents a completed inference response with metadata for result building.
InferenceOperator.OngoingInferenceResult - Record Class in org.elasticsearch.xpack.esql.inference
Represents the result of a bulk inference operation for a single input page.
InferenceOperator.OutputBuilder - Interface in org.elasticsearch.xpack.esql.inference
 
InferencePlan<PlanType> - Class in org.elasticsearch.xpack.esql.plan.logical.inference
 
InferencePlan(Source, LogicalPlan, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
inferenceRequest() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Returns the value of the inferenceRequest record component.
inferenceResolution() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
inferenceResolution() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the inferenceResolution record component.
InferenceResolution - Class in org.elasticsearch.xpack.esql.inference
 
InferenceResolution.Builder - Class in org.elasticsearch.xpack.esql.inference
 
inferenceResolver(EsqlFunctionRegistry) - Method in class org.elasticsearch.xpack.esql.inference.InferenceService
Creates an inference resolver for resolving inference IDs in logical plans.
InferenceResolver - Class in org.elasticsearch.xpack.esql.inference
Collects and resolves inference deployments inference IDs from ES|QL logical plans.
InferenceResolver(Client, EsqlFunctionRegistry, ThreadPool) - Constructor for class org.elasticsearch.xpack.esql.inference.InferenceResolver
Constructs a new InferenceResolver.
InferenceResolver.Factory - Class in org.elasticsearch.xpack.esql.inference
 
inferenceResponse() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Returns the value of the inferenceResponse record component.
inferenceService() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Returns the value of the inferenceService record component.
inferenceService() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns the value of the inferenceService record component.
inferenceService() - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Returns the value of the inferenceService record component.
inferenceService() - Method in record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Returns the value of the inferenceService record component.
inferenceService() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the inferenceService record component.
InferenceService - Class in org.elasticsearch.xpack.esql.inference
 
InferenceService(Client, ClusterService) - Constructor for class org.elasticsearch.xpack.esql.inference.InferenceService
Creates a new inference service with the given client.
inferenceSettings() - Method in class org.elasticsearch.xpack.esql.inference.InferenceService
Returns the settings for ES|QL inference features.
inferenceSettings() - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Returns the value of the inferenceSettings record component.
InferenceSettings - Record Class in org.elasticsearch.xpack.esql.inference
Settings for inference features such as completion and rerank.
InferenceSettings(boolean, int, boolean, int) - Constructor for record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Creates an instance of a InferenceSettings record class.
InferenceSettings(Settings) - Constructor for record class org.elasticsearch.xpack.esql.inference.InferenceSettings
 
InferIsNotNull - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
Simplify IsNotNull targets by resolving the underlying expression to its root fields.
InferIsNotNull() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.InferIsNotNull
 
InferNonNullAggConstraint - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
The vast majority of aggs ignore null entries - this rule adds a pushable filter, as it is cheap to execute, to filter these entries out to begin with.
InferNonNullAggConstraint() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.InferNonNullAggConstraint
 
info() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.TemporalityAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedPattern
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
info() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
info() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
Normally, you want to use one of the static create methods to implement this.
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatePeriod
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTimeDuration
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.DoubleConstantFunction
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Md5
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha1
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha256
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToLower
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToUpper
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
info() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mod
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
info() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
info() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Keep
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarConversionFunction
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ValueTransformationFunction
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.VectorConversionFunction
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.WithinSeriesAggregate
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
INFO - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INFO - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INFO() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowInfoContext
 
InIntEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InIntEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InIntEvaluator
 
initCluster(String, String, String) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
This creates an initial Cluster object with indexExpression and skipUnavailable.
initCrossClusterState(IndicesExpressionGrouper, XPackLicenseState, Set<IndexPattern>, EsqlExecutionInfo) - Static method in class org.elasticsearch.xpack.esql.session.EsqlCCSUtils
Checks the index expression for the presence of remote clusters.
initCrossClusterState(IndexResolution, EsqlExecutionInfo) - Static method in class org.elasticsearch.xpack.esql.session.EsqlCCSUtils
 
INITIAL - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
Data-node phase: full shard extraction → per-node metric rows.
INITIAL - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
Data-node phase: full shard extraction → per-node time-series rows.
initialAllowedBytes() - Method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
The maximum allowed bytes.
initializeResolutionMap(D[]) - Static method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
initializeValidValues(D[]) - Static method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
initialResponse(EsqlQueryTask) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
initialResponse(T) - Method in interface org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService.AsyncOperation
 
INLINE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INLINE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
INLINE_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINE_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INLINE_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINE_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINE_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INLINE_STATS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Renamed `INLINESTATS` to `INLINE STATS`.
INLINE_STATS - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
INLINE_STATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINE_STATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INLINE_STATS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
INLINE_STATS_DOUBLE_RELEASE_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix double release in inline stats when LocalRelation is reused
INLINE_STATS_DROP_GROUPINGS_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes https://github.com/elastic/elasticsearch/issues/139359
INLINE_STATS_FIX_OPTIMIZED_AS_LOCAL_RELATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
INLINE_STATS_FIX_PRUNING_NULL_FILTER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
INLINE STATS fix incorrect prunning of null filtering https://github.com/elastic/elasticsearch/pull/135011
INLINE_STATS_PRECEEDED_BY_SORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Added support for having INLINE STATS preceded by a SORT clause, now executable in certain cases.
INLINE_STATS_PRUNE_COLUMN_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix pruning of columns when shadowed in INLINE STATS
INLINE_STATS_SUPPORTS_REMOTE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
INLINE STATS supports remote indices
INLINE_STATS_WITH_CONSTANTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
https://github.com/elastic/elasticsearch/issues/142219
INLINE_STATS_WITH_NO_COLUMNS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
https://github.com/elastic/elasticsearch/issues/136851
INLINE_STATS_WITH_UNION_TYPES_IN_STUB_RELATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
INLINE_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINE_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
InlineCastContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
inlineData(InlineJoin, LocalRelation) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
TODO: perform better planning Keep the join in place or replace it with an Eval in case no grouping is necessary.
InlineJoin - Class in org.elasticsearch.xpack.esql.plan.logical.join
Specialized type of join where the source of the left and right plans are the same.
InlineJoin(Source, LogicalPlan, LogicalPlan, JoinConfig) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
InlineJoin(Source, LogicalPlan, LogicalPlan, JoinType, List<Attribute>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
InlineJoin.LogicalPlanTuple - Record Class in org.elasticsearch.xpack.esql.plan.logical.join
 
InlineStats - Class in org.elasticsearch.xpack.esql.plan.logical
Enriches the stream of data with the results of running a STATS.
InlineStats(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
InlineStats(Source, Aggregate) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
INLINESTATS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the INLINESTATS syntax.
INLINESTATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INLINESTATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INLINESTATS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
INLINESTATS_V11 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes a series of issues with inlinestats which had an incomplete implementation after lookup and inlinestats were refactored.
INLINESTATS_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the expressions in grouping in INLINESTATS syntax.
inlineStatsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
inlineStatsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
InlineStatsCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
InLongEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InLongEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InLongEvaluator
 
InMillisNanosEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InMillisNanosEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InMillisNanosEvaluator
 
InNanosMillisEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for In.
InNanosMillisEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InNanosMillisEvaluator
 
inner() - Method in record class org.elasticsearch.xpack.esql.core.expression.Attribute.IdIgnoringWrapper
Returns the value of the inner record component.
inner() - Method in record class org.elasticsearch.xpack.esql.session.Versioned
Returns the value of the inner record component.
INNER - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
The actual equality check, after shortcutting this == o and class checks.
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.TypedAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
innerEquals(Object, boolean) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
innerEquals(CompoundOutputEval<?>) - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
innerEquals(CompoundOutputEval<?>) - Method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
innerEquals(CompoundOutputEval<?>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
innerEquals(CompoundOutputEval<?>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
innerEquals(CompoundOutputEvalExec) - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
innerEquals(CompoundOutputEvalExec) - Method in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
innerEquals(CompoundOutputEvalExec) - Method in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
innerEquals(CompoundOutputEvalExec) - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
innerHashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.TypedAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
innerHashCode(boolean) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
innerProperties() - Method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
innerRelease() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.ExistsQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.MatchAll
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Used by Query.toString() to produce a pretty string.
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermsQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.io.stream.ExpressionQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.EqualsSyntheticSourceDelegate
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.TranslationAwareExpressionQuery
 
innerTransform(Function<Object, Object>) - Method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
input - Variable in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
The input by which the evaluation is performed.
input - Variable in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
input - Variable in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
The input by which the evaluation is performed.
input() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
input() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
inputChannel() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the inputChannel record component.
inputDataType() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the inputDataType record component.
InputDoubleParamsContext(EsqlBaseParser.DoubleParameterContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputDoubleParamsContext
 
inputEvaluatorFactories() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns the value of the inputEvaluatorFactories record component.
inputEvaluators(DriverContext) - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
 
inputExpression - Variable in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
inputExpression() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
InputNamedOrPositionalDoubleParamsContext(EsqlBaseParser.DoubleParameterContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext
 
InputNamedOrPositionalParamContext(EsqlBaseParser.ParameterContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
inputOrdering() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
inputPage() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
Returns the value of the inputPage record component.
InputParamContext(EsqlBaseParser.ParameterContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParamContext
 
InputParameterContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParameterContext
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
inputText() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
InputTextReader - Class in org.elasticsearch.xpack.esql.inference
Helper class that reads text strings from a BytesRefBlock.
InputTextReader(BytesRefBlock) - Constructor for class org.elasticsearch.xpack.esql.inference.InputTextReader
 
inputType() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Returns the value of the inputType record component.
inputType() - Method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
 
InsensitiveBinaryComparison - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
InsensitiveBinaryComparison(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveBinaryComparison
 
InsensitiveBinaryComparison(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveBinaryComparison
 
InsensitiveEquals - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
InsensitiveEquals(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
InsertDefaultInnerTimeSeriesAggregate - Class in org.elasticsearch.xpack.esql.analysis
Ensures that TypedAttributes used inside a TimeSeriesAggregate are wrapped in a TimeSeriesAggregateFunction.
InsertDefaultInnerTimeSeriesAggregate() - Constructor for class org.elasticsearch.xpack.esql.analysis.InsertDefaultInnerTimeSeriesAggregate
 
InsertFieldExtraction - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Materialize the concrete fields that need to be extracted from the storage until the last possible moment.
InsertFieldExtraction() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.InsertFieldExtraction
 
Insist - Class in org.elasticsearch.xpack.esql.plan.logical
 
Insist(Source, LogicalPlan, List<? extends Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Insist
 
INSIST - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
insistCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
insistCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
InsistCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
insistedAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
insistKeyword(Attribute) - Static method in class org.elasticsearch.xpack.esql.analysis.Analyzer.ResolveRefs
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlAsyncGetResultAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlAsyncStopAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlGetQueryAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlListQueriesAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.optimizer.LogicalVerifier
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.optimizer.PhysicalVerifier
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.planner.mapper.LocalMapper
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.planner.PlanConcurrencyCalculator
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.plugin.CoordinatorOnlyStrategy
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlStatsAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeRegistry
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.view.DeleteViewAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.view.GetViewAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.view.PutViewAction
 
INSTANT_VECTOR - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlDataType
An instant vector is a set of time series containing a single sample for each time series, all sharing the same timestamp.
InstantSelector - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
Represents a PromQL instant vector selector.
InstantSelector(Source, Expression, List<Expression>, LabelMatchers, Evaluation) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
InstantSelector(Source, LogicalPlan, Expression, List<Expression>, LabelMatchers, Evaluation) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
intColumnFromLongs(BlockFactory, long[], int, boolean, boolean, boolean[]) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.ColumnBlockConversions
Converts a long[] column to a Block (INTEGER data type) by downcasting.
integer(Source, Integer) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
INTEGER - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
32-bit signed numbers loaded as a java int.
INTEGER_LITERAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
INTEGER_LITERAL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
INTEGER_LITERAL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
INTEGER_TO_BYTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_INT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_SHORT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_TO_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
INTEGER_VALUE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
INTEGER_VALUE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
INTEGER_VALUE() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IntegerLiteralContext
 
IntegerLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerLiteralContext
 
IntegerLiteralContext(PromqlBaseParser.NumberContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IntegerLiteralContext
 
integerValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerLiteralContext
 
integerValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
integerValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
integerValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 
integerValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
IntegerValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
integrateEsFilterIntoFragment(PhysicalPlan, QueryBuilder) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
INTERMEDIATE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
Node-level reduction: merges INITIAL results from multiple shards on the same data node.
INTERMEDIATE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
Node-level reduction: merges INITIAL results from multiple shards on the same data node.
INTERMEDIATE_LOCAL_RELATION_MAX_SIZE - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
intermediateAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
Aggregations are usually performed in two steps, first partial (e.g.
intermediateAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
intermediateAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
intermediateAttributes(List<? extends NamedExpression>, List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
Creates a standard layout for intermediate aggregations, typically used across exchanges.
intermediateLocalRelationMaxSize() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
intermediateLocalRelationMaxSize(ByteSizeValue) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
intermediateStateDesc(AggregateFunction, boolean) - Static method in class org.elasticsearch.xpack.esql.planner.AggregateMapper
 
internalNetworks() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
intersect(AttributeMap<E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
intersect(AttributeSet) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
INTERSECT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet.SetOp
 
interval() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
IntEvaluator(BlockFactory, ExpressionEvaluator) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
Creates an instance of a IntEvaluator record class.
IntFactory(ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntFactory
 
intSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
intSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
intSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
intSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
intToUnsignedLong(int) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
intValueCollector(int, IntPredicate) - Static method in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator
Creates a collector for primitive int values.
intValueOf(Expression, String, String) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
invalid(String) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
invalid(Expression.TypeResolution) - Method in class org.elasticsearch.xpack.esql.expression.Foldables.TypeResolutionValidator
 
INVALID_INTERVAL_ERROR - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
invalidIfPostValidation(Failure) - Method in class org.elasticsearch.xpack.esql.expression.Foldables.TypeResolutionValidator
 
invalidLicenseForCcsException(XPackLicenseState) - Static method in class org.elasticsearch.xpack.esql.session.EsqlLicenseChecker
 
InvalidMappedField - Class in org.elasticsearch.xpack.esql.core.type
Representation of field mapped differently across indices; or being potentially unmapped in some, in which case it is treated as DataType.KEYWORD in the indices where it is unmapped.
InvalidMappedField(String, String) - Constructor for class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
InvalidMappedField(String, String, Map<String, EsField>) - Constructor for class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
InvalidMappedField(String, Map<String, Set<String>>) - Constructor for class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
InvalidMappedField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
inverse() - Method in interface org.elasticsearch.xpack.esql.planner.Layout
Build a list whose index is each channel id and who's values are all link NameIds at that position and their DataType.
IP - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
IP addresses.
ipField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
ipField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
IpPrefix - Class in org.elasticsearch.xpack.esql.expression.function.scalar.ip
Truncates an IP value to a given prefix length.
IpPrefix(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
ipToString(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
Irate - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Irate(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
Irate(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
Irate(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
is(LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
Returns whether the logical plan is an approximation plan.
IS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
IS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
IS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
IS_PARTIAL_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isAggregatable() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
This field can be aggregated
isAggregate(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.Functions
 
isAggregation() - Method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Returns whether this function performs aggregation.
isAlias() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
This field is an alias to another field
isAnd() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
isAsync() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
isBlocked() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
isBlocked() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
isBlocked() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
isBoolean(Object) - Static method in class org.elasticsearch.xpack.esql.core.util.Check
 
isBoolean(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isBudgetExceeded(long, long) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Checks whether the error budget has been exceeded given the current counts.
isCartesianPoint(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isCcsAllowed(XPackLicenseState) - Static method in class org.elasticsearch.xpack.esql.session.EsqlLicenseChecker
Only call this method once you know the user is doing a cross-cluster query, as it will update the license_usage timestamp for the esql-ccs feature if the license is Enterprise (or Trial).
isCommutative() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
isCommutative() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
isCommutative() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
isCommutative() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
isComparison(EsqlBinaryComparison, Predicate<DataType>) - Static method in class org.elasticsearch.xpack.esql.datasources.pushdown.PushdownPredicates
Checks if a binary comparison can be pushed down: left side is a field reference, right side is a foldable literal, operator is one of the six standard comparisons, and the field's data type is supported by the target format.
isCompatibleSpatial(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
isCounter() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
true if this is a TSDB counter, false otherwise.
isCounter(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isCrossClusterSearch() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isDate() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isDate(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isDateNanos(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isDateTime(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isDateTimeOrNanosOrTemporal(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isDateTimeOrTemporal(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isDevVersion() - Method in class org.elasticsearch.xpack.esql.parser.EsqlConfig
 
isDimension() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
isDimension() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
isDimension() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
isDimension() - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
isDimension() - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
isDimension() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
isDocAttribute(Attribute) - Static method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
isElementWise() - Method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Returns whether this function transforms values element-wise.
isEmpty() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
isEmpty() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
isEmpty() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
isEmpty(Collection<?>) - Static method in class org.elasticsearch.xpack.esql.core.util.CollectionUtils
 
isEnabled() - Method in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
isExact(Expression, String) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isExternalDataSourcesEnabled() - Method in class org.elasticsearch.xpack.esql.parser.EsqlConfig
Whether the EXTERNAL command and external data source grammar are enabled.
isFinished() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
 
isFinished() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
isFinished() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
isFinished() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
isFoldable() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
isFoldable() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
Checks if this InferencePlan is foldable (all input expressions are foldable).
isFoldable() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
isFoldable(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isFoldable(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.Validations
Validates if the given expression is foldable - if not returns a Failure.
isFragment() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
isGeoGrid(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isGeoPoint(Expression, String) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
isGeoPoint(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
isGeoPoint(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isGeoshape(Expression, String) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
isGrouping(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.Functions
 
isGuaranteedNull(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
Is this Expression guaranteed to have only the null value.
isHistogram() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
true if the type represents any kind of histogram, false otherwise.
isIdentity() - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
isIn(In, Predicate<DataType>) - Static method in class org.elasticsearch.xpack.esql.datasources.pushdown.PushdownPredicates
Checks if an IN expression can be pushed down: value is a field reference with a supported data type, all list items are foldable, and at least one is non-null.
isIndexed(FieldAttribute) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
For pushing down filters when multi-value results are allowed (spatial functions like ST_INTERSECTS), we only need to know if the field is indexed.
isIndexed(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
isIndexed(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
isIndexed(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
isIndexed(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
isIndexedAndHasDocValues(FieldAttribute) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
For pushing down TopN and for pushing down filters with SingleValueQuery, we need to check if the field is indexed and has doc values.
isInputPartial() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
True when this mode consumes the intermediate wire format (INTERMEDIATE, FINAL).
isInputPartial() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
True when this mode consumes the intermediate wire format (INTERMEDIATE, FINAL).
isInstantQuery() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
isInstantVector() - Method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Returns whether this function operates on instant vectors.
isIntermediateAgg() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
isIntermediateAgg() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
isIP(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isIPAndExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isIsNotNull(IsNotNull, Predicate<DataType>) - Static method in class org.elasticsearch.xpack.esql.datasources.pushdown.PushdownPredicates
Checks if an IS NOT NULL expression can be pushed down: field is a named expression with a supported data type.
isIsNull(IsNull, Predicate<DataType>) - Static method in class org.elasticsearch.xpack.esql.datasources.pushdown.PushdownPredicates
Checks if an IS NULL expression can be pushed down: field is a named expression with a supported data type.
isLocal - Variable in class org.elasticsearch.xpack.esql.optimizer.PostOptimizationPhasePlanVerifier
 
isMainPlan() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isMapExpression(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isMetric() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
isMetric() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
isMetric() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
isMetric() - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
isMetric() - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
isMetric() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
isMillisOrNanos(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isNegation() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
isNotNull(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
IsNotNull - Class in org.elasticsearch.xpack.esql.expression.predicate.nulls
 
IsNotNull(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
isNull(int) - Method in class org.elasticsearch.xpack.esql.inference.InputTextReader
Checks if the value at the given position is null.
isNull(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
IsNull - Class in org.elasticsearch.xpack.esql.expression.predicate.nulls
 
IsNull(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
IsNull.IsNullEvaluatorFactory - Record Class in org.elasticsearch.xpack.esql.expression.predicate.nulls
 
IsNullContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
IsNullEvaluatorFactory(ExpressionEvaluator.Factory) - Constructor for record class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull.IsNullEvaluatorFactory
Creates an instance of a IsNullEvaluatorFactory record class.
isNullOrDatePeriod(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isNullOrNumeric(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isNullOrTemporalAmount(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isNullOrTimeDuration(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isNumeric() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Does this data type represent any number?
isNumeric(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
ISO_DATE_WITH_NANOS - Static variable in class org.elasticsearch.xpack.esql.core.type.StringUtils
 
ISO_DATE_WITH_NANOS - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
ISO_TIME_WITH_NANOS - Static variable in class org.elasticsearch.xpack.esql.core.type.StringUtils
 
ISO_TIME_WITH_NANOS - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
isOnJoinExpression() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
isOutputPartial() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
True when this mode produces the intermediate wire format (INITIAL, INTERMEDIATE).
isOutputPartial() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
True when this mode produces the intermediate wire format (INITIAL, INTERMEDIATE).
isPartial() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isPartial() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
isPartiallyUnmappedField(String) - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
 
isPattern() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
Returns true if the path contains glob metacharacters: *, ?, {, [
isPermissive() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
 
isPotentiallyUnmapped() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
isPresent(NamedExpression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
isPrimitive(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isPrimitiveAndSupported(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isProfile() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
isPushableAttribute(Expression) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
isPushableFieldAttribute(Expression) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
We see fields as pushable if either they are aggregatable or they are indexed.
isPushableMetadataAttribute(Expression) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
isPushableTextFieldAttribute(Expression) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
isRange(Range, Predicate<DataType>) - Static method in class org.elasticsearch.xpack.esql.datasources.pushdown.PushdownPredicates
Checks if a range expression can be pushed down: value is a field reference with a supported data type, and both bounds are foldable.
isRangeQuery() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
isRangeVector() - Method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Returns whether this function operates on range vectors.
isRationalNumber() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
True if the type represents a "rational number", as in, does have a decimal part.
isRegex() - Method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
 
isRemote() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
isRepresentable(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Supported types that can be contained in a block.
isRepresentableExceptCountersDenseVectorAggregateMetricDoubleAndHistogram(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isRepresentableExceptCountersSpatialDenseVectorAggregateMetricDoubleAndHistogram(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isResolved() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
isRfc3986Safe(char) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.UrlCodecUtils
Determines whether a character is considered unreserved (or safe) according to RFC3986.
isRunning() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
isSameSpatialType(DataType, Expression, String, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
isScoreAttribute(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
isSingleValue(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
isSingleValue(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
isSingleValue(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
isSingleValue(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
isSkipUnavailable() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
isSnapshot() - Method in record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
Returns the value of the isSnapshot record component.
isSnapshotOnly(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
isSortable(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isSourceCommand(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
Checks if the given command string corresponds to a valid SourceCommand.
isSpatial(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isSpatial(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isSpatialGeo(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isSpatialOrGrid(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isSpatialOrGrid(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isSpatialPoint(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isSpatialPoint(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isSpatialShape(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isStopped() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isStrict() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
 
isString(Object) - Static method in class org.elasticsearch.xpack.esql.core.util.Check
 
isString(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isString(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isStringAndExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isStringAndExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isSupported(String) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
isTemporalAmount(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isTimeDuration(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isTimeSeriesAttribute(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
isTimeSeriesAttributeName(String) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
isTimeSeriesMode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
isTranslatable(Expression, LucenePushdownPredicates) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
isTrue(boolean, String) - Static method in class org.elasticsearch.xpack.esql.core.util.Check
 
isTrue(boolean, String, Object...) - Static method in class org.elasticsearch.xpack.esql.core.util.Check
 
isType(Expression, Predicate<DataType>, String, String, TypeResolutions.ParamOrdinal, boolean, String...) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isType(Expression, Predicate<DataType>, String, TypeResolutions.ParamOrdinal, boolean, String...) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isType(Expression, Predicate<DataType>, String, TypeResolutions.ParamOrdinal, String...) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isTypeOrUnionType(Expression, Predicate<DataType>, String, TypeResolutions.ParamOrdinal, String...) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
isUnresolved() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
isUnsupported(DataType) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
isValid() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
Is the index valid for use with ql?
isValidAlternative(FunctionDefinition) - Method in interface org.elasticsearch.xpack.esql.expression.function.FunctionResolutionStrategy
Is def a valid alternative for function invocations of this kind.
isValidRerankField(Alias) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
isWholeNumber() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
True if the type represents a "whole number", as in, does not have a decimal part.
isWholeNumber(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.core.expression.TypeResolutions
 
iterator() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
iterator() - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 

J

Join - Class in org.elasticsearch.xpack.esql.plan.logical.join
 
Join(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
Join(Source, LogicalPlan, LogicalPlan, JoinConfig) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
Join(Source, LogicalPlan, LogicalPlan, JoinConfig, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
Join(Source, LogicalPlan, LogicalPlan, JoinType, List<Attribute>, List<Attribute>, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
JOIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
JOIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
JOIN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
JOIN_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
JOIN_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
JOIN_LOOKUP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
JOIN_LOOKUP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
JOIN_LOOKUP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
JOIN_LOOKUP_FIX_LIMIT_PUSHDOWN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix pushing down LIMIT past LOOKUP JOIN in case of multiple matching join keys.
JOIN_LOOKUP_SKIP_MV_WARNINGS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LOOKUP JOIN skipping MVs and sending warnings (https://github.com/elastic/elasticsearch/issues/118780)
JOIN_LOOKUP_V12 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LOOKUP JOIN
JOIN_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
JOIN_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
JOIN_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
JOIN_PLANNING_V1 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
WIP on Join planning - Introduce BinaryPlan and co - Refactor INLINESTATS and LOOKUP as a JOIN block
JOIN_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
JOIN_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
joinCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
joinCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
JoinCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
joinCondition() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
joinCondition() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
JoinConditionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
joinConfig() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
JoinConfig - Record Class in org.elasticsearch.xpack.esql.plan.logical.join
Configuration of a join operation.
JoinConfig(StreamInput) - Constructor for record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
 
JoinConfig(JoinType, List<Attribute>, List<Attribute>, Expression) - Constructor for record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Creates an instance of a JoinConfig record class.
joinData() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
joining - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
joinName() - Method in interface org.elasticsearch.xpack.esql.plan.logical.join.JoinType
 
joinOnConditions() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the joinOnConditions record component.
joinOnConditions() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Returns the value of the joinOnConditions record component.
joinOnConditions() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
joinOnConditions() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
joinOnConditions() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
joinTarget() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
joinTarget() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
JoinTargetContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
JoinType - Interface in org.elasticsearch.xpack.esql.plan.logical.join
 
JoinTypes - Class in org.elasticsearch.xpack.esql.plan.logical.join
Utility class defining the concrete types of joins supported by ESQL.
JsonExtract - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Extracts a value from a JSON string using a JsonPath subset.
JsonExtract(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
jtsGeometryToWkb(Geometry) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 

K

Keep - Class in org.elasticsearch.xpack.esql.plan.logical
 
Keep(Source, LogicalPlan, List<? extends NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Keep
 
KEEP - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
KEEP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
KEEP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
KEEP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
KEEP_REGEX_EXTRACT_ATTRIBUTES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Avid GROK and DISSECT attributes being removed when resolving fields.
keepAlive() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
keepAlive() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
Returns the value of the keepAlive record component.
keepAlive(TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
keepCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
keepCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
KeepCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
keepOnCompletion() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
keepOnCompletion(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
key - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
key - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
key - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
key() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
key() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
key() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
key() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
KEY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
KEY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
KEY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
keyAttributes(Source) - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
 
keyFoldedMap() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
keys() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
keySet() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
keySet() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
keyToBlock() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Returns the value of the keyToBlock record component.
keyword(Source, String) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
KEYWORD - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
String fields that are analyzed when the document is received but never cut into more than one token.
KeywordEsField - Class in org.elasticsearch.xpack.esql.core.type
Information about a field in an ES index with the keyword type.
KeywordEsField(String, Map<String, EsField>, boolean, int, boolean, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
KeywordEsField(String, DataType, Map<String, EsField>, boolean, int, boolean, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
KeywordEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
KIBANA - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
 
kind - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
kind() - Method in interface org.elasticsearch.xpack.esql.expression.function.FunctionResolutionStrategy
The kind of strategy being applied.
Knn - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
Knn(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
Knn(Source, Expression, Expression, Expression, Integer, QueryBuilder, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
KNN_FUNCTION_OPTIONS_K_VISIT_PERCENTAGE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
KNN function adds support for k and visit_percentage options
KNN_FUNCTION_V5 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support knn function
KnnQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
KnnQuery(Source, String, float[], Integer, Map<String, Object>, List<QueryBuilder>) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
Kql - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a KqlQuery .
Kql(Source, Expression, Expression, QueryBuilder, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
Kql(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
KQL_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
KQL function
KQL_FUNCTION_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for optional parameters in KQL function (case_insensitive, time_zone, default_field, boost).
KQL_QSTR_TIMEZONE_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support timezones in KQL and QSTR.
KqlQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
KqlQuery(Source, String, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 

L

L1_NORM_VECTOR_SIMILARITY_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
l1 norm vector similarity function
L1Norm - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
L1Norm(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
L2_NORM_VECTOR_SIMILARITY_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
l2 norm vector similarity function
L2Norm - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
L2Norm(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
LA(int) - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
label() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
label() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
label() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
label() - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
label() - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
label() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
label() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
label() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
label() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
label(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
LABEL_EQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LABEL_EQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LABEL_EQ() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
LABEL_RGX - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LABEL_RGX - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LABEL_RGX() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
LABEL_RGX_NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LABEL_RGX_NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LABEL_RGX_NEQ() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
LabelContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
labelList() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
labelList() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
labelList() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
labelList(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
LabelListContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
LabelMatcher - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
PromQL label matcher between a label name, a value pattern and match type (=, !=, =~, !~).
LabelMatcher(String, String, LabelMatcher.Matcher) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
LabelMatcher.Matcher - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
 
labelMatchers() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
LabelMatchers - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
Immutable collection of label matchers for a PromQL selector.
LabelMatchers(List<LabelMatcher>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
labelName() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
labelName() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
labelName() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
labelName(int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
LabelNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
labels() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
labels() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
labels() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
LabelsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelsContext
 
LabelSet(List<Attribute>, List<Attribute>, List<Attribute>, List<Attribute>) - Constructor for record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Creates an instance of a LabelSet record class.
LabelSetSpec - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
 
LabelSetSpec.LabelSet - Record Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
Concrete aggregate shape produced by apply().
lambda() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
LAMBDA_OPTION_NAME - Static variable in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
Language Design Goals - Search tag in package org.elasticsearch.xpack.esql
Section
Last - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Last(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
LAST - Enum constant in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
 
LAST - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Missing
 
LAST - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LAST - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LAST() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
LAST() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
LAST_AGG_WITH_NULL_AND_MV_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Make LAST agg work with null and multi-value fields.
lastModified() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Returns the last modification time, or null if not available.
lastModified() - Method in record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Returns the value of the lastModified record component.
LastOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
LastOverTime(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
LastOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
LastOverTime(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
lastSplit() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns the value of the lastSplit record component.
lastSplit(boolean) - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
lat() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
lat() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns the value of the lat record component.
LAYING - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
layout() - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
Layout - Interface in org.elasticsearch.xpack.esql.planner
Maintains the mapping from attribute ids to channels (block index).
Layout.Builder - Class in org.elasticsearch.xpack.esql.planner
Builder class for Layout.
Layout.ChannelAndType - Record Class in org.elasticsearch.xpack.esql.planner
The values stored in the Layout, a channel id and a DataType.
Layout.ChannelSet - Record Class in org.elasticsearch.xpack.esql.planner
A part of an "inverse" layout, a Set or NameIds and a DataType.
lazyFieldName - Variable in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
lazyOutput - Variable in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
LCB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LCB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LCB() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
leadingZerosAreDecimal(BytesRef, BreakingBytesRefBuilder) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ParseIp
Parse an IP address, interpreting v4 addresses with leading 0s as decimal numbers.
leadingZerosAreOctal(BytesRef, BreakingBytesRefBuilder) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ParseIp
Parse an IP address, interpreting v4 addresses with leading 0s as octal numbers.
leadingZerosRejected(BytesRef, BreakingBytesRefBuilder) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ParseIp
Parse an IP address, rejecting v4 addresses with leading 0s.
LeafExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
LeafExec(Source) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LeafExec
 
LeafExpression - Class in org.elasticsearch.xpack.esql.core.expression
 
LeafExpression(Source) - Constructor for class org.elasticsearch.xpack.esql.core.expression.LeafExpression
 
LeafPlan - Class in org.elasticsearch.xpack.esql.plan.logical
 
LeafPlan(Source) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.LeafPlan
 
Least - Class in org.elasticsearch.xpack.esql.expression.function.scalar.conditional
Returns the minimum value of multiple columns.
Least(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
LEAST_GREATEST_FOR_DATENANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support Least and Greatest functions on Date Nanos type
LEAST_GREATEST_FOR_DATES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for datetime in least and greatest functions
left - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
left - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
left - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
left - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
left() - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
left() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
left() - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
left() - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
Left - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
{code left(foo, len)} is an alias to {code substring(foo, 0, len)}
Left(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
LEFT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Joining
 
LEFT - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
LEFT_BRACES - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LEFT_BRACES - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LEFT_BRACES() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
leftDocValues - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
leftDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
leftDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
leftDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
leftDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
leftDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
leftDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
leftEval() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Returns the value of the leftEval record component.
leftEval() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Returns the value of the leftEval record component.
leftFields() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Returns the value of the leftFields record component.
leftFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
leftFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
leftReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
leftReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
leftReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
leftReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
leftReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
length() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
length() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Returns the object size in bytes.
length() - Method in record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Returns the value of the length record component.
Length - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Length(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
LENIENT - Static variable in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Skip all malformed rows without limit, logging each one.
LESS_THAN - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
LESS_THAN_OR_EQUAL - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
LessThan - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
LessThan(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
LessThan(Source, Expression, Expression, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
LessThanOrEqual - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
LessThanOrEqual(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
LessThanOrEqual(Source, Expression, Expression, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
LexerConfig - Class in org.elasticsearch.xpack.esql.parser
Base class for hooking versioning information into the ANTLR parser.
LexerConfig() - Constructor for class org.elasticsearch.xpack.esql.parser.LexerConfig
 
LexerConfig(CharStream) - Constructor for class org.elasticsearch.xpack.esql.parser.LexerConfig
 
LicenseAware - Interface in org.elasticsearch.xpack.esql
 
licenseCheck(XPackLicenseState) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
licenseCheck(XPackLicenseState) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
licenseCheck(XPackLicenseState) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
licenseCheck(XPackLicenseState) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
licenseCheck(XPackLicenseState) - Method in interface org.elasticsearch.xpack.esql.LicenseAware
Return true if the implementer can be executed under the provided XPackLicenseState, otherwise false.
licenseCheck(XPackLicenseState) - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
licenseCheck(XPackLicenseState) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
licenseState() - Method in class org.elasticsearch.xpack.esql.analysis.Verifier
 
lifeCycle() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo
 
LIKE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LIKE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LIKE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
LIKE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
LIKE_LIST_ON_INDEX_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
LIKE_ON_INDEX_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support improved behavior for LIKE operator when used with index fields.
LIKE_PARAMETER_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support like/rlike parameters https://github.com/elastic/elasticsearch/issues/131356
LIKE_WITH_LIST_OF_PATTERNS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the LIKE operator with a list of wildcards.
LikeExpressionContext(EsqlBaseParser.RegexBooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
LikeListExpressionContext(EsqlBaseParser.RegexBooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
Limit - Class in org.elasticsearch.xpack.esql.plan.logical
 
Limit(Source, Expression, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Limit
Default way to create a new instance.
Limit(Source, Expression, LogicalPlan, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Limit
 
LIMIT - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
LIMIT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LIMIT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LIMIT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
LIMIT_BY - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
LIMIT_BY_ENRICH_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Corrects a bug with ENRICH when a shard does not contain an index field and we use LIMIT BY on top
LimitBy - Class in org.elasticsearch.xpack.esql.plan.logical
Retains at most N rows per group defined by one or more grouping key expressions.
LimitBy(Source, Expression, LogicalPlan, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
LimitBy(Source, Expression, LogicalPlan, List<Expression>, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
LimitByExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan node for LIMIT N BY expr1, expr2, ....
LimitByExec(Source, PhysicalPlan, Expression, List<Expression>, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
limitByGroupKey() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
limitByGroupKey() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
LimitByGroupKeyContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitByGroupKeyContext
 
limitCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
limitCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
LimitCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
LIMITED - Enum constant in enum class org.elasticsearch.xpack.esql.core.tree.Node.NodeStringFormat
List truncation and line breaks due to string width applied.
Limiter(int) - Constructor for class org.elasticsearch.xpack.esql.rule.RuleExecutor.Limiter
 
LimitExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
LimitExec(Source, PhysicalPlan, Expression, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
limitPerGroup() - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
limitPerGroup() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
limitPerGroup() - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
limitPerGroup() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
limitToString(String) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
limitValue - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
limitValue() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
limitValue(Expression, String) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LINEAR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
LINEAR - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse.FuseType
 
lineNumber() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
LINKED_PROJECTS_HISTOGRAM - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Histogram of linked projects per ES|QL query.
linkedProjectsCount() - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
linkedProjectsCount(int) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
list() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
list(ProjectId) - Method in class org.elasticsearch.xpack.esql.view.ViewService
List all current view names.
listFunctions() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
listObjects(StoragePath, boolean) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProvider
Lists objects under a prefix.
listSemanticEqualsIgnoreOrder(List<Expression>, List<Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
lit() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
Returns the value of the lit record component.
lit() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
Returns the value of the lit record component.
literal() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
Literal - Class in org.elasticsearch.xpack.esql.core.expression
Literal or constant.
Literal(Source, Object, DataType) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Literal
 
literals() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
LiteralSelector - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
Represents a PromQL literal scalar value wrapped as a vector selector.
LiteralSelector(Source, Literal) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
LiteralSelector(Source, LogicalPlan, Literal) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
LiteralsEvaluator - Record Class in org.elasticsearch.xpack.esql.expression
 
LiteralsEvaluator(BlockFactory, Literal) - Constructor for record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
Creates an instance of a LiteralsEvaluator record class.
LiteralsEvaluator.Factory - Record Class in org.elasticsearch.xpack.esql.expression
 
LiteralsOnTheRight - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
LiteralsOnTheRight() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.LiteralsOnTheRight
 
literalValueOf(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
LOAD - Enum constant in enum class org.elasticsearch.xpack.esql.analysis.UnmappedResolution
In case the query references a field that's not present in the index mapping, attempt to load it from _source.
LOAD_FLATTENED_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Test-only capability since loading a value from a flattened field is possible using the unmapped field infrastructure, but is only supported by full integration tests.
loadExtensions(ExtensiblePlugin.ExtensionLoader) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
loadFields() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the loadFields record component.
LOADING_NON_INDEXED_IP_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support loading of ip fields if they are not indexed.
local() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineProjections
 
local() - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.CoordinatorOnly
 
local() - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.LocalAware
the local version of the rule.
local() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEmptyRelation
 
local() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineLimits
 
local() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
local() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
LOCAL - Static variable in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
 
LOCAL_CLUSTER_NAME_REPRESENTATION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
LOCAL_INSTANCE - Static variable in class org.elasticsearch.xpack.esql.optimizer.LogicalVerifier
 
LOCAL_INSTANCE - Static variable in class org.elasticsearch.xpack.esql.optimizer.PhysicalVerifier
 
localBreakerSettings - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
localClusterStateOperation(Task, XPackUsageRequest, ClusterState, ActionListener<XPackUsageFeatureResponse>) - Method in class org.elasticsearch.xpack.esql.EsqlUsageTransportAction
 
localClusterStateOperation(Task, EsqlResolveViewAction.Request, ProjectState, ActionListener<EsqlResolveViewAction.Response>) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction
 
localClusterStateOperation(Task, GetViewAction.Request, ProjectState, ActionListener<GetViewAction.Response>) - Method in class org.elasticsearch.xpack.esql.view.TransportGetViewAction
 
locale() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
locale() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
locale(Locale) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
LocalExecutionPlanner - Class in org.elasticsearch.xpack.esql.planner
The local execution planner takes a plan (represented as PlanNode tree / digraph) as input and creates the corresponding drivers that are used to execute the given plan.
LocalExecutionPlanner(String, String, CancellableTask, BigArrays, BlockFactory, Settings, Configuration, Supplier<ExchangeSource>, Supplier<ExchangeSink>, EnrichLookupService, LookupFromIndexService, InferenceService, UserAgentParserRegistry, PhysicalOperationProviders, OperatorFactoryRegistry) - Constructor for class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner
 
LocalExecutionPlanner.LocalExecutionPlan - Class in org.elasticsearch.xpack.esql.planner
Plan representation that is geared towards execution on a single node
LocalExecutionPlanner.LocalExecutionPlannerContext - Record Class in org.elasticsearch.xpack.esql.planner
Context object used while generating a local plan.
LocalExecutionPlanner.PhysicalOperation - Class in org.elasticsearch.xpack.esql.planner
Immutable physical operation.
LocalExecutionPlannerContext(String, List<LocalExecutionPlanner.DriverFactory>, Holder<LocalExecutionPlanner.DriverParallelism>, QueryPragmas, BigArrays, BlockFactory, FoldContext, PlannerSettings, boolean, Settings, IndexedByShardId<? extends EsPhysicalOperationProviders.ShardContext>) - Constructor for record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Creates an instance of a LocalExecutionPlannerContext record class.
localIndex(int) - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
LocalLogicalOptimizerContext - Class in org.elasticsearch.xpack.esql.optimizer
 
LocalLogicalOptimizerContext(Configuration, FoldContext, SearchStats) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LocalLogicalOptimizerContext
 
LocalLogicalPlanOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
This class is part of the planner.
LocalLogicalPlanOptimizer(LocalLogicalOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LocalLogicalPlanOptimizer
 
locallyUniqueTemporaryName(String) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
LocalMapper - Class in org.elasticsearch.xpack.esql.planner.mapper
Maps a (local) logical plan into a (local) physical plan.
localOptimize(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalPlanOptimizer
 
localOptimize(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
localPath() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
Returns the path component adjusted for use as a local filesystem path.
localPhysicalOptimization() - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Returns the value of the localPhysicalOptimization record component.
LocalPhysicalOptimization - Enum Class in org.elasticsearch.xpack.esql.plugin
This class is public for testing.
LocalPhysicalOptimizerContext - Record Class in org.elasticsearch.xpack.esql.optimizer
 
LocalPhysicalOptimizerContext(PlannerSettings, EsqlFlags, Configuration, FoldContext, SearchStats) - Constructor for record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Convenience constructor without registries (for backward compatibility and tests).
LocalPhysicalOptimizerContext(PlannerSettings, EsqlFlags, Configuration, FoldContext, SearchStats, FilterPushdownRegistry) - Constructor for record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Convenience constructor without format reader registry (for backward compatibility).
LocalPhysicalOptimizerContext(PlannerSettings, EsqlFlags, Configuration, FoldContext, SearchStats, FilterPushdownRegistry, FormatReaderRegistry) - Constructor for record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Creates an instance of a LocalPhysicalOptimizerContext record class.
LocalPhysicalPlanOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
Manages field extraction and pushing parts of the query into Lucene.
LocalPhysicalPlanOptimizer(LocalPhysicalOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
localPlan(PhysicalPlan, LocalLogicalPlanOptimizer, LocalPhysicalPlanOptimizer, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(PhysicalPlan, LocalLogicalPlanOptimizer, LocalPhysicalPlanOptimizer, PlanTimeProfile, Consumer<LogicalPlan>) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(PlannerSettings, EsqlFlags, List<SearchExecutionContext>, Configuration, FoldContext, PhysicalPlan, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(PlannerSettings, EsqlFlags, Configuration, FoldContext, PhysicalPlan, SearchStats, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(PlannerSettings, EsqlFlags, Configuration, FoldContext, PhysicalPlan, SearchStats, FilterPushdownRegistry, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(PlannerSettings, EsqlFlags, Configuration, FoldContext, PhysicalPlan, SearchStats, FilterPushdownRegistry, FormatReaderRegistry, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
LocalPlanResult(PhysicalPlan, String) - Constructor for record class org.elasticsearch.xpack.esql.planner.PlannerUtils.LocalPlanResult
Creates an instance of a LocalPlanResult record class.
localPlanWithLogical(PhysicalPlan, LocalLogicalPlanOptimizer, LocalPhysicalPlanOptimizer, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlanWithLogical(PlannerSettings, EsqlFlags, List<SearchExecutionContext>, Configuration, FoldContext, PhysicalPlan, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlanWithLogical(PlannerSettings, EsqlFlags, Configuration, FoldContext, PhysicalPlan, SearchStats, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
LocalPropagateEmptyRelation - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
Local aggregation can only produce intermediate state that get wired into the global agg.
LocalPropagateEmptyRelation() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.LocalPropagateEmptyRelation
 
localRelation() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
LocalRelation - Class in org.elasticsearch.xpack.esql.plan.logical.local
 
LocalRelation(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
LocalRelation(Source, List<Attribute>, LocalSupplier) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
LocalSourceExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
LocalSourceExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
LocalSourceExec(Source, List<Attribute>, LocalSupplier) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
LocalSupplier - Interface in org.elasticsearch.xpack.esql.plan.logical.local
Supplies fixed Blocks for things calculated at plan time.
Locate - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Locate function, given a string 'a' and a substring 'b', it returns the index of the first occurrence of the substring 'b' in 'a'.
Locate(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
location() - Method in interface org.elasticsearch.xpack.esql.datasources.ExternalSourceMetadata
Default implementation of SourceMetadata.location() that delegates to ExternalSourceMetadata.tablePath() for backward compatibility.
location() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
location() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns the original path or location of the source.
location(String) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
Location - Class in org.elasticsearch.xpack.esql.core.tree
 
Location(int, int) - Constructor for class org.elasticsearch.xpack.esql.core.tree.Location
 
log - Variable in class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
log - Variable in class org.elasticsearch.xpack.esql.rule.Rule
 
log - Variable in class org.elasticsearch.xpack.esql.view.ViewResolver
 
Log - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Log(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
Log10 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Log10(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
logErrors() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Returns the value of the logErrors record component.
LOGGER_NAME - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
logical() - Static method in class org.elasticsearch.xpack.esql.plan.PlanWritables
 
LogicalBinaryContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
LogicalInContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
LogicalNotContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
LogicalOptimizerContext - Class in org.elasticsearch.xpack.esql.optimizer
 
LogicalOptimizerContext(Configuration, FoldContext, TransportVersion) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
LogicalPlan - Class in org.elasticsearch.xpack.esql.plan.logical
A LogicalPlan is what (not the "how") a user told us they want to do.
LogicalPlan(Source, List<LogicalPlan>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
LogicalPlan.Stage - Enum Class in org.elasticsearch.xpack.esql.plan.logical
Order is important in the enum; any values should be added at the end.
LogicalPlanBuilder - Class in org.elasticsearch.xpack.esql.parser
Translates what we get back from Antlr into the data structures the rest of the planner steps will act on.
LogicalPlanBuilder(ExpressionBuilder.ParsingContext) - Constructor for class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
LogicalPlanBuilder.PromqlParams - Record Class in org.elasticsearch.xpack.esql.parser
Container for PromQL command parameters: time for instant queries start/end and one of step or buckets for range queries scrape_interval for implicit range selector windows These can be specified in the PROMQL command like so:
LogicalPlanOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
This class is part of the planner
LogicalPlanOptimizer(LogicalOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
LogicalPlanPreOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
The class is responsible for invoking any steps that need to be applied to the logical plan, before this is being optimized.
LogicalPlanPreOptimizer(LogicalPreOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LogicalPlanPreOptimizer
 
LogicalPlanPreOptimizerRule - Interface in org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer
A rule that can be applied to an analyzed logical plan before it is optimized.
logicalPlanString() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.LocalPlanResult
Returns the value of the logicalPlanString record component.
LogicalPlanTuple(LogicalPlan, LogicalPlan) - Constructor for record class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin.LogicalPlanTuple
Creates an instance of a LogicalPlanTuple record class.
LogicalPreOptimizerContext - Record Class in org.elasticsearch.xpack.esql.optimizer
Context passed to logical pre-optimizer rules.
LogicalPreOptimizerContext(FoldContext, InferenceService, TransportVersion) - Constructor for record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Creates an instance of a LogicalPreOptimizerContext record class.
LogicalVerifier - Class in org.elasticsearch.xpack.esql.optimizer
 
logOnFailure(Throwable) - Static method in class org.elasticsearch.xpack.esql.action.EsqlResponseListener
 
logPartialFailures(String, Map<String, String>, EsqlExecutionInfo) - Static method in class org.elasticsearch.xpack.esql.action.EsqlResponseListener
Log all partial request failures to the rest.suppressed logger so an operator can categorize them after the fact.
LOGS_ESSENTIALS - Enum constant in enum class org.elasticsearch.xpack.esql.SupportsObservabilityTier.ObservabilityTier
 
lon() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.GeoDistanceQuery
 
lon() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns the value of the lon record component.
LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
64-bit signed numbers loaded as a java long.
LONG - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
 
longAsPoint(long) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
longAsWkb(long) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
longColumn(BlockFactory, long[], int, boolean, boolean, boolean[]) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.ColumnBlockConversions
Converts a long[] column to a Block (LONG data type).
longDescription() - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
LongEvaluator(BlockFactory, ExpressionEvaluator) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
Creates an instance of a LongEvaluator record class.
LongFactory(ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongFactory
 
longSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
longSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
longSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
longSupplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
longToUnsignedLong(long, boolean) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
lookup() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
Lookup - Class in org.elasticsearch.xpack.esql.plan.logical
Looks up values from the associated tables.
Lookup(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
Lookup(Source, LogicalPlan, Expression, List<Attribute>, LocalRelation) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
LOOKUP - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
LOOKUP_ACTION_NAME - Static variable in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
LOOKUP_ACTION_NAME - Static variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
LOOKUP_FIELD_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_FIELD_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LOOKUP_FIELD_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_FIELD_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_FIELD_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LOOKUP_FIELD_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_FIELD_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LOOKUP_JOIN - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
LOOKUP_JOIN_NO_ALIASES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Disabled support for index aliases in lookup joins
LOOKUP_JOIN_ON_BOOLEAN_EXPRESSION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow lookup join on boolean expressions
LOOKUP_JOIN_ON_EXPRESSION - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
LOOKUP_JOIN_ON_MIXED_NUMERIC_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow lookup join on mixed numeric fields, among byte, short, int, long, half_float, scaled_float, float and double.
LOOKUP_JOIN_ON_MULTIPLE_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for lookup join on multiple fields.
LOOKUP_JOIN_SEMANTIC_FILTER_DEDUP - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for lookup join filter pushdown not using semantic equality.
LOOKUP_JOIN_SORT_WARNING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Warning when SORT is followed by LOOKUP JOIN which does not preserve order.
LOOKUP_JOIN_TEXT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LOOKUP JOIN with TEXT fields on the right (right side of the join) (#119473)
LOOKUP_JOIN_WITH_FULL_TEXT_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Lookup join with Full Text Function or other Lucene Pushable condition to be applied to the lookup index used
LOOKUP_JOIN_WITH_FULL_TEXT_FUNCTION_BUGFIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Bugfix for lookup join with Full Text Function
LOOKUP_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LOOKUP_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LOOKUP_POSITIONS_FIELD - Static variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Represents an integer column that corresponds to the positions of the page that we perform the lookup for.
LOOKUP_V4 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LOOKUP command with - tables using syntax "tables": {"type": [<values>]} - fixed variable shadowing - fixed Join.references(), requiring breaking change to Join serialization
LOOKUP_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LOOKUP_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
lookupAsync(R, DiscoveryNode, CancellableTask, ActionListener<AbstractLookupService.LookupResponse>) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Perform the actual lookup using an explicit target node.
lookupAsync(R, CancellableTask, ActionListener<AbstractLookupService.LookupResponse>) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Perform the actual lookup, returning the full AbstractLookupService.LookupResponse.
lookupCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
lookupCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
LookupCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
LookupExecutionPlanner - Class in org.elasticsearch.xpack.esql.enrich
Plans the execution of a lookup physical plan Converts PhysicalPlan nodes into PhysicalOperation with operator factories Also converts PhysicalOperation into actual Operators
LookupExecutionPlanner(BlockFactory, BigArrays, LocalCircuitBreaker.SizeSettings) - Constructor for class org.elasticsearch.xpack.esql.enrich.LookupExecutionPlanner
 
LookupExecutionPlanner.QueryListFromPlanFactory - Interface in org.elasticsearch.xpack.esql.enrich
Functional interface for creating a LookupEnrichQueryGenerator from plan data.
LookupFromIndexOperator - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexOperator(List<MatchConfig>, String, DriverContext, CancellableTask, int, LookupFromIndexService, String, String, List<NamedExpression>, Source, PhysicalPlan, Expression) - Constructor for class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
LookupFromIndexOperator.Factory - Record Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexOperator.Status - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexService - Class in org.elasticsearch.xpack.esql.enrich
LookupFromIndexService performs lookup against a Lookup index for a given input page.
LookupFromIndexService(ClusterService, IndicesService, AbstractLookupService.LookupShardContextFactory, TransportService, IndexNameExpressionResolver, BigArrays, BlockFactory, ProjectResolver, PlannerSettings.Holder, ExchangeService) - Constructor for class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
LookupFromIndexService.LookupRequest - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexService.LookupResponse - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexService.Request - Class in org.elasticsearch.xpack.esql.enrich
 
lookupIndex() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the lookupIndex record component.
lookupIndexPattern() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the lookupIndexPattern record component.
lookupIndices() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the lookupIndices record component.
lookupIndices() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the lookupIndices record component.
LookupJoin - Class in org.elasticsearch.xpack.esql.plan.logical.join
Lookup join - specialized LEFT (OUTER) JOIN between the main left side and a lookup index (index_mode = lookup) on the right.
LookupJoin(Source, LogicalPlan, LogicalPlan, List<Attribute>, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
LookupJoin(Source, LogicalPlan, LogicalPlan, JoinConfig) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
LookupJoin(Source, LogicalPlan, LogicalPlan, JoinConfig, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
LookupJoin(Source, LogicalPlan, LogicalPlan, JoinType, List<Attribute>, List<Attribute>, boolean, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
LookupJoinExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
LookupJoinExec(Source, PhysicalPlan, PhysicalPlan, List<Attribute>, List<Attribute>, List<Attribute>, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
LookupLogicalOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
Logical plan optimizer for the lookup node.
LookupLogicalOptimizer(LocalLogicalOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LookupLogicalOptimizer
 
LookupPhysicalPlanOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
Physical plan optimizer for the lookup node.
LookupPhysicalPlanOptimizer(LocalPhysicalOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.LookupPhysicalPlanOptimizer
 
LookupPruneFilters - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
Lookup-specific variant of PruneFilters.
LookupPruneFilters() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.LookupPruneFilters
 
lookupResolution() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
lookupService() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the lookupService record component.
LookupShardContext(EsPhysicalOperationProviders.ShardContext, SearchExecutionContext, Releasable) - Constructor for record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Creates an instance of a LookupShardContext record class.
lookupShardContextFactory - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
LOSSY - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
The default mode in time-series aggregations.
LOSSY_LITERAL - Static variable in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
 
lower() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
lower() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
LOWER - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase.Case
 
LP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LP - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LP - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
LSB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LSB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LSB() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
LSB() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
lt(Object, Object) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.Comparisons
 
LT - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
LT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
LT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
LT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
LT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
LT: Lucene's TopN - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
LTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
LTE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
LTE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
LTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LTE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
LTE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
LTE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
LTE() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
LTrim - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Removes leading whitespaces from a string.
LTrim(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
LUCENE_QUERY_EVALUATOR_QUERY_REWRITE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LuceneQueryEvaluator rewrites the query before executing it in Lucene.
LUCENE_TOPN_LIMIT - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
LuceneComponent2DUtils - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
This utilities class provides access to protected methods in Lucene using alternative APIs.
LuceneComponent2DUtils() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.LuceneComponent2DUtils
 
LucenePushdownPredicates - Interface in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
When deciding if a filter or topN can be pushed down to Lucene, we need to check a few things on the field.
luceneTopNLimit() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Maximum LIMIT that we're willing to push to Lucene's topn.
luceneTopNLimit(int) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 

M

M - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
Magnitude - Class in org.elasticsearch.xpack.esql.expression.function.vector
 
Magnitude(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
MAGNITUDE_SCALAR_VECTOR_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
Magnitude.ScalarEvaluatorFunction - Interface in org.elasticsearch.xpack.esql.expression.function.vector
Functional interface for evaluating the scalar value of the underlying float array.
Major Components - Search tag in package org.elasticsearch.xpack.esql
Section
MAKE_NUMBER_OF_CHANNELS_CONSISTENT_WITH_LAYOUT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Make numberOfChannels consistent with layout in DefaultLayout by removing duplicated ChannelSet.
makeGeometryFromLiteral(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesUtils
This function is used when we do lucene-pushdown of spatial functions.
makeGeometryFromLiteral(FoldContext, Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesUtils
This function is used when evaluating a spatial constant in the SpatialRelatesFunction
makeReference(List<Attribute>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
Make fields references, so we don't check if they exist in the index.
map() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
map(FoldContext, E, Layout, IndexedByShardId<? extends EsPhysicalOperationProviders.ShardContext>) - Method in class org.elasticsearch.xpack.esql.evaluator.mapper.ExpressionMapper
 
map(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.planner.mapper.LocalMapper
 
map(Versioned<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.planner.mapper.Mapper
 
mapAll(Collection<? extends E>, Function<E, Attribute>) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
mapArg() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
mapArg() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapArgSignature
 
MapArgSignature(String, String, boolean, Map<String, EsqlFunctionRegistry.MapEntryArgSignature>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapArgSignature
 
MapEntryArgSignature(String, String, String, String) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Creates an instance of a MapEntryArgSignature record class.
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
MapExpression - Class in org.elasticsearch.xpack.esql.core.expression
Represent a collect of key-value pairs.
MapExpression(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
MapExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
mapExpressions() - Static method in class org.elasticsearch.xpack.esql.core.expression.ExpressionCoreWritables
 
mapGrouping(List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.planner.AggregateMapper
 
mapNameId(long) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
Translate a long into a NameId, mapping the same long into the same NameId each time.
mapNonGrouping(List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.planner.AggregateMapper
 
mapNullToValue(AggregateFunction) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStatsFilteredOrNullAggWithEval
 
mapParam(MapParam) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
MapParam - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
Describes a function map argument represented by MapExpression.
MapParam.MapParamEntry - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
 
mapParams() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
mapParams() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapArgSignature
 
Mapper - Class in org.elasticsearch.xpack.esql.planner.mapper
This class is part of the planner
Mapper() - Constructor for class org.elasticsearch.xpack.esql.planner.mapper.Mapper
 
MapperUtils - Class in org.elasticsearch.xpack.esql.planner.mapper
Class for sharing code across Mappers.
mapping() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Returns the value of the mapping record component.
mapping() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns the value of the mapping record component.
mapping() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the mapping record component.
mappingAsAttributes(Source, Map<String, EsField>) - Static method in class org.elasticsearch.xpack.esql.analysis.Analyzer
Specific flattening method, different from the default EsRelation that: 1.
MappingException - Exception Class in org.elasticsearch.xpack.esql.index
 
MappingException(String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.index.MappingException
 
mappingLookup() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
mappingLookup() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
mapValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
mapValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MapValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapValueContext
 
mark() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
markAsStopped() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
markClusterWithFinalStateAndNoShards(EsqlExecutionInfo, String, EsqlExecutionInfo.Cluster.Status, Exception) - Static method in class org.elasticsearch.xpack.esql.session.EsqlCCSUtils
Mark cluster with a final status (success or failure).
markEndQuery() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
Call when ES|QL execution is complete in order to set the overall took time for an ES|QL query.
masterOperation(Task, DeleteViewAction.Request, ProjectState, ActionListener<AcknowledgedResponse>) - Method in class org.elasticsearch.xpack.esql.view.TransportDeleteViewAction
 
masterOperation(Task, PutViewAction.Request, ProjectState, ActionListener<AcknowledgedResponse>) - Method in class org.elasticsearch.xpack.esql.view.TransportPutViewAction
 
match() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
match(Object, String) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexOperation
 
match(Object, String, Boolean) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexOperation
 
match(Object, Pattern) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexOperation
 
match(String) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
match(List<? extends Expression>, Predicate<? super Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
Match - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a MatchQuery .
Match(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
Match(Source, Expression, Expression, Expression, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
MATCH_ADDITIONAL_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Additional types for match function and operator
MATCH_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
MATCH function
MATCH_FUNCTION_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support match options in match function
MATCH_FUNCTION_ZERO_TERMS_QUERY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the zero_terms_query option in the match function.
MATCH_OPERATOR_COLON - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for match operator as a colon.
MATCH_PHRASE_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
MATCH PHRASE function
MatchAll - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
MatchAll(Source) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.MatchAll
 
matchBooleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
matchBooleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchExpressionContext
 
MatchBooleanExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
MatchConfig - Class in org.elasticsearch.xpack.esql.enrich
Configuration for a field used in the join condition of a LOOKUP JOIN or ENRICH operation.
MatchConfig(String, int, DataType) - Constructor for class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
MatchConfig(String, Layout.ChannelAndType) - Constructor for class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
MatchConfig(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
matchedAttributes() - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Returns the value of the matchedAttributes record component.
matcher() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
matchers() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
matches() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
matches(String) - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
matchesAll() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern
 
matchesAll() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.regex.StringPattern
Hint method on whether this pattern matches everything or not.
matchesAll() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
matchesAll(Automaton) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils
Checks if the automaton matches all possible strings.
matchesCase(String) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase.Case
 
matchesEmpty() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
matchesEmpty(Automaton) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils
Checks if the automaton matches the empty string.
matchesExact(Automaton) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils
Extracts an exact match if the automaton matches only a single string.
matchesNone() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
matchesNone(Automaton) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils
Checks if the automaton matches no strings.
MatchExpressionContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchExpressionContext
 
matchField - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
matchField() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the matchField record component.
matchField() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns the value of the matchField record component.
matchField() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
matchField() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
matchFields - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
matchFields() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the matchFields record component.
matchFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
matchFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
matchFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
matching - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
MatchOperator - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
This class performs a MatchQuery using an operator.
MatchOperator(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
MatchPhrase - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a MatchPhraseQuery .
MatchPhrase(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
MatchPhrase(Source, Expression, Expression, Expression, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
MatchPhraseQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
MatchPhraseQuery(Source, String, Object) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
MatchPhraseQuery(Source, String, Object, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
matchQuery - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
MatchQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
MatchQuery(Source, String, Object) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
MatchQuery(Source, String, Object, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
matchType() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the matchType record component.
matchType() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns the value of the matchType record component.
matchType() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
math(Source, ArithmeticException) - Static method in class org.elasticsearch.xpack.esql.ExceptionUtils
Create a VerificationException from an ArithmeticException thrown because of an invalid math expression.
Maths - Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.math
 
Maths() - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.operator.math.Maths
 
max() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
Returns the value of the max record component.
max(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
max(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
max(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
max(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
Max - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Max(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
Max(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
MAX - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec.AggType
 
MAX_BRANCHES - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
MAX_BYTES_REF_RESULT_SIZE - Static variable in class org.elasticsearch.xpack.esql.core.expression.function.scalar.ScalarFunction
Limit for the BytesRef return of functions.
MAX_CONCURRENT_NODES_PER_CLUSTER - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
MAX_CONCURRENT_REQUESTS - Static variable in class org.elasticsearch.xpack.esql.datasources.ExternalSourceSettings
Maximum number of concurrent cloud API requests per storage scheme per node.
MAX_CONCURRENT_SHARDS_PER_NODE - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
MAX_EXPRESSION_DEPTH - Static variable in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
Maximum depth for nested expressions.
MAX_EXPRESSION_DEPTH - Static variable in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
MAX_KEYWORD_SORT_FIELDS - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Maximum number of keyword sort fields allowed when pushing TopN to Lucene.
MAX_KEYWORD_SORT_FIELDS - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Query-level override for the maximum number of keyword sort fields allowed when pushing TopN to Lucene.
MAX_LENGTH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlParser
Maximum number of characters in an ESQL query.
MAX_QUERY_DEPTH - Static variable in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
Maximum number of commands allowed per query
MAX_SERIALIZED_ATTRIBUTES - Static variable in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
max number of attributes that can be cached for serialization
MAX_VIEW_DEPTH_SETTING - Static variable in class org.elasticsearch.xpack.esql.view.ViewResolver
 
MAX_VIEW_LENGTH_SETTING - Static variable in class org.elasticsearch.xpack.esql.view.ViewService
 
MAX_VIEWS_COUNT_SETTING - Static variable in class org.elasticsearch.xpack.esql.view.ViewService
 
maxBufferSize() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
maxBufferSize() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the maxBufferSize record component.
maxBufferSize(int) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
maxConcurrentNodesPerCluster() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The maximum number of nodes to be queried at once by this query.
maxConcurrentShardsPerNode() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The maximum number of shards can be executed concurrently on a single node by this query.
maxDate() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
maxDate() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
maxErrorRatio() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Returns the value of the maxErrorRatio record component.
maxErrors() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Returns the value of the maxErrors record component.
maxKeywordSortFields() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
maxKeywordSortFields() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
maxKeywordSortFields(int) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
maxOutstandingRequests() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the maxOutstandingRequests record component.
maxOutstandingRequests() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the maxOutstandingRequests record component.
MaxOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Max, but it is used to calculate the maximum value over a time series of values from the given field.
MaxOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
MaxOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
maxValue() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics.ColumnStatistics
Returns the maximum value as a comparable object, if known.
Maybe add to csv-spec tests - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
maybeParseTemporalAmount(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
maybeResolveAgainstList(Predicate<Attribute>, Supplier<UnresolvedAttribute>, Collection<Attribute>, boolean, Function<Attribute, Attribute>) - Static method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules
 
maybeResolveAgainstList(UnresolvedAttribute, Collection<Attribute>, Function<Attribute, Attribute>) - Static method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules
 
maybeSimplifyNegatable(Expression) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.BooleanSimplification
 
MBL: Push to a "mother ship" BlockLoader (HYPOTHETICAL) - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
Md5 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Md5(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Md5
 
MEDIA_TYPE_REGISTRY - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlMediaTypeParser
 
Median - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Median(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
Median(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
MedianAbsoluteDeviation - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
MedianAbsoluteDeviation(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
MedianAbsoluteDeviation(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
merge(ApproximationSettings) - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationSettings.Builder
Override with the provided settings' non-null fields.
merge(TranslationAware.Translatable) - Method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
merge(EsField.TimeSeriesFieldType) - Method in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
mergedMappings(String, boolean, IndexResolver.FieldsInfo, IndexResolver.OriginalIndexExtractor) - Static method in class org.elasticsearch.xpack.esql.session.IndexResolver
 
MergeExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
MergeExec(Source, List<PhysicalPlan>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
mergeOutputAttributes(List<? extends NamedExpression>, List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.expression.NamedExpressions
Calculates the actual output of a command given the new attributes plus the existing inputs that are emitted as outputs
mergeOutputExpressions(List<? extends NamedExpression>, List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.expression.NamedExpressions
Merges output expressions of a command given the new attributes plus the existing inputs that are emitted as outputs.
mergePages - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Should output pages be combined into a single resulting page? If this is true we'll run a MergePositionsOperator to merge all output Pages into a single result, merging each found document into one row per input row, squashing the fields into multivalued fields.
message() - Method in class org.elasticsearch.xpack.esql.common.Failure
 
message() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
metadata() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution.ResolvedSource
Returns the value of the metadata record component.
metadata() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns the value of the metadata record component.
metadata() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternAndMetadataFieldsContext
 
metadata() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
metadata() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
metadata(String, Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
metadata(StorageObject) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
METADATA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
METADATA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
METADATA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
METADATA_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for metadata fields.
METADATA_FIELDS_REMOTE_TEST - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Capability for remote metadata test
METADATA_IGNORED_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for requesting the "_ignored" metadata field.
METADATA_MANIPULATION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Manipulates or queries the label set of time series.
METADATA_SCORE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support the "METADATA _score" directive to enable _score column.
METADATA_SIZE_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for requesting the "_size" metadata field when the mapper-size plugin is enabled.
METADATA_TIER_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for requesting the "_tier" metadata field.
METADATA_TSID_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for requesting the "_tsid" metadata field.
METADATA_WILDCARDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow wildcards in FROM METADATA, eg FROM idx METADATA _ind*
MetadataAttribute - Class in org.elasticsearch.xpack.esql.core.expression
 
MetadataAttribute(Source, String, DataType, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
MetadataAttribute(Source, String, DataType, Nullability, NameId, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
MetadataContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
metadataFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
METRIC - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
metrics() - Method in class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
Metrics - Class in org.elasticsearch.xpack.esql.telemetry
Class encapsulating the metrics collected for ESQL
Metrics(EsqlFunctionRegistry, boolean) - Constructor for class org.elasticsearch.xpack.esql.telemetry.Metrics
Creates a Metrics instance for production use.
Metrics(EsqlFunctionRegistry, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.telemetry.Metrics
Creates a Metrics instance with explicit environment flags.
METRICS_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Deprecated.
METRICS_COUNTER_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for metrics counter fields
METRICS_GROUP_BY_ALL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enables automatically grouping by all dimension fields in TS mode queries
METRICS_GROUP_BY_ALL_WITH_TS_DIMENSIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enables automatically grouping by all dimension fields in TS mode queries and outputs the _timeseries column with all the dimensions.
METRICS_INFO - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
METRICS_INFO - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
METRICS_INFO - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
METRICS_INFO() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsInfoCommandContext
 
METRICS_INFO_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the METRICS_INFO command.
METRICS_SYNTAX - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlFeatures
Support metrics syntax
MetricsInfo - Class in org.elasticsearch.xpack.esql.plan.logical
A MetricsInfo is a plan node that returns one row per metric with metadata.
MetricsInfo(Source, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
metricsInfoCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
metricsInfoCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
MetricsInfoCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsInfoCommandContext
 
MetricsInfoExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan node for METRICS_INFO command.
MetricsInfoExec(Source, PhysicalPlan, List<Attribute>, List<Attribute>, MetricsInfoExec.Mode) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
MetricsInfoExec.Mode - Enum Class in org.elasticsearch.xpack.esql.plan.physical
Execution mode, mirroring the three-phase pattern used by aggregations.
MICROSECOND - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
MILLISECOND - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
MILLISECOND - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
MILLISECONDS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
min() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
Returns the value of the min record component.
min(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
min(FieldAttribute.FieldName) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
min(FieldAttribute.FieldName) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
min(FieldAttribute.FieldName) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
Min - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Min(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
Min(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
MIN - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec.AggType
 
MIN - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
MIN_CANDIDATES_OPTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
minCompetitive() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
minCompetitiveKeyConfig() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
minDate() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
minDate() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
minimumSegmentSize() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SegmentableFormatReader
Returns the minimum segment size in bytes below which splitting is not worthwhile.
minimumTransportVersion() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the minimumTransportVersion record component.
minimumVersion() - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Returns the value of the minimumVersion record component.
minimumVersion() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
minimumVersion() - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalOptimizerContext
The minimum transport version is not sent to data nodes, so this is currently unsupported.
minimumVersion() - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
minimumVersion() - Method in record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Returns the value of the minimumVersion record component.
minimumVersion() - Method in record class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerContext
Returns the value of the minimumVersion record component.
minimumVersion() - Method in record class org.elasticsearch.xpack.esql.session.Versioned
Returns the value of the minimumVersion record component.
MinOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Min, but it is used to calculate the minimum value over a time series of values from the given field.
MinOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
MinOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
minTransportVersion() - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
If we're extracting a query for can_match then this is the minimum transport version in the cluster.
minTransportVersion() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns the value of the minTransportVersion record component.
MINUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MINUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MINUS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
MINUS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
MINUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
MINUTE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
MINUTE - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
MINUTES - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
minValue() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics.ColumnStatistics
Returns the minimum value as a comparable object, if known.
missing(String, Iterable<FunctionDefinition>) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
Build a marker UnresolvedFunction with an error message about the function being missing.
missingAttributes() - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Returns the value of the missingAttributes record component.
MissingEsField - Class in org.elasticsearch.xpack.esql.core.type
 
MissingEsField(String, DataType, Map<String, EsField>, boolean, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.MissingEsField
 
MissingEsField(String, DataType, Map<String, EsField>, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.MissingEsField
 
MissingEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.MissingEsField
 
MIXED_NUMERIC_TYPES_IN_CASE_GREATEST_LEAST - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow mixed numeric types in conditional functions - case, greatest and least
MIXED_NUMERIC_TYPES_IN_COALESCE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow mixed numeric types in coalesce
ML_INFERENCE_SAGEMAKER_CHAT_COMPLETION - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
The first version after dense_vector was supported in SNAPSHOT (but not in production)
MMR - Class in org.elasticsearch.xpack.esql.plan.logical
Logical plan for the MMR command.
MMR - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
MMR - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MMR - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MMR(Source, LogicalPlan, Attribute, Expression, Expression, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.MMR
 
MMR() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
MMR_FOLDABLE_QUERY_VECTOR_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
MMR fixes for constant folding
MMR_LIMIT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MMR_LIMIT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MMR_LIMIT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
MMR_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MMR_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MMR_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MMR_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MMR_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MMR_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the MMR result diversification command
MMR_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MMR_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
mmrCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
mmrCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
MmrCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
MMRExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan for the MMR command.
MMRExec(Source, PhysicalPlan, Attribute, Expression, Expression, MapExpression) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
MmrQueryVectorExpressionContext(EsqlBaseParser.MmrQueryVectorParamsContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorExpressionContext
 
MmrQueryVectorParameterContext(EsqlBaseParser.MmrQueryVectorParamsContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParameterContext
 
mmrQueryVectorParams() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
mmrQueryVectorParams() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MmrQueryVectorParamsContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParamsContext
 
MmrQueryVectorParamsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParamsContext
 
MO - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
mod(Number, Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
Mod - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Mod(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mod
 
MOD - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
MOD - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
mode() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Returns the value of the mode record component.
mode() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
Returns the value of the mode record component.
mode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
mode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
mode() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
mode() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
modeNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
modeNames - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
modifier() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
modifier() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
ModifierContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
modifierLabels - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
Monotonic() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator.Monotonic
 
MONTH - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
MONTH - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
MonthName - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
MonthName(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
MONTHS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
MS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
mul(Number, Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
Mul - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Mul(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
MUL - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
MUL - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MultiTypeEsField - Class in org.elasticsearch.xpack.esql.core.type
During IndexResolution it can occur that the same field is mapped to different types in different indices.
MultiTypeEsField(String, DataType, boolean, Map<String, Expression>, EsField.TimeSeriesFieldType, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
MultiTypeEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
MUST - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.Queries.Clause
 
MUST_NOT - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.Queries.Clause
 
MV_EXPAND - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
MV_EXPAND - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MV_EXPAND - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MV_EXPAND() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
MV_ORDERING_SORTED_ASCENDING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Blocks can be labelled with Block.MvOrdering.SORTED_ASCENDING for optimizations.
MV_PSERIES_WEIGHTED_SUM - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Adds the MV_PSERIES_WEIGHTED_SUM function for converting sorted lists of numbers into a bounded score.
MV_SORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Introduction of MV_SORT, MV_SLICE, and MV_ZIP.
MvAppend - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Appends values to a multi-value
MvAppend(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
MvAvg - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the average value.
MvAvg(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
MvConcat - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued string field to a single valued field by concatenating all values.
MvConcat(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
MvContains - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Function that takes two multivalued expressions and checks if values of one expression(subset) are all present(equals) in the other (superset).
MvContains(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
MvCount - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the count of values.
MvCount(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
MvDedupe - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Removes duplicate values from a multivalued field.
MvDedupe(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
MvExpand - Class in org.elasticsearch.xpack.esql.plan.logical
 
MvExpand(Source, LogicalPlan, NamedExpression, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
MVEXPAND_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MVEXPAND_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MVEXPAND_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MVEXPAND_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MVEXPAND_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MVEXPAND_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MVEXPAND_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
mvExpandCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
mvExpandCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
MvExpandCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
MvExpandExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
MvExpandExec(Source, PhysicalPlan, NamedExpression, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
MvFirst - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the minimum value.
MvFirst(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
MvFunctionWritables - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
 
MvFunctionWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFunctionWritables
 
MvIntersection - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Adds a function to return a result set with multivalued items that are contained in the input sets.
MvIntersection(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
MvIntersects - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Function that takes two multivalued expressions and checks if any values of one expression(subset) are present(equals) in the other (superset).
MvIntersects(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
MvLast - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the minimum value.
MvLast(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
MvMax - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the maximum value.
MvMax(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
MvMedian - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the median of the values.
MvMedian(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
MvMedianAbsoluteDeviation - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the median absolute deviation of the values.
MvMedianAbsoluteDeviation(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
MvMin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the minimum value.
MvMin(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
MvPercentile - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
 
MvPercentile(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
MvPSeriesWeightedSum - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the weighted sum of all element applying the P series function.
MvPSeriesWeightedSum(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
MvSetOperationFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Base class for multi-value set operations.
MvSetOperationFunction(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSetOperationFunction
 
MvSlice - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Returns a subset of the multivalued field using the start and end index values.
MvSlice(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
MvSort - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Sorts a multivalued field in lexicographical order.
MvSort(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
MvSum - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Reduce a multivalued field to a single valued field containing the sum of all values.
MvSum(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
MvUnion - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Returns the union of values from two multi-valued fields (all unique values from both inputs).
MvUnion(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
MvZip - Class in org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
Combines the values from two multivalued fields with a delimiter that joins them together.
MvZip(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 

N

n1() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
n2() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
name - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
name - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
name - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
name - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
name() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
name() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
name() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
The name of the attribute.
name() - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
name() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.PredicateBiFunction
 
name() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedNamedExpression
 
name() - Method in interface org.elasticsearch.xpack.esql.datasources.PartitionDetector
 
name() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DecompressionCodec
Codec name for logging and diagnostics (e.g.
name() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
Returns the value of the name record component.
name() - Method in class org.elasticsearch.xpack.esql.EsqlInfoTransportAction
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
name() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns the value of the name record component.
name() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Returns the value of the name record component.
name() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
name() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam.MapParamEntry
 
name() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam
 
name() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param.Hint.Constraint
 
name() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param
 
name() - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
name() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the name record component.
name() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns the value of the name record component.
name() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
name() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the name record component.
name() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns the value of the name record component.
name() - Method in class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
name() - Method in interface org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator.BinaryOp
 
name() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
name() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Returns the value of the name record component.
name() - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
name() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the name record component.
name() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
name() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
name() - Method in class org.elasticsearch.xpack.esql.rule.Rule
 
name() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Batch
 
name() - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
name(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlAsyncGetResultAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlAsyncStopAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlGetQueryAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlListQueriesAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlSearchShardsAction
 
NAME - Static variable in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
NAME - Static variable in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
NAME - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
NAME - Static variable in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
NAME - Static variable in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
NAME - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlStatsAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.view.DeleteViewAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.view.GetViewAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.view.PutViewAction
 
NAME_QUALIFIERS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow qualifiers in attribute names.
NAMED_EXPRESSION_ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
NAMED_OR_POSITIONAL_DOUBLE_PARAMS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NAMED_OR_POSITIONAL_DOUBLE_PARAMS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NAMED_OR_POSITIONAL_DOUBLE_PARAMS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext
 
NAMED_OR_POSITIONAL_PARAM - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NAMED_OR_POSITIONAL_PARAM - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NAMED_OR_POSITIONAL_PARAM - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
NAMED_OR_POSITIONAL_PARAM - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
NAMED_OR_POSITIONAL_PARAM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
NAMED_OR_POSITIONAL_PARAM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
NAMED_OR_POSITIONAL_PARAM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
NAMED_OR_POSITIONAL_PARAM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
NAMED_OR_POSITIONAL_PARAM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
NAMED_OR_POSITIONAL_PARAM() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
NAMED_PARAMETER_FOR_FIELD_AND_FUNCTION_NAMES_SIMPLIFIED_SYNTAX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support simplified syntax for named parameters for field and function names.
NAMED_POSITIONAL_PARAMETER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for named or positional parameters in EsqlQueryRequest.
NamedExpression - Class in org.elasticsearch.xpack.esql.core.expression
An expression that has a name.
NamedExpression(Source, String, List<Expression>, NameId) - Constructor for class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
NamedExpression(Source, String, List<Expression>, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.NamedExpression
Assigns a new id if null is passed for id.
namedExpressions() - Static method in class org.elasticsearch.xpack.esql.core.expression.ExpressionCoreWritables
 
namedExpressions() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
NamedExpressions - Class in org.elasticsearch.xpack.esql.expression
 
NamedExpressions() - Constructor for class org.elasticsearch.xpack.esql.expression.NamedExpressions
 
namedParams() - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
namedSubqueries() - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
NamedSubquery - Class in org.elasticsearch.xpack.esql.plan.logical
A Subquery that carries the view name it was resolved from.
NamedSubquery(Source, LogicalPlan, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
namedWriteables() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
NameId - Class in org.elasticsearch.xpack.esql.core.expression
Unique identifier for a named expression.
NameId() - Constructor for class org.elasticsearch.xpack.esql.core.expression.NameId
 
NameId(long) - Constructor for class org.elasticsearch.xpack.esql.core.expression.NameId
Deprecated.
NameIdMapper() - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput.NameIdMapper
 
nameIds() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Returns the value of the nameIds record component.
nameLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
nameOf(Expression) - Method in class org.elasticsearch.xpack.esql.planner.TranslatorHandler
 
nameOrPosition(Token) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
Extract the name or the position of an ES|QL parameter.
names() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
names(Collection<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
namesAndAliases() - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
nameUpper() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
nameValue() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
 
NANOSECOND - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
nanoTimeToString(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
nanoTimeToString(long, DateFormatter) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
needsInput() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
needsTimestampBounds() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
needsTimestampBounds() - Method in interface org.elasticsearch.xpack.esql.expression.function.TimestampBoundsAware
Returns true if this node still needs timestamp bounds to be injected.
needsTimestampBounds() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
Bounds are only needed when buckets is specified without an explicit time range.
Neg - Class in org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic
Negation function (@{code -x}).
Neg - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Neg(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
Neg(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
Neg(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
Negatable<T> - Interface in org.elasticsearch.xpack.esql.core.expression.predicate
 
negate() - Method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
 
negate() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.Negatable
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
negate() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
negate(Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
negate(Source) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
negate(Source) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
negate(Source) - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Negate this query, returning a query that includes documents that would return false when running the represented operation.
negate(Source) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
NEQ - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
NEQ - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
NEQ - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
 
NEQ - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
 
NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
NEQ() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
NEQ() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
NEQ() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
NETWORK_DIRECTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Network direction function.
NetworkDirection - Class in org.elasticsearch.xpack.esql.expression.function.scalar.ip
Returns the direction type (inbound, outbound, internal, external) given a source IP address, destination IP address, and a list of internal networks.
NetworkDirection(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
NEVER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.IncludeExecutionMetadata
 
newFoldContext() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Create a new FoldContext with the limit configured in the QueryPragmas.
newMainPlan(LogicalPlan, InlineJoin.LogicalPlanTuple, LocalRelation) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
newMainPlan(Result) - Method in class org.elasticsearch.xpack.esql.approximation.Approximation
Returns the new main plan to execute for approximation after executing a subplan, based on the result of the subplan.
newName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
newName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
newNodeRequest(EsqlStatsRequest) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
newNodeResponse(StreamInput, DiscoveryNode) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
newObject(StoragePath) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProvider
Creates a StorageObject for reading.
newObject(StoragePath, long) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProvider
Creates a StorageObject with pre-known length (avoids HEAD request for remote objects).
newObject(StoragePath, long, Instant) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProvider
Creates a StorageObject with pre-known length and modification time.
newResponse(EsqlStatsRequest, List<EsqlStatsResponse.NodeStatsResponse>, List<FailedNodeException>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
newSourceLoader(Set<String>) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
newStorageObject(String) - Method in class org.elasticsearch.xpack.esql.datasources.StorageManager
 
newStorageObject(String, Object) - Method in class org.elasticsearch.xpack.esql.datasources.StorageManager
 
newStream() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Opens an input stream for sequential reading from the beginning.
newStream(long, long) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Opens an input stream for reading a specific byte range.
next() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
next() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
next() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
next() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
next() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
next(String) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator.Monotonic
 
next(String) - Method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
nextSplit() - Method in class org.elasticsearch.xpack.esql.datasources.ExternalSliceQueue
 
NO - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.FinishedTranslatable
NO - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
Not translatable at all.
NO - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregatePushdownSupport.Pushability
 
NO - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.Pushability
The expression cannot be pushed to the source and must remain in FilterExec.
NO - Enum constant in enum class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.UseSyntheticSourceDelegate
 
NO_BRACKETS_IN_UNQUOTED_INDEX_NAMES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Forbid usage of brackets in unquoted index and enrich policy names https://github.com/elastic/elasticsearch/issues/130378
NO_FIELDS - Static variable in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
NO_FIELDS_NAME - Static variable in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
NO_LIMIT - Static variable in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
NO_META - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Removing support for the META keyword.
NO_PLAIN_STRINGS_IN_LITERALS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
From now, Literal only accepts strings as BytesRefs.
NO_REDUCTION - Enum constant in enum class org.elasticsearch.xpack.esql.planner.PlannerUtils.SimplePlanReduction
 
NO_SCORE_BOOST - Static variable in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
 
NO_WINDOW - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
NO: Native Ordinal Evaluation - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
NoClustersToSearchException - Exception Class in org.elasticsearch.xpack.esql.session
Sentinel exception indicating that logical planning could not find any clusters to search when, for a remote-only cross-cluster search, all clusters have been marked as SKIPPED.
NoClustersToSearchException() - Constructor for exception class org.elasticsearch.xpack.esql.session.NoClustersToSearchException
 
noCounter() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
node - Variable in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
 
node() - Method in class org.elasticsearch.xpack.esql.common.Failure
 
Node<T> - Class in org.elasticsearch.xpack.esql.core.tree
Immutable tree structure.
Node(Source, List<T>) - Constructor for class org.elasticsearch.xpack.esql.core.tree.Node
 
NODE_LEVEL_REDUCTION - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
Node.NodeStringFormat - Enum Class in org.elasticsearch.xpack.esql.core.tree
 
nodeAssignments() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
Returns the value of the nodeAssignments record component.
NodeEligibilityStrategy - Interface in org.elasticsearch.xpack.esql.plugin
Determines which nodes are eligible to execute external-source splits.
NodeInfo<T> - Class in org.elasticsearch.xpack.esql.core.tree
All the information about a Node that is needed to recreate or modify it.
NodeInfo.NodeCtor10<P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor11<P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor2<P1,P2,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor3<P1,P2,P3,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor4<P1,P2,P3,P4,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor5<P1,P2,P3,P4,P5,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor6<P1,P2,P3,P4,P5,P6,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor7<P1,P2,P3,P4,P5,P6,P7,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor8<P1,P2,P3,P4,P5,P6,P7,P8,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
NodeInfo.NodeCtor9<P1,P2,P3,P4,P5,P6,P7,P8,P9,T> - Interface in org.elasticsearch.xpack.esql.core.tree
 
nodeLevelReduction() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Returns true if each data node should perform a local reduction for sort, limit, topN, stats or false if the coordinator node will perform the reduction.
nodeName() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
nodeOperation(EsqlStatsRequest.NodeStatsRequest, Task) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
nodeProperties() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
The values of all the properties that are important to this Node.
nodeProperties() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
nodeProperties() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
nodeReducePlan() - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Returns the value of the nodeReducePlan record component.
NodeStatsResponse(DiscoveryNode) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse.NodeStatsResponse
 
NodeStatsResponse(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse.NodeStatsResponse
 
nodeString() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.function.Function
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
nodeString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
NodeUtils - Class in org.elasticsearch.xpack.esql.core.tree
 
NodeUtils() - Constructor for class org.elasticsearch.xpack.esql.core.tree.NodeUtils
 
noMoreInputs() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
 
NON_BREAKING_BLOCK_FACTORY - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Deprecated, for removal: This API element is subject to removal in a future version.
NON_FULL_TEXT_FUNCTIONS_SCORING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Non full text functions do not contribute to score
NON_SNAPSHOT_TEST_FOR_TELEMETRY_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
This enables 60_usage.yml "Basic ESQL usage....non-snapshot" version test.
none(List<Expression>) - Static method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Creates a result indicating no filters could be pushed.
NONE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
NONE - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
 
NONE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.Param.Hint.ENTITY_TYPE
 
NONE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate.Grouping
 
NONE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Filter
 
NONE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Joining
 
NONE - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
NONE - Static variable in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
NONE - Static variable in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
NONE - Static variable in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
NonEvaluatableGroupingFunction(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingFunction.NonEvaluatableGroupingFunction
 
nonNullify(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateNullable
 
nonReserved() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.IdentifierContext
 
nonReserved() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
NonReservedContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
NOOP_INT_COLLECTOR - Static variable in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator
 
NOOP_STRING_COLLECTOR - Static variable in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator
 
NORMALIZED_LIMIT_ERROR_MESSAGE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Changed and normalized the LIMIT error message.
normalizeName(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
Not - Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
Not(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
NOT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NOT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
NOT_EQUALS - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
 
note() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
A NOTE that's added after the FunctionInfo.description() in the docs.
NotEquals - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
NotEquals(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
NotEquals(Source, Expression, Expression, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
NotEqualsDenseVectorEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
ExpressionEvaluator implementation for comparing dense_vector inequality.
NotEqualsDenseVectorEvaluator(Source, ExpressionEvaluator, ExpressionEvaluator, DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator
 
NotEqualsDenseVectorEvaluator.Factory - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
noText() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
notFound(String) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
notNull(Object, String) - Static method in class org.elasticsearch.xpack.esql.core.util.Check
 
notNull(Object, String, Object...) - Static method in class org.elasticsearch.xpack.esql.core.util.Check
 
NotQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
Query that inverts the set of matched documents.
NotQuery(Source, Query) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.NotQuery
 
now() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
Now - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
Now(Source, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
NREG - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
 
NULL - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Fields that are always null, usually created with constant null values.
NULL - Static variable in class org.elasticsearch.xpack.esql.core.expression.Literal
 
NULL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NULL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NULL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
NULL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NullLiteralContext
 
NULL_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy.Mode
Null-fill unparseable fields, keep the row — equivalent to Spark PERMISSIVE.
Nullability - Enum Class in org.elasticsearch.xpack.esql.core.expression
 
nullable() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.function.Function
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
nullable() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
nullable(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
Return the logical AND of a list of Nullability
nullColumns() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
nullCount() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics.ColumnStatistics
Returns the number of null values in this column, if known.
nulleq(Object, Object) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.Comparisons
 
NULLEQ - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
nullify(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateNullable
 
NULLIFY - Enum constant in enum class org.elasticsearch.xpack.esql.analysis.UnmappedResolution
In case the query references a field that's not present in the index mapping, alias this field to value null of type DataType.NULL
NullLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NullLiteralContext
 
nullOrdering - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
nulls() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Returns the value of the nulls record component.
NULLS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NULLS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NULLS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
nullsPosition() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
number() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
number() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
number() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
number() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
NumberContext() - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NumberContext
 
NumberContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NumberContext
 
numberOfChannels() - Method in interface org.elasticsearch.xpack.esql.planner.Layout
 
NUMERIC_TO_BOOLEAN - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
NumericAggregate - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Aggregate function that receives a numeric, signed field, and returns a single double value.
NumericArrayLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
numericBooleanToString(Object) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
numericDecay(double, double, double, double, double) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
numericValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
numericValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
numericValue(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
NumericValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericValueContext
 

O

OBJECT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
objectName() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
OCTAL - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
 
of(String) - Static method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
of(String, String) - Static method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Convenience factory for the common single-extension case.
of(String, PromqlDataType, String) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
 
of(Collection<? extends Attribute>) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
of(Collection<T>, Function<T, Collection<Attribute>>) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
of(List<String>, int) - Static method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Creates a minimal context for the common non-split case.
of(Page) - Static method in interface org.elasticsearch.xpack.esql.plan.logical.local.LocalSupplier
 
of(Attribute...) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
of(Attribute, E) - Static method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
of(Expression, Object) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
of(FoldContext, Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
Utility method for creating a literal out of a foldable expression.
offset() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
offset() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
offset() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.EvaluationContext
 
offset() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
offset() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
OFFSET - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
OFFSET - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
OFFSET - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
OFFSET() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
OFFSET() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
OffsetContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.OffsetContext
 
offsetDuration() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
offsetNegative() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
oldName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
ON - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Filter
 
ON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ON - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
ON - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ModifierContext
 
ON() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
ONCE - Static variable in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Limiter
 
ONE - Static variable in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
ONE_DAY - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
ONE_HOUR - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
ONE_MINUTE - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
ONE_SECOND - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
onException(Exception) - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceOperation
Handles an exception, failing the entire bulk operation.
onFailure(Exception) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
onFailure(Throwable) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Mark the buffer as failed.
onFailureAfterTimeout(Exception) - Method in interface org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService.AsyncOperation
 
onFailureAfterTimeout(Exception) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
OngoingInferenceResult(Page, List<InferenceOperator.BulkInferenceResponseItem>) - Constructor for record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
Creates an instance of a OngoingInferenceResult record class.
onInferenceResponse(InferenceOperator.BulkInferenceResponseItem) - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceOperation
Handles an inference response, buffering it and draining responses in sequence order.
onlySingleValues(Warnings, String) - Method in class org.elasticsearch.xpack.esql.enrich.BinaryComparisonQueryList
 
OnlySurrogateExpression - Interface in org.elasticsearch.xpack.esql.expression
Marker for Expressions that can only be evaluated by SurrogateExpression.surrogate()ing on the coordinating node.
onQueryFailure(String, Exception, long) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
onQueryPhase(Versioned<Result>, String) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
onResponse(EsqlQueryResponse) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
onResponseAfterTimeout(EsqlQueryResponse) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
onResponseAfterTimeout(Response) - Method in interface org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService.AsyncOperation
 
op - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
op - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
op() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic
 
op() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
op() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet
 
OP_NAME - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
OP_NAME - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
OP_NAME - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
OP_NAME - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
open(Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ConnectorFactory
 
OPENING_BRACKET - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
OPENING_BRACKET - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
OPENING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
OPENING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
OPENING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
OPENING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
OPENING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
OPENING_BRACKET(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
OPENING_BRACKET(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
operator - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
operator - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
operator - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
operator - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
operator() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Returns the value of the operator record component.
operator() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
If this function implements an operator, what is its symbol?
operatorExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
operatorExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
operatorExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
operatorExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
operatorExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
operatorExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
operatorExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
OperatorExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionContext
 
OperatorExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionContext
 
OperatorExpressionDefaultContext(EsqlBaseParser.OperatorExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionDefaultContext
 
operatorFactories(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
operatorFactory() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
 
operatorFactory() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
OperatorFactoryRegistry - Class in org.elasticsearch.xpack.esql.datasources
Registry for source operator factories.
OperatorFactoryRegistry(Map<String, ExternalSourceFactory>, Map<String, SourceOperatorFactoryProvider>, Executor) - Constructor for class org.elasticsearch.xpack.esql.datasources.OperatorFactoryRegistry
 
operators() - Static method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
operators(List<Operator>, DriverContext) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
Optimizations - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
optimize(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
optimize(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LookupPhysicalPlanOptimizer
 
optimize(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalPlanOptimizer
 
optimized() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
OPTIMIZED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
 
optimizedPlan(LogicalPlan, LogicalPlanOptimizer, PlanTimeProfile) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
OptimizerExpressionRule(OptimizerRules.TransformDirection) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerExpressionRule
 
OptimizerRule() - Constructor for class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.OptimizerRule
 
OptimizerRule() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerRule
 
OptimizerRule(OptimizerRules.TransformDirection) - Constructor for class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.OptimizerRule
 
OptimizerRule(OptimizerRules.TransformDirection) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerRule
 
OptimizerRules - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
OptimizerRules() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules
 
OptimizerRules.CoordinatorOnly - Interface in org.elasticsearch.xpack.esql.optimizer.rules.logical
This rule should only be applied on the coordinator plan, not for a local plan.
OptimizerRules.LocalAware<SubPlan> - Interface in org.elasticsearch.xpack.esql.optimizer.rules.logical
Rule that has a different implementation when applied to a local plan.
OptimizerRules.OptimizerExpressionRule<E> - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
OptimizerRules.OptimizerRule<SubPlan> - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
OptimizerRules.ParameterizedOptimizerRule<SubPlan,P> - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
OptimizerRules.TransformDirection - Enum Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
optimizeStringCasingWithInsensitiveRegexMatch(Expression, Predicate<String>) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
Returns an equivalent optimized expression taking into account the case of the pattern(s)
optimizeStringCasingWithInsensitiveRegexMatch(Expression, Predicate<String>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
Pushes down string casing optimization for a single pattern using the provided predicate.
optimizeStringCasingWithInsensitiveRegexMatch(Expression, Predicate<String>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
Pushes down string casing optimization by filtering patterns using the provided predicate.
optimizeStringCasingWithInsensitiveRegexMatch(Expression, Predicate<String>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
Pushes down string casing optimization for a single pattern using the provided predicate.
optimizeStringCasingWithInsensitiveRegexMatch(Expression, Predicate<String>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
Pushes down string casing optimization by filtering patterns using the provided predicate.
optional - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
optional() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
optional() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam
 
optional() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param
 
optional() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns the value of the optional record component.
optional(int) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
optional(String, PromqlDataType, String) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
 
OPTIONAL_FIELDS_DETECT_UNMAPPED_FIELDS_IN_AGG_FILTERS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Nullify unmapped fields in agg filters like STATS agg_fun(field) WHERE field..., even when Analyzer.ResolveRefs marks the field as unresolvable with a custom error message.
OPTIONAL_FIELDS_FIX_UNMAPPED_FIELD_DETECTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix incorrect detection of unmapped fields in nullify/load mode when unresolved attributes match fields already present in the children's output.
OPTIONAL_FIELDS_NULLIFY_SKIP_GROUP_ALIASES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Don't nullify aliases for Aggregate groupings.
OPTIONAL_FIELDS_NULLIFY_TECH_PREVIEW - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for optional fields (might or might not be present in the mappings) using DEFAULT/NULLIFY only.
OPTIONAL_FIELDS_V5 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for optional fields (might or might not be present in the mappings) using DEFAULT/NULLIFY/LOAD.
OPTIONAL_NAMED_ARGUMENT_MAP_FOR_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support named argument for function in map format.
OptionalArgument - Interface in org.elasticsearch.xpack.esql.expression.function
Marker interface indicating that a function accepts one optional argument (typically the last one).
optionMap() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
options - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
options() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
options() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
options() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
options() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
options() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
options() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
options() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
options() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
options() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
options() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
Options - Class in org.elasticsearch.xpack.esql.expression.function
 
Options() - Constructor for class org.elasticsearch.xpack.esql.expression.function.Options
 
or(Expression.TypeResolution) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
Or - Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
Or(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
OR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate.Operator
 
OR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
OR - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
OR - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
OR - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
OR - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
OR() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
OR() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
OR() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
order() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
order() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
order() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
order() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
order() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
Order - Class in org.elasticsearch.xpack.esql.expression
 
Order(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.Order
 
Order(Source, Expression, Order.OrderDirection, Order.NullsPosition) - Constructor for class org.elasticsearch.xpack.esql.expression.Order
 
Order.NullsPosition - Enum Class in org.elasticsearch.xpack.esql.expression
 
Order.OrderDirection - Enum Class in org.elasticsearch.xpack.esql.expression
 
OrderBy - Class in org.elasticsearch.xpack.esql.plan.logical
 
OrderBy(Source, LogicalPlan, List<Order>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
orderExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
orderExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
orderExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
OrderExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
ordering - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OrderExpressionContext
 
ORDINARY - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
org.elasticsearch.xpack.esql - package org.elasticsearch.xpack.esql
The ES|QL query language.
org.elasticsearch.xpack.esql.action - package org.elasticsearch.xpack.esql.action
 
org.elasticsearch.xpack.esql.analysis - package org.elasticsearch.xpack.esql.analysis
 
org.elasticsearch.xpack.esql.analysis.rules - package org.elasticsearch.xpack.esql.analysis.rules
 
org.elasticsearch.xpack.esql.approximation - package org.elasticsearch.xpack.esql.approximation
 
org.elasticsearch.xpack.esql.capabilities - package org.elasticsearch.xpack.esql.capabilities
 
org.elasticsearch.xpack.esql.common - package org.elasticsearch.xpack.esql.common
 
org.elasticsearch.xpack.esql.common.spatial - package org.elasticsearch.xpack.esql.common.spatial
 
org.elasticsearch.xpack.esql.core.async - package org.elasticsearch.xpack.esql.core.async
 
org.elasticsearch.xpack.esql.core.capabilities - package org.elasticsearch.xpack.esql.core.capabilities
 
org.elasticsearch.xpack.esql.core.expression - package org.elasticsearch.xpack.esql.core.expression
 
org.elasticsearch.xpack.esql.core.expression.function - package org.elasticsearch.xpack.esql.core.expression.function
 
org.elasticsearch.xpack.esql.core.expression.function.scalar - package org.elasticsearch.xpack.esql.core.expression.function.scalar
 
org.elasticsearch.xpack.esql.core.expression.predicate - package org.elasticsearch.xpack.esql.core.expression.predicate
 
org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic - package org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic
 
org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison - package org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison
 
org.elasticsearch.xpack.esql.core.expression.predicate.operator.math - package org.elasticsearch.xpack.esql.core.expression.predicate.operator.math
 
org.elasticsearch.xpack.esql.core.expression.predicate.regex - package org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
org.elasticsearch.xpack.esql.core.plugin - package org.elasticsearch.xpack.esql.core.plugin
 
org.elasticsearch.xpack.esql.core.querydsl - package org.elasticsearch.xpack.esql.core.querydsl
 
org.elasticsearch.xpack.esql.core.querydsl.query - package org.elasticsearch.xpack.esql.core.querydsl.query
 
org.elasticsearch.xpack.esql.core.tree - package org.elasticsearch.xpack.esql.core.tree
 
org.elasticsearch.xpack.esql.core.type - package org.elasticsearch.xpack.esql.core.type
 
org.elasticsearch.xpack.esql.core.util - package org.elasticsearch.xpack.esql.core.util
 
org.elasticsearch.xpack.esql.datasources - package org.elasticsearch.xpack.esql.datasources
 
org.elasticsearch.xpack.esql.datasources.pushdown - package org.elasticsearch.xpack.esql.datasources.pushdown
 
org.elasticsearch.xpack.esql.datasources.spi - package org.elasticsearch.xpack.esql.datasources.spi
 
org.elasticsearch.xpack.esql.datasources.utils - package org.elasticsearch.xpack.esql.datasources.utils
 
org.elasticsearch.xpack.esql.enrich - package org.elasticsearch.xpack.esql.enrich
 
org.elasticsearch.xpack.esql.evaluator - package org.elasticsearch.xpack.esql.evaluator
 
org.elasticsearch.xpack.esql.evaluator.command - package org.elasticsearch.xpack.esql.evaluator.command
 
org.elasticsearch.xpack.esql.evaluator.mapper - package org.elasticsearch.xpack.esql.evaluator.mapper
 
org.elasticsearch.xpack.esql.execution - package org.elasticsearch.xpack.esql.execution
 
org.elasticsearch.xpack.esql.expression - package org.elasticsearch.xpack.esql.expression
Expressions process values to make more values.
org.elasticsearch.xpack.esql.expression.function - package org.elasticsearch.xpack.esql.expression.function
 
org.elasticsearch.xpack.esql.expression.function.aggregate - package org.elasticsearch.xpack.esql.expression.function.aggregate
Functions that aggregate values, with or without grouping within buckets.
org.elasticsearch.xpack.esql.expression.function.blockloader - package org.elasticsearch.xpack.esql.expression.function.blockloader
 
org.elasticsearch.xpack.esql.expression.function.fulltext - package org.elasticsearch.xpack.esql.expression.function.fulltext
 
org.elasticsearch.xpack.esql.expression.function.grouping - package org.elasticsearch.xpack.esql.expression.function.grouping
 
org.elasticsearch.xpack.esql.expression.function.inference - package org.elasticsearch.xpack.esql.expression.function.inference
 
org.elasticsearch.xpack.esql.expression.function.scalar - package org.elasticsearch.xpack.esql.expression.function.scalar
Functions that take a row of data and produce a row of data without holding any state between rows.
org.elasticsearch.xpack.esql.expression.function.scalar.approximate - package org.elasticsearch.xpack.esql.expression.function.scalar.approximate
 
org.elasticsearch.xpack.esql.expression.function.scalar.conditional - package org.elasticsearch.xpack.esql.expression.function.scalar.conditional
 
org.elasticsearch.xpack.esql.expression.function.scalar.convert - package org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
org.elasticsearch.xpack.esql.expression.function.scalar.date - package org.elasticsearch.xpack.esql.expression.function.scalar.date
 
org.elasticsearch.xpack.esql.expression.function.scalar.histogram - package org.elasticsearch.xpack.esql.expression.function.scalar.histogram
 
org.elasticsearch.xpack.esql.expression.function.scalar.internal - package org.elasticsearch.xpack.esql.expression.function.scalar.internal
 
org.elasticsearch.xpack.esql.expression.function.scalar.ip - package org.elasticsearch.xpack.esql.expression.function.scalar.ip
 
org.elasticsearch.xpack.esql.expression.function.scalar.math - package org.elasticsearch.xpack.esql.expression.function.scalar.math
 
org.elasticsearch.xpack.esql.expression.function.scalar.multivalue - package org.elasticsearch.xpack.esql.expression.function.scalar.multivalue
 
org.elasticsearch.xpack.esql.expression.function.scalar.nulls - package org.elasticsearch.xpack.esql.expression.function.scalar.nulls
 
org.elasticsearch.xpack.esql.expression.function.scalar.score - package org.elasticsearch.xpack.esql.expression.function.scalar.score
 
org.elasticsearch.xpack.esql.expression.function.scalar.spatial - package org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
org.elasticsearch.xpack.esql.expression.function.scalar.string - package org.elasticsearch.xpack.esql.expression.function.scalar.string
 
org.elasticsearch.xpack.esql.expression.function.scalar.string.regex - package org.elasticsearch.xpack.esql.expression.function.scalar.string.regex
 
org.elasticsearch.xpack.esql.expression.function.scalar.util - package org.elasticsearch.xpack.esql.expression.function.scalar.util
 
org.elasticsearch.xpack.esql.expression.function.vector - package org.elasticsearch.xpack.esql.expression.function.vector
 
org.elasticsearch.xpack.esql.expression.predicate - package org.elasticsearch.xpack.esql.expression.predicate
 
org.elasticsearch.xpack.esql.expression.predicate.fulltext - package org.elasticsearch.xpack.esql.expression.predicate.fulltext
 
org.elasticsearch.xpack.esql.expression.predicate.logical - package org.elasticsearch.xpack.esql.expression.predicate.logical
 
org.elasticsearch.xpack.esql.expression.predicate.nulls - package org.elasticsearch.xpack.esql.expression.predicate.nulls
 
org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic - package org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
org.elasticsearch.xpack.esql.expression.predicate.operator.comparison - package org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
org.elasticsearch.xpack.esql.expression.promql.function - package org.elasticsearch.xpack.esql.expression.promql.function
 
org.elasticsearch.xpack.esql.expression.promql.subquery - package org.elasticsearch.xpack.esql.expression.promql.subquery
 
org.elasticsearch.xpack.esql.formatter - package org.elasticsearch.xpack.esql.formatter
 
org.elasticsearch.xpack.esql.index - package org.elasticsearch.xpack.esql.index
 
org.elasticsearch.xpack.esql.inference - package org.elasticsearch.xpack.esql.inference
 
org.elasticsearch.xpack.esql.inference.completion - package org.elasticsearch.xpack.esql.inference.completion
 
org.elasticsearch.xpack.esql.inference.rerank - package org.elasticsearch.xpack.esql.inference.rerank
 
org.elasticsearch.xpack.esql.inference.textembedding - package org.elasticsearch.xpack.esql.inference.textembedding
 
org.elasticsearch.xpack.esql.io.stream - package org.elasticsearch.xpack.esql.io.stream
 
org.elasticsearch.xpack.esql.optimizer - package org.elasticsearch.xpack.esql.optimizer
 
org.elasticsearch.xpack.esql.optimizer.rules - package org.elasticsearch.xpack.esql.optimizer.rules
 
org.elasticsearch.xpack.esql.optimizer.rules.logical - package org.elasticsearch.xpack.esql.optimizer.rules.logical
 
org.elasticsearch.xpack.esql.optimizer.rules.logical.local - package org.elasticsearch.xpack.esql.optimizer.rules.logical.local
 
org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer - package org.elasticsearch.xpack.esql.optimizer.rules.logical.preoptimizer
 
org.elasticsearch.xpack.esql.optimizer.rules.logical.promql - package org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
 
org.elasticsearch.xpack.esql.optimizer.rules.physical - package org.elasticsearch.xpack.esql.optimizer.rules.physical
 
org.elasticsearch.xpack.esql.optimizer.rules.physical.local - package org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
org.elasticsearch.xpack.esql.parser - package org.elasticsearch.xpack.esql.parser
 
org.elasticsearch.xpack.esql.parser.promql - package org.elasticsearch.xpack.esql.parser.promql
 
org.elasticsearch.xpack.esql.plan - package org.elasticsearch.xpack.esql.plan
 
org.elasticsearch.xpack.esql.plan.logical - package org.elasticsearch.xpack.esql.plan.logical
 
org.elasticsearch.xpack.esql.plan.logical.fuse - package org.elasticsearch.xpack.esql.plan.logical.fuse
 
org.elasticsearch.xpack.esql.plan.logical.inference - package org.elasticsearch.xpack.esql.plan.logical.inference
 
org.elasticsearch.xpack.esql.plan.logical.join - package org.elasticsearch.xpack.esql.plan.logical.join
 
org.elasticsearch.xpack.esql.plan.logical.local - package org.elasticsearch.xpack.esql.plan.logical.local
 
org.elasticsearch.xpack.esql.plan.logical.promql - package org.elasticsearch.xpack.esql.plan.logical.promql
 
org.elasticsearch.xpack.esql.plan.logical.promql.operator - package org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
org.elasticsearch.xpack.esql.plan.logical.promql.selector - package org.elasticsearch.xpack.esql.plan.logical.promql.selector
 
org.elasticsearch.xpack.esql.plan.logical.show - package org.elasticsearch.xpack.esql.plan.logical.show
 
org.elasticsearch.xpack.esql.plan.physical - package org.elasticsearch.xpack.esql.plan.physical
 
org.elasticsearch.xpack.esql.plan.physical.inference - package org.elasticsearch.xpack.esql.plan.physical.inference
 
org.elasticsearch.xpack.esql.planner - package org.elasticsearch.xpack.esql.planner
 
org.elasticsearch.xpack.esql.planner.mapper - package org.elasticsearch.xpack.esql.planner.mapper
 
org.elasticsearch.xpack.esql.planner.premapper - package org.elasticsearch.xpack.esql.planner.premapper
 
org.elasticsearch.xpack.esql.plugin - package org.elasticsearch.xpack.esql.plugin
 
org.elasticsearch.xpack.esql.querydsl.query - package org.elasticsearch.xpack.esql.querydsl.query
 
org.elasticsearch.xpack.esql.querylog - package org.elasticsearch.xpack.esql.querylog
 
org.elasticsearch.xpack.esql.rule - package org.elasticsearch.xpack.esql.rule
 
org.elasticsearch.xpack.esql.score - package org.elasticsearch.xpack.esql.score
 
org.elasticsearch.xpack.esql.session - package org.elasticsearch.xpack.esql.session
 
org.elasticsearch.xpack.esql.stats - package org.elasticsearch.xpack.esql.stats
 
org.elasticsearch.xpack.esql.telemetry - package org.elasticsearch.xpack.esql.telemetry
 
org.elasticsearch.xpack.esql.type - package org.elasticsearch.xpack.esql.type
 
org.elasticsearch.xpack.esql.view - package org.elasticsearch.xpack.esql.view
 
ORIGIN - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
ORIGIN_CLUSTER_NAME_REPRESENTATION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
originalAggregates() - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
originalAggregates() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
originalIndices() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the originalIndices record component.
originalIndices() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
originalIntermediateAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
originalPattern() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
originalSubPlan() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin.LogicalPlanTuple
Returns the value of the originalSubPlan record component.
originalTypes() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
originalTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
This contains all the underlying ES types.
OTHER_TO_STRING - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
others() - Static method in class org.elasticsearch.xpack.esql.plan.PlanWritables
 
output - Variable in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
WITHOUT uses a dynamic _timeseries output because the concrete retained labels are not known until lowering time.
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
output() - Method in interface org.elasticsearch.xpack.esql.plan.logical.promql.PromqlPlan
Returns any grouping attributes, for example those added via by(...), or FieldAttribute.timeSeriesAttribute(Source) (group by all).
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarConversionFunction
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ValueTransformationFunction
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.VectorConversionFunction
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.WithinSeriesAggregate
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
output() - Method in interface org.elasticsearch.xpack.esql.plan.physical.DataSourceExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
The ordered list of attributes (i.e.
output(List<? extends NamedExpression>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
OUTPUT_ATTRIBUTES - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Explain
Output columns for EXPLAIN command.
outputAttrs() - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
outputAttrs() - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
OutputExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
OutputExec(Source, PhysicalPlan, Consumer<Page>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
OutputExec(PhysicalPlan, Consumer<Page>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
outputFieldAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
outputFieldNames() - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
outputFieldNames() - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
OutputFieldsCollector(int) - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
 
outputFieldsCollectorProvider() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Returns the value of the outputFieldsCollectorProvider record component.
outputSet() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
outputSet() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
outputSet() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
outputType() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
outputType() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
The name we give to types on the response.
outputType() - Method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
 
outputUnion(List<LogicalPlan>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
outputUnsupportedAttributeNames(List<LogicalPlan>) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Fork
Returns a list of attribute names that will need to have the @{code UNSUPPORTED} data type in FORK output.
overallTook() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
Overview - Search tag in package org.elasticsearch.xpack.esql
Section

P

PACK_DIMENSIONS_IN_TS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Pack dimension values in TS command
PackDimension - Class in org.elasticsearch.xpack.esql.expression.function.scalar.internal
An internal convert function that packs dimension values into a single BytesRef
PackDimension(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
page - Variable in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
PAGE_SIZE - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Size of a page in entries with 0 being a special value asking to adaptively size based on the number of columns in the page.
pages() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
pages() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the pages record component.
pagesEmitted() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
pagesEmitted() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
pageSize() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Size of a page in entries with 0 being a special value asking to adaptively size based on the number of columns in the page.
pagesReceived() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
pagesToValues(List<DataType>, List<Page>, ZoneId) - Static method in class org.elasticsearch.xpack.esql.action.ResponseValueUtils
Returns an iterator of iterators over the values in the given pages.
pagesWaiting() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
ParallelParsingCoordinator - Class in org.elasticsearch.xpack.esql.datasources
Coordinates parallel parsing of a single file by splitting it into byte-range segments and dispatching each segment to a parser thread.
parallelRead(SegmentableFormatReader, StorageObject, List<String>, int, int, Executor) - Static method in class org.elasticsearch.xpack.esql.datasources.ParallelParsingCoordinator
Creates a parallel-parsing iterator over a single storage object.
parallelRead(SegmentableFormatReader, StorageObject, List<String>, int, int, Executor, ErrorPolicy) - Static method in class org.elasticsearch.xpack.esql.datasources.ParallelParsingCoordinator
Creates a parallel-parsing iterator with an explicit error policy.
parallelStream() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
param(Param, boolean) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
Param - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
Describes function parameters.
PARAM - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PARAM - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PARAM() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParamContext
 
Param.Hint - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
 
Param.Hint.Constraint - Annotation Interface in org.elasticsearch.xpack.esql.expression.function
 
Param.Hint.ENTITY_TYPE - Enum Class in org.elasticsearch.xpack.esql.expression.function
 
paramByNameOrPosition(TerminalNode, Source, QueryParams) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
paramClassifications - Static variable in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
parameter - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
parameter() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
parameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
parameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
parameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputParameterContext
 
parameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorParameterContext
 
parameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
parameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
PARAMETER_FOR_LIMIT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support parameters for LIMIT command.
PARAMETER_FOR_SAMPLE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support parameters for SAMPLE command.
ParameterContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParameterContext
 
ParameterContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParameterContext
 
ParameterizedAnalyzerRule() - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.ParameterizedAnalyzerRule
 
ParameterizedOptimizerRule() - Constructor for class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.ParameterizedOptimizerRule
 
ParameterizedOptimizerRule(OptimizerRules.TransformDirection) - Constructor for class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.ParameterizedOptimizerRule
 
ParameterizedOptimizerRule(OptimizerRules.TransformDirection) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.ParameterizedOptimizerRule
 
ParameterizedQuery - Class in org.elasticsearch.xpack.esql.plan.logical
Logical plan node representing a parameterized lookup query source.
ParameterizedQuery(Source, List<Attribute>, List<MatchConfig>, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
ParameterizedQuery(Source, List<Attribute>, List<MatchConfig>, Expression, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
ParameterizedQueryExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan node representing a lookup source operation.
ParameterizedQueryExec(Source, List<Attribute>, List<MatchConfig>, Expression, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
ParameterizedQueryExec(Source, List<Attribute>, List<MatchConfig>, Expression, QueryBuilder, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
ParameterizedRule<E,T,P> - Class in org.elasticsearch.xpack.esql.rule
 
ParameterizedRule() - Constructor for class org.elasticsearch.xpack.esql.rule.ParameterizedRule
 
ParameterizedRuleExecutor<TreeType,Context> - Class in org.elasticsearch.xpack.esql.rule
 
ParameterizedRuleExecutor(Context) - Constructor for class org.elasticsearch.xpack.esql.rule.ParameterizedRuleExecutor
 
parameters() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
parameters() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
ParamInfo(String, PromqlDataType, String, boolean, boolean) - Constructor for record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Creates an instance of a ParamInfo record class.
params() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
params() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam
 
params() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns the value of the params record component.
params() - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Returns the value of the params record component.
params() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
params(QueryParams) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
paramWithoutAnnotation(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
parentDirectory() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
ParenthesizedContext(PromqlBaseParser.ExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
ParenthesizedExpressionContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
parentName() - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
parentPrefixes(String) - Static method in class org.elasticsearch.xpack.esql.session.FieldNameUtils
Returns the dot-delimited parent prefixes of a field name.
parentTask() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the parentTask record component.
parentTask() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the parentTask record component.
parse(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy.Mode
Case-insensitive parse; accepts underscore form (skip_row).
parse(String, QueryParams, InferenceSettings) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
Parses the given query into an EsqlStatement.
parse(Expression) - Static method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
 
parse(Expression) - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
 
parse(Expression) - Method in interface org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef.Parser
Parses an already validated literal.
parse(EsqlParser, SettingsValidationContext, InferenceSettings) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
Parses the query string into an EsqlStatement and validates its settings.
parse(EsqlParser, SettingsValidationContext, InferenceSettings) - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
Returns the pre-built statement directly, without invoking the parser, after validating its settings.
PARSED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Explain.Type
 
PARSED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
 
parseDate(Source, String) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlParserUtils
 
parseDateRange(String, ZoneId) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
parseDuration(Source, String) - Static method in class org.elasticsearch.xpack.esql.parser.promql.PromqlParserUtils
 
ParseIp - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Fast IP parsing suitable for embedding in an ExpressionEvaluator because they don't allocate memory on every run.
ParseIp() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ParseIp
 
parseQuery(String) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
parseQuery(String, QueryParams) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
parseQuery(String, QueryParams, InferenceSettings) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
parser() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Returns the value of the parser record component.
parser() - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
parser() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Returns the value of the parser record component.
parser() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
parser() - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
parser() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the parser record component.
Parser(String, String, DissectParser) - Constructor for record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Creates an instance of a Parser record class.
Parser(String, Grok) - Constructor for record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
Creates an instance of a Parser record class.
PARSER - Static variable in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
ParserConfig - Class in org.elasticsearch.xpack.esql.parser
 
ParserConfig(TokenStream) - Constructor for class org.elasticsearch.xpack.esql.parser.ParserConfig
 
ParserUtils - Class in org.elasticsearch.xpack.esql.parser
 
ParserUtils.ParamClassification - Enum Class in org.elasticsearch.xpack.esql.parser
 
ParserUtils.Stats - Record Class in org.elasticsearch.xpack.esql.parser
 
ParseTables - Class in org.elasticsearch.xpack.esql.action
Parses the tables request body parameter.
parseTemporalAmount(Number, String, Source) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
parseTemporalAmount(Object, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
parseTotalLength(String) - Static method in class org.elasticsearch.xpack.esql.datasources.utils.ContentRangeParser
 
parseView(String, QueryParams, SettingsValidationContext, InferenceSettings, String) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
Parse a view query with the given view name.
parsing() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
Span for the parsing phase, that covers the ES|QL query parsing
PARSING - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
PARSING_PARALLELISM - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Number of parallel parser threads for intra-file text format parsing (CSV, NDJSON).
ParsingContext(QueryParams, InferenceSettings, String) - Constructor for record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Creates an instance of a ParsingContext record class.
parsingErrors() - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
ParsingException - Exception Class in org.elasticsearch.xpack.esql.parser
 
ParsingException(Exception, Source, String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
ParsingException(String, Exception, int, int) - Constructor for exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
ParsingException(String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.parser.ParsingException
To be used only if the exception cannot be associated with a specific position in the query.
ParsingException(Source, String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
parsingParallelism() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
parsingParallelism() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the parsingParallelism record component.
parsingParallelism() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
parsingParallelism(int) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
PARTIAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
PARTIAL_AGG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
PARTIAL_AGGREGATION_EMIT_KEYS_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
The threshold number of grouping keys for a partial aggregation to start emitting intermediate results early.
PARTIAL_AGGREGATION_EMIT_UNIQUENESS_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
The uniqueness threshold of grouping keys for partial aggregation to start emitting keys early.
PARTIAL_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
partialAggregationEmitKeysThreshold(int) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
partialAggregationEmitUniquenessThreshold(double) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
partialEmitKeysThreshold() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
partialEmitKeysThreshold(int) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
partialEmitUniquenessThreshold() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
partialEmitUniquenessThreshold(double) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
partiallyFold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
Fold the arms of CASE statements.
PartiallyFoldCase - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Fold the arms of CASE statements.
PartiallyFoldCase() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PartiallyFoldCase
 
partitionColumnNames() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
partitionColumnNames() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the partitionColumnNames record component.
partitionColumnNames(Set<String>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
partitionColumns() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
Returns the value of the partitionColumns record component.
partitionColumns() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
partitionColumns() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns optional partition column names.
partitionColumns(List<String>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
PartitionConfig - Record Class in org.elasticsearch.xpack.esql.datasources
Configuration for partition detection strategy, parsed from WITH clause parameters.
PartitionConfig(String, String) - Constructor for record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
Creates an instance of a PartitionConfig record class.
PartitionDetector - Interface in org.elasticsearch.xpack.esql.datasources
Pluggable strategy for detecting partition columns from file paths.
PartitionFilterHint(String, PartitionFilterHintExtractor.Operator, List<Object>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Creates an instance of a PartitionFilterHint record class.
PartitionFilterHintExtractor - Class in org.elasticsearch.xpack.esql.datasources
Walks an unresolved logical plan extracting simple filter predicates from Filter nodes above UnresolvedExternalRelation nodes.
PartitionFilterHintExtractor.Operator - Enum Class in org.elasticsearch.xpack.esql.datasources
 
PartitionFilterHintExtractor.PartitionFilterHint - Record Class in org.elasticsearch.xpack.esql.datasources
 
partitionInfo() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns the value of the partitionInfo record component.
partitionMetadata() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
PartitionMetadata - Record Class in org.elasticsearch.xpack.esql.datasources
Holds partition information detected from file paths.
PartitionMetadata(Map<String, DataType>, Map<StoragePath, Map<String, Object>>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
Creates an instance of a PartitionMetadata record class.
partitionValues() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
partitionValues() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
partitionValues() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog.DataFile
 
passthroughAttributes() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
passthroughAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
password(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
path() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
path() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
path() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the path record component.
path() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Returns the path of this object.
path() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
path() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog.DataFile
 
path() - Method in record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Returns the value of the path record component.
path(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
path(StoragePath) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
PATH_SEPARATOR - Static variable in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
pathTemplate() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
Returns the value of the pathTemplate record component.
pattern() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
pattern() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
pattern() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
Returns a string that matches any of the patterns in the list.
pattern() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.regex.StringPattern
Returns the pattern as it was defined by the user.
pattern() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
pattern() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
Returns a string that matches any of the patterns in the list.
pattern() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
pattern() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Returns the value of the pattern record component.
pattern() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
pattern() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Returns the value of the pattern record component.
pattern() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
Returns the value of the pattern record component.
pattern() - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
pattern(Source, String) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
PATTERN - Enum constant in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
 
PatternFragment(AutomatonUtils.PatternFragment.Type, String) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment
 
patternList() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
 
patternList() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
patternPrefix() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
Returns a new StoragePath truncated to the longest non-pattern prefix directory.
PER_AGG_FILTERING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow filter per individual aggregation.
PER_AGG_FILTERING_ORDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
PERCENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PERCENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PERCENT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
PERCENT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
PERCENT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
PERCENT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
percentile() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
Percentile - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Percentile(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
Percentile(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
PERCENTILE_OVER_TIME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Percentile over time and other ts-aggregations
PercentileOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Percentile, but it is used to calculate the percentile value over a time series of values from the given field.
PercentileOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
PercentileOverTime(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
perFileInfo() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.Result
Returns the value of the perFileInfo record component.
performAsync(Page, ActionListener<Page>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
performAsync(Page, ActionListener<LookupFromIndexOperator.OngoingJoin>) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
performAsync(Page, ActionListener<InferenceOperator.OngoingInferenceResult>) - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
PERIODIC_EMIT_PARTIAL_AGGREGATION_RESULTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Periodically emit partial aggregation results when the number of groups exceeds the threshold.
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.TimeSeriesAggregateFunction
Returns the aggregation function to be used in the first aggregation stage, which is grouped by `_tsid` (and `time_bucket`).
perTimeSeriesAggregation() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
physical() - Static method in class org.elasticsearch.xpack.esql.plan.PlanWritables
 
PhysicalOptimizerContext - Record Class in org.elasticsearch.xpack.esql.optimizer
 
PhysicalOptimizerContext(Configuration, TransportVersion) - Constructor for record class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerContext
Creates an instance of a PhysicalOptimizerContext record class.
PhysicalOptimizerRules - Class in org.elasticsearch.xpack.esql.optimizer
 
PhysicalOptimizerRules() - Constructor for class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules
 
PhysicalOptimizerRules.OptimizerRule<SubPlan> - Class in org.elasticsearch.xpack.esql.optimizer
 
PhysicalOptimizerRules.ParameterizedOptimizerRule<SubPlan,P> - Class in org.elasticsearch.xpack.esql.optimizer
 
physicalPlan() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.LocalPlanResult
Returns the value of the physicalPlan record component.
PhysicalPlan - Class in org.elasticsearch.xpack.esql.plan.physical
A PhysicalPlan is "how" a LogicalPlan (the "what") actually gets translated into one or more queries.
PhysicalPlan(Source, List<PhysicalPlan>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.PhysicalPlan
 
PhysicalPlanOptimizer - Class in org.elasticsearch.xpack.esql.optimizer
This class is part of the planner.
PhysicalPlanOptimizer(PhysicalOptimizerContext) - Constructor for class org.elasticsearch.xpack.esql.optimizer.PhysicalPlanOptimizer
 
PhysicalVerifier - Class in org.elasticsearch.xpack.esql.optimizer
Physical plan verifier.
Pi - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Function that emits pi.
Pi(Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pi
 
PIPE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PIPE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PIPE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeForkSubQueryContext
 
PIPE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
PIPE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
PIPE(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
PipelineBreaker - Interface in org.elasticsearch.xpack.esql.plan.logical
A LogicalPlan that cannot be run only on the data nodes, resp.
PlaceholderRelation - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Marker node used inside PromQL as the children of all selectors.
PlaceholderRelation(Source) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
PLAIN_TEXT - Enum constant in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Default text writer.
plan() - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns the value of the plan record component.
plan() - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
plan() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.ReducedPlan
Returns the value of the plan record component.
plan() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.TopNReduction
Returns the value of the plan record component.
plan() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Returns the value of the plan record component.
plan() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolver.ViewResolutionResult
Returns the value of the plan record component.
plan(String, FoldContext, PlannerSettings, PhysicalPlan, IndexedByShardId<? extends EsPhysicalOperationProviders.ShardContext>) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner
turn the given plan into a list of drivers to execute
plan(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
plan(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
plan(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
PlanCheckerProvider - Interface in org.elasticsearch.xpack.esql.analysis
SPI provider interface for supplying additional ESQL plan checks to be performed during verification.
PlanConcurrencyCalculator - Class in org.elasticsearch.xpack.esql.planner
Calculates the maximum number of nodes that should be queried concurrently for the given data node plan.
PlanConsistencyChecker - Class in org.elasticsearch.xpack.esql.optimizer.rules
 
PlanConsistencyChecker() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.PlanConsistencyChecker
 
planDistribution(ExternalDistributionContext) - Method in class org.elasticsearch.xpack.esql.plugin.AdaptiveStrategy
 
planDistribution(ExternalDistributionContext) - Method in class org.elasticsearch.xpack.esql.plugin.CoordinatorOnlyStrategy
 
planDistribution(ExternalDistributionContext) - Method in interface org.elasticsearch.xpack.esql.plugin.ExternalDistributionStrategy
 
planDistribution(ExternalDistributionContext) - Method in class org.elasticsearch.xpack.esql.plugin.RoundRobinStrategy
 
planDistribution(ExternalDistributionContext) - Method in class org.elasticsearch.xpack.esql.plugin.WeightedRoundRobinStrategy
 
PlanExecutor - Class in org.elasticsearch.xpack.esql.execution
 
PlanExecutor(IndexResolver, MeterRegistry, XPackLicenseState, EsqlQueryLog, List<BiConsumer<LogicalPlan, Failures>>, CrossProjectModeDecider, DataSourceModule, EsqlFunctionRegistry, EsqlParser) - Constructor for class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
PlanFactory - Interface in org.elasticsearch.xpack.esql.parser
A factory that takes a LogicalPlan and returns another LogicalPlan.
plannerSettings - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
plannerSettings() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the plannerSettings record component.
plannerSettings() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the plannerSettings record component.
plannerSettings() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the plannerSettings record component.
PlannerSettings - Class in org.elasticsearch.xpack.esql.planner
Values for cluster level settings used in physical planning.
PlannerSettings(DataPartitioning, int, ByteSizeValue, int, ByteSizeValue, int, double, int, ByteSizeValue, ByteSizeValue, int, double, ByteSizeValue, double, int) - Constructor for class org.elasticsearch.xpack.esql.planner.PlannerSettings
Create.
PlannerSettings.Holder - Class in org.elasticsearch.xpack.esql.planner
 
PlannerUtils - Class in org.elasticsearch.xpack.esql.planner
 
PlannerUtils() - Constructor for class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
PlannerUtils.LocalPlanResult - Record Class in org.elasticsearch.xpack.esql.planner
Result of local plan optimization containing both physical and logical plans.
PlannerUtils.PlanReduction - Interface in org.elasticsearch.xpack.esql.planner
 
PlannerUtils.ReducedPlan - Record Class in org.elasticsearch.xpack.esql.planner
 
PlannerUtils.SimplePlanReduction - Enum Class in org.elasticsearch.xpack.esql.planner
 
PlannerUtils.TopNReduction - Record Class in org.elasticsearch.xpack.esql.planner
The plan here is used as a fallback if the reduce driver cannot be planned in a way that avoids field extraction after TopN.
planning() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
Span for the ES|QL "planning" phase - when it is complete, query execution (in ComputeService) is about to start.
PLANNING - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
planningNanos() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
planProject(ProjectExec, LocalExecutionPlanner.PhysicalOperation) - Static method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner
 
plans() - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Returns the value of the plans record component.
plans(List<? extends ParserRuleContext>) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
planScan(String, Map<String, Object>, List<Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
PlanStreamInput - Class in org.elasticsearch.xpack.esql.io.stream
A customized stream input used to deserialize ESQL physical plan fragments.
PlanStreamInput(StreamInput, NamedWriteableRegistry, Configuration) - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
PlanStreamInput(StreamInput, NamedWriteableRegistry, Configuration, PlanStreamInput.NameIdMapper) - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
PlanStreamInput.NameIdMapper - Class in org.elasticsearch.xpack.esql.io.stream
A Mapper of stream named id, represented as a primitive long value, to NameId instance.
PlanStreamOutput - Class in org.elasticsearch.xpack.esql.io.stream
A customized stream output used to serialize ESQL physical plan fragments.
PlanStreamOutput(StreamOutput, Configuration) - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
PlanStreamOutput(StreamOutput, Configuration, int) - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
PlanStreamWrapperQueryBuilder - Class in org.elasticsearch.xpack.esql.io.stream
A QueryBuilder that wraps another QueryBuilder so it read with a PlanStreamInput.
PlanStreamWrapperQueryBuilder(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
PlanStreamWrapperQueryBuilder(Configuration, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
planString() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
PlanTelemetry - Class in org.elasticsearch.xpack.esql.telemetry
This class is responsible for collecting metrics related to ES|QL planning.
PlanTelemetry(EsqlFunctionRegistry) - Constructor for class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
PlanTelemetryManager - Class in org.elasticsearch.xpack.esql.telemetry
This class is responsible for publishing metrics related to ES|QL planning.
PlanTelemetryManager(MeterRegistry) - Constructor for class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
 
planToWorkers() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
PlanWritables - Class in org.elasticsearch.xpack.esql.plan
 
PlanWritables() - Constructor for class org.elasticsearch.xpack.esql.plan.PlanWritables
 
Plug the BlockLoader into the field mapper - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
PLUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PLUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PLUS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
PLUS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DecimalValueContext
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IntegerValueContext
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticUnaryContext
 
PLUS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
pointAsLong(double, double) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
points() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
policy() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
policyMatchField() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
policyName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
policyName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
policyName() - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
policyNames - Variable in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.LookupRequest
 
pollNextRequest() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceOperation
Polls the next inference request, assigning it a sequence number for ordering.
pollPage() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Poll a page from the buffer.
populateMap(MapExpression, Map<String, Object>, Source, TypeResolutions.ParamOrdinal, Map<String, DataType>) - Static method in class org.elasticsearch.xpack.esql.expression.function.Options
 
populateMapWithExpressionsMultipleDataTypesAllowed(MapExpression, Map<String, Object>, Source, TypeResolutions.ParamOrdinal, Map<String, Collection<DataType>>) - Static method in class org.elasticsearch.xpack.esql.expression.function.Options
 
port() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
port(int) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
PORT_SEPARATOR - Static variable in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
position() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
positionToXContent(XContentBuilder, ToXContent.Params, int) - Method in class org.elasticsearch.xpack.esql.action.PositionToXContent
 
positionToXContent(ColumnInfoImpl, Block, ZoneId, BytesRef) - Static method in class org.elasticsearch.xpack.esql.action.PositionToXContent
 
PositionToXContent - Class in org.elasticsearch.xpack.esql.action
 
positionValueCounts() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Returns the value of the positionValueCounts record component.
positionValueCounts() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Returns the value of the positionValueCounts record component.
positionValueCountsBuilder() - Static method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
 
positionValueCountsBuilder(int) - Static method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
 
postAnalysisPlanVerification() - Method in interface org.elasticsearch.xpack.esql.capabilities.PostAnalysisPlanVerificationAware
Allows the implementer to return a consumer that will perform self-validation in the context of the tree structure the implementer is part of.
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingFunction
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
PostAnalysisPlanVerificationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface implemented by expressions or plans that require validation after query plan analysis, when the indices and references have been resolved, but before the plan is transformed further by optimizations.
postAnalysisVerification(Failures) - Method in interface org.elasticsearch.xpack.esql.capabilities.PostAnalysisVerificationAware
Allows the implementer to validate itself.
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
PostAnalysisVerificationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface implemented by expressions or plans that require validation after query plan analysis, when the indices and references have been resolved, but before the plan is transformed further by optimizations.
PostOptimizationPhasePlanVerifier<P> - Class in org.elasticsearch.xpack.esql.optimizer
Verifies the plan after optimization.
PostOptimizationPhasePlanVerifier(boolean) - Constructor for class org.elasticsearch.xpack.esql.optimizer.PostOptimizationPhasePlanVerifier
 
postOptimizationPlanVerification() - Method in interface org.elasticsearch.xpack.esql.capabilities.PostOptimizationPlanVerificationAware
Validates the implementing expression - discovered failures are reported to the given Failures class.
postOptimizationPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
postOptimizationPlanVerification() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
postOptimizationPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
postOptimizationPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
postOptimizationPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
PostOptimizationPlanVerificationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface implemented by expressions that require validation post logical optimization, when the plan and references have been not just resolved but also replaced.
postOptimizationVerification(Failures) - Method in interface org.elasticsearch.xpack.esql.capabilities.PostOptimizationVerificationAware
Validates the implementing expression - discovered failures are reported to the given Failures class.
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
PostOptimizationVerificationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface implemented by expressions that require validation post logical optimization, when the plan and references have been not just resolved but also replaced.
PostOptimizationVerificationAware.CoordinatorOnly - Interface in org.elasticsearch.xpack.esql.capabilities
Marker interface for verifiers that should only be run on Coordinator
postPhysicalOptimizationVerification(Failures) - Method in interface org.elasticsearch.xpack.esql.capabilities.PostPhysicalOptimizationVerificationAware
Validates the implementing expression - discovered failures are reported to the given Failures class.
PostPhysicalOptimizationVerificationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface implemented by expressions that require validation post physical optimization.
potentiallyUnmapped(String, Map<String, Set<String>>) - Static method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
An InvalidMappedField is potentially unmapped if at least one index does not contain a mapping for the field, and the user requested we load the values from _source.
PotentiallyUnmappedKeywordEsField - Class in org.elasticsearch.xpack.esql.core.type
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.
PotentiallyUnmappedKeywordEsField(String) - Constructor for class org.elasticsearch.xpack.esql.core.type.PotentiallyUnmappedKeywordEsField
 
PotentiallyUnmappedKeywordEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.PotentiallyUnmappedKeywordEsField
 
Pow - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Pow(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
POW - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
pragmas() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
pragmas() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Returns the value of the pragmas record component.
pragmas() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
pragmas(QueryPragmas) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
PRE_ANALYSIS - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
PRE_ANALYZED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
 
PRE_OPTIMIZED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
 
preAnalysis() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
Span for the preanalysis phase
PreAnalysis(Map<IndexPattern, IndexMode>, List<Enrich>, List<IndexPattern>, boolean, boolean, boolean, List<String>) - Constructor for record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Creates an instance of a PreAnalysis record class.
PreAnalysisResult(Set<String>, Set<String>) - Constructor for record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
 
PreAnalysisResult(Set<String>, Set<String>, Map<IndexPattern, IndexResolution>, Map<String, IndexResolution>, EnrichResolution, InferenceResolution, ExternalSourceResolution, TransportVersion) - Constructor for record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Creates an instance of a PreAnalysisResult record class.
preAnalyze(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.PreAnalyzer
 
preAnalyzed() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
PreAnalyzer - Class in org.elasticsearch.xpack.esql.analysis
This class is part of the planner.
PreAnalyzer() - Constructor for class org.elasticsearch.xpack.esql.analysis.PreAnalyzer
 
PreAnalyzer.PreAnalysis - Record Class in org.elasticsearch.xpack.esql.analysis
 
precision() - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction.BoundedGrid
 
precision() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash.GeoHashBoundedGrid
 
precision() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex.GeoHexBoundedGrid
 
precision() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile.GeoTileBoundedGrid
 
PredicateBiFunction<T,U,R> - Interface in org.elasticsearch.xpack.esql.core.expression.predicate
 
Predicates - Class in org.elasticsearch.xpack.esql.expression.predicate
 
Predicates() - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
prefersDocValuesExtraction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
Indicates that this function prefers to have its spatial argument extracted from doc values.
prefersDocValuesExtraction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
prefersDocValuesExtraction() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
prefix() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
PREFIX - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
 
prefixLengthV4Field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
prefixLengthV6Field() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
PrefixQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
PrefixQuery(Source, String, String, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
preMapper(Versioned<LogicalPlan>, ActionListener<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.planner.premapper.PreMapper
Invokes any premapping steps that need to be applied to the logical plan, before this is being mapped to a physical one.
PreMapper - Class in org.elasticsearch.xpack.esql.planner.premapper
The class is responsible for invoking any premapping steps that need to be applied to the logical plan, before this is being mapped to a physical one.
PreMapper(TransportActionServices) - Constructor for class org.elasticsearch.xpack.esql.planner.premapper.PreMapper
 
preOptimize(LogicalPlan, ActionListener<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanPreOptimizer
Pre-optimize a logical plan.
preOptimized() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
preOptimizedPlan(LogicalPlan, LogicalPlanPreOptimizer, PlanTimeProfile, ActionListener<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
PREPARED_QUERY_PREFIX - Static variable in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
 
PreparedEsqlQueryRequest - Class in org.elasticsearch.xpack.esql.action
An EsqlQueryRequest backed by a pre-built EsqlStatement, bypassing ES|QL string parsing.
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlAsyncQueryAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlDeleteAsyncResultAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlGetAsyncResultAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlListQueriesAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.view.RestDeleteViewAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.view.RestGetViewAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.view.RestPutViewAction
 
prependToCopy(T, Collection<T>) - Static method in class org.elasticsearch.xpack.esql.core.util.CollectionUtils
Creates a copy of the given collection with the given element prepended.
Present - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
The function that checks for the presence of a field in the output result.
Present(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
Present(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
PresentOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Present, but it is used to check the presence of values over a time series in the given field.
PresentOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
PresentOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
preview() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Whether this function is a preview (Not ready for production environments) or not.
preview() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the preview record component.
PREVIEW - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineCastContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrQueryVectorExpressionContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.OperatorExpressionDefaultContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
PrimaryExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PrimaryExpressionContext
 
PrimaryExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PrimaryExpressionContext
 
probability - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
probability() - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
probability() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
process(BytesRef, DateFormatter, ZoneId, Locale) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
process(BytesRefBlock.Builder, BytesRef, BytesRef) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
process(CompensatedSum, double) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
process(CompensatedSum, double) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
Process for adding a new data type - Search tag in enum class org.elasticsearch.xpack.esql.core.type.DataType
Section
processGeoPointDocValuesAndConstantGrid(BooleanBlock.Builder, int, LongBlock, long, DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processGeoPointDocValuesAndSourceGrid(BooleanBlock.Builder, int, LongBlock, LongBlock, DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
processingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryProcessingCommandContext
 
processingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
processingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
processingCommand(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
ProcessingCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
processNanos() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
processPointDocValuesAndConstant(BooleanBlock.Builder, int, LongBlock, Component2D) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processPointDocValuesAndSource(BooleanBlock.Builder, int, LongBlock, BytesRefBlock) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains.SpatialRelationsContains
 
processPointDocValuesAndSource(BooleanBlock.Builder, int, LongBlock, BytesRefBlock) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processResponse(EsqlQueryResponse) - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseListener
 
processSetOperation(Block.Builder, int, Block, Block, BiFunction<Integer, Block, T>, Consumer<T>, BiConsumer<Set<T>, Set<T>>) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSetOperationFunction
Shared set operation processing logic.
processSourceAndConstant(BooleanBlock.Builder, int, BytesRefBlock, Component2D) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processSourceAndConstantGrid(BooleanBlock.Builder, int, BytesRefBlock, long, DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processSourceAndSource(BooleanBlock.Builder, int, BytesRefBlock, BytesRefBlock) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains.SpatialRelationsContains
 
processSourceAndSource(BooleanBlock.Builder, int, BytesRefBlock, BytesRefBlock) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processSourceAndSourceGrid(BooleanBlock.Builder, int, BytesRefBlock, LongBlock, DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
processUnsignedLongs(long, long) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
produce(EsqlLogContext, ActionLoggingFields) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogProducer
 
profile() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
Is profiling enabled?
profile() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
profile() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the profile record component.
profile() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Enable profiling, sacrificing performance to return information about what operations are taking the most time.
profile(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
Enable profiling, sacrificing performance to return information about what operations are taking the most time.
Profile(List<DriverProfile>, List<PlanProfile>, TransportVersion) - Constructor for record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Creates an instance of a Profile record class.
PROFILE_PREFIX - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlLogProducer
 
Progress over perfection - Search tag in package org.elasticsearch.xpack.esql
Section
Project - Class in org.elasticsearch.xpack.esql.plan.logical
Remove, duplicate or rename columns.
Project(Source, LogicalPlan, List<? extends NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Project
 
PROJECT_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROJECT_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROJECT_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROJECT_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROJECT_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROJECT_ROUTING - Static variable in class org.elasticsearch.xpack.esql.plan.QuerySettings
 
PROJECT_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROJECT_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ProjectAwayColumns - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical
Adds an explicit project to minimize the amount of attributes sent from the local plan to the coordinator.
ProjectAwayColumns() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.ProjectAwayColumns
 
projectedColumns() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns the value of the projectedColumns record component.
projectedColumns() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the projectedColumns record component.
projectedColumns() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the projectedColumns record component.
projectedColumns(List<String>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
projectedColumns(List<String>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
ProjectExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
ProjectExec(Source, PhysicalPlan, List<? extends NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
projections() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
projections() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
projectionsForRename(Rename, List<Attribute>, Logger) - Static method in class org.elasticsearch.xpack.esql.analysis.Analyzer.ResolveRefs
This will compute the projections for a Rename.
projectMetadata() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
projectResolver - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
projectResolver() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the projectResolver record component.
projectRouting() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
projectRouting() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
projectRouting(String) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
prompt - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
prompt() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
prompt() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
prompt() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
promptEvaluatorFactory() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Returns the value of the promptEvaluatorFactory record component.
PROMQL - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
 
PROMQL - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
PROMQL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
PROMQL_BINARY_COMPARISON_V0 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Initial support for simple binary comparisons in PromQL.
PROMQL_BUCKETS_PARAMETER - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for deriving PromQL time buckets from [start, end, buckets] when [step] is omitted.
PROMQL_COMMAND_V0 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
PromQL support in ESQL, in the state it was when first available in non-snapshot builds.
PROMQL_IMPLICIT_RANGE_SELECTOR - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support implicit conversion from an instant selector to a range selector for range-vector functions.
PROMQL_MATH_V0 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Bundle flag for PromQL math functions.
PROMQL_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_NESTED_AGGREGATES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for nested across-series aggregates in PromQL.
PROMQL_OTHER_QUERY_CONTENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_OTHER_QUERY_CONTENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL_OTHER_QUERY_CONTENT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
PROMQL_PARAMS_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_PARAMS_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL_PARAMS_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_PARAMS_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL_PARAMS_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_PARAMS_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL_POST_PROCESSING_STATS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support post-processing STATS commands after PROMQL source commands.
PROMQL_QUERY_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_QUERY_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL_QUERY_COMMENT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
PROMQL_SCALAR - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
PromQL scalar() function support.
PROMQL_SINGLE_QUOTED_STRING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PROMQL_SINGLE_QUOTED_STRING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PROMQL_SINGLE_QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
PROMQL_TIME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for PromQL time() function.
PROMQL_UNMAPPED_FIELDS_FILTER_NULLS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Queries for unmapped fields return no data instead of an error.
PROMQL_WITHOUT_GROUPING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for PromQL without grouping.
PromqlAstBuilder - Class in org.elasticsearch.xpack.esql.parser.promql
 
PromqlAstBuilder(Literal, Literal, int, int, QueryParams) - Constructor for class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
PromqlBaseLexer - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseLexer(CharStream) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
PromqlBaseParser - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser(TokenStream) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
PromqlBaseParser.ArithmeticBinaryContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ArithmeticUnaryContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.AtContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ConstantContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.DecimalLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.DurationContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.EvaluationContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.FunctionContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.FunctionParamsContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.GroupingContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.HexLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.IdentifierContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.IntegerLiteralContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.LabelContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.LabelListContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.LabelNameContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.LabelsContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ModifierContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.NonReservedContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.NumberContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.OffsetContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ParenthesizedContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.SelectorContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.SeriesMatcherContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.SingleStatementContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.StringContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.SubqueryContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.SubqueryResolutionContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.TimeValueContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ValueContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParser.ValueExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
PromqlBaseParserBaseListener - Class in org.elasticsearch.xpack.esql.parser
This class provides an empty implementation of PromqlBaseParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
PromqlBaseParserBaseListener() - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
 
PromqlBaseParserBaseVisitor<T> - Class in org.elasticsearch.xpack.esql.parser
This class provides an empty implementation of PromqlBaseParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
PromqlBaseParserBaseVisitor() - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
 
PromqlBaseParserListener - Interface in org.elasticsearch.xpack.esql.parser
This interface defines a complete listener for a parse tree produced by PromqlBaseParser.
PromqlBaseParserVisitor<T> - Interface in org.elasticsearch.xpack.esql.parser
This interface defines a complete generic visitor for a parse tree produced by PromqlBaseParser.
promqlClusterString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
promqlClusterString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
PromqlClusterStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
promqlCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
promqlCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
PromqlCommand - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Container plan for embedded PromQL queries.
PromqlCommand(Source, LogicalPlan, LogicalPlan, Literal, Literal, Literal, Literal, Literal, String, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
PromqlCommand(Source, LogicalPlan, LogicalPlan, Literal, Literal, Literal, Literal, Literal, String, NameId, NameId, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
PromqlCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
PromqlContext(Expression, Expression, Expression) - Constructor for record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Creates an instance of a PromqlContext record class.
PromqlDataType - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql
PromQL data types representing the possible return types of PromQL queries.
PromqlFoldingUtils - Class in org.elasticsearch.xpack.esql.parser.promql
Utility class for evaluating scalar arithmetic operations at parse time.
PromqlFoldingUtils() - Constructor for class org.elasticsearch.xpack.esql.parser.promql.PromqlFoldingUtils
 
PromqlFunctionCall - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents a PromQL function call in the logical plan.
PromqlFunctionCall(Source, LogicalPlan, String, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
PromqlFunctionRegistry - Class in org.elasticsearch.xpack.esql.expression.promql.function
A registry for PromQL functions that maps function names to their respective definitions.
PromqlFunctionRegistry.AcrossSeriesBinary<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.AcrossSeriesUnary<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.Arity - Record Class in org.elasticsearch.xpack.esql.expression.promql.function
Represents the parameter count constraints for a PromQL function.
PromqlFunctionRegistry.EsqlFunctionBuilder - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.FunctionDefinition - Record Class in org.elasticsearch.xpack.esql.expression.promql.function
Function definition record for registration and metadata.
PromqlFunctionRegistry.OverTime<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.OverTimeBinary<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.ParamInfo - Record Class in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.PromqlContext - Record Class in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.ScalarFunctionBuilder - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.ScalarFunctionWithStepBuilder - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.ValueTransformationFunction<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.ValueTransformationFunctionBinary<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.ValueTransformationFunctionTernary<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
PromqlFunctionRegistry.WithinSeries<T> - Interface in org.elasticsearch.xpack.esql.expression.promql.function
 
promqlIndexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
promqlIndexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
promqlIndexPattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
PromqlIndexPatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
promqlIndexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
promqlIndexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PromqlIndexStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
PromqlLogicalPlanBuilder - Class in org.elasticsearch.xpack.esql.parser.promql
 
promqlNameOrPosition(Token) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
Extract the name or the position of a PromQL parameter.
promqlParam() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
promqlParam() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
promqlParam(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
PromqlParamContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
promqlParamName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
promqlParamName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PromqlParamNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
PromqlParams(Source, Instant, Instant, Duration, Integer, Duration, IndexPattern) - Constructor for record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Creates an instance of a PromqlParams record class.
promqlParamValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
promqlParamValue() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PromqlParamValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
PromqlParser - Class in org.elasticsearch.xpack.esql.parser
 
PromqlParser() - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlParser
 
PromqlParserUtils - Class in org.elasticsearch.xpack.esql.parser.promql
 
promqlPlan() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
PromqlPlan - Interface in org.elasticsearch.xpack.esql.plan.logical.promql
Marker interface for PromQL-specific logical plan nodes.
promqlQueryContent() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
promqlQueryContent() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
promqlQueryContent(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
PromqlQueryContentContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
promqlQueryPart() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
promqlQueryPart() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
promqlQueryPart() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
promqlQueryPart(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
promqlQueryPart(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
PromqlQueryPartContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
promqlSelectorString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
promqlSelectorString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PromqlSelectorStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
promqlUnquotedIndexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexPatternContext
 
promqlUnquotedIndexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PromqlUnquotedIndexStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
PROPAGATE_EMPTY_RELATION_PAST_JOINS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
PropagateEmptyRelation - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PropagateEmptyRelation() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEmptyRelation
 
PropagateEquals - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Propagate Equals to eliminate conjuncted Ranges or BinaryComparisons.
PropagateEquals() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEquals
 
PropagateEvalFoldables - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace any reference attribute with its source, if it does not affect the result.
PropagateEvalFoldables() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEvalFoldables
 
PropagateInlineEvals - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace any evaluation from the inlined aggregation side (right side) to the left side (source) to perform the matching.
PropagateInlineEvals() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateInlineEvals
 
PropagateNullable - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PropagateNullable() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateNullable
 
PROPER_PREFIX - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
 
PROPER_SUFFIX - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
 
properties() - Method in class org.elasticsearch.xpack.esql.core.tree.NodeInfo
Values for all properties on the instance that created this NodeInfo.
propertiesToString(boolean, Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
propertiesToString(boolean, Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
PropgateUnmappedFields - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Merges unmapped fields into the output of the ES relation.
PropgateUnmappedFields() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropgateUnmappedFields
 
provider(StoragePath) - Method in class org.elasticsearch.xpack.esql.datasources.StorageManager
 
provider(StoragePath) - Method in class org.elasticsearch.xpack.esql.datasources.StorageProviderRegistry
 
provider(StoragePath, Object) - Method in class org.elasticsearch.xpack.esql.datasources.StorageManager
 
PruneColumns - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Remove unused columns created in the plan, in fields inside eval or aggregations inside stats.
PruneColumns() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneColumns
 
PruneEmptyAggregates - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
STATS with no aggregates and no groupings can be replaced with a single, empty row.
PruneEmptyAggregates() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyAggregates
 
PruneEmptyForkBranches - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Removes FORK branches or subqueries from UnionAll that only contain an empty LocalRelation.
PruneEmptyForkBranches() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyForkBranches
 
PruneEmptyPlans - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PruneEmptyPlans() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyPlans
 
PruneFilters - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PruneFilters() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneFilters
 
PruneInlineJoinOnEmptyRightSide - Class in org.elasticsearch.xpack.esql.optimizer.rules
 
PruneInlineJoinOnEmptyRightSide() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.PruneInlineJoinOnEmptyRightSide
 
PruneLeftJoinOnNullMatchingField - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
The rule checks if the join's performed on a field which is aliased to null (in type or value); if that's the case, it prunes the join, replacing it with an Eval - returning aliases to null for all the fields added in by the right side of the Join - plus a Project on top of it.
PruneLeftJoinOnNullMatchingField() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.PruneLeftJoinOnNullMatchingField
 
PruneLiteralsInLimitBy - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Prune foldable groupings from LIMIT BY.
PruneLiteralsInLimitBy() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneLiteralsInLimitBy
 
PruneLiteralsInOrderBy - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PruneLiteralsInOrderBy() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneLiteralsInOrderBy
 
PruneRedundantOrderBy - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
SORT cannot be executed without a LIMIT, as ES|QL doesn't support unbounded sort (yet).
PruneRedundantOrderBy() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneRedundantOrderBy
 
PruneRedundantSortClauses - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PruneRedundantSortClauses() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneRedundantSortClauses
 
PruneUnusedIndexMode - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Uses the standard index mode if the special index mode is not required in the query.
PruneUnusedIndexMode() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneUnusedIndexMode
 
publish(PlanTelemetry, boolean) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Publishes the collected metrics to the meter registry
pushableAttributeName(TypedAttribute) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.physical.local.LucenePushdownPredicates
 
PushAggregatesToExternalSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Replaces AggregateExec → ExternalSourceExec with LocalSourceExec when ungrouped aggregates (COUNT(*), MIN, MAX) can be computed from file-level statistics.
PushAggregatesToExternalSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushAggregatesToExternalSource
 
PushCountQueryAndTagsToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Pushes count aggregations on top of query and tags to source.
PushCountQueryAndTagsToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushCountQueryAndTagsToSource
 
PushDownAndCombineFilters - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Perform filters as early as possible in the logical plan by pushing them past certain plan nodes (like Eval, RegexExtract, Enrich, Project, OrderBy and left Joins) where possible.
PushDownAndCombineFilters() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineFilters
 
PushDownAndCombineLimitBy - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Push-down and combine rules specific to LimitBy (LIMIT N BY groupings).
PushDownAndCombineLimitBy() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineLimitBy
 
PushDownAndCombineLimits - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownAndCombineLimits() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineLimits
 
PushDownAndCombineOrderBy - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownAndCombineOrderBy() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineOrderBy
 
PushDownAndCombineSample - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Pushes down the SAMPLE operator.
PushDownAndCombineSample() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineSample
 
PushDownCompoundOutputEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownCompoundOutputEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownCompoundOutputEval
 
PushDownConjunctionsToKnnPrefilters - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Rewrites an expression tree to push down conjunctions in the prefilter of Knn functions.
PushDownConjunctionsToKnnPrefilters() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownConjunctionsToKnnPrefilters
 
PushDownEnrich - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownEnrich() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownEnrich
 
PushDownEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownEval
 
PushDownFilterAndLimitIntoUnionAll - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Push down filters that can be evaluated by the UnionAll branch to each branch, and below Subquery, so that the filters can be pushed down further to the data source when possible.
PushDownFilterAndLimitIntoUnionAll() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownFilterAndLimitIntoUnionAll
 
PushDownInferencePlan - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownInferencePlan() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownInferencePlan
 
PushDownJoinPastProject - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
If a Project is found in the left child of a left Join, perform it after.
PushDownJoinPastProject() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownJoinPastProject
 
PushDownLimitAndOrderByIntoFork - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Pushes down any SORT + LIMIT (TopN) that appear immediately after a FORK, into the FORK branches that have no pipeline breaker.
PushDownLimitAndOrderByIntoFork() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownLimitAndOrderByIntoFork
 
PushdownPredicates - Class in org.elasticsearch.xpack.esql.datasources.pushdown
Shared structural validation for predicate pushdown across file formats (ORC, Parquet, etc.).
PushDownRegexExtract - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownRegexExtract() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownRegexExtract
 
PushdownResult(Object, List<Expression>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Creates an instance of a PushdownResult record class.
PushedBlockLoaderExpression(FieldAttribute, BlockLoaderFunctionConfig) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
Creates an instance of a PushedBlockLoaderExpression record class.
PushedBlockLoaderExpression(FieldAttribute, BlockLoaderFunctionConfig.Function) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
 
pushedFilter() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Returns the value of the pushedFilter record component.
pushedFilter() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the pushedFilter record component.
pushedFilter() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
pushedFilter(Object) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
pushedLimit() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
PushExpressionsToFieldLoad - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Replaces Expressions that can be pushed to field loading with a field attribute that calculates the expression during value loading.
PushExpressionsToFieldLoad() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushExpressionsToFieldLoad
 
pushFilters(List<Expression>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport
Attempt to push filters to the source.
PushFiltersToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
PushFiltersToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushFiltersToSource
 
PUSHING_DOWN_EVAL_WITH_SCORE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for pushing down EVAL with SCORE https://github.com/elastic/elasticsearch/issues/133462
PushLimitToExternalSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Pushes a LIMIT into ExternalSourceExec so the source can stop reading early.
PushLimitToExternalSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushLimitToExternalSource
 
PushLimitToKnn - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Traverses the logical plan and pushes down the limit to the KNN function(s) in filter expressions, so KNN can use it to set k if not specified.
PushLimitToKnn() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushLimitToKnn
 
PushLimitToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
PushLimitToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushLimitToSource
 
PushSampleToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
PushSampleToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushSampleToSource
 
PushStatsToExternalSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Pushes ungrouped aggregate functions (COUNT, MIN, MAX) to external sources when the required statistics are available in the file metadata.
PushStatsToExternalSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushStatsToExternalSource
 
PushStatsToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Looks for the case where certain stats exist right before the query and thus can be pushed down.
PushStatsToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushStatsToSource
 
PushTopNToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
We handle two main scenarios here: Queries like `FROM index | SORT field` will be pushed to the source if the field is an indexed field.
PushTopNToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushTopNToSource
 
put(Attribute, E) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
put(Attribute, E) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
putAll(Map<? extends Attribute, ? extends E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
putAll(AttributeMap<E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
putView(ProjectId, PutViewAction.Request, ActionListener<AcknowledgedResponse>) - Method in class org.elasticsearch.xpack.esql.view.ViewService
Adds or modifies a view by name.
PutViewAction - Class in org.elasticsearch.xpack.esql.view
 
PutViewAction.Request - Class in org.elasticsearch.xpack.esql.view
 

Q

Q - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
QSTR_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
QSTR function
QSTR_FUNCTION_BOOST_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Guards a fix for the boost parameter in QueryString queries
QualifiedIntegerLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DereferenceContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
qualifiedName(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
qualifiedName(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseKeyByFieldsContext
 
QualifiedNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
qualifiedNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
qualifiedNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
qualifiedNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
qualifiedNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
qualifiedNamePattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
qualifiedNamePattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
qualifiedNamePattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
qualifiedNamePattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
QualifiedNamePatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
qualifiedNamePatterns() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DropCommandContext
 
qualifiedNamePatterns() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InsistCommandContext
 
qualifiedNamePatterns() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.KeepCommandContext
 
qualifiedNamePatterns() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
qualifiedNamePatterns() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
QualifiedNamePatternsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternsContext
 
qualifier - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
qualifier - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
qualifier - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
qualifier() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
qualifier() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
qualifiersUnsupportedInFieldDefinitions(Source, String) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
qualifiersUnsupportedInPatterns(Source, String) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
QUARTER - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
QUARTER - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
QUARTERS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
queries() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
Queries - Class in org.elasticsearch.xpack.esql.core.util
Utilities for Elasticsearch queries.
Queries() - Constructor for class org.elasticsearch.xpack.esql.core.util.Queries
 
QUERIES_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
Queries.Clause - Enum Class in org.elasticsearch.xpack.esql.core.util
 
query() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
query() - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
 
query() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.PrefixQuery
 
query() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
query() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
query() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
query() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
query() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
query() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
query() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
query() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
query() - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
query() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
query is merged into queryBuilderAndTags, keep this method as it is called by many many places in both tests and product code.
query() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
Returns the value of the query record component.
query() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
query() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Returns the value of the query record component.
query() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
query() - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
query() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns the value of the query record component.
query() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Returns the value of the query record component.
query() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
query() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
query(String) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
query(String) - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
 
query(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
Query - Class in org.elasticsearch.xpack.esql.core.querydsl.query
Intermediate representation of queries that is rewritten to fetch otherwise unreferenced nested fields and then used to build Elasticsearch QueryBuilders.
Query(AsyncExecutionId, long, long, String) - Constructor for record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Creates an instance of a Query record class.
Query(Source) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.Query
 
QUERY - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
QUERY_ALLOW_PARTIAL_RESULTS - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
QUERY_COMPRESS_THRESHOLD_CHARS - Static variable in class org.elasticsearch.xpack.esql.session.Configuration
 
QUERY_DATA_TYPES - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
QUERY_DATA_TYPES - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
QUERY_DATA_TYPES - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
QUERY_MONITORING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Listing queries and getting information on a specific query.
QUERY_PARAMS_MULTI_VALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Multivalued query parameters
QUERY_RESULT_TRUNCATION_DEFAULT_SIZE - Static variable in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
 
QUERY_RESULT_TRUNCATION_MAX_SIZE - Static variable in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
 
QUERY_STRING_FUNCTION_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support options in the query string function.
QUERY_TIMESERIES_RESULT_TRUNCATION_DEFAULT_SIZE - Static variable in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
 
QUERY_TIMESERIES_RESULT_TRUNCATION_MAX_SIZE - Static variable in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
 
queryAsObject() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Converts the query expression to an Object suitable for the Lucene query.
queryAsObject() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
queryAsObject(Expression, String) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
queryAsString(Expression, String) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
queryBuilder() - Method in interface org.elasticsearch.xpack.esql.capabilities.RewriteableAware
 
queryBuilder() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
queryBuilderAndTags() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
queryBuilderAndTags() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.ByStat
Returns the value of the queryBuilderAndTags record component.
QueryBuilderAndTags(QueryBuilder, List<Object>) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
Creates an instance of a QueryBuilderAndTags record class.
QueryBuilderResolver - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Some RewriteableAware implementations such as Match will be translated to a QueryBuilder that require a rewrite phase on the coordinator.
QueryContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QueryContext
 
QueryContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QueryContext
 
queryDescription() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
Returns a non-null human-readable description of the query for logging, task descriptions, and error messages.
queryDescription() - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
 
QueryDslTimestampBoundsExtractor - Class in org.elasticsearch.xpack.esql.core.querydsl
Extracts @timestamp bounds from Query DSL filters.
QueryDslTimestampBoundsExtractor.TimestampBounds - Record Class in org.elasticsearch.xpack.esql.core.querydsl
Represents the @timestamp lower and upper bounds extracted from a query DSL filter.
queryList(EnrichLookupService.TransportRequest, SearchExecutionContext, AliasFilter, Warnings) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
queryList(LookupFromIndexService.LookupRequest, SearchExecutionContext, AliasFilter, Warnings) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
queryList(T, SearchExecutionContext, AliasFilter, Warnings) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Build a list of queries to perform inside the actual lookup.
queryListFromPlan(List<MatchConfig>, Expression, QueryBuilder, SearchExecutionContext, AliasFilter, Warnings) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
Builds a query list for the streaming lookup path using data from the physical plan tree rather than from the transport request.
QueryMetric - Enum Class in org.elasticsearch.xpack.esql.telemetry
 
queryName() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
queryName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
queryName(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
queryName(String) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
QueryParam - Record Class in org.elasticsearch.xpack.esql.parser
Represent a strongly typed parameter value
QueryParam(String, Object, DataType, ParserUtils.ParamClassification) - Constructor for record class org.elasticsearch.xpack.esql.parser.QueryParam
Creates an instance of a QueryParam record class.
QueryParams - Class in org.elasticsearch.xpack.esql.parser
 
QueryParams() - Constructor for class org.elasticsearch.xpack.esql.parser.QueryParams
 
QueryParams(List<QueryParam>) - Constructor for class org.elasticsearch.xpack.esql.parser.QueryParams
 
QueryPlan<PlanType> - Class in org.elasticsearch.xpack.esql.plan
There are two main types of plans, LogicalPlan and PhysicalPlan
QueryPlan(Source, List<PlanType>) - Constructor for class org.elasticsearch.xpack.esql.plan.QueryPlan
 
Query Planner - Search tag in package org.elasticsearch.xpack.esql
Section
Query Planner Steps - Search tag in package org.elasticsearch.xpack.esql
Section
queryPragmas() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the queryPragmas record component.
QueryPragmas - Class in org.elasticsearch.xpack.esql.plugin
Holds the pragmas for an ESQL query.
QueryPragmas(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
QueryPragmas(Settings) - Constructor for class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
queryProfile() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
QueryProperties(boolean, boolean, boolean) - Constructor for record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Creates an instance of a QueryProperties record class.
queryRelation - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
queryRelation() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
queryRelation() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
queryRelation() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
queryRelation() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
queryRelation() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
QueryRequest - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Describes a query to execute against a connector.
QueryRequest(String, List<String>, List<Attribute>, Map<String, Object>, int, int, BlockFactory) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Creates an instance of a QueryRequest record class.
QueryRequest(String, List<String>, List<Attribute>, Map<String, Object>, int, BlockFactory) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
 
QuerySetting - Class in org.elasticsearch.xpack.esql.plan
 
QuerySetting(Source, Alias) - Constructor for class org.elasticsearch.xpack.esql.plan.QuerySetting
 
QuerySettingDef(String, DataType, boolean, boolean, boolean, QuerySettings.QuerySettingDef.Parser<T>, T) - Constructor for record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Constructor with a default validator that delegates to the parser.
QuerySettingDef(String, DataType, boolean, boolean, boolean, QuerySettings.QuerySettingDef.Validator, QuerySettings.QuerySettingDef.Parser<T>, T) - Constructor for record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Creates an instance of a QuerySettingDef record class.
QuerySettings - Class in org.elasticsearch.xpack.esql.plan
 
QuerySettings() - Constructor for class org.elasticsearch.xpack.esql.plan.QuerySettings
 
QuerySettings.QuerySettingDef<T> - Record Class in org.elasticsearch.xpack.esql.plan
Definition of a query setting.
QuerySettings.QuerySettingDef.Parser<T> - Interface in org.elasticsearch.xpack.esql.plan
 
QuerySettings.QuerySettingDef.Validator - Interface in org.elasticsearch.xpack.esql.plan
 
queryStartTimeNanos() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
QueryString - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a QueryStringQuery .
QueryString(Source, Expression, Expression, QueryBuilder, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
QueryString(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
QueryStringQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
QueryStringQuery(Source, String, Map<String, Float>, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
querySupplier(List<EsQueryExec.QueryBuilderAndTags>) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
querySupplier(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
queryText - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
queryText() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns the value of the queryText record component.
queryText() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
queryText() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
queryVector - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MmrCommandContext
 
queryVector() - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
queryVector() - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
QUOTED_IDENTIFIER - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
QUOTED_IDENTIFIER - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
QUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
QUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
QUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamValueContext
 
QUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
QUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
QUOTED_STRING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
QUOTED_STRING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichPolicyNameContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
quoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 

R

RACING - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
ramBytesUsed() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
random() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Returns a randomly selected chicken art builder.
Random - Class in org.elasticsearch.xpack.esql.expression.function.scalar.approximate
This function is used internally by Approximation, and is not exposed to users via the EsqlFunctionRegistry.
Random(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
range - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
range() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
range() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
range(int, int) - Static method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
Range - Class in org.elasticsearch.xpack.esql.expression.predicate
 
Range(Source, Expression, Expression, boolean, Expression, boolean, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.Range
 
RANGE_VECTOR - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlDataType
A range vector is a set of time series containing a range of data points over time for each time series.
RangeAwareFormatReader - Interface in org.elasticsearch.xpack.esql.datasources.spi
Extension of FormatReader for columnar formats (Parquet, ORC) that support row-group-level split parallelism.
RangeQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
RangeQuery(Source, String, Object, boolean, Object, boolean, String, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
RangeQuery(Source, String, Object, boolean, Object, boolean, ZoneId) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
RANGEQUERY_FOR_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Use RangeQuery for BinaryComparison on DateTime fields.
RangeSelector - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
Represents a PromQL range vector selector.
RangeSelector(Source, Expression, List<Expression>, LabelMatchers, Expression, Evaluation) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
RangeSelector(Source, LogicalPlan, Expression, List<Expression>, LabelMatchers, Expression, Evaluation) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
Rate - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Rate(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
Rate(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
Rate(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
RATE_FIX_RESETS_MULTIPLE_SEGMENTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes reset calculation in rates where partitioning data into multiple slices can lead to incorrect results.
RATE_WITH_INTERPOLATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Rate and increase calculations use interpolation at the boundaries between time buckets
RATE_WITH_INTERPOLATION_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
RATIONAL_TO_BYTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_INT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_SHORT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
RATIONAL_TO_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
rawTemporaryName(String...) - Static method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
RCB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
RCB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RCB() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
read(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
read(StorageObject, List<String>, int) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Convenience overload that delegates to FormatReader.read(StorageObject, FormatReadContext).
read(StorageObject, FormatReadContext) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Reads data from the given storage object using the provided context.
readAsync(StorageObject, FormatReadContext, Executor, ActionListener<CloseableIterator<Page>>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Asynchronously reads data from the given storage object using the provided context.
readAttributeWithCache(CheckedFunction<StreamInput, A, IOException>) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
Reads an Attribute using the attribute cache.
readBytes(long, ByteBuffer) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Reads bytes from a specific position directly into a ByteBuffer.
readBytesAsync(long, long, Executor, ActionListener<ByteBuffer>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Async byte read with ActionListener callback.
readBytesAsync(long, ByteBuffer, Executor, ActionListener<Integer>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Async byte read into a caller-provided ByteBuffer.
readCachedBlock() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
Read a Block as part of the plan.
readCachedBlockArray() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
Read an array of Blocks as part of the plan.
readCachedString() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
Reads a cached string, serialized with PlanStreamOutput.writeCachedString(String).
readEmpty(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.tree.Source
Read the components of a Source and throw it away, returning Source.EMPTY.
reader(BlockFactory) - Static method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
Build a reader for the response.
readEsFieldWithCache() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
readFrom(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Resolve a DataType from a name read from a StreamInput.
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
readFrom(StreamInput) - Static method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
readFrom(StreamInput) - Static method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.expression.TemporalityAttribute
 
readFrom(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.type.EsField
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
readFrom(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
readFrom(StreamInput) - Static method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
 
readFrom(StreamInput) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
readFrom(PlanStreamInput) - Static method in class org.elasticsearch.xpack.esql.core.expression.NameId
 
readFrom(PlanStreamInput) - Static method in class org.elasticsearch.xpack.esql.core.tree.Source
 
readFromStream(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
readFromStream(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
readIndex(StorageObject) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.IndexedDecompressionCodec
Reads the frame index from the storage object.
readLegacyLocalSupplierFrom(PlanStreamInput) - Static method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
Legacy LocalSupplier deserialization for code that didn't use NamedWriteables and the LocalSupplier had only one implementation (the ImmediateLocalSupplier).
readLookupResponse(StreamInput, BlockFactory) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Read the response from a StreamInput.
readLookupResponse(StreamInput, BlockFactory) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
readLookupResponse(StreamInput, BlockFactory) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
readNodesFrom(StreamInput) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse
 
readOptionalCachedString() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
readQualifier(PlanStreamInput, TransportVersion) - Static method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
readRange(StorageObject, List<String>, int, long, long, List<Attribute>, ErrorPolicy) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.RangeAwareFormatReader
Reads only the row groups / stripes that fall within the given byte range.
readResponse(StreamInput) - Method in interface org.elasticsearch.xpack.esql.core.async.AsyncTaskManagementService.AsyncOperation
 
readResponse(StreamInput) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
readText(int) - Method in class org.elasticsearch.xpack.esql.inference.InputTextReader
Reads the text string at the given position.
readText(int, int) - Method in class org.elasticsearch.xpack.esql.inference.InputTextReader
Reads the text string at the given position.
readTimeSeriesFieldType(StreamInput) - Static method in class org.elasticsearch.xpack.esql.core.type.EsField
 
readWindow(StreamInput) - Static method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
readWithoutTables(StreamInput) - Static method in class org.elasticsearch.xpack.esql.session.Configuration
Reads a Configuration that doesn't contain any Configuration.tables().
REALISTIC - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
RECHECK - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.FinishedTranslatable
RECHECK - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
Translation requires a recheck.
RECHECK - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.Pushability
The expression can be pushed for efficiency (e.g., partition pruning), but must also remain in FilterExec for correctness.
reconcileStrict(StoragePath, Map<StoragePath, SourceMetadata>) - Static method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation
STRICT reconciliation: validate all files share the exact same schema.
reconcileUnionByName(Map<StoragePath, SourceMetadata>) - Static method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation
UNION_BY_NAME reconciliation: merge schemas from all files into a superset.
recordCount() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog.DataFile
 
recordTook(long) - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
REDUCE_DESCRIPTION - Static variable in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
ReducedPlan(PhysicalPlan) - Constructor for record class org.elasticsearch.xpack.esql.planner.PlannerUtils.ReducedPlan
Creates an instance of a ReducedPlan record class.
REDUCTION_LATE_MATERIALIZATION - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
reductionPlan(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
reductionPlan(PlannerSettings, EsqlFlags, Configuration, FoldContext, ExchangeSinkExec, boolean, boolean, PlanTimeProfile) - Static method in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
ReductionPlan - Record Class in org.elasticsearch.xpack.esql.plugin
This class is public for testing.
ReductionPlan(ExchangeSinkExec, ExchangeSinkExec, LocalPhysicalOptimization) - Constructor for record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Creates an instance of a ReductionPlan record class.
ReferenceAttribute - Class in org.elasticsearch.xpack.esql.core.expression
Attribute based on a reference to an expression.
ReferenceAttribute(Source, String, String, DataType) - Constructor for class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
ReferenceAttribute(Source, String, String, DataType, Nullability, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
ReferenceAttribute(Source, String, DataType) - Constructor for class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
Deprecated.
references() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
references() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
Set of Attributes referenced by this Expression.
references() - Method in class org.elasticsearch.xpack.esql.core.expression.LeafExpression
 
references() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
references() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
The attributes required to be in the QueryPlan.inputSet() for this plan to be valid.
references(List<? extends Expression>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
 
ReflectionUtils - Class in org.elasticsearch.xpack.esql.core.util
 
ReflectionUtils() - Constructor for class org.elasticsearch.xpack.esql.core.util.ReflectionUtils
 
refreshedOutput() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
refreshOutput() - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
refreshOutput() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
REG - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
 
regex() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
REGEX - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
 
regexBooleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
regexBooleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
RegexBooleanExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
RegexBooleanExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
RegexExpressionContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
RegexExtract - Class in org.elasticsearch.xpack.esql.plan.logical
 
RegexExtract(Source, LogicalPlan, Expression, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
RegexExtractExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
RegexExtractExec(Source, PhysicalPlan, Expression, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
regexFile() - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
regexFile() - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
RegexMatch<T> - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
RegexMatch(Source, Expression, T, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
RegexOperation - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
RegexOperation() - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexOperation
 
RegexQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
RegexQuery(Source, String, String) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
RegexQuery(Source, String, String, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.RegexQuery
 
regexToEquals(RegexMatch<?>, Literal) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRegexMatch
 
register(DecompressionCodec) - Method in class org.elasticsearch.xpack.esql.datasources.DecompressionCodecRegistry
Register a codec and its extensions.
REGISTERED_DOMAIN - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
REGISTERED_DOMAIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
REGISTERED_DOMAIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
REGISTERED_DOMAIN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
REGISTERED_DOMAIN_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Supports the REGISTERED_DOMAIN command.
registeredDomain(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
 
RegisteredDomain - Class in org.elasticsearch.xpack.esql.plan.logical
The logical plan for the REGISTERED_DOMAIN command.
RegisteredDomain(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
RegisteredDomain(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
RegisteredDomainCollectorImpl(SequencedCollection<String>) - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
 
registeredDomainCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
registeredDomainCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RegisteredDomainCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegisteredDomainCommandContext
 
RegisteredDomainExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan for the REGISTERED_DOMAIN command.
RegisteredDomainExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
RegisteredDomainExec(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.RegisteredDomainExec
 
RegisteredDomainFunctionBridge - Class in org.elasticsearch.xpack.esql.evaluator.command
A bridge for the function that extracts registered domain parts from an FQDN string.
RegisteredDomainFunctionBridge() - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge
 
RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl - Class in org.elasticsearch.xpack.esql.evaluator.command
 
registerException(Class<? extends Exception>, String) - Method in class org.elasticsearch.xpack.esql.expression.function.BlockLoaderWarnings
 
registerException(Exception) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
registerExtension(String, String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
registerFactory(String, StorageProviderFactory) - Method in class org.elasticsearch.xpack.esql.datasources.StorageProviderRegistry
 
registerLazy(String, FormatReaderFactory, Settings, BlockFactory) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
REJECT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
 
relation() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
Public for testing
release() - Method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Returns the value of the release record component.
release(int) - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
releaseFetchedOnAnyThread(Page) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
releaseFetchedOnAnyThread(LookupFromIndexOperator.OngoingJoin) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
releaseFetchedOnAnyThread(InferenceOperator.OngoingInferenceResult) - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator
 
remainder() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Returns the value of the remainder record component.
REMOTE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
 
REMOTE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.ExecuteLocation
 
REMOTE_ENRICH_AFTER_LOOKUP_JOIN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix the planning of | ENRICH _remote:policy when there's a preceding | LOOKUP JOIN, see java.lang.ClassCastException when combining LOOKUP JOIN and remote ENRICH
removals() - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
remove(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap.Builder
 
remove(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
remove(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
remove(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
remove(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
REMOVE_EMPTY_ATTRIBUTE_IN_MERGING_OUTPUT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for removing empty attribute in merging output.
REMOVE_REDUNDANT_SORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for https://github.com/elastic/elasticsearch/issues/120817 and https://github.com/elastic/elasticsearch/issues/120803 Support for queries that have multiple SORTs that cannot become TopN
removeAll(Collection<?>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
removeAll(Collection<?>) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
removeIf(Predicate<? super Attribute>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet.Builder
 
removeIf(Predicate<? super Attribute>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
RemoveStatsOverride - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Removes Aggregate overrides in grouping, aggregates and across them inside.
RemoveStatsOverride() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.RemoveStatsOverride
 
Rename - Class in org.elasticsearch.xpack.esql.plan.logical
 
Rename(Source, LogicalPlan, List<Alias>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Rename
 
RENAME - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
RENAME - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RENAME - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RENAME() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
RENAME_ALLOW_ASSIGNMENT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for assignment in RENAME, besides the use of `AS` keyword.
RENAME_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RENAME_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RENAME_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RENAME_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RENAME_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RENAME_SEQUENTIAL_PROCESSING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Execute `RENAME` operations sequentially from left to right, see ESQL: Align RENAME behavior with EVAL for sequential processing #122250
RENAME_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RENAME_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
renameClause() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
renameClause() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
renameClause(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
RenameClauseContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
renameCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
renameCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RenameCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
renamings() - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
ReorderLimitProjectAndOrderBy - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
This is to fix possible wrong orderings of Limit, Project and Order or LimitBy, Project and OrderBy.
ReorderLimitProjectAndOrderBy() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReorderLimitProjectAndOrderBy
 
Repeat - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Repeat(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
REPEAT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for requesting the "REPEAT" command.
replace(NameId, NameId) - Method in class org.elasticsearch.xpack.esql.planner.Layout.Builder
 
Replace - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Replace(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
ReplaceAggregateAggExpressionWithEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace nested expressions over aggregates with synthetic eval post the aggregation stats a = sum(a) + min(b) by x becomes stats a1 = sum(a), a2 = min(b) by x | eval a = a1 + a2 | keep a, x The rule also considers expressions applied over groups: STATS a = x + 1 BY x becomes STATS BY x | EVAL a = x + 1 | KEEP a, x And to combine the two: stats a = x + count(*) by x becomes stats a1 = count(*) by x | eval a = x + a1 | keep a1, x Since the logic is very similar, this rule also handles duplicate aggregate functions to avoid duplicate compute stats a = min(x), b = min(x), c = count(*), d = count() by g becomes stats a = min(x), c = count(*) by g | eval b = a, d = c | keep a, b, c, d, g
ReplaceAggregateAggExpressionWithEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAggregateAggExpressionWithEval
 
ReplaceAggregateAggExpressionWithEval(boolean) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAggregateAggExpressionWithEval
 
ReplaceAggregateNestedExpressionWithEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace nested expressions inside a Aggregate with synthetic eval.
ReplaceAggregateNestedExpressionWithEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAggregateNestedExpressionWithEval
 
ReplaceAliasingEvalWithProject - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace aliasing evals (eval x=a) with a projection which can be further combined / simplified.
ReplaceAliasingEvalWithProject() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAliasingEvalWithProject
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToLower
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToUpper
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Keep
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.NamedSubquery
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarConversionFunction
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ValueTransformationFunction
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.VectorConversionFunction
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.WithinSeriesAggregate
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
replaceChildAndUpdateOutput(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
Like ExchangeSinkExec.replaceChild(PhysicalPlan) but sets the output to the new child's output.
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.LeafExpression
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatePeriod
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTimeDuration
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.E
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pi
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Md5
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha1
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha256
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.Order
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.LeafPlan
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
replaceChildren(List<PhysicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
replaceChildren(List<PhysicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.physical.LeafExec
 
replaceChildren(List<PhysicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
replaceChildren(List<PhysicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
replaceChildren(List<T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Div
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mod
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
replaceChildren(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
replaceChildren(Expression, Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
replaceChildren(Expression, Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
replaceChildren(Expression, Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
replaceChildren(Expression, Expression, Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
replaceChildren(LogicalPlan, LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet
 
replaceChildren(PhysicalPlan, PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
replaceChildren(PhysicalPlan, PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
replaceChildren(PhysicalPlan, PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
replaceChildrenSameSize(List<T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
replaceDataSourcesWithEmpty(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.ExplainPlanTransformer
Transforms the plan by replacing data source nodes with empty LocalSourceExec.
ReplaceDateTruncBucketWithRoundTo - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
 
ReplaceDateTruncBucketWithRoundTo() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceDateTruncBucketWithRoundTo
 
ReplaceFieldWithConstantOrNull - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
Look for any fields used in the plan that are missing and replaces them with null or look for fields that are constant.
ReplaceFieldWithConstantOrNull() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceFieldWithConstantOrNull
 
replaceLeft(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
ReplaceLimitAndSortAsTopN - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceLimitAndSortAsTopN() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLimitAndSortAsTopN
 
ReplaceLimitByExpressionWithEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Extract non-attribute LimitBy grouping expressions into a synthetic Eval.
ReplaceLimitByExpressionWithEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLimitByExpressionWithEval
 
ReplaceLookupWithJoin - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceLookupWithJoin() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLookupWithJoin
 
ReplaceOrderByExpressionWithEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceOrderByExpressionWithEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceOrderByExpressionWithEval
 
replaceQueryBuilder(QueryBuilder) - Method in interface org.elasticsearch.xpack.esql.capabilities.RewriteableAware
Replaces the current query builder with a rewritten iteration.
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
ReplaceRegexMatch - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceRegexMatch() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRegexMatch
 
replaceRight(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
ReplaceRoundToWithQueryAndTags - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
ReplaceRoundToWithQueryAndTags builds a list of ranges and associated tags base on the rounding points defined in a RoundTo function.
ReplaceRoundToWithQueryAndTags() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceRoundToWithQueryAndTags
 
ReplaceRowAsLocalRelation - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceRowAsLocalRelation() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRowAsLocalRelation
 
ReplaceSampledStatsByExactStats - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
If the original aggregate wrapped by the sampled aggregate can be pushed down to Lucene (so that it will execute exact and fast), sampling should be skipped and the original aggregate should be executed.
ReplaceSampledStatsByExactStats() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSampledStatsByExactStats
 
ReplaceSampledStatsBySampleAndStats - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
If the original aggregate wrapped by the sampled aggregate cannot be pushed down to Lucene (which would execute exact and fast), sampling should be used to speed up the aggregation.
ReplaceSampledStatsBySampleAndStats() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSampledStatsBySampleAndStats
 
ReplaceSourceAttributes - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
Strips source leaf nodes down to their minimal output attributes so that InsertFieldExtraction can later add only the fields that the rest of the plan actually needs.
ReplaceSourceAttributes() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSourceAttributes
 
ReplaceSparklineAggregate - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replaces a SPARKLINE aggregate into a three-phase execution pipeline that collects per-bucket values, sorts them chronologically, and fills in zero values for any empty time buckets.
ReplaceSparklineAggregate() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceSparklineAggregate
 
ReplaceStatsFilteredOrNullAggWithEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replaces an aggregation function with an EVAL node under 2 conditions.
ReplaceStatsFilteredOrNullAggWithEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStatsFilteredOrNullAggWithEval
 
ReplaceStringCasingWithInsensitiveEquals - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceStringCasingWithInsensitiveEquals() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStringCasingWithInsensitiveEquals
 
ReplaceStringCasingWithInsensitiveRegexMatch - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceStringCasingWithInsensitiveRegexMatch() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStringCasingWithInsensitiveRegexMatch
 
replaceStub(LogicalPlan, LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
Replaces the stubbed source with the actual source.
replaceSubPlans(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
replaceSubPlans(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
replaceSubPlans(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
replaceSubPlansAndOutput(List<LogicalPlan>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
replaceSubPlansAndOutput(List<LogicalPlan>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
replaceSubPlansAndOutput(List<LogicalPlan>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
ReplaceTopNWithLimitAndSort - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
Break TopN back into Limit + OrderBy to allow the order rules to kick in.
ReplaceTopNWithLimitAndSort() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceTopNWithLimitAndSort
 
ReplaceTrivialTypeConversions - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace type converting eval with aliasing eval when type change does not occur.
ReplaceTrivialTypeConversions() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceTrivialTypeConversions
 
replaceViews(LogicalPlan, BiFunction<String, String, LogicalPlan>, ActionListener<ViewResolver.ViewResolutionResult>) - Method in class org.elasticsearch.xpack.esql.view.ViewResolver
Replaces views in the logical plan with their subqueries recursively.
REPORT_ORIGINAL_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
The _query API now reports the original types.
Request(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
Request(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
Request(TimeValue) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
Request(TimeValue) - Constructor for class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
Request(TimeValue, TimeValue, String) - Constructor for class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
Request(TimeValue, TimeValue, View) - Constructor for class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
requiredTimeSeriesSource() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
requiredTimeSeriesSource() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
requiredTimeSeriesSource() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.TimeSeriesAggregateFunction
 
Rerank - Class in org.elasticsearch.xpack.esql.plan.logical.inference
 
Rerank(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
Rerank(Source, LogicalPlan, Expression, Expression, List<Alias>, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
Rerank(Source, LogicalPlan, Expression, Expression, Expression, List<Alias>, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
RERANK - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for RERANK command
RERANK - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
RERANK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RERANK - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RERANK() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
RERANK_ENABLED_SETTING - Static variable in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
 
RERANK_ROW_LIMIT_SETTING - Static variable in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
 
rerankCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
rerankCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RerankCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
rerankEnabled() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Returns the value of the rerankEnabled record component.
RerankExec - Class in org.elasticsearch.xpack.esql.plan.physical.inference
 
RerankExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
RerankExec(Source, PhysicalPlan, Expression, Expression, List<Alias>, Attribute) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
rerankFields - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
rerankFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
rerankFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
RerankOperator - Class in org.elasticsearch.xpack.esql.inference.rerank
RerankOperator is an InferenceOperator that computes relevance scores for rows using a reranking model.
RerankOperator.Factory - Record Class in org.elasticsearch.xpack.esql.inference.rerank
Factory for creating RerankOperator instances.
rerankRowLimit() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Returns the value of the rerankRowLimit record component.
rescheduleCancellationOnExpiry() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
RESCORE_OVERSAMPLE_FIELD - Static variable in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
reservedBytes - Variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
reset() - Method in class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem.PositionValueCountsBuilder
Resets the builder to an empty state.
resolution - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
resolution() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
resolutionStrategy() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
Resolvable - Interface in org.elasticsearch.xpack.esql.core.capabilities
 
Resolvables - Class in org.elasticsearch.xpack.esql.core.capabilities
 
Resolvables() - Constructor for class org.elasticsearch.xpack.esql.core.capabilities.Resolvables
 
resolve(Object) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
resolve(Object, E) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
resolve(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
resolve(List<String>, Map<String, Map<String, Expression>>, Map<String, List<PartitionFilterHintExtractor.PartitionFilterHint>>, ActionListener<ExternalSourceResolution>) - Method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolver
 
resolve(List<String>, Map<String, Map<String, Expression>>, ActionListener<ExternalSourceResolution>) - Method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolver
 
resolve(Expression, Source, TypeResolutions.ParamOrdinal, Map<String, DataType>) - Static method in class org.elasticsearch.xpack.esql.expression.function.Options
 
resolve(Expression, Source, TypeResolutions.ParamOrdinal, Map<String, DataType>, Consumer<Map<String, Object>>) - Static method in class org.elasticsearch.xpack.esql.expression.function.Options
 
RESOLVE_ACTION_NAME - Static variable in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
RESOLVE_FIELDS_RESPONSE_CREATED_TV - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
 
RESOLVE_FIELDS_RESPONSE_REMOVED_MIN_TV - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
 
RESOLVE_FIELDS_RESPONSE_USED_TV - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
Marks when we started using the minimum transport version to determine whether a data type is supported on all nodes.
RESOLVE_GROUPINGS_BEFORE_RESOLVING_REFERENCES_TO_GROUPINGS_IN_AGGREGATIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Resolve groupings before resolving references to groupings in the aggregations.
RESOLVE_REMOTE_TYPE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
resolveAlias(String) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
resolved() - Method in interface org.elasticsearch.xpack.esql.core.capabilities.Resolvable
 
resolved() - Method in interface org.elasticsearch.xpack.esql.core.capabilities.Unresolvable
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
resolved() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedNamedExpression
 
resolved() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
Returns the value of the resolved record component.
resolved() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
resolved() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
resolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
resolved() - Method in interface org.elasticsearch.xpack.esql.plan.logical.join.JoinType
 
resolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
resolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
resolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
resolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
resolved() - Method in record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
Returns the value of the resolved record component.
resolved(Iterable<? extends Resolvable>) - Static method in class org.elasticsearch.xpack.esql.core.capabilities.Resolvables
 
ResolvedEnrichPolicy - Record Class in org.elasticsearch.xpack.esql.enrich
 
ResolvedEnrichPolicy(String, String, List<String>, Map<String, String>, Map<String, EsField>) - Constructor for record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Creates an instance of a ResolvedEnrichPolicy record class.
ResolvedEnrichPolicy(StreamInput) - Constructor for record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
 
resolvedIndexExpressions() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolutionService.ViewResolutionResult
Returns the value of the resolvedIndexExpressions record component.
resolvedIndices() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
ResolvedInference - Record Class in org.elasticsearch.xpack.esql.inference
 
ResolvedInference(String, TaskType) - Constructor for record class org.elasticsearch.xpack.esql.inference.ResolvedInference
Creates an instance of a ResolvedInference record class.
ResolvedInference(StreamInput) - Constructor for record class org.elasticsearch.xpack.esql.inference.ResolvedInference
 
resolvedInferences() - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution
 
resolvedPolicyName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
ResolvedProjects - Class in org.elasticsearch.xpack.esql.analysis.rules
Converts any Analyzer-specific ResolvingProject into an Project equivalent.
ResolvedProjects() - Constructor for class org.elasticsearch.xpack.esql.analysis.rules.ResolvedProjects
 
resolvedSource(String) - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
 
ResolvedSource(ExternalSourceMetadata, FileSet) - Constructor for record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution.ResolvedSource
Creates an instance of a ResolvedSource record class.
resolveExpressionAsRootAttributes(Expression, AttributeMap<Expression>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.InferIsNotNull
Unroll the expression to its references to get to the root fields that really matter for filtering.
resolveExternalSplits(PhysicalPlan, Map<String, ExternalSourceFactory>) - Static method in class org.elasticsearch.xpack.esql.datasources.SplitDiscoveryPhase
 
resolveField() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Resolves and validates the field parameter type.
resolveFieldNames(LogicalPlan, boolean, boolean) - Static method in class org.elasticsearch.xpack.esql.session.FieldNameUtils
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
resolveFieldType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
resolveFrom(InvalidMappedField, Map<String, Expression>) - Static method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
resolveFunction(String) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
resolveInferenceIds(LogicalPlan, ActionListener<InferenceResolution>) - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolver
Resolves inference IDs from the given logical plan.
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparison
 
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.ArithmeticOperation
 
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation
 
resolveInputType(Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
resolveLookupIndices(String, Set<String>, TransportVersion, ActionListener<IndexResolution>) - Method in class org.elasticsearch.xpack.esql.session.IndexResolver
Like IndexResolver#resolveIndicesVersioned but simplified and does not pass on the determined minimum transport version to the listener.
resolveMainFlatWorldIndicesVersioned(String, String, Set<String>, QueryBuilder, boolean, TransportVersion, boolean, boolean, boolean, ActionListener<Versioned<IndexResolution>>) - Method in class org.elasticsearch.xpack.esql.session.IndexResolver
Like IndexResolver#resolveIndicesVersioned but for flat world queries.
resolveMainIndicesVersioned(String, Set<String>, QueryBuilder, boolean, TransportVersion, boolean, boolean, boolean, IndicesExpressionGrouper, ActionListener<Versioned<IndexResolution>>) - Method in class org.elasticsearch.xpack.esql.session.IndexResolver
Perform a field caps request to resolve a pattern to one mapping (potentially compound, meaning it spans multiple indices).
resolveMatch(Map<String, D>, String) - Static method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
resolveMetadata(String, Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ConnectorFactory
 
resolveMetadata(String, Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
 
resolveMetadata(String, Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
resolveOptions() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Resolves and validates the options parameter.
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
Resolves the type for the function parameters, as part of the type resolution for the function
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
resolvePolicies(List<Enrich>, EsqlExecutionInfo, TransportVersion, ActionListener<EnrichResolution>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
Resolves a set of enrich policies
resolveQuery() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
Resolves and validates the query parameter type.
resolveQuery(TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
Resolves the type for the query parameter, as part of the type resolution for the function
resolveQueryBuilders(LogicalPlan, TransportActionServices, ActionListener<LogicalPlan>) - Static method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryBuilderResolver
 
resolver() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
ResolveRefs() - Constructor for class org.elasticsearch.xpack.esql.analysis.Analyzer.ResolveRefs
 
resolveRequest(EsqlStatsRequest, ClusterState) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
resolveType() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
The implementation of Expression.typeResolved(), which is just a caching wrapper around this method.
resolveType() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
resolveType() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
resolveType() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RegexMatch
 
resolveType() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSetOperationFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialUnaryDocValuesFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AbstractHashFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
resolveType(Expression, Expression, TypeResolutions.ParamOrdinal) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
resolveTypeLimit(Expression, String, Foldables.TypeResolutionValidator) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
We check that the limit is not null and that if it is a literal, it is a positive integer During postOptimizationVerification folding is already done, so we also verify that it is definitively a literal
resolveTypeQuery(Expression, String, Foldables.TypeResolutionValidator) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
We check that the query is not null and that if it is a literal, it is a string During postOptimizationVerification folding is already done, so we also verify that it is definitively a literal
ResolveUnmapped - Class in org.elasticsearch.xpack.esql.analysis.rules
The rule handles fields that don't show up in the index mapping, but are used within the query.
ResolveUnmapped() - Constructor for class org.elasticsearch.xpack.esql.analysis.rules.ResolveUnmapped
 
resolveViews(ProjectState, String[], IndicesOptions, ResolvedIndexExpressions) - Method in class org.elasticsearch.xpack.esql.view.ViewResolutionService
 
resolveWithMultipleDataTypesAllowed(Expression, Source, TypeResolutions.ParamOrdinal, Map<String, Collection<DataType>>) - Static method in class org.elasticsearch.xpack.esql.expression.function.Options
 
ResolvingProject - Class in org.elasticsearch.xpack.esql.plan.logical.local
This version of Project saves part of its state for computing its projections based on its child's output.
ResolvingProject(Source, LogicalPlan, Function<List<Attribute>, List<? extends NamedExpression>>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
respondWithPages(ActionListener<AbstractLookupService.LookupResponse>, List<Page>) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Helper to create a LookupResponse from pages and send it to the listener.
Response(Collection<View>) - Constructor for class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
Response(View[], ResolvedIndexExpressions) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Response
 
responseInternal() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
responseParams() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlAsyncQueryAction
 
responseParams() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlGetAsyncResultAction
 
responseParams() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
responseParams() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
responseReader() - Method in class org.elasticsearch.xpack.esql.core.plugin.AbstractTransportQlAsyncGetResultsAction
 
responseReader() - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlAsyncGetResultsAction
 
responses() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
Returns the value of the responses record component.
ResponseValueUtils - Class in org.elasticsearch.xpack.esql.action
Collection of static utility methods for helping transform response data between pages and values.
ResponseValueUtils() - Constructor for class org.elasticsearch.xpack.esql.action.ResponseValueUtils
 
REST - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
 
restChannelConsumer(EsqlQueryRequest, RestRequest, NodeClient) - Static method in class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
RestDeleteViewAction - Class in org.elasticsearch.xpack.esql.view
 
RestDeleteViewAction() - Constructor for class org.elasticsearch.xpack.esql.view.RestDeleteViewAction
 
RestEsqlAsyncQueryAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlAsyncQueryAction(EsqlCapabilities) - Constructor for class org.elasticsearch.xpack.esql.action.RestEsqlAsyncQueryAction
 
RestEsqlDeleteAsyncResultAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlDeleteAsyncResultAction() - Constructor for class org.elasticsearch.xpack.esql.action.RestEsqlDeleteAsyncResultAction
 
RestEsqlGetAsyncResultAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlGetAsyncResultAction() - Constructor for class org.elasticsearch.xpack.esql.action.RestEsqlGetAsyncResultAction
 
RestEsqlListQueriesAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlListQueriesAction() - Constructor for class org.elasticsearch.xpack.esql.action.RestEsqlListQueriesAction
 
RestEsqlQueryAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlQueryAction(EsqlCapabilities) - Constructor for class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
RestEsqlStopAsyncAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlStopAsyncAction() - Constructor for class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
RestGetViewAction - Class in org.elasticsearch.xpack.esql.view
 
RestGetViewAction() - Constructor for class org.elasticsearch.xpack.esql.view.RestGetViewAction
 
RestPutViewAction - Class in org.elasticsearch.xpack.esql.view
 
RestPutViewAction() - Constructor for class org.elasticsearch.xpack.esql.view.RestPutViewAction
 
Result - Record Class in org.elasticsearch.xpack.esql.session
Results from running a chunk of ESQL.
Result(List<Attribute>, List<Page>, Configuration, DriverCompletionInfo, EsqlExecutionInfo) - Constructor for record class org.elasticsearch.xpack.esql.session.Result
Creates an instance of a Result record class.
Result(List<Attribute>, Map<StoragePath, SchemaReconciliation.FileSchemaInfo>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.Result
Creates an instance of a Result record class.
ResultCursor - Interface in org.elasticsearch.xpack.esql.datasources.spi
Streaming cursor over query results from a connector.
resultTruncationDefaultSize() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Returns the value of the resultTruncationDefaultSize record component.
resultTruncationDefaultSize(boolean) - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
resultTruncationMaxSize() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Returns the value of the resultTruncationMaxSize record component.
resultTruncationMaxSize(boolean) - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
resultType() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Returns the value of the resultType record component.
resulType() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
 
resulType() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
 
resulType() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
 
resulType() - Method in interface org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Sort
Type of the result of the sort.
RETAIN_AGGREGATE_WHEN_GROUPING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for retain aggregate when grouping.
retainAll(Collection<?>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
retainAll(Collection<?>) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
returnsInstantVector(LogicalPlan) - Static method in interface org.elasticsearch.xpack.esql.plan.logical.promql.PromqlPlan
Utility methods to check the return type of a PromqlPlan
returnsRangeVector(LogicalPlan) - Static method in interface org.elasticsearch.xpack.esql.plan.logical.promql.PromqlPlan
Utility methods to check the return type of a PromqlPlan
returnsScalar(LogicalPlan) - Static method in interface org.elasticsearch.xpack.esql.plan.logical.promql.PromqlPlan
Utility methods to check the return type of a PromqlPlan
returnType() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns the value of the returnType record component.
returnType() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
The type(s) this function returns.
returnType() - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
returnType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
returnType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
returnType() - Method in interface org.elasticsearch.xpack.esql.plan.logical.promql.PromqlPlan
The PromQL return type of this plan node.
returnType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
returnType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.InstantSelector
 
returnType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
returnType() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.RangeSelector
 
REUSE_COLUMN_LOADERS_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
If we're loading more than this many fields at a time we discard column loaders after each page regardless of whether we can reuse them.
reuseColumnLoadersThreshold() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
If we're loading more than this many fields at a time we discard column loaders after each page regardless of whether we can reuse them.
reuseColumnLoadersThreshold(int) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
reverse() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparison
Reverses the direction of this comparison on the comparison axis.
reverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
reverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
reverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
reverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
reverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
reverse() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
Reverse - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Function that reverses a string.
Reverse(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
reverseStringWithUnicodeCharacters(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
Reverses a unicode string, keeping grapheme clusters together
rewrite(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
rewrite(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
rewrite(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.NegatedSyntheticSourceDelegateBuilder
 
rewrite(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.SyntheticSourceDelegateBuilder
 
RewriteableAware - Interface in org.elasticsearch.xpack.esql.capabilities
Defines objects that need to go through the rewrite phase.
right - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
right - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonContext
 
right - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
right - Variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
right() - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
right() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
right() - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
right() - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
Right - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
{code right(foo, len)} is an alias to {code substring(foo, foo.length-len, len)}
Right(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
RIGHT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Joining
 
RIGHT - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
RIGHT_BRACES - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RIGHT_BRACES - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RIGHT_BRACES() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
rightDocValues - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
rightDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
rightDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
rightDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
rightDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
rightDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
rightDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
rightEval() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Returns the value of the rightEval record component.
rightEval() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Returns the value of the rightEval record component.
rightFields() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Returns the value of the rightFields record component.
rightFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
rightFields() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
rightOutputFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
The output fields obtained from the right child.
rightPreJoinPlan() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the rightPreJoinPlan record component.
rightReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
rightReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
rightReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
rightReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
rightReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
RLike - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string.regex
 
RLike(Source, Expression, RLikePattern) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
RLike(Source, Expression, RLikePattern, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
RLIKE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RLIKE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RLIKE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
RLIKE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
RLIKE_WITH_EMPTY_LANGUAGE_PATTERN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allows RLIKE to correctly handle the "empty language" flag, `#`.
RLIKE_WITH_LIST_OF_PATTERNS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the RLIKE operator with a list of regexes.
RlikeExpressionContext(EsqlBaseParser.RegexBooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
RLikeList - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string.regex
 
RLikeList(Source, Expression, RLikePatternList) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
The documentation for this function is in RLike, and shown to the users as `RLIKE` in the docs.
RLikeList(Source, Expression, RLikePatternList, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
RlikeListExpressionContext(EsqlBaseParser.RegexBooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
RLikePattern - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
RLikePattern(String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
RLikePattern(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
RLikePatternList - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
RLikePatternList(List<RLikePattern>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
 
RLikePatternList(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
 
round(long, long) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.math.Maths
 
round(Number, long) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.math.Maths
 
round(BigInteger, long) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.math.Maths
 
Round - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Round(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
ROUND_TO - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
The ROUND_TO function.
RoundRobinStrategy - Class in org.elasticsearch.xpack.esql.plugin
Distributes external splits evenly across eligible data nodes in round-robin order.
RoundRobinStrategy() - Constructor for class org.elasticsearch.xpack.esql.plugin.RoundRobinStrategy
 
RoundRobinStrategy(NodeEligibilityStrategy) - Constructor for class org.elasticsearch.xpack.esql.plugin.RoundRobinStrategy
 
RoundTo - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Round down to one of a list of values.
RoundTo(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
ROUNDTO_PUSHDOWN_THRESHOLD - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The maximum number of rounding points to push down to Lucene for the roundTo function at query level.
roundToPushdownThreshold() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlFlags
 
roundToPushDownThreshold() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlAsyncQueryAction
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlDeleteAsyncResultAction
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlGetAsyncResultAction
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlListQueriesAction
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
routes() - Method in class org.elasticsearch.xpack.esql.view.RestDeleteViewAction
 
routes() - Method in class org.elasticsearch.xpack.esql.view.RestGetViewAction
 
routes() - Method in class org.elasticsearch.xpack.esql.view.RestPutViewAction
 
ROUTING_FUNCTION_UPDATE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Marks the move to the hash(doc) % shard_count routing function.
Row - Class in org.elasticsearch.xpack.esql.plan.logical
 
Row(Source, List<Alias>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Row
 
ROW - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
ROW - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ROW - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ROW() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
ROW_FIELD_RESOLUTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for intra-row field references in ROW command.
rowCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
rowCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
RowCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
rowCount() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics
Returns the total number of rows in the source, if known.
rowLimit() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
rowLimit() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns the value of the rowLimit record component.
rowLimit() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the rowLimit record component.
rowLimit() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the rowLimit record component.
rowLimit() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
rowLimit(int) - Method in class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext.Builder
 
rowLimit(int) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
rowOutput - Variable in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
A Block.Builder holder that is being set before each row evaluation.
rows() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
rows() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
rows() - Method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Returns the number of rows to be used for query approximation.
rows(Integer) - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationSettings.Builder
 
rowsEmitted() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
rowsEmitted() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
rowsReceived() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
RP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RP - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
RP - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ForkSubQueryContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryPartContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.FunctionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelListContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ParenthesizedContext
 
RR: Range Rewrite - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
RRF - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse.FuseType
 
RSB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
RSB - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RSB() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
RSB() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
RTrim - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Removes trailing whitespaces from a string.
RTrim(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
rule(E, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerExpressionRule
 
rule(Expression) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogateExpressions
Perform the actual substitution.
rule(Expression, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ConstantFolding
 
rule(Expression, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.FoldNull
 
rule(Expression, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogateExpressions
 
rule(ScalarFunction, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.BooleanSimplification
 
rule(ScalarFunction, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStringCasingWithInsensitiveEquals
 
rule(BinaryOperator<?, ?, ?, ?>, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.LiteralsOnTheRight
 
rule(BinaryComparison, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.BooleanFunctionEqualsElimination
 
rule(BinaryComparison, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SimplifyComparisonsArithmetics
 
rule(RegexMatch<?>, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRegexMatch
 
rule(RegexMatch<? extends StringPattern>, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStringCasingWithInsensitiveRegexMatch
 
rule(FilteredExpression, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteFilteredExpression
 
rule(Case, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PartiallyFoldCase
 
rule(And, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateNullable
 
rule(BinaryLogic, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineBinaryComparisons
 
rule(BinaryLogic, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEquals
 
rule(Or, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineDisjunctions
 
rule(In, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SplitInWithFoldableValue
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ExtractAggregateCommonFilter
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyAggregates
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.RemoveStatsOverride
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAggregateAggExpressionWithEval
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceAggregateNestedExpressionWithEval
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogateAggregations
 
rule(Aggregate, LocalLogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.InferNonNullAggConstraint
 
rule(Aggregate, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceSparklineAggregate
 
rule(CompoundOutputEval<?>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownCompoundOutputEval
 
rule(Enrich) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.HoistRemoteEnrichTopN
 
rule(Enrich) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownEnrich
 
rule(Enrich, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.HoistRemoteEnrichLimit
 
rule(EsRelation) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneUnusedIndexMode
 
rule(EsRelation) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SkipQueryOnEmptyMappings
 
rule(Eval) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineEvals
 
rule(Eval) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownEval
 
rule(Eval) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceTrivialTypeConversions
 
rule(Filter) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneFilters
 
rule(Filter) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownConjunctionsToKnnPrefilters
 
rule(Filter, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineFilters
 
rule(Fork) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyForkBranches
 
rule(InferencePlan<?>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownInferencePlan
 
rule(InlineJoin) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateInlineEvals
 
rule(InlineJoin) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.PruneInlineJoinOnEmptyRightSide
 
rule(Join) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownJoinPastProject
 
rule(Join, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.PruneLeftJoinOnNullMatchingField
 
rule(LimitBy) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneLiteralsInLimitBy
 
rule(LimitBy) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLimitByExpressionWithEval
 
rule(LimitBy, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineLimitBy
 
rule(Limit, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineLimits
 
rule(Limit, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownLimitAndOrderByIntoFork
 
rule(Limit, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushLimitToKnn
 
rule(ResolvingProject) - Method in class org.elasticsearch.xpack.esql.analysis.rules.ResolvedProjects
 
rule(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.HoistOrderByBeforeInlineJoin
 
rule(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneRedundantOrderBy
 
rule(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStatsFilteredOrNullAggWithEval
 
rule(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogatePlans
 
rule(LogicalPlan, AnalyzerContext) - Method in class org.elasticsearch.xpack.esql.analysis.Analyzer.ResolveRefs
 
rule(LogicalPlan, AnalyzerContext) - Method in class org.elasticsearch.xpack.esql.analysis.rules.ResolveUnmapped
 
rule(LogicalPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEmptyRelation
 
rule(LogicalPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownFilterAndLimitIntoUnionAll
 
rule(Lookup) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLookupWithJoin
 
rule(OrderBy) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneLiteralsInOrderBy
 
rule(OrderBy) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneRedundantSortClauses
 
rule(OrderBy) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineOrderBy
 
rule(OrderBy) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceOrderByExpressionWithEval
 
rule(PromqlCommand, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.TranslatePromqlToEsqlPlan
 
rule(RegexExtract) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownRegexExtract
 
rule(Row, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRowAsLocalRelation
 
rule(Sample, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineSample
 
rule(TimeSeriesAggregate) - Method in class org.elasticsearch.xpack.esql.analysis.InsertDefaultInnerTimeSeriesAggregate
 
rule(TimeSeriesAggregate) - Method in class org.elasticsearch.xpack.esql.analysis.TimeSeriesGroupByAll
 
rule(TimeSeriesAggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.IgnoreNullMetrics
 
rule(TimeSeriesAggregate, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ApplyWindowFilter
 
rule(TimeSeriesAggregate, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.TranslateTimeSeriesAggregate
 
rule(TimeSeriesAggregate, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.TranslateTimeSeriesWithout
 
rule(TopN) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceTopNWithLimitAndSort
 
rule(UnaryPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineLimitTopN
 
rule(UnaryPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineProjections
 
rule(UnaryPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyPlans
 
rule(UnaryPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReorderLimitProjectAndOrderBy
 
rule(UnaryPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLimitAndSortAsTopN
 
rule(UnaryPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SkipQueryOnLimitZero
 
rule(AggregateExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushCountQueryAndTagsToSource
 
rule(AggregateExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushStatsToExternalSource
 
rule(AggregateExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushAggregatesToExternalSource
 
rule(AggregateExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushStatsToSource
 
rule(AggregateExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.SpatialShapeDocValuesExtraction
 
rule(EvalExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceRoundToWithQueryAndTags
 
rule(FilterExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.EnableSpatialDistancePushdown
 
rule(FilterExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushFiltersToSource
 
rule(LeafExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSourceAttributes
 
rule(LimitExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushLimitToSource
 
rule(LimitExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushLimitToExternalSource
 
rule(PhysicalPlan, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ExtractDimensionFieldsAfterAggregation
 
rule(PhysicalPlan, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.InsertFieldExtraction
 
rule(SampledAggregateExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSampledStatsBySampleAndStats
 
rule(SampledAggregateExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSampledStatsByExactStats
 
rule(SampleExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushSampleToSource
 
rule(TopNExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushTopNToSource
 
rule(UnaryExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.SpatialDocValuesExtraction
 
rule(SubPlan) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.AnalyzerRule
 
rule(SubPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.OptimizerRule
 
rule(SubPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerRule
 
rule(SubPlan, P) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.ParameterizedAnalyzerRule
 
rule(SubPlan, P) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.ParameterizedOptimizerRule
 
rule(SubPlan, P) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.ParameterizedOptimizerRule
 
Rule<E,T> - Class in org.elasticsearch.xpack.esql.rule
Rules that apply transformation to a tree.
Rule() - Constructor for class org.elasticsearch.xpack.esql.rule.Rule
 
Rule(String) - Constructor for class org.elasticsearch.xpack.esql.rule.Rule
 
RULE_aggField - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_aggFields - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_at - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_booleanExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_booleanValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_changePointCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_changePointConfiguration - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_clusterString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_commandNamedParameters - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_comparisonOperator - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_completionCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_constant - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_constant - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_dataType - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_decimalValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_dissectCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_dissectCommandOption - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_dissectCommandOptions - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_doubleParameter - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_dropCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_duration - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_enrichCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_enrichPolicyName - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_enrichWithClause - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_entryExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_evalCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_evaluation - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_explainCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_expression - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_externalCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_field - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fieldName - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fieldNamePattern - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fields - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_forkCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_forkSubQueries - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_forkSubQuery - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_forkSubQueryCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_forkSubQueryProcessingCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fromCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_function - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_functionExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_functionName - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_functionParams - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_fuseCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fuseConfiguration - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fuseKeyByFields - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_grokCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_grouping - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_identifier - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_identifier - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_identifierOrParameter - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_identifierPattern - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_indexPattern - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_indexPatternAndMetadataFields - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_indexPatternOrSubquery - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_indexString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_inlineStatsCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_insistCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_integerValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_joinCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_joinCondition - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_joinTarget - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_keepCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_label - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_labelList - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_labelName - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_labels - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_limitByGroupKey - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_limitCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_lookupCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_mapExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_mapValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_matchBooleanExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_metadata - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_metricsInfoCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_mmrCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_mmrQueryVectorParams - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_modifier - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_mvExpandCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_nonReserved - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_number - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_numericValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_offset - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_operatorExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_orderExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_parameter - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_primaryExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_processingCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlClusterString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlIndexPattern - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlIndexString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlParam - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlParamName - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlParamValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlQueryContent - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlQueryPart - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlSelectorString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_promqlUnquotedIndexString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_qualifiedName - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_qualifiedNamePattern - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_qualifiedNamePatterns - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_query - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_regexBooleanExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_registeredDomainCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_renameClause - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_renameCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_rerankCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_rowCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_sampleCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_selector - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_selectorString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_seriesMatcher - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_setCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_setField - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_showCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_singleStatement - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_singleStatement - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_sortCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_sourceCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_statements - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_statsCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_string - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_string - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_stringOrParameter - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_subquery - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_subqueryExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_subqueryResolution - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_timeSeriesCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_timeValue - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_tsInfoCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_unquotedIndexString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_uriPartsCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_userAgentCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_value - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
RULE_valueExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_valueName - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_whereCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RuleExecutionException - Exception Class in org.elasticsearch.xpack.esql.rule
 
RuleExecutionException(String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.rule.RuleExecutionException
 
RuleExecutor<TreeType> - Class in org.elasticsearch.xpack.esql.rule
 
RuleExecutor() - Constructor for class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
RuleExecutor.Batch<TreeType> - Class in org.elasticsearch.xpack.esql.rule
 
RuleExecutor.Limiter - Class in org.elasticsearch.xpack.esql.rule
 
ruleLikeNaming(Class<?>) - Static method in class org.elasticsearch.xpack.esql.core.util.ReflectionUtils
 
ruleNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ruleNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ruleNames - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
ruleNames - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
rules() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Batch
 
rules(boolean) - Static method in class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
RuleUtils - Class in org.elasticsearch.xpack.esql.optimizer.rules
 
run(PhysicalPlan, Configuration, FoldContext, PlanTimeProfile, ActionListener<Result>) - Method in interface org.elasticsearch.xpack.esql.session.EsqlSession.PlanRunner
 
RUNNING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
RUNNING_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
runningTimeNanos() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns the value of the runningTimeNanos record component.
runningTimeNanos() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Returns the value of the runningTimeNanos record component.

S

S - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
safeDoubleToLong(double) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToByte(long) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToInt(double) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToInt(long) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToLong(Number) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToShort(long) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToUnsignedLong(Double) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToUnsignedLong(Long) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
safeToUnsignedLong(String) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
Sample - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Sample - Class in org.elasticsearch.xpack.esql.plan.logical
 
Sample(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
Sample(Source, Expression, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
The query "FROM data | STATS s1=SAMPLE(x,N), s2=SAMPLE(x,N)" should give two different samples of size N.
Sample(Source, Expression, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Sample
 
SAMPLE - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
SAMPLE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SAMPLE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SAMPLE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
SAMPLE_V3 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the SAMPLE command
sampleCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
sampleCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SampleCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SampleCommandContext
 
SampledAggregate - Class in org.elasticsearch.xpack.esql.plan.logical
Aggregate, which upon execution is either: sampled with the sampleProbability for fast execution; or replaced by an exact aggregate if the originalAggregates can be pushed down to Lucene.
SampledAggregate(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
SampledAggregate(Source, LogicalPlan, List<Expression>, List<? extends NamedExpression>, List<? extends NamedExpression>, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
SampledAggregateExec - Class in org.elasticsearch.xpack.esql.plan.physical
Aggregate, which is either: sampled with the sampleProbability for fast execution; or replaced by an exact aggregate if the originalAggregates can be pushed down to Lucene.
SampledAggregateExec(Source, PhysicalPlan, List<? extends Expression>, List<? extends NamedExpression>, List<? extends NamedExpression>, Expression, AggregatorMode, List<Attribute>, List<Attribute>, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
SampleExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
SampleExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
SampleExec(Source, PhysicalPlan, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
sampleProbability() - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
sampleProbability() - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
SampleProbabilityPlaceHolder(Source) - Constructor for class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
Scalar - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Returns the sample value if there is exactly one element, otherwise returns NaN.
Scalar(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
Scalar(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
SCALAR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Functions that can appear anywhere.
SCALAR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Produces a scalar value.
SCALAR - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlDataType
A scalar is a simple numeric floating point value.
SCALAR_CONVERSION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Converts a vector that contains only a single element to a scalar.
ScalarConversionFunction - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents the scalar(v instant-vector) PromQL function call that converts a vector to a scalar.
ScalarConversionFunction(Source, LogicalPlan, String, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarConversionFunction
 
ScalarFunction - Class in org.elasticsearch.xpack.esql.core.expression.function.scalar
A ScalarFunction is a Function that takes values from some operation and converts each to another value.
ScalarFunction - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents a PromQL function call that produces a scalar value and has no arguments.
ScalarFunction(Source) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.scalar.ScalarFunction
 
ScalarFunction(Source, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
ScalarFunction(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.scalar.ScalarFunction
 
ScalarFunctionWritables - Class in org.elasticsearch.xpack.esql.expression.function.scalar
 
ScalarFunctionWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.ScalarFunctionWritables
 
scalars() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
scalarVectorOperation(Source, float, ExpressionEvaluator.Factory) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation.DenseVectorBinaryEvaluator
 
Scalb - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Scalb(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
SCALE - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
SCALED_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Signed 64-bit fixed point numbers converted on load to a DataType.DOUBLE.
scaleFactor() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
scheduleCancellationOnExpiry(long) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
Schedules task cancellation at the given expiration time
schema() - Method in interface org.elasticsearch.xpack.esql.datasources.ExternalSourceMetadata
Default implementation of SourceMetadata.schema() that delegates to ExternalSourceMetadata.attributes() for backward compatibility.
schema() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
schema() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns the resolved schema as ESQL attributes.
schema() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the schema record component.
schema(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
schema(StorageObject) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
SchemaReconciliation - Class in org.elasticsearch.xpack.esql.datasources
Schema reconciliation algorithms for multi-file external sources.
SchemaReconciliation.ColumnMapping - Class in org.elasticsearch.xpack.esql.datasources
Maps unified schema column positions to file-local column positions.
SchemaReconciliation.ColumnMapping.CastType - Enum Class in org.elasticsearch.xpack.esql.datasources
Supported widening cast targets.
SchemaReconciliation.FileSchemaInfo - Record Class in org.elasticsearch.xpack.esql.datasources
Per-file schema information collected during reconciliation.
SchemaReconciliation.Result - Record Class in org.elasticsearch.xpack.esql.datasources
Result of schema reconciliation during planning.
schemaWiden(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation
Safe type widening for schema reconciliation.
scheme() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
scheme(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
SCHEME_SEPARATOR - Static variable in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
schemes() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Returns the value of the schemes record component.
scorable() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.BoolQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Defines whether a query should contribute to the overall score
scorable() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.QueryStringQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KnnQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.TranslationAwareExpressionQuery
 
score - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
score() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
score() - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
score() - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
Score - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
A function to be used to score specific portions of an ES|QL query e.g., in conjunction with an Eval.
Score(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
SCORE - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
SCORE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SCORE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SCORE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
SCORE_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
score function
scoreAttribute() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
scoreAttribute() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
scoreChannel() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns the value of the scoreChannel record component.
ScoreMapper - Class in org.elasticsearch.xpack.esql.score
Maps an expression tree into ExpressionScorer.Factory, so scores can be evaluated for an expression tree.
ScoreMapper() - Constructor for class org.elasticsearch.xpack.esql.score.ScoreMapper
 
ScoreMapper.DefaultScoreMapper - Class in org.elasticsearch.xpack.esql.score
 
ScoreSort(Order.OrderDirection) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
Creates an instance of a ScoreSort record class.
scrapeInterval() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the scrapeInterval record component.
scrapeInterval() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
The expected scrape interval used to derive implicit range selector windows.
scrapeIntervalLiteral() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the scrape interval as a duration literal.
scriptMethodName() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.PredicateBiFunction
 
SE: Sorted Execution - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
searchable() - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
SearchContextStats - Class in org.elasticsearch.xpack.esql.stats
This class provides SearchStats from a list of SearchExecutionContext's.
searcher() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
searchOrder() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Missing
 
searchService() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the searchService record component.
searchStats() - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalOptimizerContext
 
searchStats() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns the value of the searchStats record component.
SearchStats - Interface in org.elasticsearch.xpack.esql.stats
Interface for determining information about fields in the index.
SearchStats.EmptySearchStats - Record Class in org.elasticsearch.xpack.esql.stats
When there are no search stats available, for example when there are no search contexts, we have static results.
SearchStats.UnsupportedSearchStats - Class in org.elasticsearch.xpack.esql.stats
A default implementat that throws UnsupportedOperationException on all methods.
SEC - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
SECOND - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
SECOND - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
SECOND - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
SECONDS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
SECONDS_PER_DAY - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
SECONDS_PER_HOUR - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
SECONDS_PER_MINUTE - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
seek(int) - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
seen() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput.NameIdMapper
 
SegmentableFormatReader - Interface in org.elasticsearch.xpack.esql.datasources.spi
Extension of FormatReader for line-oriented text formats (CSV, NDJSON) that support intra-file parallel parsing.
selector() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
selector() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
Selector - Class in org.elasticsearch.xpack.esql.plan.logical.promql.selector
Base class representing a PromQL vector selector.
SelectorContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
selectorString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
selectorString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SelectorStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SelectorStringContext
 
SEMANTIC_TEXT_FIELD_CAPS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Change field caps response for semantic_text fields to be reported as text
semanticEquals(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
semanticEquals(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
semanticEquals(Expression) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
Whether this expression means the same as other, even if they are not exactly equal.
semanticHash() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
semanticHash() - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
semanticHash() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
SEMICOLON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SEMICOLON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SEMICOLON() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
sempred(RuleContext, int, int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
sempred(RuleContext, int, int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
sempred(RuleContext, int, int) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
sendChildRequest(CancellableTask, ActionListener<AbstractLookupService.LookupResponse>, DiscoveryNode, EnrichLookupService.TransportRequest) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
sendChildRequest(CancellableTask, ActionListener<AbstractLookupService.LookupResponse>, DiscoveryNode, T) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
seqNo() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Returns the value of the seqNo record component.
seqNo() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Returns the value of the seqNo record component.
series() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
seriesMatcher() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SelectorContext
 
seriesMatcher() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
SeriesMatcherContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SeriesMatcherContext
 
serverless() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo
 
serverlessLifecycle() - Method in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
serverlessOnly() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the serverlessOnly record component.
sessionId() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
sessionId() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the sessionId record component.
sessionId() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the sessionId record component.
sessionId() - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
SessionUtils - Class in org.elasticsearch.xpack.esql.session
 
set(LogicalPlan, BitSet) - Static method in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
set(LogicalPlan, BitSet, FeatureMetric) - Static method in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
set(T) - Method in class org.elasticsearch.xpack.esql.core.util.Holder
 
SET - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SET - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
SET_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the SET command.
SET_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SET_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SET_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SET_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SET_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SET_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SET_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
setAnalyzed() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
SetAsOptimized - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SetAsOptimized() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SetAsOptimized
 
setClosedState() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
setCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
setCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
setCommand(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
SetCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
setCrsType(DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
setExecutionInfo(EsqlExecutionInfo) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
setExpirationTime(long, TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
setFailedShards(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setField() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetCommandContext
 
setField() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SetFieldContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SetFieldContext
 
setIfAbsent(T) - Method in class org.elasticsearch.xpack.esql.core.util.Holder
Sets a value in the holder, but only if none has already been set.
setOnce(T) - Method in class org.elasticsearch.xpack.esql.core.util.Holder
Sets a value in the holder, but only if none has already been set.
setOptimized() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
setPreAnalyzed() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
setPreOptimized() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
setQueryDebugThreshold(TimeValue) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
setQueryInfoThreshold(TimeValue) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
setQueryTraceThreshold(TimeValue) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
setQueryWarnThreshold(TimeValue) - Method in class org.elasticsearch.xpack.esql.querylog.EsqlQueryLog
 
setResolvedIndexExpressions(ResolvedIndexExpressions) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
setResolvedIndexExpressions(ResolvedIndexExpressions) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Request
 
setSkippedShards(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setStats(Counters) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse.NodeStatsResponse
 
setStatus(EsqlExecutionInfo.Cluster.Status) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setSuccessfulShards(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setting(String) - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns the expression corresponding to a setting value.
setting(String) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
setting(QuerySettings.QuerySettingDef<T>) - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns the value of a setting, or the setting default value if the setting is not set.
SETTING_METRICS - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Queries that use a setting.
SETTING_METRICS_ALL - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Number of times a setting is used.
settingOrDefault(QuerySettings.QuerySettingDef<T>, T) - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns the value of a setting, but returns the given default value if the setting is not set.
settings() - Static method in class org.elasticsearch.xpack.esql.datasources.ExternalSourceSettings
 
settings() - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns the value of the settings record component.
settings() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the settings record component.
settings() - Static method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
settings() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Returns the underlying settings.
settings() - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
SETTINGS_BY_NAME - Static variable in class org.elasticsearch.xpack.esql.plan.QuerySettings
 
SETTINGS_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
SettingsValidationContext - Record Class in org.elasticsearch.xpack.esql.plan
 
SettingsValidationContext(boolean, boolean) - Constructor for record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
Creates an instance of a SettingsValidationContext record class.
setTook(TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setTotalShards(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setTransportVersion(TransportVersion) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
Sha1 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Sha1(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha1
 
Sha256 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Sha256(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Sha256
 
shape() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
Public for testing
shapeIndexer - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
ShapeQueryBuilder() - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
shapeRelation() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
ShardContext() - Constructor for class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
shardContexts() - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper.ToEvaluator
 
shardContexts() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the shardContexts record component.
shardContexts() - Method in interface org.elasticsearch.xpack.esql.score.ExpressionScoreMapper.ToScorer
 
shardIdentifier() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
shardInfo() - Method in class org.elasticsearch.xpack.esql.querylog.EsqlLogContext
 
SHORT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
16-bit signed numbers widened on load to DataType.INTEGER.
SHORT_ERROR_MESSAGES_FOR_UNSUPPORTED_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Changed error messages for fields with conflicting types in different indices.
SHOULD - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.Queries.Clause
 
shouldReplace(AggregateFunction) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStatsFilteredOrNullAggWithEval
 
shouldSkipOnFailure(String) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
shouldVisit(Node<?>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.OptimizerExpressionRule
Defines if a node should be visited or not.
SHOW - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
SHOW - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SHOW - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SHOW() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowInfoContext
 
SHOW_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SHOW_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SHOW_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SHOW_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SHOW_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SHOW_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SHOW_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
showCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
showCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
ShowCommandContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowCommandContext
 
ShowCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowCommandContext
 
ShowExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
ShowExec(Source, List<Attribute>, List<List<Object>>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
ShowInfo - Class in org.elasticsearch.xpack.esql.plan.logical.show
 
ShowInfo(Source) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
ShowInfoContext(EsqlBaseParser.ShowCommandContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowInfoContext
 
Signum - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Signum(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
SIMD: Single Instruction Multiple Data instructions - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
SIMILARITY_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.CosineSimilarity
 
SIMILARITY_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.DotProduct
 
SIMILARITY_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.Hamming
 
SIMILARITY_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.L1Norm
 
SIMILARITY_FUNCTION - Static variable in class org.elasticsearch.xpack.esql.expression.function.vector.L2Norm
 
simple(MappedFieldType, SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
SimpleSourceMetadata - Class in org.elasticsearch.xpack.esql.datasources.spi
Simple immutable implementation of SourceMetadata.
SimpleSourceMetadata(List<Attribute>, String, String) - Constructor for class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
Creates a SimpleSourceMetadata with required fields only.
SimpleSourceMetadata(List<Attribute>, String, String, SourceStatistics, List<String>) - Constructor for class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
Creates a SimpleSourceMetadata with statistics and partition columns.
SimpleSourceMetadata(List<Attribute>, String, String, SourceStatistics, List<String>, Map<String, Object>, Map<String, Object>) - Constructor for class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
Creates a SimpleSourceMetadata with all fields including opaque metadata and config.
SimpleSourceMetadata.Builder - Class in org.elasticsearch.xpack.esql.datasources.spi
Builder for SimpleSourceMetadata.
SimplifyComparisonsArithmetics - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Simplifies arithmetic expressions with BinaryComparisons and fixed point fields, such as: (int + 2) / 3 > 4 => int > 10
SimplifyComparisonsArithmetics(BiFunction<DataType, DataType, Boolean>) - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SimplifyComparisonsArithmetics
 
Sin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Sine trigonometric function.
Sin(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
since() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam
 
since() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param
 
SINGLE - Static variable in interface org.elasticsearch.xpack.esql.datasources.spi.Split
 
SINGLE - Static variable in interface org.elasticsearch.xpack.esql.datasources.spi.SplitProvider
 
SINGLE_ONE_POSITION_VALUE_COUNTS - Static variable in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
 
SINGLE_ZERO_POSITION_VALUE_COUNTS - Static variable in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
 
SingleCommandQueryContext(EsqlBaseParser.QueryContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleCommandQueryContext
 
SingleFieldFullTextFunction - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Base class for full-text functions that operate on a single field.
SingleFieldFullTextFunction(Source, Expression, Expression, Expression, List<Expression>, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.SingleFieldFullTextFunction
 
SingleForkSubQueryCommandContext(EsqlBaseParser.ForkSubQueryCommandContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleForkSubQueryCommandContext
 
singleStatement() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
singleStatement() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
singleStatement() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
SingleStatementContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
SingleStatementContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SingleStatementContext
 
singleValueField() - Method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware.SingleValueTranslationAware
Returns the field that only supports single-value semantics.
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
SingleValueQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
Lucene query that wraps another query and only selects documents that match the wrapped query and have a single field value.
SingleValueQuery(Query, String, boolean) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
Build.
SingleValueQuery(Query, String, SingleValueQuery.UseSyntheticSourceDelegate) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
SingleValueQuery.AbstractBuilder - Class in org.elasticsearch.xpack.esql.querydsl.query
 
SingleValueQuery.Builder - Class in org.elasticsearch.xpack.esql.querydsl.query
Builds a bool query combining the "next" query and a SingleValueMatchQuery.
SingleValueQuery.NegatedSyntheticSourceDelegateBuilder - Class in org.elasticsearch.xpack.esql.querydsl.query
Builds a query matching either ignored values OR the union of next query and SingleValueMatchQuery.
SingleValueQuery.SyntheticSourceDelegateBuilder - Class in org.elasticsearch.xpack.esql.querydsl.query
Builds a bool query ANDing the "next" query, a SingleValueMatchQuery, and a TermQuery making sure we didn't ignore any values.
SingleValueQuery.UseSyntheticSourceDelegate - Enum Class in org.elasticsearch.xpack.esql.querydsl.query
 
Sinh - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Sine hyperbolic function.
Sinh(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
sink(DriverContext) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
size() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
size() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
size() - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
size() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
 
size() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
size() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
size() - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
SIZE - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
sizeInBytes() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceStatistics
Returns the total size in bytes, if known.
sizeInBytes() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog.DataFile
 
SKIP_ROW - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy.Mode
Drop the entire row — equivalent to Spark DROPMALFORMED, DuckDB ignore_errors.
SKIPPED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
SKIPPED_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
skipPlan(UnaryPlan) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyPlans
 
SkipQueryOnEmptyMappings - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SkipQueryOnEmptyMappings() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SkipQueryOnEmptyMappings
 
SkipQueryOnLimitZero - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SkipQueryOnLimitZero() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SkipQueryOnLimitZero
 
skipResolved() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.AnalyzerRule
 
skipResolved() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.ParameterizedAnalyzerRule
 
skipResolved() - Method in class org.elasticsearch.xpack.esql.analysis.rules.ResolvedProjects
 
SLASH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SLASH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SLASH - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
SLASH - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
SLASH() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
SLASH() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
SLASH() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
sliceQueue() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
sliceQueue() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the sliceQueue record component.
sliceQueue(ExternalSliceQueue) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
small() - Static method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
SMOKING_A_PIPE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
SNAPSHOT_TEST_FOR_TELEMETRY_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
This enables 60_usage.yml "Basic ESQL usage....snapshot" version test.
snapshotOnly() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the snapshotOnly record component.
snapshotRegistry() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
sort() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
sort() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
SORT - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
SORT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SORT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SORT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
SORT_RETURNING_SOURCE_OK - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix SORT when the _source field is not a sort key but is being returned.
SortAgnostic - Interface in org.elasticsearch.xpack.esql.plan.logical
This interface is intended to check redundancy of a previous SORT.
sortBuilder() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
 
sortBuilder() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
 
sortBuilder() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
 
sortBuilder() - Method in interface org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Sort
 
sortCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
sortCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SortCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SortCommandContext
 
sortedRoundingPoints(List<Object>, DataType) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
SORTING_ON_SOURCE_AND_COUNTERS_FORBIDDEN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix sorting not allowed on _source and counters.
SortPreserving - Interface in org.elasticsearch.xpack.esql.plan.logical
This is a marker interface for commands that maintain the sort order of their input.
sorts() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
SOUP - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
source() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Location in the source statement.
source() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
source() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
source() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the source record component.
source() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the source record component.
source() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Returns the value of the source record component.
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
source() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
source() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the source record component.
source() - Method in class org.elasticsearch.xpack.esql.plan.IndexPattern
 
source() - Method in interface org.elasticsearch.xpack.esql.plan.physical.DataSourceExec
 
source() - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
source() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.AbstractBuilder
 
source(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
source(ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
source(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
source(ParserRuleContext, ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
source(ParserRuleContext, ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(Token) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
source(Token) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(Token) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
source(Token) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
source(Token, Token) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
source(Token, Token) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(Token, Token) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
source(Token, Token) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
source(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
Creates a Source from the given parse tree context, tagged with the view name if parsing a view.
source(ParseTree) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
source(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
source(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
source(TerminalNode) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
source(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
source(TerminalNode, ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
source(TerminalNode, ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(DriverContext) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
Source - Class in org.elasticsearch.xpack.esql.core.tree
 
Source(int, int, String) - Constructor for class org.elasticsearch.xpack.esql.core.tree.Source
 
Source(Location, String) - Constructor for class org.elasticsearch.xpack.esql.core.tree.Source
 
Source(Location, String, String) - Constructor for class org.elasticsearch.xpack.esql.core.tree.Source
 
SOURCE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
SOURCE_FIELD_MAPPING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
_source field mapping directives: https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-source-field.html
SOURCE_RESERVATION_FACTOR - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
Multiplier applied to lastKnownSourceSize to pre-reserve memory on the circuit breaker before loading _source.
sourceAttribute - Variable in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
sourceAttribute() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
sourceCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleCommandQueryContext
 
sourceCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SourceCommand - Enum Class in org.elasticsearch.xpack.esql.plan.logical
Contains all varieties of source commands (FROM, TS, PROMQL, ...) and their associated index mode.
SourceCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
sourceFactories() - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
sourceFactories() - Method in class org.elasticsearch.xpack.esql.datasources.OperatorFactoryRegistry
 
sourceFactories(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
sourceIpField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
sourceLocation() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
sourceMetadata() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
sourceMetadata() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns opaque source-specific metadata.
sourceMetadata() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the sourceMetadata record component.
sourceMetadata() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
sourceMetadata(Map<String, Object>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
sourceMetadata(Map<String, Object>) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
SourceMetadata - Interface in org.elasticsearch.xpack.esql.datasources.spi
Unified metadata output type returned by all schema discovery mechanisms.
SourceOperatorContext - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Context for creating source operator factories.
SourceOperatorContext(String, StoragePath, List<String>, List<Attribute>, int, int, int, Executor, Map<String, Object>, Map<String, Object>, Object, FileSet, ExternalSplit, Set<String>, ExternalSliceQueue, int) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Creates an instance of a SourceOperatorContext record class.
SourceOperatorContext(String, StoragePath, List<String>, List<Attribute>, int, int, Executor, Map<String, Object>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
 
SourceOperatorContext(String, StoragePath, List<String>, List<Attribute>, int, int, Executor, Map<String, Object>, Map<String, Object>, Object) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
 
SourceOperatorContext(String, StoragePath, List<String>, List<Attribute>, int, int, Executor, Map<String, Object>, Map<String, Object>, Object, FileSet) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
 
SourceOperatorContext(String, StoragePath, List<String>, List<Attribute>, int, int, Executor, Map<String, Object>, Map<String, Object>, Object, FileSet, ExternalSplit) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
 
SourceOperatorContext.Builder - Class in org.elasticsearch.xpack.esql.datasources.spi
 
SourceOperatorFactoryProvider - Interface in org.elasticsearch.xpack.esql.datasources.spi
Functional interface for creating source operator factories.
sourcePath() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
sourcePath() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
sourcePhysicalOperation(EsQueryExec, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
sourcePhysicalOperation(EsQueryExec, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
 
sourceReservationFactor() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
sourceReservationFactor(double) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
SourceStatistics - Interface in org.elasticsearch.xpack.esql.datasources.spi
Statistics about a data source for query planning and optimization.
SourceStatistics.ColumnStatistics - Interface in org.elasticsearch.xpack.esql.datasources.spi
Statistics for an individual column.
SourceStatisticsSerializer - Class in org.elasticsearch.xpack.esql.datasources
Serializes and deserializes SourceStatistics to/from a flat Map<String, Object> using well-known keys.
sourceText() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
sourceText() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
sourceText() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
The query sent by the user to build this plan.
sourceText(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
Returns the query text for the given view name, or the main query if viewName is null.
sourceType() - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
sourceType() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
sourceType() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSplit
 
sourceType() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
sourceType() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns the source type identifier.
sourceType() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the sourceType record component.
sourceType() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
sourceType() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
sourceType(String) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
sourceType(String) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
Space - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Space(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
SPACE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for requesting the "SPACE" function.
Sparkline - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Sparkline(Source, Expression, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
Sparkline(Source, Expression, Expression, Expression, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
SparklineGenerateEmptyBuckets - Class in org.elasticsearch.xpack.esql.plan.logical
 
SparklineGenerateEmptyBuckets(Source, LogicalPlan, List<Attribute>, Attribute, List<Expression>, Rounding.Prepared, long, long, List<Attribute>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
SparklineGenerateEmptyBucketsExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
SparklineGenerateEmptyBucketsExec(Source, PhysicalPlan, List<Attribute>, List<Expression>, Rounding.Prepared, long, long, List<Attribute>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
SPATIAL_AGGS_FILTERING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix to bug with spatial aggregations not properly supporting the WHERE clause.
SPATIAL_CENTROID_NO_RECORDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for spatial centroid when no records are found.
SPATIAL_DISTANCE_PUSHDOWN_ENHANCEMENTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support a number of fixes and enhancements to spatial distance pushdown.
SPATIAL_DISTANCE_SUPPORTS_MULTIVALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enable spatial distance function to support multi-values.
SPATIAL_FUNCTIONS_FIX_CRSTYPE_FOLDING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix determination of CRS types in spatial functions when folding.
SPATIAL_GRID - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support ST_GEOHASH, ST_GEOTILE and ST_GEOHEX functions
SPATIAL_GRID_INTERSECTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support geohash, geotile and geohex in ST_INTERSECTS and ST_DISJOINT.
SPATIAL_GRID_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support geohash, geotile and geohex data types.
SPATIAL_POINTS_FROM_SOURCE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Changed precision of geo_point and cartesian_point fields, by loading from source into WKB.
SPATIAL_PREDICATES_SUPPORT_MULTIVALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Enable spatial predicate functions to support multi-values.
SPATIAL_SHAPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for loading geo_shape and cartesian_shape fields.
SpatialAggregateFunction - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
All spatial aggregate functions extend this class to enable the planning of reading from doc values for higher performance.
SpatialAggregateFunction(StreamInput, MappedFieldType.FieldExtractPreference) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
SpatialAggregateFunction(Source, Expression, Expression, Expression, MappedFieldType.FieldExtractPreference) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
SpatialCentroid - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Calculate spatial centroid of all geo_point, cartesian_point, geo_shape, or cartesian_shape values of a field in matching documents.
SpatialCentroid(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
SpatialCentroid(Source, Expression, Expression, Expression, MappedFieldType.FieldExtractPreference) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
SpatialContains - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
This is the primary class for supporting the function ST_CONTAINS.
SpatialContains(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
SpatialContains.SpatialRelationsContains - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
We override the normal behaviour for CONTAINS because we need to test each component separately.
spatialCoordinateType - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
SpatialCoordinateTypes - Enum Class in org.elasticsearch.xpack.esql.core.util
 
spatialCRSCompatible(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
SpatialDisjoint - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
This is the primary class for supporting the function ST_DISJOINT.
SpatialDisjoint(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
spatialDocValues - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
spatialDocValues() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
SpatialDocValuesExtraction - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
This rule is responsible for marking spatial fields to be extracted from doc-values instead of source values.
SpatialDocValuesExtraction() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.SpatialDocValuesExtraction
 
SpatialDocValuesFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Spatial functions that can take doc values as an argument can inherit from this class.
SpatialDocValuesFunction(Source, List<Expression>, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
SpatialEnvelopeResults<T> - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
These functions provide support for extracting multi-value spatial envelope results into various result builders for ST_ENVELOPE, ST_XMAX, ST_XMIN, ST_YMAX and ST_YMIN.
SpatialEnvelopeResults(SpatialCoordinateTypes, SpatialEnvelopeVisitor.PointVisitor) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialEnvelopeResults
 
SpatialEnvelopeResults.Factory<T> - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
The factory is used in the toEvaluator method so that new instances can be created for each thread.
SpatialEnvelopeResults.TypedResultsConsumer<T> - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
A functional interface for consuming results that need access to the spatial coordinate type.
SpatialExtent - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Calculate spatial extent of all values of a field in matching documents.
SpatialExtent(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
SpatialExtent(Source, Expression, Expression, Expression, MappedFieldType.FieldExtractPreference) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
spatialField - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
spatialField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
 
spatialField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
spatialField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialUnaryDocValuesFunction
 
spatialField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
spatialField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
spatialField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
SpatialGridFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Spatial functions that take one spatial argument, one parameter and one optional bounds can inherit from this class.
SpatialGridFunction(StreamInput, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
SpatialGridFunction(Source, Expression, Expression, Expression, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
SpatialGridFunction.BoundedGrid - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
SpatialGridFunction.UnboundedGrid - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Public for use in integration tests
SpatialIntersects - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
This is the primary class for supporting the function ST_INTERSECTS.
SpatialIntersects(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
SpatialRelatesFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
SpatialRelatesFunction(StreamInput, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
SpatialRelatesFunction(StreamInput, boolean, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
SpatialRelatesFunction(Source, Expression, Expression, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
SpatialRelatesFunction(Source, Expression, Expression, boolean, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
SpatialRelatesFunction.SpatialRelations - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
SpatialRelatesQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
SpatialRelatesQuery(Source, String, ShapeRelation, Geometry, DataType) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery
 
SpatialRelatesQuery.ShapeQueryBuilder - Class in org.elasticsearch.xpack.esql.querydsl.query
This class is a minimal implementation of the QueryBuilder interface.
SpatialRelatesUtils - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
SpatialRelatesUtils() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesUtils
 
SpatialRelations(ShapeField.QueryRelation, SpatialCoordinateTypes, CoordinateEncoder, ShapeIndexer) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction.SpatialRelations
 
SpatialShapeDocValuesExtraction - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
This rule is responsible for marking spatial shape fields whose centroid or extent can be extracted from doc-values.
SpatialShapeDocValuesExtraction() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.SpatialShapeDocValuesExtraction
 
spatialToString(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
spatialTypeResolver - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
SpatialUnaryDocValuesFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
A base class for spatial functions that operate on a single geometry input and produce a geometry output, and can receive the incoming geometries from doc-values.
SpatialUnaryDocValuesFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialUnaryDocValuesFunction
 
SpatialUnaryDocValuesFunction(Source, Expression, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialUnaryDocValuesFunction
 
SpatialWithin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
This is the primary class for supporting the function ST_WITHIN.
SpatialWithin(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
split() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns the value of the split record component.
split(ExternalSplit) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext.Builder
 
Split - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Splits a string on some delimiter into a multivalued string field.
Split - Interface in org.elasticsearch.xpack.esql.datasources.spi
Represents a unit of work for a connector to execute.
Split(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
splitAnd(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
SplitCoalescer - Class in org.elasticsearch.xpack.esql.datasources
Groups many small ExternalSplits into CoalescedSplits to reduce scheduling overhead.
SplitDiscoveryContext - Record Class in org.elasticsearch.xpack.esql.datasources.spi
Context passed to SplitProvider.discoverSplits(org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext) containing all information needed to enumerate and optionally prune splits for an external source.
SplitDiscoveryContext(SourceMetadata, FileSet, Map<String, Object>, PartitionMetadata, List<Expression>) - Constructor for record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Creates an instance of a SplitDiscoveryContext record class.
SplitDiscoveryPhase - Class in org.elasticsearch.xpack.esql.datasources
Walks the physical plan tree, discovers splits for each ExternalSourceExec, and replaces them with split-enriched copies via ExternalSourceExec.withSplits(java.util.List<org.elasticsearch.xpack.esql.datasources.spi.ExternalSplit>).
spliterator() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
SplitInWithFoldableValue - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
3 in (field, 4, 5) --> 3 in (field) or 3 in (4, 5)
SplitInWithFoldableValue() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SplitInWithFoldableValue
 
splitOr(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
splitProvider() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
 
SplitProvider - Interface in org.elasticsearch.xpack.esql.datasources.spi
Discovers parallelizable splits for an external data source.
splits() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
splits() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Returns the value of the splits record component.
SplittableDecompressionCodec - Interface in org.elasticsearch.xpack.esql.datasources.spi
Extension of DecompressionCodec for codecs that support splitting compressed files into independently decompressible ranges aligned to compressed block boundaries.
Sqrt - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
 
Sqrt(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
ST_CENTROID_AGG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for spatial aggregation ST_CENTROID.
ST_CENTROID_AGG_OPTIMIZED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Optimization for ST_CENTROID changed some results in cartesian data.
ST_CENTROID_AGG_SHAPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for ST_CENTROID_AGG aggregation on geo_shape and cartesian_shape fields.
ST_CENTROID_AGG_SHAPES_DOC_VALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for ST_CENTROID_AGG aggregation on shapes from doc-values.
ST_CONTAINS_WITHIN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for spatial aggregation ST_CONTAINS and ST_WITHIN.
ST_DISJOINT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for spatial aggregation ST_DISJOINT.
ST_DISTANCE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function ST_DISTANCE.
ST_ENVELOPE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support ST_ENVELOPE function (and related ST_XMIN, etc.).
ST_ENVELOPE_MV_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix ST_ENVELOPE to support multi-values and doc-values.
ST_EXTENT_AGG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function ST_EXTENT_AGG.
ST_EXTENT_AGG_DOCVALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Optimization of ST_EXTENT_AGG with doc-values as IntBlock.
ST_EXTENT_AGG_NULL_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Allow ST_EXTENT_AGG to gracefully handle missing spatial shapes
ST_INTERSECTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for spatial aggregation ST_INTERSECTS.
ST_NPOINTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support ST_NPOINTS function.
ST_SIMPLIFY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for spatial simplification ST_SIMPLIFY
ST_X_Y - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Introduction of ST_X and ST_Y.
ST_X_Y_QUANTIZED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Quantize results of ST_X and ST_Y and related functions
start() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
start() - Static method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 
start() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
start() - Method in record class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor.TimestampBounds
Returns the value of the start record component.
start() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the start record component.
start() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
START_TIME_OR_OFFSET_PARAMETER - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
startLiteral() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
 
startMillis() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Returns the value of the startMillis record component.
startNanos() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Returns the value of the startNanos record component.
STARTS_WITH_ENDS_WITH_LUCENE_PUSHDOWN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Lucene query pushdown to StartsWith and EndsWith functions.
startServerWithOperators(BidirectionalBatchExchangeServer, LookupFromIndexService.LookupQueryPlan, List<Operator>, Releasable, ActionListener<? super LookupFromIndexService.LookupResponse>, String) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
Starts the exchange server with the generated operators.
startSubPlans() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
StartsWith - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
StartsWith(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
startTimeMillis() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns the value of the startTimeMillis record component.
startTimeMillis() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Returns the value of the startTimeMillis record component.
stat() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
State() - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
 
statement() - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
Returns the pre-built statement carried by this request.
statement(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
statements() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
StatementsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatementsContext
 
statistics() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Returns the value of the statistics record component.
statistics() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
statistics() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.SourceMetadata
Returns optional statistics for query planning.
statistics(SourceStatistics) - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata.Builder
 
stats - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlineStatsCommandContext
 
stats - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
stats() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
stats() - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
Stats(List<Expression>, List<? extends NamedExpression>) - Constructor for record class org.elasticsearch.xpack.esql.parser.ParserUtils.Stats
Creates an instance of a Stats record class.
STATS - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
STATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
STATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
STATS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
STATS_ALIAS_COLLISION_WARNINGS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Send warnings on STATS alias collision https://github.com/elastic/elasticsearch/issues/114970
STATS_ROW_COUNT - Static variable in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
 
STATS_SIZE_BYTES - Static variable in class org.elasticsearch.xpack.esql.datasources.SourceStatisticsSerializer
 
STATS_WITH_FILTERED_SURROGATE_FIXED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Bugfix for STATS {{expression}} WHERE {{condition}} when the expression is replaced by something else on planning e.g.
statsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
statsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
StatsCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
status() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
status() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
status(long, long, long) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
status(long, long, long) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
STATUS_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
STATUS_INTERVAL - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The minimum interval between syncs of the DriverStatus, making the status available to task API.
statusInterval() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
The minimum interval between syncs of the DriverStatus, making the status available to task API.
StBuffer - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StBuffer(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
STD_DEV - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for STD_DEV aggregation.
StdDev - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
StdDev(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
StdDev(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
StddevOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to StdDev, but it is used to calculate the standard deviation over a time series of values from the given field.
StddevOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
StddevOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
StDimension - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Returns the topological dimension of the geometry.
StDimension(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
StDistance - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Computes the distance between two points.
StDistance(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
StDistance(Source, Expression, Expression, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
StDistance.CartesianDistanceCalculator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StDistance.DistanceCalculator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
This class is a CRS specific interface for generalizing distance calculations for the various possible ways that the geometries can be provided, from source, from evals, from literals and from doc values.
StDistance.GeoDistanceCalculator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StEnvelope - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Determines the minimum bounding rectangle of a geometry.
StEnvelope(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
step() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Returns the value of the step record component.
step() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns the value of the step record component.
step() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
stepAttribute() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
stepColumnName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
stepId() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
stepLiteral() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
 
StGeohash - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Calculates the geohash of geo_point geometries.
StGeohash(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
StGeohash.GeoHashBoundedGrid - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
When checking grid cells with bounds, we need to check if the cell is valid (intersects with the bounds).
StGeohash.GeoHashBoundedGrid.Factory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StGeohex - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Calculates the geohex of geo_point geometries.
StGeohex(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
StGeohex.GeoHexBoundedGrid - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
When checking grid cells with bounds, we need to check if the cell is valid (intersects with the bounds).
StGeohex.GeoHexBoundedGrid.Factory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StGeometryType - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Returns the geometry type of the given geometry as a string.
StGeometryType(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
StGeotile - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Calculates the geotile of geo_point geometries.
StGeotile(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
StGeotile.GeoTileBoundedGrid - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
When checking tiles with bounds, we need to check if the tile is valid (intersects with the bounds).
StGeotile.GeoTileBoundedGrid.Factory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StIsEmpty - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Returns true if the given geometry is empty.
StIsEmpty(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
StNPoints - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Counts the number of points in the geometry Alternatively, it is well described in PostGIS documentation at PostGIS:ST_NPoints.
StNPoints(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
STONED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
stop() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
stop() - Method in class org.elasticsearch.xpack.esql.action.TimeSpan.Builder
 
stop() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
stopAllStartedMarkers() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
Safely stops all markers that were started but not yet stopped.
stopIfStarted() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
Safely stops the marker only if it was started but not yet stopped.
stopMillis() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Returns the value of the stopMillis record component.
stopNanos() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Returns the value of the stopNanos record component.
StorageEntry - Record Class in org.elasticsearch.xpack.esql.datasources
Metadata about an object returned from directory listing.
StorageEntry(StoragePath, long, Instant) - Constructor for record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Creates an instance of a StorageEntry record class.
StorageIterator - Interface in org.elasticsearch.xpack.esql.datasources
Iterator over objects in a directory.
StorageManager - Class in org.elasticsearch.xpack.esql.datasources
Format-agnostic manager for creating StorageObject instances from paths.
StorageManager(StorageProviderRegistry, Settings) - Constructor for class org.elasticsearch.xpack.esql.datasources.StorageManager
 
StorageObject - Interface in org.elasticsearch.xpack.esql.datasources.spi
Unified interface for storage object access.
StoragePath - Class in org.elasticsearch.xpack.esql.datasources.spi
Represents a location in a storage system.
storageProvider() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperatorFactory
 
StorageProvider - Interface in org.elasticsearch.xpack.esql.datasources.spi
Abstraction for accessing objects in external storage systems.
StorageProviderFactory - Interface in org.elasticsearch.xpack.esql.datasources.spi
Factory for creating StorageProvider instances.
storageProviderRegistry() - Method in class org.elasticsearch.xpack.esql.datasources.DataSourceModule
 
StorageProviderRegistry - Class in org.elasticsearch.xpack.esql.datasources
Registry for StorageProvider implementations, keyed by URI scheme.
StorageProviderRegistry(Settings) - Constructor for class org.elasticsearch.xpack.esql.datasources.StorageProviderRegistry
 
storageProviders(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
storageProviders(Settings, ExecutorService) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
STORED_FIELDS_SEQUENTIAL_PROPORTION - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
Tuning parameter for deciding when to use the "merge" stored field loader.
storedFieldsSequentialProportion() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
storedFieldsSequentialProportion() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
Tuning parameter for deciding when to use the "merge" stored field loader.
STR_COMMANDS_ACCEPT_NULL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
The GROK, DISSECT, URI_PARTS, and REGISTERED_DOMAIN commands accept null typed parameters and produce null results.
strategy() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
Returns the value of the strategy record component.
stream() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
Streaming - Interface in org.elasticsearch.xpack.esql.plan.logical
This interface marks commands which do not add or remove rows and aren't sensitive to the exact order of the rows.
StreamingLookupFromIndexOperator - Class in org.elasticsearch.xpack.esql.enrich
Streaming version of LookupFromIndexOperator.
StreamingLookupFromIndexOperator(DriverContext, List<MatchConfig>, String, CancellableTask, int, LookupFromIndexService, String, String, List<NamedExpression>, Source, PhysicalPlan, Expression, int, boolean, Configuration) - Constructor for class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
StreamingLookupFromIndexOperator.StreamingLookupStatus - Class in org.elasticsearch.xpack.esql.enrich
Status for StreamingLookupFromIndexOperator.
StreamingLookupStatus(long, long, long, long, long, long, Map<String, Set<String>>) - Constructor for class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
StreamingLookupStatus(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
STRICT - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.FormatReader.SchemaResolution
 
STRICT - Static variable in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Fail immediately on any malformed row.
string() - Method in record class org.elasticsearch.xpack.esql.core.expression.FieldAttribute.FieldName
Returns the value of the string record component.
string() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
string() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringLiteralContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
string() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
string(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.GrokCommandContext
 
string(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
STRING - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
STRING - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
STRING() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelContext
 
STRING() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.LabelNameContext
 
STRING() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.StringContext
 
STRING_LITERAL_AUTO_CASTING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Cast string literals to a desired data type.
STRING_LITERAL_AUTO_CASTING_EXTENDED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Cast string literals to a desired data type for IN predicate and more types for BinaryComparison.
STRING_LITERAL_AUTO_CASTING_TO_DATETIME_ADD_SUB - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Cast string literals to datetime in addition and subtraction when the other side is a date or time interval.
STRING_TO_BOOLEAN - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_BYTE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_FLOAT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_INT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_IP - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_SHORT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
STRING_TO_VERSION - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
StringArrayLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
stringCache - Variable in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
StringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
StringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.StringContext
 
stringLikeOnIndex() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlFlags
 
StringLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringLiteralContext
 
stringLiteralValueOf(Expression, String) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
stringOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExternalCommandContext
 
stringOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
stringOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
stringOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
stringOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
stringOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
stringOrParameter(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
stringOrParameter(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
StringOrParameterContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringOrParameterContext
 
StringPattern - Interface in org.elasticsearch.xpack.esql.core.expression.predicate.regex
 
StringTemplates - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
stringToAggregateMetricDoubleLiteral(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToBoolean(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToChrono(Object) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
The following conversions are used by DateExtract.
stringToDenseVector(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToDouble(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToGeo(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToInt(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToIntegral(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToIP(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToIP(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
The following conversions are between String and other data types.
stringToLong(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToSpatial(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToUnsignedLong(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToVersion(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToVersion(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringTypes() - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
StringUtils - Class in org.elasticsearch.xpack.esql.core.type
 
stringValueCollector(int) - Static method in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator
 
stripCompressionSuffix(String) - Method in class org.elasticsearch.xpack.esql.datasources.DecompressionCodecRegistry
If the object name ends with a known compression extension, strips it and returns the inner name (e.g.
StSimplify - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StSimplify(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
StSimplifyPreserveTopology - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
 
StSimplifyPreserveTopology(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
StubRelation - Class in org.elasticsearch.xpack.esql.plan.logical.join
Synthetic LogicalPlan used by the planner that the child plan is referred elsewhere.
StubRelation(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
StubRelation(Source, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
stubReplacedSubPlan() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin.LogicalPlanTuple
Returns the value of the stubReplacedSubPlan record component.
stubSource(UnaryPlan, LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
Replaces the source of the target plan with a stub preserving the output of the source plan.
StX - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Extracts the x-coordinate from a point geometry.
StX(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
StXMax - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Determines the maximum value of the x-coordinate from a geometry.
StXMax(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
StXMin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Determines the minimum value of the x-coordinate from a geometry.
StXMin(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
StY - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Extracts the y-coordinate from a point geometry.
StY(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
StYMax - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Determines the maximum value of the y-coordinate from a geometry.
StYMax(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
StYMin - Class in org.elasticsearch.xpack.esql.expression.function.scalar.spatial
Determines the minimum value of the y-coordinate from a geometry.
StYMin(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
sub(Number, Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics
 
Sub - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Sub(Source, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
SUB - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
SUB - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
 
subdomain(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
 
subquery() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternOrSubqueryContext
 
subquery() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
Subquery - Class in org.elasticsearch.xpack.esql.expression.promql.subquery
 
Subquery - Class in org.elasticsearch.xpack.esql.plan.logical
 
Subquery(Source, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
Subquery(Source, LogicalPlan, Literal, Literal, Evaluation) - Constructor for class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
SUBQUERY - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
SUBQUERY_IN_FROM_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support non-correlated subqueries in the FROM clause.
SUBQUERY_IN_FROM_COMMAND_APPEND_IMPLICIT_LIMIT_TO_UNBOUNDED_SORT_IN_SUBQUERY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Append an implicit limit to unbounded sorts in subqueries in the FROM clause.
SUBQUERY_IN_FROM_COMMAND_WITHOUT_IMPLICIT_LIMIT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support non-correlated subqueries in the FROM clause without implicit limit.
SubqueryContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryContext
 
SubqueryContext(PromqlBaseParser.ExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
SubqueryExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan representing a subquery, meaning a section of the plan that needs to be executed independently.
SubqueryExec(Source, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
subqueryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
subqueryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SubqueryExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
subqueryResolution() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryContext
 
subqueryResolution() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
SubqueryResolutionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
subsetOf(AttributeMap<E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
subsetOf(AttributeSet) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
SubstituteApproximationPlan - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
If query approximation is enabled, this rule substitutes the original plan with an approximation plan.
SubstituteApproximationPlan() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteApproximationPlan
 
SubstituteFilteredExpression - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
This rule should not be needed - the substitute infrastructure should be enough.
SubstituteFilteredExpression() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteFilteredExpression
 
substituteSampleProbability(LogicalPlan, double) - Static method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan
Substitutes the ApproximationPlan.SampleProbabilityPlaceHolder in the approximation plan by the actual sample probability.
SubstituteSurrogateAggregations - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SubstituteSurrogateAggregations() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogateAggregations
 
SubstituteSurrogateExpressions - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replace SurrogateExpressions with their surrogates.
SubstituteSurrogateExpressions() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogateExpressions
 
SubstituteSurrogatePlans - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SubstituteSurrogatePlans() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogatePlans
 
substitutions() - Static method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
Substring - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
Substring(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
subtract(List<Expression>, List<Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
subtract(AttributeMap<E>) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
subtract(AttributeSet) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
SUBTRACT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet.SetOp
 
SUCCESS - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
the query was executed successfully or not
SUCCESSFUL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
SUCCESSFUL_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
SUFFIX - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
 
SUGGESTED_CAST - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
The _query API now gives a cast recommendation if multiple types are found in certain instances.
suggestedCast(Set<DataType>) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
Sum - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Sum all values of a field in matching documents.
Sum(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
Sum(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
summationMode() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
summationMode() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
SummationMode - Enum Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Specifies the summation algorithm to use for aggregating floating point values.
SumOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Sum, but it is used to calculate the sum of values over a time series from the given field.
SumOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
SumOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
supplier() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
supplier() - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
supplier() - Method in interface org.elasticsearch.xpack.esql.planner.ToAggregator
 
suppliers() - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
Extracts the children as a list of suppliers.
SUPPORT_PARTIAL_RESULTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support partial_results
SUPPORTED_ON_ALL_NODES - Static variable in interface org.elasticsearch.xpack.esql.core.type.SupportedVersion
 
SUPPORTED_TYPES - Static variable in class org.elasticsearch.xpack.esql.action.ParseTables
 
supportedCapabilities() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlAsyncQueryAction
 
supportedCapabilities() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlQueryAction
 
supportedCapabilities() - Method in class org.elasticsearch.xpack.esql.view.RestGetViewAction
 
supportedCapabilities() - Method in class org.elasticsearch.xpack.esql.view.RestPutViewAction
 
supportedCatalogs() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
Catalog types this plugin provides (e.g.
supportedConnectorSchemes() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
URI schemes handled by this plugin's connectors (e.g.
supportedLocally() - Method in interface org.elasticsearch.xpack.esql.core.type.SupportedVersion
 
supportedOn(TransportVersion, boolean) - Method in interface org.elasticsearch.xpack.esql.core.type.SupportedVersion
 
supportedSchemes() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
URI schemes whose storage providers this plugin supplies (e.g.
supportedSchemes() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageProvider
Returns the URI schemes this provider handles (e.g., ["http", "https"]).
supportedSchemesString() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
 
supportedSince(TransportVersion, TransportVersion) - Static method in interface org.elasticsearch.xpack.esql.core.type.SupportedVersion
Types that are supported starting with the given version.
supportedTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
 
supportedTypes() - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.convert.ConvertFunction
The types that ConvertFunction.field() can have.
supportedTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
supportedTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
supportedTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
supportedTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
supportedVersion() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
SupportedVersion - Interface in org.elasticsearch.xpack.esql.core.type
 
supportsCatalog(String) - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
 
supportsDates() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
supportsExtension(String) - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
 
supportsFormat(String) - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
 
supportsGrid - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialTypeResolver
 
supportsLoaderConfig(FieldAttribute.FieldName, BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
supportsLoaderConfig(FieldAttribute.FieldName, BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
supportsLoaderConfig(FieldAttribute.FieldName, BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
Do all fields with the matching name support this loader config?
supportsLoaderConfig(FieldAttribute.FieldName, BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference) - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
supportsNativeAsync() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
 
supportsNativeAsync() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Returns true if this object has native async support.
SupportsObservabilityTier - Annotation Interface in org.elasticsearch.xpack.esql
 
SupportsObservabilityTier.ObservabilityTier - Enum Class in org.elasticsearch.xpack.esql
 
supportsScheme(String) - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
 
supportsScheme(String) - Method in class org.elasticsearch.xpack.esql.datasources.StorageManager
 
supportsVersion(TransportVersion) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
To keep the number of evaluators to a minimum, we swap the arguments to get the WITHIN relation.
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
Some spatial functions can replace themselves with alternatives that are more efficient for certain cases.
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
To keep the number of evaluators to a minimum, we swap the arguments to get the CONTAINS relation.
surrogate() - Method in interface org.elasticsearch.xpack.esql.expression.SurrogateExpression
Returns the expression to be replaced by or null if this cannot be replaced.
surrogate() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
surrogate() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
surrogate() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
surrogate() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
surrogate() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
Translate the expression into a regular join with a Projection on top, to deal with serialization & co.
surrogate() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
surrogate() - Method in interface org.elasticsearch.xpack.esql.plan.logical.SurrogateLogicalPlan
Returns the plan to be replaced with.
surrogate(Source, Expression) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
 
SurrogateExpression - Interface in org.elasticsearch.xpack.esql.expression
Interface signaling to the planner that the declaring expression has to be replaced by a different form.
SurrogateLogicalPlan - Interface in org.elasticsearch.xpack.esql.plan.logical
Interface signaling to the planner that the declaring plan should be replaced with the surrogate plan.
swapCluster(String, BiFunction<String, EsqlExecutionInfo.Cluster, EsqlExecutionInfo.Cluster>) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
Utility to swap a Cluster object.
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryOperator
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.And
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Or
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.ArithmeticOperation
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Mul
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThan
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.GreaterThanOrEqual
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThan
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.LessThanOrEqual
 
swapLeftAndRight() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEquals
 
symbol() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.BinaryPredicate
 
symbol() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.BinaryArithmeticOperation
 
symbol() - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
symbol() - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
symbol() - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.PredicateBiFunction
 
symbol() - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
symbol() - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
symbol() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
sync(EsqlStatement, String) - Static method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
Creates a synchronous request backed by the given pre-built statement.
syncEsqlQueryRequest(String) - Static method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
synthetic() - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
Synthetic named expressions are not user defined and usually created during optimizations and substitutions, e.g.
synthetic(String) - Static method in class org.elasticsearch.xpack.esql.core.tree.Source
Deprecated.
Sources created by this can't be correctly deserialized. For use in tests only.
SYNTHETIC_ATTRIBUTE_NAME_PREFIX - Static variable in class org.elasticsearch.xpack.esql.core.expression.Attribute
Changing this will break bwc with 8.15, see FieldAttribute.fieldName().
SYNTHETIC_ATTRIBUTE_NAME_SEPARATOR - Static variable in class org.elasticsearch.xpack.esql.core.expression.Attribute
 

T

TableCatalog - Interface in org.elasticsearch.xpack.esql.datasources.spi
Connects to table catalog systems like Iceberg, Delta Lake, or Hudi.
TableCatalog.DataFile - Interface in org.elasticsearch.xpack.esql.datasources.spi
 
TableCatalogFactory - Interface in org.elasticsearch.xpack.esql.datasources.spi
Factory for creating TableCatalog instances.
tableCatalogs(Settings) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.DataSourcePlugin
 
tableName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
tableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
tablePath() - Method in interface org.elasticsearch.xpack.esql.datasources.ExternalSourceMetadata
Deprecated.
tablePath() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
tables() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
tables() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Tables specified in the request.
tag() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
The tag that fences this example.
tags() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
Returns the value of the tags record component.
tagTypes() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
 
tagTypes() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.ByStat
 
tagTypes() - Method in interface org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
 
takePages() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
Tan - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Tangent trigonometric function.
Tan(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
Tanh - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Tangent hyperbolic function.
Tanh(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
target() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns the value of the target record component.
target() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
target() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
targetDataType - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
targetDataType() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
targetField - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompletionCommandContext
 
targetField - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RerankCommandContext
 
targetField() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
targetField() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
targetPvalue - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
targetPvalue() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
targetPvalue() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
targetShards() - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
targetShards() - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
targetShards() - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
Returns the target shards and their index metadata.
targetShards() - Method in class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
targetType - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointConfigurationContext
 
targetType() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
targetType() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
TASK_CONCURRENCY - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
TASK_SETTINGS_OPTION_NAME - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
taskConcurrency() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
taskSettings() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
taskSettings() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Returns the value of the taskSettings record component.
taskSettings() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
taskSettings() - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
taskType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
taskType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.InferenceFunction
The task type required by this function (e.g., TEXT_EMBEDDING).
taskType() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
taskType() - Method in record class org.elasticsearch.xpack.esql.inference.ResolvedInference
Returns the value of the taskType record component.
taskType() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
taskType() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
taskType() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
Tau - Class in org.elasticsearch.xpack.esql.expression.function.scalar.math
Function that emits tau, also known as 2 * pi.
Tau(Source) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
TAU - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
TBucket - Class in org.elasticsearch.xpack.esql.expression.function.grouping
Splits dates into buckets based on the @timestamp field.
TBucket(Source, Expression, Expression, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
TBUCKET - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for tbucket function
TBUCKET_FROM_TO - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for TBUCKET with numeric bucket count and optional from/to parameters.
TDIGEST - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
TDIGEST_FIRST_LAST_OVER_TIME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for FIRST_OVER_TIME and LAST_OVER_TIME on tdigest type fields.
TDIGEST_MEDIAN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for MEDIAN aggregation on tdigest type fields.
TDIGEST_PERCENTILES_USE_MERGING_DIGEST - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
A bugfix we applied to the HISTOGRAM_PERCENTILE algorithm on the tdigest type.
TDIGEST_TECH_PREVIEW - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the T-Digest elasticsearch field mapper and ES|QL type when they were released into tech preview.
TDIGEST_TIME_SERIES_METRIC - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for configuring T-Digest elasticsearch field as a time series metric.
tDigestBlockToString(TDigestBlock, int) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
tDigestToString(TDigestHolder) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
TelemetryAware - Interface in org.elasticsearch.xpack.esql.capabilities
Interface for plan nodes that need to be accounted in the statistics
telemetryLabel() - Method in interface org.elasticsearch.xpack.esql.capabilities.TelemetryAware
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.LookupJoin
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LiteralSelector
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegisteredDomain
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
This is used by PlanTelemetry to collect query statistics It can return "FROM" if this a |FROM idx command "METRICS" if it is the result of a | METRICS idx some_aggs() BY fields command
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
telemetryLabel() - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
TEMPLATE - Static variable in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
 
TEMPORAL_AMOUNT_M - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the literal m suffix as an alias for minute in temporal amounts.
temporalDecay(long, long, long, long, double) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
 
TemporalityAttribute - Class in org.elasticsearch.xpack.esql.core.expression
Attribute for referencing the TSDB metric temporality.
TemporalityAttribute(Source) - Constructor for class org.elasticsearch.xpack.esql.core.expression.TemporalityAttribute
 
temporaryName(Expression, Expression, int) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
TemporaryNameGenerator - Interface in org.elasticsearch.xpack.esql.optimizer.rules.logical
Utility class for generating temporary and unique names for query expressions.
TemporaryNameGenerator.Monotonic - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Generates names with a monotonically increasing numeric suffix.
TEN_HOURS - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
TEN_MINUTES - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
TEN_SECONDS - Static variable in class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
term() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
TermQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
Term query.
TermQuery(Source, String, Object) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
TermQuery(Source, String, Object, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
TermQuery(Source, String, Object, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
termQueryList(MappedFieldType, AliasFilter, int, DataType) - Static method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
TermsQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
TermsQuery(Source, String, Set<Object>) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.TermsQuery
 
ternary(Class<T>, EsqlFunctionRegistry.TernaryBuilder<T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
text() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
text() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchPhraseQuery
 
text() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
text(ParseTree) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
Retrieves the raw text of the node (without interpreting it as a string literal).
text(Source, String) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
TEXT - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
String fields that are analyzed when the document is received and may be cut into more than one token.
TEXT_EMBEDDING_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the TEXT_EMBEDDING function for generating dense vector embeddings.
TEXT_SIMILARITY_RANK_DOC_EXPLAIN_CHUNKS_VERSION - Static variable in class org.elasticsearch.xpack.esql.core.type.DataType.DataTypesTransportVersions
First transport version after the PR that introduced the exponential_histogram data type which was NOT also backported to 9.2.
TextEmbedding - Class in org.elasticsearch.xpack.esql.expression.function.inference
TEXT_EMBEDDING function converts text to dense vector embeddings using an inference endpoint.
TextEmbedding(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
TextEmbeddingOperator - Class in org.elasticsearch.xpack.esql.inference.textembedding
TextEmbeddingOperator is an InferenceOperator that performs text embedding inference.
TextEmbeddingOperator.Factory - Record Class in org.elasticsearch.xpack.esql.inference.textembedding
Factory for creating TextEmbeddingOperator instances.
TextEsField - Class in org.elasticsearch.xpack.esql.core.type
Information about a field in an es index with the text type.
TextEsField(String, Map<String, EsField>, boolean, boolean, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.TextEsField
 
TextEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.TextEsField
 
textEvaluatorFactory() - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Returns the value of the textEvaluatorFactory record component.
TextFormat - Enum Class in org.elasticsearch.xpack.esql.formatter
Templating class for displaying ESQL responses in text formats.
TextFormatter - Class in org.elasticsearch.xpack.esql.formatter
Formats EsqlQueryResponse for the textual representation.
TextFormatter(EsqlQueryResponse, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.formatter.TextFormatter
Create a new TextFormatter for formatting responses
THINKS_ITS_A_DUCK - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
THIRD - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
 
threadContext() - Method in class org.elasticsearch.xpack.esql.inference.InferenceService
 
threadPool() - Method in class org.elasticsearch.xpack.esql.inference.InferenceService
 
THROTTLE_MAX_RETRY_DURATION - Static variable in class org.elasticsearch.xpack.esql.datasources.ExternalSourceSettings
Maximum total time (in seconds) to spend retrying throttled cloud API requests before giving up.
tier() - Element in annotation interface org.elasticsearch.xpack.esql.SupportsObservabilityTier
 
TIME_DURATION - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
TIME_DURATIONS - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
TIME_EXTRACTION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Extracts or computes time-based values from timestamps.
TIME_SERIES_AGGREGATE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Functions that can only appear in the aggregate" position of a STATS started with TS.
TIME_SERIES_SOURCE_FIELDS - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
TIME_SERIES_WINDOW_FILTER - Static variable in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
TIME_SERIES_WINDOW_SMALLER_THAN_BUCKET - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Supporting grouping window in time-series where the window is smaller than the time bucket
TIME_SERIES_WINDOW_V1 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support grouping window in time-series for example: rate(counter, "1m") or avg_over_time(field, "5m")
TIME_VALUE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
TIME_VALUE - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
TIME_VALUE() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
TIME_VALUE_WITH_COLON - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
TIME_VALUE_WITH_COLON - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
TIME_VALUE_WITH_COLON() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.SubqueryResolutionContext
 
TIME_VALUE_WITH_COLON() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
TIME_ZONE - Static variable in class org.elasticsearch.xpack.esql.plan.QuerySettings
 
timeBucket() - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
timeBucket() - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
timeBucketRounding(FoldContext) - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
timeDuration(Source, Duration) - Static method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
timeSeries() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the timeSeries record component.
TIMESERIES - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
TimeSeriesAggregate - Class in org.elasticsearch.xpack.esql.plan.logical
An extension of Aggregate to perform time-series aggregation per time-series, such as rate or _over_time.
TimeSeriesAggregate(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
TimeSeriesAggregate(Source, LogicalPlan, List<Expression>, List<? extends NamedExpression>, Bucket, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
TimeSeriesAggregateExec - Class in org.elasticsearch.xpack.esql.plan.physical
An extension of Aggregate to perform time-series aggregation per time-series, such as rate or _over_time.
TimeSeriesAggregateExec(Source, PhysicalPlan, List<? extends Expression>, List<? extends NamedExpression>, AggregatorMode, List<Attribute>, Integer, Bucket) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
TimeSeriesAggregateFunction - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Extends AggregateFunction to support aggregation per time_series, such as Rate or MaxOverTime.
TimeSeriesAggregateFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.TimeSeriesAggregateFunction
 
TimeSeriesAggregateFunction(Source, Expression, Expression, Expression, List<? extends Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.TimeSeriesAggregateFunction
 
timeSeriesAggregatorOperatorFactory(TimeSeriesAggregateExec, AggregatorMode, List<GroupingAggregator.Factory>, List<BlockHash.GroupSpec>, LocalExecutionPlanner.LocalExecutionPlannerContext, int) - Method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
 
timeSeriesAggregatorOperatorFactory(TimeSeriesAggregateExec, AggregatorMode, List<GroupingAggregator.Factory>, List<BlockHash.GroupSpec>, LocalExecutionPlanner.LocalExecutionPlannerContext, int) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
timeSeriesAttribute(Source) - Static method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
Creates a TimeSeriesMetadataAttribute representing the MetadataAttribute.TIMESERIES field with no excluded dimensions.
timeSeriesCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
timeSeriesCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
TimeSeriesCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
TimeSeriesGroupByAll - Class in org.elasticsearch.xpack.esql.analysis
This rule implements the "group by all" logic for time series aggregations.
TimeSeriesGroupByAll() - Constructor for class org.elasticsearch.xpack.esql.analysis.TimeSeriesGroupByAll
 
TimeSeriesMetadataAttribute - Class in org.elasticsearch.xpack.esql.core.expression
Field attribute for _timeseries field
TimeSeriesMetadataAttribute(Source, String, String, String, EsField, Nullability, NameId, boolean, Set<String>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
TimeSeriesMetadataAttribute(Source, Set<String>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
timeseriesResultTruncationDefaultSize() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Returns the value of the timeseriesResultTruncationDefaultSize record component.
timeseriesResultTruncationMaxSize() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Returns the value of the timeseriesResultTruncationMaxSize record component.
TimeSeriesWithout - Class in org.elasticsearch.xpack.esql.expression.function.grouping
Grouping function that keeps time-series grouping generic while excluding the specified dimensions.
TimeSeriesWithout(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
timeSinceStarted() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
timeSpan() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
TimeSpan - Record Class in org.elasticsearch.xpack.esql.action
THis class is used to capture a duration of some process, including start and stop point int time.
TimeSpan(long, long, long, long) - Constructor for record class org.elasticsearch.xpack.esql.action.TimeSpan
Creates an instance of a TimeSpan record class.
TIMESPAN_ABBREVIATIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for timespan units abbreviations
TimeSpan.Builder - Class in org.elasticsearch.xpack.esql.action
 
TimeSpanMarker - Class in org.elasticsearch.xpack.esql.action
 
timeSpanMarkers() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
timestamp() - Method in interface org.elasticsearch.xpack.esql.expression.function.TimestampAware
 
timestamp() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
timestamp() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Returns the value of the timestamp record component.
timestamp() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
timestamp() - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
TIMESTAMP_FIELD - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
TimestampAware - Interface in org.elasticsearch.xpack.esql.expression.function
Marker interface to identify classes of functions that operate on the {code @timestamp} field of an index.
timestampBounds() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
Returns the @timestamp bounds extracted from the query DSL filter, or null if not available.
TimestampBounds(Instant, Instant) - Constructor for record class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor.TimestampBounds
Creates an instance of a TimestampBounds record class.
TimestampBoundsAware<T> - Interface in org.elasticsearch.xpack.esql.expression.function
Marker interface for nodes (expressions or plans) that require @timestamp bounds derived from the query DSL filter.
TimestampBoundsAware.OfExpression - Interface in org.elasticsearch.xpack.esql.expression.function
Sub-interface for Expression nodes that require timestamp bounds.
TimestampBoundsAware.OfLogicalPlan - Interface in org.elasticsearch.xpack.esql.expression.function
Sub-interface for LogicalPlan nodes that require timestamp bounds.
timeTook() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
timeValue() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.AtContext
 
timeValue() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ConstantContext
 
timeValue() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
TimeValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.TimeValueContext
 
timeZone() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
timeZone(ZoneId) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
to() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
to() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
to() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
TO_DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for to_date_nanos function
TO_DENSE_VECTOR_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
TO_DENSE_VECTOR function.
TO_EXPONENTIAL_HISTOGRAM - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the TO_EXPONENTIAL_HISTOGRAM conversion function.
TO_IP_LEADING_ZEROS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the leading_zeros named parameter.
TO_LOWER_EMPTY_STRING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Guards a bug fix matching TO_LOWER(f) == "".
TO_LOWER_MV - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Do TO_LOWER and TO_UPPER process all field values?
TO_NULL - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
 
TO_STRING_LIMIT - Static variable in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
TO_STRING_MAX_LINES - Static variable in class org.elasticsearch.xpack.esql.core.tree.Node
Maximum number of lines rendered by Node.toString().
TO_STRING_MAX_WIDTH - Static variable in class org.elasticsearch.xpack.esql.core.tree.Node
Maximum number of characters per line rendered by Node.toString().
TO_TDIGEST_FROM_EXPONENTIAL_HISTOGRAM - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for converting exponential_histogram fields via TO_TDIGEST.
ToAggregateMetricDouble - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble
 
ToAggregateMetricDouble.DoubleEvaluator - Record Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.DoubleFactory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.IntEvaluator - Record Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.IntFactory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.LongEvaluator - Record Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.LongFactory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.UnsignedLong - Record Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregateMetricDouble.UnsignedLongFactory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToAggregator - Interface in org.elasticsearch.xpack.esql.planner
Expressions that have a mapping to an AggregatorFunctionSupplier.
toArray() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
toArray() - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
toArray(T[]) - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
toArray(T[]) - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
toAttribute() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
toAttribute() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
toAttribute() - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
Try to return either this if it is an Attribute, or a ReferenceAttribute to it otherwise.
toAttribute() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
toAttribute() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedNamedExpression
 
toAttribute() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
Returns the canonical grouping expression for the _timeseries metadata column.
toAttribute(NameId) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
Returns the canonical grouping expression for the _timeseries metadata column.
ToBase64 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToBase64(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
ToBoolean - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToBoolean(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean
 
toBounds(long) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
toBounds(long) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
toBounds(long) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
ToCartesianPoint - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToCartesianPoint(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianPoint
 
ToCartesianShape - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToCartesianShape(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToCartesianShape
 
toDataType() - Method in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
 
ToDataTypeContext(EsqlBaseParser.DataTypeContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
ToDateNanos - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToDateNanos(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
ToDateNanos(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
ToDatePeriod - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToDatePeriod(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatePeriod
 
ToDateRange - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToDateRange(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateRange
 
ToDatetime - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToDatetime(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
ToDegrees - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Converts from radians to degrees.
ToDegrees(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees
 
ToDenseVector - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Converts a multi-valued input of numbers, or a hexadecimal string, to a dense_vector.
ToDenseVector(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDenseVector
 
toDot(Automaton) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AutomataMatch
Convert an Automaton to dot.
ToDouble - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToDouble(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble
 
toElementType(DataType) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Map QL's DataType to the compute engine's ElementType.
toElementType(DataType, MappedFieldType.FieldExtractPreference) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Map QL's DataType to the compute engine's ElementType.
toEs() - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate.Operator
 
toEvaluator(FoldContext, Expression, Layout) - Static method in class org.elasticsearch.xpack.esql.evaluator.EvalMapper
 
toEvaluator(FoldContext, Expression, Layout, IndexedByShardId<? extends EsPhysicalOperationProviders.ShardContext>) - Static method in class org.elasticsearch.xpack.esql.evaluator.EvalMapper
Provides an ExpressionEvaluator factory to evaluate an expression.
toEvaluator(Source, ExpressionEvaluator.Factory, Automaton) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AutomataMatch
Build an ExpressionEvaluator.Factory that will match BytesRefs against automata and return a BooleanBlock.
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper
Convert this into an ExpressionEvaluator.
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.Random
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromBase64
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBase64
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.PackDimension
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Abs
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acosh
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asinh
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atanh
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cbrt
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Ceil
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Exp
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Floor
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log10
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Signum
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sqrt
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvConcat
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvContains
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersection
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvIntersects
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvUnion
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AbstractHashFunction
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.LTrim
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Reverse
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RTrim
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Magnitude
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.EsqlArithmeticOperation
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Neg
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
ToExponentialHistogram - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToExponentialHistogram(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
ToExponentialHistogram(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToExponentialHistogram
 
toFoldedMap(FoldContext) - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
ToGeohash - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToGeohash(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohash
 
ToGeohex - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToGeohex(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeohex
 
ToGeoPoint - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToGeoPoint(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoPoint
 
toGeoPolygon(long) - Static method in class org.elasticsearch.xpack.esql.common.spatial.H3SphericalUtil
Return the GeoPolygon representing the provided H3 bin
ToGeoShape - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToGeoShape(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeoShape
 
ToGeotile - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToGeotile(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToGeotile
 
toInteger(double, DataType) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
ToInteger - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToInteger(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger
 
ToIntegerBase - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToIntegerBase(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
ToIntegerSurrogate - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
In a single-parameter mode, the function converts the first parameter to an integer.
ToIntegerSurrogate(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
ToIp - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Converts strings to IPs.
ToIp(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
ToIp.LeadingZeros - Enum Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToIpLeadingZerosDecimal - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToIpLeadingZerosDecimal(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosDecimal
 
ToIpLeadingZerosOctal - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToIpLeadingZerosOctal(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosOctal
 
ToIpLeadingZerosRejected - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToIpLeadingZerosRejected(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIpLeadingZerosRejected
 
tokenNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
Deprecated.
tokenNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
Deprecated.
tokenNames - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
Deprecated.
tokenNames - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
Deprecated.
ToLong - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToLong(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong
 
ToLongBase - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToLongBase(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
ToLongSurrogate - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
In a single-parameter mode, the function converts the first parameter to a long.
ToLongSurrogate(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
ToLower - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
ToLower(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToLower
 
TOOK - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
TOOK - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
TOOK_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
TookMetrics - Class in org.elasticsearch.xpack.esql.telemetry
 
TookMetrics() - Constructor for class org.elasticsearch.xpack.esql.telemetry.TookMetrics
 
Top - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Top(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
Top(Source, Expression, Expression, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
TOP_SNIPPETS_FOLDABLE_QUERY_CHECK - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
TOP_SNIPPETS checks that the query is foldable
TOP_SNIPPETS_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Returns the top snippets for given text content and associated query.
TOP_SNIPPETS_FUNCTION_STRING_CONFIG - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
A fix allowing the TOP_SNIPPETS function to process string config parameters like the other functions.
TOP_SNIPPETS_MV - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Does TOP_SNIPPETS process all field values?
ToPartial - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
An internal aggregate function that always emits intermediate (or partial) output regardless of the aggregate mode.
ToPartial(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
ToPartial(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
toPhysicalExec() - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
topLevelDomain(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.RegisteredDomainFunctionBridge.RegisteredDomainCollectorImpl
 
TopN - Class in org.elasticsearch.xpack.esql.plan.logical
 
TopN(Source, LogicalPlan, List<Order>, Expression, boolean) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.TopN
 
TopNBy - Class in org.elasticsearch.xpack.esql.plan.logical
Logical plan node for SORT order1, order2 | LIMIT N BY grouping1, grouping2, ....
TopNBy(Source, LogicalPlan, List<Order>, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
TopNByExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan node for SORT order1, order2 | LIMIT N BY grouping1, grouping2, ....
TopNByExec(Source, PhysicalPlan, List<Order>, Expression, List<Expression>, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
TopNExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
TopNExec(Source, PhysicalPlan, List<Order>, Expression, Integer) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
TopNReduction(PhysicalPlan) - Constructor for record class org.elasticsearch.xpack.esql.planner.PlannerUtils.TopNReduction
Creates an instance of a TopNReduction record class.
TopSnippets - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
TopSnippets(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
TopSnippets(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
toQuery(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
toQuery(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
Convert a QueryBuilder into a real lucene query.
toQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
toQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
toQuery(SearchExecutionContext, MaxClauseCountQueryVisitor) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
toQuery(SearchExecutionContext, MaxClauseCountQueryVisitor) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
toQueryBuilder() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Convert to an Elasticsearch QueryBuilder all set up to execute the query.
ToRadians - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
Converts from degrees to radians.
ToRadians(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians
 
toReferenceAttributesPreservingIds(List<? extends NamedExpression>, List<Attribute>) - Static method in class org.elasticsearch.xpack.esql.core.expression.Expressions
Converts named expressions to ReferenceAttributes, preserving NameIds for attributes whose name matches one in existingOutput.
toScorer(Expression) - Method in interface org.elasticsearch.xpack.esql.score.ExpressionScoreMapper.ToScorer
 
toScorer(Expression, IndexedByShardId<? extends EsPhysicalOperationProviders.ShardContext>) - Static method in class org.elasticsearch.xpack.esql.score.ScoreMapper
 
toScorer(ExpressionScoreMapper.ToScorer) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
toScorer(ExpressionScoreMapper.ToScorer) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
toScorer(ExpressionScoreMapper.ToScorer) - Method in interface org.elasticsearch.xpack.esql.score.ExpressionScoreMapper
 
toSortableElementType(DataType) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Map QL's DataType to the compute engine's ElementType, for sortable types only.
toString() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
toString() - Method in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
toString() - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
toString() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
 
toString() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerSettings
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.approximation.Approximation.QueryProperties
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
toString() - Method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.Column
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.common.Failure
 
toString() - Method in class org.elasticsearch.xpack.esql.common.Failures
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
toString() - Method in record class org.elasticsearch.xpack.esql.core.expression.Attribute.IdIgnoringWrapper
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeSet
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.ExpressionSet
 
toString() - Method in record class org.elasticsearch.xpack.esql.core.expression.FieldAttribute.FieldName
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.NamedExpression
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.NameId
 
toString() - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
toString() - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
toString() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
toString() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
 
toString() - Method in record class org.elasticsearch.xpack.esql.core.querydsl.QueryDslTimestampBoundsExtractor.TimestampBounds
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.core.tree.Location
 
toString() - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
toString() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
toString() - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
toString() - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
toString() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
toString() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator
 
toString() - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.DataSourceCapabilities
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution.ResolvedSource
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.ExternalSourceResolution
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
 
toString() - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionConfig
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionMetadata
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.FileSchemaInfo
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.Result
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.PushdownResult
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatSpec
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex.FrameEntry
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FrameIndex
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.datasources.spi.SimpleSourceMetadata
 
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SourceOperatorContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.SplitDiscoveryContext
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.datasources.spi.StoragePath
 
toString() - Method in record class org.elasticsearch.xpack.esql.datasources.StorageEntry
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContext
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
toString() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
toString() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
toString() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
toString() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
toString() - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
toString() - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
toString() - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator
 
toString() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator.OutputFieldsCollector
 
toString() - Method in class org.elasticsearch.xpack.esql.evaluator.command.CompoundOutputEvaluator
 
toString() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression.PushedBlockLoaderExpression
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.BlockLoaderWarnings
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature.Hint
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapArgSignature
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleEvaluator
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.DoubleFactory
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntEvaluator
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.IntFactory
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongEvaluator
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.LongFactory
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLongFactory
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator.Factory
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator.Factory
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator.Factory
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.expression.LiteralsEvaluator
Returns a string representation of this record class.
toString() - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator.Factory
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.logical.BooleanLogicExpressionEvaluator
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull.IsNullEvaluatorFactory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator.Factory
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EqualsDenseVectorEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBooleanEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InBytesRefEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InDoubleEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InIntEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InLongEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InMillisNanosEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InNanosMillisEvaluator
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator.Factory
 
toString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.NotEqualsDenseVectorEvaluator
 
toString() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.FunctionDefinition
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
toString() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
toString() - Method in record class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.inference.completion.CompletionOperator
 
toString() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceResponseItem
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.OngoingInferenceResult
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.inference.InferenceSettings
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.inference.rerank.RerankOperator
 
toString() - Method in record class org.elasticsearch.xpack.esql.inference.ResolvedInference
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator.Factory
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.inference.textembedding.TextEmbeddingOperator
 
toString() - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalOptimizerContext
 
toString() - Method in record class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalOptimizerContext
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalOptimizerContext
 
toString() - Method in record class org.elasticsearch.xpack.esql.optimizer.LogicalPreOptimizerContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec.LabelSet
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder.PromqlParams
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.parser.ParserUtils.Stats
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.EsqlStatement
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plan.IndexPattern
 
toString() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Grok.Parser
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin.LogicalPlanTuple
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
toString() - Method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlDataType
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Evaluation
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatchers
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.FieldSort
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.ScoreSort
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.ByStat
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
toString() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.SettingsValidationContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelAndType
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
toString() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.LocalPlanResult
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.ReducedPlan
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.planner.PlannerUtils.TopNReduction
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsRequest
 
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionContext
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.ExternalDistributionPlan
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
toString() - Method in class org.elasticsearch.xpack.esql.rule.Rule
 
toString() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
toString() - Method in record class org.elasticsearch.xpack.esql.session.EsqlResolvedIndexExpression
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.session.Versioned
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
Returns a string representation of this record class.
toString() - Method in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
toString() - Method in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
 
toString() - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
toString() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolutionService.ViewResolutionResult
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolver.ViewResolutionResult
Returns a string representation of this record class.
toString(Object) - Static method in class org.elasticsearch.xpack.esql.core.type.StringUtils
 
toString(Object) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
toString(ZonedDateTime) - Static method in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
toString(Collection<? extends Attribute>, Node.NodeStringFormat) - Static method in class org.elasticsearch.xpack.esql.core.tree.NodeUtils
 
toString(Expression) - Static method in interface org.elasticsearch.xpack.esql.optimizer.rules.logical.TemporaryNameGenerator
 
toString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
 
toString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
toString(Node.NodeStringFormat) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
ToString - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToString(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
ToStringFromAggregateMetricDoubleEvaluator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToStringFromAggregateMetricDoubleEvaluator(Source, ExpressionEvaluator, DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromAggregateMetricDoubleEvaluator
 
ToStringFromAggregateMetricDoubleEvaluator.Factory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToStringFromDateRangeEvaluator - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToStringFromDateRangeEvaluator(Source, ExpressionEvaluator, DateFormatter, DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToStringFromDateRangeEvaluator
 
ToStringFromDateRangeEvaluator.Factory - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
total() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
total(QueryMetric) - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
Increments the "total" counter for a metric This method should be called only once per query.
TOTAL_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
totalRows() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
totalSlices() - Method in class org.elasticsearch.xpack.esql.datasources.ExternalSliceQueue
 
ToTDigest - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToTDigest(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
ToTDigest(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTDigest
 
ToTimeDuration - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToTimeDuration(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToTimeDuration
 
toTimeValue() - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 
toUnsignedLong(Number) - Static method in class org.elasticsearch.xpack.esql.core.type.DataTypeConverter
 
ToUnsignedLong - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToUnsignedLong(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong
 
ToUpper - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
ToUpper(Source, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToUpper
 
ToVersion - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToVersion(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
toXContent(XContentBuilder, ToXContent.Params) - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Status
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
toXContent(XContentBuilder, ToXContent.Params) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse
 
toXContent(XContentBuilder, ToXContent.Params) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse.Query
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse
 
toXContent(XContentBuilder, ToXContent.Params) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse.NodeStatsResponse
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
toXContentChunked(ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
toXContentChunked(ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
trackAllocation(Source, long) - Method in class org.elasticsearch.xpack.esql.core.expression.FoldContext
Track an allocation.
TRange - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
In a single-parameter mode, the function always uses the current time as the end of the range.
TRange(Source, Expression, Expression, Expression, Configuration) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
TRANSFER_BUFFER_SIZE - Static variable in interface org.elasticsearch.xpack.esql.datasources.spi.StorageObject
Transfer buffer size used by the default StorageObject.readBytes(long, ByteBuffer) when reading into a direct ByteBuffer via an InputStream.
transform(Rule<?, TreeType>) - Method in class org.elasticsearch.xpack.esql.rule.ParameterizedRuleExecutor
 
transform(Rule<?, TreeType>) - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
transformChildren(BiConsumer<T, ActionListener<T>>, ActionListener<T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformChildren(Function<T, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformDown(Class<E>, Function<E, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformDown(BiConsumer<? super T, ActionListener<T>>, ActionListener<T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
Asynchronous variant of Node.transformDown(Function) that allows the transformation rule to perform async I/O operations (e.g., transport actions) without blocking the caller thread.
transformDown(Function<? super T, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformDown(Predicate<Node<?>>, Function<E, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformDownSkipBranch(BiFunction<? super T, Holder<Boolean>, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformExpressionsDown(Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsDown(Predicate<Node<?>>, Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsOnly(Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsOnly(Function<Expression, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsOnlyUp(Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsUp(Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsUp(Predicate<Node<?>>, Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformNodeProps(Class<E>, Function<? super E, ? extends E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
Transform this node's properties.
transformPropertiesDown(Class<E>, Function<? super E, ? extends E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformPropertiesOnly(Class<E>, Function<? super E, ? extends E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformPropertiesUp(Class<E>, Function<? super E, ? extends E>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformUp(Class<E>, Function<E, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformUp(Function<? super T, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
transformUp(Predicate<Node<?>>, Function<E, ? extends T>) - Method in class org.elasticsearch.xpack.esql.core.tree.Node
 
translatable(Expression, LucenePushdownPredicates) - Static method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware
Is an Expression translatable?
translatable(LucenePushdownPredicates) - Method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware
Can this instance be translated or not? Usually checks whether the expression arguments are actual fields that exist in Lucene.
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
Push-down to Lucene is only possible if one field is an indexed spatial field, and the other is a constant spatial or string column.
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
Returns TranslationAware.Translatable.YES if the field is pushable, otherwise TranslationAware.Translatable.NO.
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.Equals
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
translate(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
translate(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
translate(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
translate(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
translate(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
translate(LucenePushdownPredicates, TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
translateLabelMatcher(Source, Expression, LabelMatcher) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.TranslatePromqlToEsqlPlan
Translates a single PromQL label matcher into an ESQL filter expression.
TranslatePromqlToEsqlPlan - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.promql
Translates PromQL logical plan into ESQL plan.
TranslatePromqlToEsqlPlan() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.TranslatePromqlToEsqlPlan
 
TranslateTimeSeriesAggregate - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Time-series aggregation is special because it must be computed per time series, regardless of the grouping keys.
TranslateTimeSeriesAggregate() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.TranslateTimeSeriesAggregate
 
TranslateTimeSeriesWithout - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Lowers TimeSeriesWithout into the _timeseries metadata attribute expected by the time-series aggregation pipeline.
TranslateTimeSeriesWithout() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.TranslateTimeSeriesWithout
 
TranslationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Expressions implementing this interface are asked provide an Elasticsearch/Lucene query as part of the data node optimizations.
TranslationAware.FinishedTranslatable - Enum Class in org.elasticsearch.xpack.esql.capabilities
 
TranslationAware.SingleValueTranslationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Subinterface for expressions that can only process single values (and null out on MVs).
TranslationAware.Translatable - Enum Class in org.elasticsearch.xpack.esql.capabilities
How is this expression translatable?
TranslationAwareExpressionQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
Expressions that store their own QueryBuilder and implement TranslationAware can use TranslationAwareExpressionQuery to wrap their QueryBuilder, instead of using the other existing Query implementations.
TranslationAwareExpressionQuery(Source, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.TranslationAwareExpressionQuery
 
TRANSLATOR_HANDLER - Static variable in class org.elasticsearch.xpack.esql.planner.TranslatorHandler
 
TranslatorHandler - Class in org.elasticsearch.xpack.esql.planner
Handler used during query translation.
TransportActionServices - Record Class in org.elasticsearch.xpack.esql.plugin
 
TransportActionServices(TransportService, SearchService, ExchangeService, ClusterService, ProjectResolver, IndexNameExpressionResolver, UsageService, InferenceService, UserAgentParserRegistry, BlockFactoryProvider, PlannerSettings.Holder, CrossProjectModeDecider) - Constructor for record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Creates an instance of a TransportActionServices record class.
TransportDeleteViewAction - Class in org.elasticsearch.xpack.esql.view
 
TransportDeleteViewAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver, ViewService) - Constructor for class org.elasticsearch.xpack.esql.view.TransportDeleteViewAction
 
TransportEsqlAsyncGetResultsAction - Class in org.elasticsearch.xpack.esql.plugin
 
TransportEsqlAsyncGetResultsAction(TransportService, ActionFilters, ClusterService, NamedWriteableRegistry, Client, BigArrays, BlockFactoryProvider, ThreadPool) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlAsyncGetResultsAction
 
TransportEsqlAsyncStopAction - Class in org.elasticsearch.xpack.esql.plugin
This action will stop running async request and collect the results.
TransportEsqlAsyncStopAction(TransportService, ClusterService, ActionFilters, TransportEsqlQueryAction, TransportEsqlAsyncGetResultsAction, Client, ExchangeService, BlockFactoryProvider) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlAsyncStopAction
 
TransportEsqlGetQueryAction - Class in org.elasticsearch.xpack.esql.plugin
 
TransportEsqlGetQueryAction(TransportService, NodeClient, ActionFilters) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlGetQueryAction
 
TransportEsqlListQueriesAction - Class in org.elasticsearch.xpack.esql.plugin
 
TransportEsqlListQueriesAction(TransportService, NodeClient, ActionFilters) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlListQueriesAction
 
TransportEsqlQueryAction - Class in org.elasticsearch.xpack.esql.plugin
 
TransportEsqlQueryAction(TransportService, ActionFilters, PlanExecutor, SearchService, ExchangeService, ClusterService, ViewResolver, ProjectResolver, ThreadPool, BigArrays, BlockFactoryProvider, Client, NamedWriteableRegistry, IndexNameExpressionResolver, UsageService, UserAgentParserRegistry, ActionLoggingFieldsProvider, ActivityLogWriterProvider, CrossProjectModeDecider) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
TransportEsqlStatsAction - Class in org.elasticsearch.xpack.esql.plugin
Performs the stats operation.
TransportEsqlStatsAction(TransportService, ClusterService, ThreadPool, ActionFilters, PlanExecutor) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
TransportGetViewAction - Class in org.elasticsearch.xpack.esql.view
 
TransportGetViewAction(TransportService, ActionFilters, IndexNameExpressionResolver, ClusterService, ProjectResolver) - Constructor for class org.elasticsearch.xpack.esql.view.TransportGetViewAction
 
TransportPutViewAction - Class in org.elasticsearch.xpack.esql.view
 
TransportPutViewAction(TransportService, ClusterService, ThreadPool, ActionFilters, ViewService, ProjectResolver) - Constructor for class org.elasticsearch.xpack.esql.view.TransportPutViewAction
 
transportRequest(EnrichLookupService.Request, ShardId) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
transportRequest(LookupFromIndexService.Request, ShardId) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
transportRequest(R, ShardId) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
transportService - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
transportService() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the transportService record component.
Trim - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Removes leading and trailing whitespaces from a string.
Trim(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.Trim
 
trimNonTopLevelAliases(Expression) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineProjections
 
TRIPLE CAUTION: Backports of version-aware query planning PRs - Search tag in record class org.elasticsearch.xpack.esql.session.Versioned
Section
TRUE - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.Nullability
Whether the expression can become null
TRUE - Static variable in class org.elasticsearch.xpack.esql.core.expression.Literal
 
TRUE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
TRUE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
TRUE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanValueContext
 
truncate(Number, Number) - Static method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.math.Maths
 
tryCreate(String) - Static method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
 
tryIncRef() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
tryIncRef() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
tryIncRef() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
tryIncRef() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
tryIncRef() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
 
tryPushToFieldLoading(SearchStats) - Method in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
The field and loading configuration that replaces this expression, effectively "fusing" the expression into the load.
tryPushToFieldLoading(SearchStats) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
tryPushToFieldLoading(SearchStats) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
tryPushToFieldLoading(SearchStats) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
tryPushToFieldLoading(SearchStats) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ByteLength
 
tryPushToFieldLoading(SearchStats) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Length
 
tryPushToFieldLoading(SearchStats) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
TS - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
 
TS - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
TS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
TS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
TS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TimeSeriesCommandContext
 
TS_COMMAND_GROUP_ON_ALIASES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix bug with TS command where you can't group on aliases (i.e.
TS_COMMAND_V0 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support TS command in non-snapshot builds
TS_DERIV_DATENANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
TS_IMPLICIT_TIMESTAMP_SORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Implicit SORT @timestamp DESC for TS queries without STATS or explicit SORT.
TS_INFO - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
TS_INFO - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
TS_INFO - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
TS_INFO() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TsInfoCommandContext
 
TS_INFO_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the TS_INFO command — per-time-series granularity variant of METRICS_INFO.
TS_LINREG_DERIVATIVE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
TS_ORIGINAL_TYPES_BUG_FIXED - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for a bug where if you queried multiple TS indices with a field mapped to different types, the original types/suggested cast sections of the return result would be empty.
TS_PERMIT_TEXT_BECOMING_KEYWORD_WHEN_GROUPED_ON - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Permit the data type of a field changing from TEXT to KEYWORD when being grouped on in aggregations on the TS command.
TS_RATE_DATENANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
TS_RATE_DATENANOS_2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
TS_RENAME_TIMESTAMP_ERROR_MESSAGE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Custom error for renamed timestamp
TS_STATS_BINARY_OPS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Adds support for binary operations (such as addition, subtraction, etc.) to the TS|STATS command.
TSID_DATA_TYPE - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Fields with this type represent values from the TimeSeriesIdFieldMapper.
TSID_FIELD - Static variable in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
TsInfo - Class in org.elasticsearch.xpack.esql.plan.logical
A TsInfo is a plan node that returns one row per time series with metadata.
TsInfo(Source, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
tsInfoCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
tsInfoCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
TsInfoCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.TsInfoCommandContext
 
TsInfoExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan node for the TS_INFO command.
TsInfoExec(Source, PhysicalPlan, List<Attribute>, List<Attribute>, TsInfoExec.Mode) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
TsInfoExec.Mode - Enum Class in org.elasticsearch.xpack.esql.plan.physical
Execution mode, mirroring the three-phase pattern used by aggregations.
TSV - Enum constant in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
TWO - Static variable in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
TwoOptionalArguments - Interface in org.elasticsearch.xpack.esql.expression.function
Marker interface indicating that a function accepts two optional arguments (the last two).
type - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
type - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinCommandContext
 
type() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
type() - Method in record class org.elasticsearch.xpack.esql.Column
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec
Returns the value of the type record component.
type() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ConnectorFactory
 
type() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.ExternalSourceFactory
 
type() - Method in interface org.elasticsearch.xpack.esql.datasources.spi.TableCatalog
 
type() - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
type() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
type() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Returns the value of the type record component.
type() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
The position the function can appear in the language.
type() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam.MapParamEntry
 
type() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param
 
type() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.ParamInfo
Returns the value of the type record component.
type() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment
 
type() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.BasicStat
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelAndType
Returns the value of the type record component.
type() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Returns the value of the type record component.
TYPE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
TYPE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction
 
TYPE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlSearchShardsAction
 
TYPE - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
TYPE - Static variable in class org.elasticsearch.xpack.esql.querylog.EsqlLogContext
 
TYPE_CONVERSION_TIMEZONE_SUPPORT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support timezones in the conversion utils and functions, like TO_STRING.
TYPE_RESOLVED - Static variable in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
TypedAttribute - Class in org.elasticsearch.xpack.esql.core.expression
A fully resolved attribute - we know its type.
TypedAttribute(Source, String, String, DataType, Nullability, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.TypedAttribute
 
TypedAttribute(Source, String, DataType, Nullability, NameId, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.expression.TypedAttribute
 
typedParsing(ParseTreeVisitor<?>, ParseTree, Class<T>) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
typeName() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
TypeResolution(String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
TypeResolutions - Class in org.elasticsearch.xpack.esql.core.expression
 
TypeResolutions.ParamOrdinal - Enum Class in org.elasticsearch.xpack.esql.core.expression
 
typeResolved() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression
Does the tree rooted at this expression have valid types at all nodes?
types() - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
types() - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
types() - Method in record class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter.Factory
Returns the value of the types record component.
typeToken - Variable in class org.elasticsearch.xpack.esql.evaluator.mapper.ExpressionMapper
 
typeToken() - Method in class org.elasticsearch.xpack.esql.rule.Rule
 

U

unary(Class<T>, BiFunction<Source, Expression, T>, String...) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
UnaryExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
UnaryExec(Source, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
UnaryExpression - Class in org.elasticsearch.xpack.esql.core.expression
 
UnaryExpression(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnaryExpression
 
UnaryPlan - Class in org.elasticsearch.xpack.esql.plan.logical
A UnaryPlan is a LogicalPlan with exactly one child, for example, WHERE x in a SQL statement is an UnaryPlan.
UnaryPlan(Source, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
UnaryScalarFunction - Class in org.elasticsearch.xpack.esql.core.expression.function.scalar
 
UnaryScalarFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar
 
UnaryScalarFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
UnaryScalarFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
UnaryScalarFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
UnaryScalarFunction(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
unaryScalars() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
UNAVAILABLE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
UNAVAILABLE_SHARD_RESOLUTION_ATTEMPTS - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
unavailableShardResolutionAttempts() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
Amount of attempts moved shards could be retried.
UNBOUNDED_SORT_NOT_SUPPORTED_FOR_COMMAND_MESSAGE - Static variable in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
unboundedGrid - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
For unbounded grids, we don't need to check if the grid cell is valid, just calculate the encoded long intersecting the point at that precision.
unboundedGrid - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
For unbounded grids, we don't need to check if the tile is valid, just calculate the encoded long intersecting the point at that precision.
unboundedGrid - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
For unbounded grids, we don't need to check if the tile is valid, just calculate the encoded long intersecting the point at that precision.
UNDER_CONSTRUCTION - Static variable in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
underConstruction() - Method in interface org.elasticsearch.xpack.esql.core.type.SupportedVersion
 
underConstruction(TransportVersion) - Static method in interface org.elasticsearch.xpack.esql.core.type.SupportedVersion
Types that are actively being built.
unifiedSchema() - Method in record class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.Result
Returns the value of the unifiedSchema record component.
UNION - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet.SetOp
 
UNION_BY_NAME - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.FormatReader.SchemaResolution
 
UNION_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support multiple field mappings if appropriate conversion function is used (union types)
UNION_TYPES_AGG_CAST - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for union-types when aggregating over an inline conversion with casting operator.
UNION_TYPES_FIX_RENAME_RESOLUTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for union-types when renaming unrelated columns.
UNION_TYPES_INLINE_FIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for union-types when aggregating over an inline conversion with conversion function.
UNION_TYPES_MISSING_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for union-types when some indexes are missing the required field.
UNION_TYPES_NUMERIC_WIDENING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for widening of short numeric types in union-types.
UNION_TYPES_REMOVE_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for union-types when sorting a type-casted field.
UNION_TYPES_RESOLVE_PAST_PROJECTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for resolving union type casts past projections (KEEP) and MV_EXPAND operations.
UnionAll - Class in org.elasticsearch.xpack.esql.plan.logical
 
UnionAll(Source, List<LogicalPlan>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnionAll
 
UNIQUE_NAMES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix for non-unique attribute names in ROW and logical plans.
Unit test the block loaders - Search tag in interface org.elasticsearch.xpack.esql.expression.function.blockloader.BlockLoaderExpression
Section
UNKNOWN - Enum constant in enum class org.elasticsearch.xpack.esql.core.expression.Nullability
Cannot determine if the expression supports possible null folding
UNKNOWN - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
UNKNOWN_CMD - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
UNKNOWN_CMD - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UNLESS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
UNLESS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
UNLESS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ArithmeticBinaryContext
 
UNLESS() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
UNMAPPED - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
UNMAPPED_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support unmapped using the INSIST keyword.
UNMAPPED_FIELDS - Static variable in class org.elasticsearch.xpack.esql.plan.QuerySettings
 
UNMAPPED_FIELDS_DEFAULT_SETTING_RENAME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Rename the unmapped_fields default setting from "fail" to "default".
unmappedResolution() - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
 
UnmappedResolution - Enum Class in org.elasticsearch.xpack.esql.analysis
This is an unmapped-fields strategy discriminator.
UnpackDimension - Class in org.elasticsearch.xpack.esql.expression.function.scalar.internal
An internal convert function that unpacks dimension values were packed by PackDimension
UnpackDimension(Source, Expression, DataType) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.internal.UnpackDimension
 
UNQUOTED_IDENTIFIER - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
UNQUOTED_IDENTIFIER - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamNameContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
UNQUOTED_IDENTIFIER() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
UNQUOTED_SOURCE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
UNQUOTED_SOURCE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ClusterStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinTargetContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlClusterStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlIndexStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlQueryContentContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlSelectorStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlUnquotedIndexStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SelectorStringContext
 
UNQUOTED_SOURCE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UnquotedIndexStringContext
 
UNQUOTED_SOURCE(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
unquotedIndexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
unquotedIndexString() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UnquotedIndexStringContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UnquotedIndexStringContext
 
unquoteIdentifier(TerminalNode, TerminalNode) - Static method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
unquoteIdentifier(TerminalNode, TerminalNode) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
unquoteIdentifier(TerminalNode, TerminalNode) - Static method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
unquoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
UNRECOGNIZED - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
UNRECOGNIZED - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
unregister(String) - Method in class org.elasticsearch.xpack.esql.datasources.FormatReaderRegistry
 
Unresolvable - Interface in org.elasticsearch.xpack.esql.core.capabilities
 
unresolved() - Method in class org.elasticsearch.xpack.esql.core.expression.Expression.TypeResolution
 
UNRESOLVED - Static variable in class org.elasticsearch.xpack.esql.datasources.FileSet
Single-file path, no glob applied yet.
UNRESOLVED_PREFIX - Static variable in interface org.elasticsearch.xpack.esql.core.capabilities.Unresolvable
 
UNRESOLVED_SUFFIX - Static variable in class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
UnresolvedAttribute - Class in org.elasticsearch.xpack.esql.core.expression
An unresolved attribute.
UnresolvedAttribute(Source, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
UnresolvedAttribute(Source, String, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
UnresolvedAttribute(Source, String, String, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
UnresolvedAttribute(Source, String, String, NameId, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
UnresolvedAttribute(Source, String, NameId, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
UnresolvedException - Exception Class in org.elasticsearch.xpack.esql.core.capabilities
Thrown when we accidentally attempt to resolve something on on an unresolved entity.
UnresolvedException(String, Object) - Constructor for exception class org.elasticsearch.xpack.esql.core.capabilities.UnresolvedException
 
UnresolvedExternalRelation - Class in org.elasticsearch.xpack.esql.plan.logical
Represents an unresolved external data source reference (Iceberg table or Parquet file).
UnresolvedExternalRelation(Source, Expression, Map<String, Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
Creates an unresolved external relation.
UnresolvedFunction - Class in org.elasticsearch.xpack.esql.expression.function
An unresolved function call.
UnresolvedFunction(Source, String, FunctionResolutionStrategy, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
UnresolvedFunction(Source, String, FunctionResolutionStrategy, List<Expression>, boolean, String) - Constructor for class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
Constructor used for specifying a more descriptive message (typically 'did you mean') instead of the default one.
unresolvedMessage() - Method in interface org.elasticsearch.xpack.esql.core.capabilities.Unresolvable
NOTE: Any non-null return value from this method indicates that the item in question could not be resolved.
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
unresolvedMessage() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
UnresolvedMetadataAttributeExpression - Class in org.elasticsearch.xpack.esql.core.expression
 
UnresolvedMetadataAttributeExpression(Source, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
unresolvedMsg - Variable in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
UnresolvedNamedExpression - Class in org.elasticsearch.xpack.esql.core.expression
 
UnresolvedNamedExpression(Source, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedNamedExpression
 
UnresolvedNamePattern - Class in org.elasticsearch.xpack.esql.expression
Unresolved expression for encapsulating a pattern: KEEP `a*`, b*, `c*`*`d*` a* is an actual name (UnresolvedAttribute) b* is a name pattern (this class) `c*`*`d*` is a name pattern
UnresolvedNamePattern(Source, CharacterRunAutomaton, String, String) - Constructor for class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
UnresolvedPattern - Class in org.elasticsearch.xpack.esql.core.expression
When a KEEP or a DROP receives a wildcard pattern, this is provided to them as an UnresolvedNamePattern.
UnresolvedPattern(Source, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedPattern
 
UnresolvedPattern(Source, String, String, NameId, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedPattern
 
UnresolvedPolicy(String, Enrich.Mode) - Constructor for record class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.UnresolvedPolicy
Creates an instance of a UnresolvedPolicy record class.
UnresolvedRelation - Class in org.elasticsearch.xpack.esql.plan.logical
 
UnresolvedRelation(Source, IndexPattern, boolean, List<NamedExpression>, String, SourceCommand) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
UnresolvedRelation(Source, IndexPattern, boolean, List<NamedExpression>, IndexMode, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
UnresolvedRelation(Source, IndexPattern, boolean, List<NamedExpression>, IndexMode, String, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
UnresolvedStar - Class in org.elasticsearch.xpack.esql.core.expression
 
UnresolvedStar(Source, UnresolvedAttribute) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
UnresolvedTimestamp - Class in org.elasticsearch.xpack.esql.core.expression
 
UnresolvedTimestamp(Source) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
UnresolvedTimestamp(Source, String, String, NameId, String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
unscore(QueryBuilder) - Static method in class org.elasticsearch.xpack.esql.core.querydsl.query.Query
Removes score from a query builder, so score is not affected by the query
UNSIGNED_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
64-bit unsigned numbers packed into a java long.
UnsignedLong(BlockFactory, ExpressionEvaluator) - Constructor for record class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLong
Creates an instance of a UnsignedLong record class.
UnsignedLongFactory(ExpressionEvaluator.Factory) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToAggregateMetricDouble.UnsignedLongFactory
 
unsignedLongToBigInteger(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
unsignedLongToBoolean(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
unsignedLongToDouble(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
The following conversion are between unsignedLong and other numeric data types.
unsignedLongToInt(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
unsignedLongToLong(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
unsignedLongToString(long) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
UNSPECIFIED - Enum constant in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
UNSPECIFIED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
 
UNSUPPORTED - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
Fields of this type are unsupported by any functions and are always rendered as null in the response.
UNSUPPORTED - Static variable in interface org.elasticsearch.xpack.esql.datasources.spi.AggregatePushdownSupport
 
UNSUPPORTED_TYPES - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
UnsupportedAttribute - Class in org.elasticsearch.xpack.esql.expression.function
Unsupported attribute that has been found yet cannot be used except in special conditions (currently only in projections to allow it to flow through the engine).
UnsupportedAttribute(Source, String, String, UnsupportedEsField, String, NameId) - Constructor for class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
UnsupportedAttribute(Source, String, UnsupportedEsField) - Constructor for class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
UnsupportedAttribute(Source, String, UnsupportedEsField, String) - Constructor for class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
UnsupportedAttribute(Source, String, UnsupportedEsField, String, NameId) - Constructor for class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
UnsupportedEsField - Class in org.elasticsearch.xpack.esql.core.type
Information about a field in an ES index that cannot be supported by ESQL.
UnsupportedEsField(String, List<String>) - Constructor for class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
UnsupportedEsField(String, List<String>, String, Map<String, EsField>) - Constructor for class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
UnsupportedEsField(String, List<String>, String, Map<String, EsField>, EsField.TimeSeriesFieldType) - Constructor for class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
UnsupportedEsField(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
UnsupportedSearchStats() - Constructor for class org.elasticsearch.xpack.esql.stats.SearchStats.UnsupportedSearchStats
 
unvalidatedStatement(String, QueryParams) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
unwrap(Expression) - Static method in class org.elasticsearch.xpack.esql.core.expression.Alias
If the given expression is an alias, return its child - otherwise return as is.
UP - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.TransformDirection
 
UPDATE_LOOKUP_JOIN_ERROR_MESSAGES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Lookup error messages were updated to make them a bit easier to understand.
upper() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
upper() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
UPPER - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase.Case
 
URI_PARTS - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
URI_PARTS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
URI_PARTS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
URI_PARTS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
URI_PARTS_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Supports the URI_PARTS) command.
UriParts - Class in org.elasticsearch.xpack.esql.plan.logical
The logical plan for the URI_PARTS command.
UriParts(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
UriParts(Source, LogicalPlan, Expression, List<String>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UriParts
 
UriPartsCollectorImpl(SequencedCollection<String>) - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
uriPartsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
uriPartsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UriPartsCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UriPartsCommandContext
 
UriPartsExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan for the URI_PARTS command.
UriPartsExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
UriPartsExec(Source, PhysicalPlan, Expression, List<String>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.UriPartsExec
 
UriPartsFunctionBridge - Class in org.elasticsearch.xpack.esql.evaluator.command
A bridge for the function that extracts parts from a URI string.
UriPartsFunctionBridge() - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge
 
UriPartsFunctionBridge.UriPartsCollectorImpl - Class in org.elasticsearch.xpack.esql.evaluator.command
 
URL_DECODE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
URL decoding function.
URL_ENCODE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
URL encoding function.
URL_ENCODE_COMPONENT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
URL component encoding function.
URL_PARAM_DELIMITER - Static variable in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
URL_PARAM_FORMAT - Static variable in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
UrlCodecUtils - Class in org.elasticsearch.xpack.esql.expression.function.scalar.util
 
UrlDecode - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
UrlDecode(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlDecode
 
urlEncode(BytesRef, BreakingBytesRefBuilder, boolean) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.UrlCodecUtils
 
UrlEncode - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
UrlEncode(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncode
 
UrlEncodeComponent - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
UrlEncodeComponent(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.UrlEncodeComponent
 
Usage - Search tag in record class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy
Section
USAGE_CONTAINS_TOOK - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Does the usage information for ESQL contain a histogram of took values?
usageService() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the usageService record component.
useAggregateMetricDoubleWhenNotSupported() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the useAggregateMetricDoubleWhenNotSupported record component.
useAggregateMetricDoubleWhenNotSupported() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns the value of the useAggregateMetricDoubleWhenNotSupported record component.
useDenseVectorWhenNotSupported() - Method in record class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
Returns the value of the useDenseVectorWhenNotSupported record component.
useDenseVectorWhenNotSupported() - Method in record class org.elasticsearch.xpack.esql.session.IndexResolver.FieldsInfo
Returns the value of the useDenseVectorWhenNotSupported record component.
USER_AGENT - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
USER_AGENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
USER_AGENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
USER_AGENT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
USER_AGENT_COMMAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Supports the USER_AGENT command.
UserAgent - Class in org.elasticsearch.xpack.esql.plan.logical
The logical plan for the USER_AGENT command.
UserAgent(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
UserAgent(Source, LogicalPlan, Expression, List<String>, List<Attribute>, boolean, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
UserAgentCollectorImpl(SequencedCollection<String>, UserAgentParser, boolean) - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.UserAgentFunctionBridge.UserAgentCollectorImpl
 
userAgentCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
userAgentCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UserAgentCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.UserAgentCommandContext
 
UserAgentExec - Class in org.elasticsearch.xpack.esql.plan.physical
Physical plan for the USER_AGENT command.
UserAgentExec(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
UserAgentExec(Source, PhysicalPlan, Expression, List<String>, List<Attribute>, boolean, String) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
UserAgentFunctionBridge - Class in org.elasticsearch.xpack.esql.evaluator.command
Bridge for the USER_AGENT command that parses user-agent strings into structured fields.
UserAgentFunctionBridge() - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.UserAgentFunctionBridge
 
UserAgentFunctionBridge.UserAgentCollectorImpl - Class in org.elasticsearch.xpack.esql.evaluator.command
 
userAgentParserRegistry() - Method in record class org.elasticsearch.xpack.esql.plugin.TransportActionServices
Returns the value of the userAgentParserRegistry record component.
userInfo(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
username() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
username(String) - Method in class org.elasticsearch.xpack.esql.evaluator.command.UriPartsFunctionBridge.UriPartsCollectorImpl
 
usesScoring(QueryPlan<?>) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
useStreamingOperator() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the useStreamingOperator record component.
USING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
USING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UTC - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 
UTC_DATE_TIME_FORMATTER - Static variable in class org.elasticsearch.xpack.esql.core.util.DateUtils
 

V

V9_ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Project
 
valid(EsIndex) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
Use this method only if the set of concrete resolved indices is the same as EsIndex#concreteIndices().
valid(EsIndex, Set<String>, Map<String, List<FieldCapabilitiesFailure>>) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
VALID_INFERENCE_OPTION_NAMES - Static variable in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
validate() - Method in class org.elasticsearch.xpack.esql.action.EsqlGetQueryRequest
 
validate() - Method in class org.elasticsearch.xpack.esql.action.EsqlListQueriesRequest
 
validate() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
validate() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Request
 
validate() - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
validate() - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
validate(int) - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
validate(Expression, SettingsValidationContext) - Method in interface org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef.Validator
Validates the setting value and returns the error message if there's an error, or null otherwise.
validate(EsqlStatement, SettingsValidationContext) - Static method in class org.elasticsearch.xpack.esql.plan.QuerySettings
 
validateBinaryComparison(BinaryComparison) - Static method in class org.elasticsearch.xpack.esql.analysis.Verifier
Limit QL's comparisons to types we support.
validateCcsLicense(XPackLicenseState, EsqlExecutionInfo) - Static method in class org.elasticsearch.xpack.esql.session.EsqlCCSUtils
 
validateClusterString(String, ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
validateClusterString(String, ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
validateClusterString(String, ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
validateQuery() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
validateQuery() - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
 
Validations - Class in org.elasticsearch.xpack.esql.expression
 
validator() - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
validator() - Method in record class org.elasticsearch.xpack.esql.plan.QuerySettings.QuerySettingDef
Returns the value of the validator record component.
validHex(long) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.GeoHexBoundedPredicate
 
validOptionNames() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
validOptionNames() - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
value - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ChangePointCommandContext
 
value - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
value - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlParamContext
 
value() - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
value() - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
value() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.TermQuery
 
value() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Examples
 
value() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Param.Hint.Constraint
 
value() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
value() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
value() - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment
 
value() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
value() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueExpressionContext
 
value() - Method in record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns the value of the value record component.
value() - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
value() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher
 
value() - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
value() - Method in class org.elasticsearch.xpack.esql.plan.QuerySetting
 
VALUE - Enum constant in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
 
VALUE_TRANSFORMATION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Transforms each sample in a vector independently (element-wise operations).
valueAttribute() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
valueColumnName() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
ValueContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanDefaultContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeExpressionContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LikeListExpressionContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeExpressionContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RlikeListExpressionContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
valueExpression(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
ValueExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionContext
 
ValueExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionContext
 
ValueExpressionContext(PromqlBaseParser.ExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.ValueExpressionContext
 
ValueExpressionDefaultContext(EsqlBaseParser.ValueExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
valueHint() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
Returns the value of the valueHint record component.
valueHint() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.MapParam.MapParamEntry
 
valueId() - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
valueName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PromqlCommandContext
 
valueName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ValueNameContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueNameContext
 
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.IncludeExecutionMetadata
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.analysis.UnmappedResolution
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.FinishedTranslatable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.expression.Nullability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.tree.Node.NodeStringFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.util.Queries.Clause
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregatePushdownSupport.Pushability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec.AggType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.Pushability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.FormatReader.SchemaResolution
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.Param.Hint.ENTITY_TYPE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase.Case
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.Order.OrderDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.TransformDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.ExecuteLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.Explain.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse.FuseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate.Grouping
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet.SetOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Filter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Joining
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Missing
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.StatsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.planner.PlannerUtils.SimplePlanReduction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.plugin.LocalPhysicalOptimization
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.UseSyntheticSourceDelegate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.SupportsObservabilityTier.ObservabilityTier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
Returns the enum constant of this class with the specified name.
valueOf(FoldContext, Expression) - Static method in class org.elasticsearch.xpack.esql.expression.Foldables
 
values() - Static method in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.IncludeExecutionMetadata
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
values() - Static method in enum class org.elasticsearch.xpack.esql.analysis.UnmappedResolution
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.FinishedTranslatable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class org.elasticsearch.xpack.esql.Column
Returns the value of the values record component.
values() - Method in class org.elasticsearch.xpack.esql.core.expression.AttributeMap
 
values() - Static method in enum class org.elasticsearch.xpack.esql.core.expression.Nullability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparisonOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.expression.TypeResolutions.ParamOrdinal
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.tree.Node.NodeStringFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.type.DataTypeConverter.DefaultConverter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.util.Queries.Clause
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class org.elasticsearch.xpack.esql.datasources.PartitionFilterHintExtractor.PartitionFilterHint
Returns the value of the values record component.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping.CastType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregatePushdownSupport.Pushability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregateSpec.AggType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.ErrorPolicy.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.Pushability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.datasources.spi.FormatReader.SchemaResolution
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.aggregate.SummationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.Param.Hint.ENTITY_TYPE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp.LeadingZeros
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay.DecayFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase.Case
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.Order.OrderDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.TransformDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.AutomatonUtils.PatternFragment.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.ExecutesOn.ExecuteLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.Explain.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse.FuseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate.Grouping
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic.ArithmeticOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison.ComparisonOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet.SetOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Filter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch.Joining
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.promql.selector.LabelMatcher.Matcher
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.SourceCommand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Missing
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.StatsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
values() - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
values() - Static method in enum class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.planner.PlannerUtils.SimplePlanReduction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.plugin.LocalPhysicalOptimization
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.UseSyntheticSourceDelegate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.SupportsObservabilityTier.ObservabilityTier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
Returns an array containing the constants of this enum class, in the order they are declared.
Values - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Values(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
Values(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
VALUES_LOADING_JUMBO_SIZE - Static variable in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
valuesLoaded() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
valuesLoaded() - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse.DetailedQuery
Returns the value of the valuesLoaded record component.
valuesLoadingJumboSize() - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
valuesLoadingJumboSize(ByteSizeValue) - Method in class org.elasticsearch.xpack.esql.planner.PlannerSettings
 
valueToXContent(XContentBuilder, ToXContent.Params, int) - Method in class org.elasticsearch.xpack.esql.action.PositionToXContent
 
ValueTransformationFunction - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents a PromQL function call that performs element-wise transformations on an instant vector.
ValueTransformationFunction(Source, LogicalPlan, String, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.ValueTransformationFunction
 
variadic - Variable in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
variadic() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
 
variadic() - Method in record class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
Returns the value of the variadic record component.
VARIADIC - Static variable in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.Arity
 
Variance - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Variance(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
Variance(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
VARIANCE_STDDEV_OVER_TIME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
VarianceOverTime - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
Similar to Variance, but it is used to calculate the variance over a time series of values from the given field.
VarianceOverTime(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
VarianceOverTime(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
VD: Vector Dispatch - Search tag in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlScalarFunction
Section
VECTOR_CONVERSION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Converts a scalar to a vector.
VECTOR_SIMILARITY_FUNCTIONS_PUSHDOWN - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for vector similarity functions pushdown
VECTOR_SIMILARITY_FUNCTIONS_SUPPORT_NULL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support null elements on vector similarity functions
VectorBinaryArithmetic - Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinaryArithmetic(Source, LogicalPlan, LogicalPlan, VectorMatch, VectorBinaryArithmetic.ArithmeticOp) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryArithmetic
 
VectorBinaryArithmetic.ArithmeticOp - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinaryComparison - Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinaryComparison(Source, LogicalPlan, LogicalPlan, VectorMatch, boolean, VectorBinaryComparison.ComparisonOp) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryComparison
 
VectorBinaryComparison.ComparisonOp - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinaryOperator - Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinaryOperator(Source, LogicalPlan, LogicalPlan, VectorMatch, boolean, VectorBinaryOperator.BinaryOp) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
VectorBinaryOperator.BinaryOp - Interface in org.elasticsearch.xpack.esql.plan.logical.promql.operator
Underlying binary operation (e.g.
VectorBinaryOperator.ScalarFunctionFactory - Interface in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinarySet - Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorBinarySet(Source, LogicalPlan, LogicalPlan, VectorMatch, VectorBinarySet.SetOp) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinarySet
 
VectorBinarySet.SetOp - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorConversionFunction - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents the vector(s scalar) PromQL function call that creates a vector from a scalar.
VectorConversionFunction(Source, LogicalPlan, String, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.VectorConversionFunction
 
VectorFunction - Interface in org.elasticsearch.xpack.esql.expression.function.vector
Marker interface for vector functions.
VectorMatch - Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorMatch(VectorMatch.Filter, Set<String>, VectorMatch.Joining, Set<String>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorMatch
 
VectorMatch.Filter - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
VectorMatch.Joining - Enum Class in org.elasticsearch.xpack.esql.plan.logical.promql.operator
 
vectorScalarOperation(Source, ExpressionEvaluator.Factory, float) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation.DenseVectorBinaryEvaluator
 
VectorSimilarityFunction - Class in org.elasticsearch.xpack.esql.expression.function.vector
Base class for vector similarity functions, which compute a similarity score between two dense vectors
VectorSimilarityFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
VectorSimilarityFunction(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.vector.VectorSimilarityFunction
 
vectorsOperation(Source, ExpressionEvaluator.Factory, ExpressionEvaluator.Factory) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.DenseVectorArithmeticOperation.DenseVectorBinaryEvaluator
 
VectorWritables - Class in org.elasticsearch.xpack.esql.expression.function.vector
Defines the named writables for vector functions in ESQL.
VerificationException - Exception Class in org.elasticsearch.xpack.esql
 
VerificationException(String, Object...) - Constructor for exception class org.elasticsearch.xpack.esql.VerificationException
 
VerificationException(String, Throwable) - Constructor for exception class org.elasticsearch.xpack.esql.VerificationException
 
VerificationException(Collection<Failure>) - Constructor for exception class org.elasticsearch.xpack.esql.VerificationException
 
VerificationException(Failures) - Constructor for exception class org.elasticsearch.xpack.esql.VerificationException
 
Verifier - Class in org.elasticsearch.xpack.esql.analysis
This class is part of the planner.
Verifier(Metrics, XPackLicenseState) - Constructor for class org.elasticsearch.xpack.esql.analysis.Verifier
 
Verifier(Metrics, XPackLicenseState, List<BiConsumer<LogicalPlan, Failures>>) - Constructor for class org.elasticsearch.xpack.esql.analysis.Verifier
 
verify(LogicalPlan, BitSet) - Method in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
verify(P, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.optimizer.PostOptimizationPhasePlanVerifier
Verifies the optimized plan
verifyNoMarkerConfiguration(QueryPlan<?>, Failures) - Static method in interface org.elasticsearch.xpack.esql.capabilities.ConfigurationAware
Used in the verifiers to ensure the marker configuration is not present in the plan.
verifyPlan(LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.approximation.Approximation
Verifies that a plan is suitable for approximation.
version() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo
 
VERSION - Enum constant in enum class org.elasticsearch.xpack.esql.core.type.DataType
A version encoded in a way that sorts using semver.
Versioned<T> - Record Class in org.elasticsearch.xpack.esql.session
ESQL sometimes can only create query plans in a certain way if all nodes in the cluster (and participating remotes) are at a certain minimum transport version.
Versioned(T, TransportVersion) - Constructor for record class org.elasticsearch.xpack.esql.session.Versioned
Creates an instance of a Versioned record class.
versionToString(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
versionToString(Version) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
view() - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
VIEW - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
viewName() - Method in class org.elasticsearch.xpack.esql.core.tree.Source
Returns the name of the view this source came from, or null if it came from the original query.
viewName() - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Returns the value of the viewName record component.
viewQueries() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Returns the map of view names to their query strings.
viewQueries() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolver.ViewResolutionResult
Returns the value of the viewQueries record component.
ViewResolutionResult(View[], ResolvedIndexExpressions) - Constructor for record class org.elasticsearch.xpack.esql.view.ViewResolutionService.ViewResolutionResult
Creates an instance of a ViewResolutionResult record class.
ViewResolutionResult(LogicalPlan, Map<String, String>) - Constructor for record class org.elasticsearch.xpack.esql.view.ViewResolver.ViewResolutionResult
Creates an instance of a ViewResolutionResult record class.
ViewResolutionService - Class in org.elasticsearch.xpack.esql.view
 
ViewResolutionService(IndexNameExpressionResolver) - Constructor for class org.elasticsearch.xpack.esql.view.ViewResolutionService
 
ViewResolutionService.ViewResolutionResult - Record Class in org.elasticsearch.xpack.esql.view
 
ViewResolver - Class in org.elasticsearch.xpack.esql.view
 
ViewResolver() - Constructor for class org.elasticsearch.xpack.esql.view.ViewResolver
Public constructor for NOOP instance (in release mode, when component is not registered, but TransportEsqlQueryAction still needs it)
ViewResolver(ClusterService, ProjectResolver, Client, CrossProjectModeDecider) - Constructor for class org.elasticsearch.xpack.esql.view.ViewResolver
 
ViewResolver.ViewResolutionResult - Record Class in org.elasticsearch.xpack.esql.view
Result of view resolution containing both the rewritten plan and the view queries.
views() - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Response
 
views() - Method in record class org.elasticsearch.xpack.esql.view.ViewResolutionService.ViewResolutionResult
Returns the value of the views record component.
VIEWS_CRUD_AS_INDEX_ACTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Views crud actions as index actions
VIEWS_IN_CLUSTER_STATE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for views in cluster state (and REST API).
VIEWS_TELEMETRY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Added telemetry for views
VIEWS_WITH_BRANCHING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Views with branching (requires subqueries/FORK).
VIEWS_WITH_NO_BRANCHING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Basic Views with no branching (do not need subqueries or FORK).
ViewService - Class in org.elasticsearch.xpack.esql.view
 
ViewService(ClusterService, EsqlParser) - Constructor for class org.elasticsearch.xpack.esql.view.ViewService
 
viewsFeatureEnabled() - Method in class org.elasticsearch.xpack.esql.view.ViewResolver
 
viewsFeatureEnabled() - Method in class org.elasticsearch.xpack.esql.view.ViewService
 
ViewUnionAll - Class in org.elasticsearch.xpack.esql.plan.logical
A UnionAll produced by view resolution, as opposed to user-written subqueries.
ViewUnionAll(Source, LinkedHashMap<String, LogicalPlan>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.ViewUnionAll
 
visit(Function<ParseTree, Object>, ParseTree) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
visit(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visit(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visit(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visit(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visit(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitAggField(EsqlBaseParser.AggFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.aggField().
visitAggField(EsqlBaseParser.AggFieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.aggField().
visitAggField(EsqlBaseParser.AggFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitAggFields(EsqlBaseParser.AggFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.aggFields().
visitAggFields(EsqlBaseParser.AggFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.aggFields().
visitAggFields(EsqlBaseParser.AggFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the arithmeticBinary labeled alternative in EsqlBaseParser.operatorExpression().
visitArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the arithmeticBinary labeled alternative in EsqlBaseParser.operatorExpression().
visitArithmeticBinary(EsqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the arithmeticBinary labeled alternative in PromqlBaseParser.expression().
visitArithmeticBinary(PromqlBaseParser.ArithmeticBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the arithmeticBinary labeled alternative in PromqlBaseParser.expression().
visitArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the arithmeticUnary labeled alternative in EsqlBaseParser.operatorExpression().
visitArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the arithmeticUnary labeled alternative in EsqlBaseParser.operatorExpression().
visitArithmeticUnary(EsqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the arithmeticUnary labeled alternative in PromqlBaseParser.expression().
visitArithmeticUnary(PromqlBaseParser.ArithmeticUnaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the arithmeticUnary labeled alternative in PromqlBaseParser.expression().
visitAt(PromqlBaseParser.AtContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.at().
visitAt(PromqlBaseParser.AtContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.at().
visitBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the booleanArrayLiteral labeled alternative in EsqlBaseParser.constant().
visitBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the booleanArrayLiteral labeled alternative in EsqlBaseParser.constant().
visitBooleanArrayLiteral(EsqlBaseParser.BooleanArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitBooleanDefault(EsqlBaseParser.BooleanDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the booleanDefault labeled alternative in EsqlBaseParser.booleanExpression().
visitBooleanDefault(EsqlBaseParser.BooleanDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the booleanDefault labeled alternative in EsqlBaseParser.booleanExpression().
visitBooleanLiteral(EsqlBaseParser.BooleanLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the booleanLiteral labeled alternative in EsqlBaseParser.constant().
visitBooleanLiteral(EsqlBaseParser.BooleanLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the booleanLiteral labeled alternative in EsqlBaseParser.constant().
visitBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.booleanValue().
visitBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.booleanValue().
visitBooleanValue(EsqlBaseParser.BooleanValueContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.changePointCommand().
visitChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.changePointCommand().
visitChangePointCommand(EsqlBaseParser.ChangePointCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitChangePointConfiguration(EsqlBaseParser.ChangePointConfigurationContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.changePointConfiguration().
visitChangePointConfiguration(EsqlBaseParser.ChangePointConfigurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.changePointConfiguration().
visitClusterString(EsqlBaseParser.ClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.clusterString().
visitClusterString(EsqlBaseParser.ClusterStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.clusterString().
visitClusterString(EsqlBaseParser.ClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitClusterString(EsqlBaseParser.ClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitClusterString(EsqlBaseParser.ClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.commandNamedParameters().
visitCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.commandNamedParameters().
visitCommandNamedParameters(EsqlBaseParser.CommandNamedParametersContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitComparison(EsqlBaseParser.ComparisonContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the comparison labeled alternative in EsqlBaseParser.valueExpression().
visitComparison(EsqlBaseParser.ComparisonContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the comparison labeled alternative in EsqlBaseParser.valueExpression().
visitComparison(EsqlBaseParser.ComparisonContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitComparisonOperator(EsqlBaseParser.ComparisonOperatorContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.comparisonOperator().
visitComparisonOperator(EsqlBaseParser.ComparisonOperatorContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.comparisonOperator().
visitCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.completionCommand().
visitCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.completionCommand().
visitCompletionCommand(EsqlBaseParser.CompletionCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the compositeForkSubQuery labeled alternative in EsqlBaseParser.forkSubQueryCommand().
visitCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the compositeForkSubQuery labeled alternative in EsqlBaseParser.forkSubQueryCommand().
visitCompositeForkSubQuery(EsqlBaseParser.CompositeForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the compositeQuery labeled alternative in EsqlBaseParser.query().
visitCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the compositeQuery labeled alternative in EsqlBaseParser.query().
visitCompositeQuery(EsqlBaseParser.CompositeQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitConstant(PromqlBaseParser.ConstantContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.constant().
visitConstant(PromqlBaseParser.ConstantContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.constant().
visitConstantDefault(EsqlBaseParser.ConstantDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the constantDefault labeled alternative in EsqlBaseParser.primaryExpression().
visitConstantDefault(EsqlBaseParser.ConstantDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the constantDefault labeled alternative in EsqlBaseParser.primaryExpression().
visitDecimalLiteral(EsqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in EsqlBaseParser.constant().
visitDecimalLiteral(EsqlBaseParser.DecimalLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in EsqlBaseParser.constant().
visitDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in PromqlBaseParser.number().
visitDecimalLiteral(PromqlBaseParser.DecimalLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the decimalLiteral labeled alternative in PromqlBaseParser.number().
visitDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.decimalValue().
visitDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.decimalValue().
visitDecimalValue(EsqlBaseParser.DecimalValueContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitDereference(EsqlBaseParser.DereferenceContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the dereference labeled alternative in EsqlBaseParser.primaryExpression().
visitDereference(EsqlBaseParser.DereferenceContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the dereference labeled alternative in EsqlBaseParser.primaryExpression().
visitDereference(EsqlBaseParser.DereferenceContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.dissectCommand().
visitDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.dissectCommand().
visitDissectCommand(EsqlBaseParser.DissectCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitDissectCommandOption(EsqlBaseParser.DissectCommandOptionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.dissectCommandOption().
visitDissectCommandOption(EsqlBaseParser.DissectCommandOptionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.dissectCommandOption().
visitDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.dissectCommandOptions().
visitDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.dissectCommandOptions().
visitDissectCommandOptions(EsqlBaseParser.DissectCommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitDropCommand(EsqlBaseParser.DropCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.dropCommand().
visitDropCommand(EsqlBaseParser.DropCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.dropCommand().
visitDropCommand(EsqlBaseParser.DropCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitDuration(PromqlBaseParser.DurationContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitDuration(PromqlBaseParser.DurationContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitDuration(PromqlBaseParser.DurationContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.duration().
visitDuration(PromqlBaseParser.DurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.duration().
visitEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.enrichCommand().
visitEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.enrichCommand().
visitEnrichCommand(EsqlBaseParser.EnrichCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitEnrichPolicyName(EsqlBaseParser.EnrichPolicyNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.enrichPolicyName().
visitEnrichPolicyName(EsqlBaseParser.EnrichPolicyNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.enrichPolicyName().
visitEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.enrichWithClause().
visitEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.enrichWithClause().
visitEnrichWithClause(EsqlBaseParser.EnrichWithClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitEntryExpression(EsqlBaseParser.EntryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.entryExpression().
visitEntryExpression(EsqlBaseParser.EntryExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.entryExpression().
visitErrorNode(ErrorNode) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
visitErrorNode(ErrorNode) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
visitEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.evalCommand().
visitEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.evalCommand().
visitEvalCommand(EsqlBaseParser.EvalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitEvaluation(PromqlBaseParser.EvaluationContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitEvaluation(PromqlBaseParser.EvaluationContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitEvaluation(PromqlBaseParser.EvaluationContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.evaluation().
visitEvaluation(PromqlBaseParser.EvaluationContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.evaluation().
visitExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.explainCommand().
visitExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.explainCommand().
visitExplainCommand(EsqlBaseParser.ExplainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.externalCommand().
visitExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.externalCommand().
visitExternalCommand(EsqlBaseParser.ExternalCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitField(EsqlBaseParser.FieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.field().
visitField(EsqlBaseParser.FieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.field().
visitField(EsqlBaseParser.FieldContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitFieldName(EsqlBaseParser.FieldNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fieldName().
visitFieldName(EsqlBaseParser.FieldNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fieldName().
visitFieldName(EsqlBaseParser.FieldNameContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitFieldNamePattern(EsqlBaseParser.FieldNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fieldNamePattern().
visitFieldNamePattern(EsqlBaseParser.FieldNamePatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fieldNamePattern().
visitFields(EsqlBaseParser.FieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fields().
visitFields(EsqlBaseParser.FieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fields().
visitFields(EsqlBaseParser.FieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitForkCommand(EsqlBaseParser.ForkCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.forkCommand().
visitForkCommand(EsqlBaseParser.ForkCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.forkCommand().
visitForkCommand(EsqlBaseParser.ForkCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.forkSubQueries().
visitForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.forkSubQueries().
visitForkSubQueries(EsqlBaseParser.ForkSubQueriesContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.forkSubQuery().
visitForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.forkSubQuery().
visitForkSubQuery(EsqlBaseParser.ForkSubQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitForkSubQueryProcessingCommand(EsqlBaseParser.ForkSubQueryProcessingCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.forkSubQueryProcessingCommand().
visitForkSubQueryProcessingCommand(EsqlBaseParser.ForkSubQueryProcessingCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.forkSubQueryProcessingCommand().
visitFromCommand(EsqlBaseParser.FromCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fromCommand().
visitFromCommand(EsqlBaseParser.FromCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fromCommand().
visitFromCommand(EsqlBaseParser.FromCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitFunction(EsqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the function labeled alternative in EsqlBaseParser.primaryExpression().
visitFunction(EsqlBaseParser.FunctionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the function labeled alternative in EsqlBaseParser.primaryExpression().
visitFunction(PromqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitFunction(PromqlBaseParser.FunctionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.function().
visitFunction(PromqlBaseParser.FunctionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.function().
visitFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.functionExpression().
visitFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.functionExpression().
visitFunctionExpression(EsqlBaseParser.FunctionExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitFunctionName(EsqlBaseParser.FunctionNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.functionName().
visitFunctionName(EsqlBaseParser.FunctionNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.functionName().
visitFunctionName(EsqlBaseParser.FunctionNameContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitFunctionParams(PromqlBaseParser.FunctionParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.functionParams().
visitFunctionParams(PromqlBaseParser.FunctionParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.functionParams().
visitFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fuseCommand().
visitFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fuseCommand().
visitFuseCommand(EsqlBaseParser.FuseCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitFuseConfiguration(EsqlBaseParser.FuseConfigurationContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fuseConfiguration().
visitFuseConfiguration(EsqlBaseParser.FuseConfigurationContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fuseConfiguration().
visitFuseKeyByFields(EsqlBaseParser.FuseKeyByFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.fuseKeyByFields().
visitFuseKeyByFields(EsqlBaseParser.FuseKeyByFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.fuseKeyByFields().
visitGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.grokCommand().
visitGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.grokCommand().
visitGrokCommand(EsqlBaseParser.GrokCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitGrouping(EsqlBaseParser.FieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
Similar to ExpressionBuilder.visitFields(EsqlBaseParser.FieldsContext) however avoids wrapping the expression into an Alias.
visitGrouping(PromqlBaseParser.GroupingContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.grouping().
visitGrouping(PromqlBaseParser.GroupingContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.grouping().
visitHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the hexLiteral labeled alternative in PromqlBaseParser.number().
visitHexLiteral(PromqlBaseParser.HexLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the hexLiteral labeled alternative in PromqlBaseParser.number().
visitIdentifier(EsqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.identifier().
visitIdentifier(EsqlBaseParser.IdentifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.identifier().
visitIdentifier(EsqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitIdentifier(EsqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitIdentifier(EsqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitIdentifier(PromqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitIdentifier(PromqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitIdentifier(PromqlBaseParser.IdentifierContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.identifier().
visitIdentifier(PromqlBaseParser.IdentifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.identifier().
visitIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.identifierOrParameter().
visitIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.identifierOrParameter().
visitIdentifierOrParameter(EsqlBaseParser.IdentifierOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitIdentifierPattern(EsqlBaseParser.IdentifierPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.identifierPattern().
visitIdentifierPattern(EsqlBaseParser.IdentifierPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.identifierPattern().
visitIndexPattern(List<EsqlBaseParser.IndexPatternContext>) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitIndexPattern(List<EsqlBaseParser.IndexPatternContext>) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitIndexPattern(List<EsqlBaseParser.IndexPatternContext>) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitIndexPattern(EsqlBaseParser.IndexPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.indexPattern().
visitIndexPattern(EsqlBaseParser.IndexPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.indexPattern().
visitIndexPatternAndMetadataFields(EsqlBaseParser.IndexPatternAndMetadataFieldsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.indexPatternAndMetadataFields().
visitIndexPatternAndMetadataFields(EsqlBaseParser.IndexPatternAndMetadataFieldsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.indexPatternAndMetadataFields().
visitIndexPatternOrSubquery(EsqlBaseParser.IndexPatternOrSubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.indexPatternOrSubquery().
visitIndexPatternOrSubquery(EsqlBaseParser.IndexPatternOrSubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.indexPatternOrSubquery().
visitIndexString(EsqlBaseParser.IndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.indexString().
visitIndexString(EsqlBaseParser.IndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.indexString().
visitIndexString(EsqlBaseParser.IndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitIndexString(EsqlBaseParser.IndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitIndexString(EsqlBaseParser.IndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitInlineCast(EsqlBaseParser.InlineCastContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the inlineCast labeled alternative in EsqlBaseParser.primaryExpression().
visitInlineCast(EsqlBaseParser.InlineCastContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the inlineCast labeled alternative in EsqlBaseParser.primaryExpression().
visitInlineCast(EsqlBaseParser.InlineCastContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.inlineStatsCommand().
visitInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.inlineStatsCommand().
visitInlineStatsCommand(EsqlBaseParser.InlineStatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the inputDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
visitInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the inputDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
visitInputDoubleParams(EsqlBaseParser.InputDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the inputNamedOrPositionalDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
visitInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the inputNamedOrPositionalDoubleParams labeled alternative in EsqlBaseParser.doubleParameter().
visitInputNamedOrPositionalDoubleParams(EsqlBaseParser.InputNamedOrPositionalDoubleParamsContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the inputNamedOrPositionalParam labeled alternative in EsqlBaseParser.parameter().
visitInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the inputNamedOrPositionalParam labeled alternative in EsqlBaseParser.parameter().
visitInputNamedOrPositionalParam(EsqlBaseParser.InputNamedOrPositionalParamContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitInputParam(EsqlBaseParser.InputParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the inputParam labeled alternative in EsqlBaseParser.parameter().
visitInputParam(EsqlBaseParser.InputParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the inputParam labeled alternative in EsqlBaseParser.parameter().
visitInputParam(EsqlBaseParser.InputParamContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitInputParameter(EsqlBaseParser.InputParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the inputParameter labeled alternative in EsqlBaseParser.constant().
visitInputParameter(EsqlBaseParser.InputParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the inputParameter labeled alternative in EsqlBaseParser.constant().
visitInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.insistCommand().
visitInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.insistCommand().
visitInsistCommand(EsqlBaseParser.InsistCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitIntegerLiteral(EsqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in EsqlBaseParser.constant().
visitIntegerLiteral(EsqlBaseParser.IntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in EsqlBaseParser.constant().
visitIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in PromqlBaseParser.number().
visitIntegerLiteral(PromqlBaseParser.IntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the integerLiteral labeled alternative in PromqlBaseParser.number().
visitIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.integerValue().
visitIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.integerValue().
visitIntegerValue(EsqlBaseParser.IntegerValueContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitIsNull(EsqlBaseParser.IsNullContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the isNull labeled alternative in EsqlBaseParser.booleanExpression().
visitIsNull(EsqlBaseParser.IsNullContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the isNull labeled alternative in EsqlBaseParser.booleanExpression().
visitIsNull(EsqlBaseParser.IsNullContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.joinCommand().
visitJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.joinCommand().
visitJoinCommand(EsqlBaseParser.JoinCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.joinCondition().
visitJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.joinCondition().
visitJoinCondition(EsqlBaseParser.JoinConditionContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitJoinTarget(EsqlBaseParser.JoinTargetContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.joinTarget().
visitJoinTarget(EsqlBaseParser.JoinTargetContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.joinTarget().
visitKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.keepCommand().
visitKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.keepCommand().
visitKeepCommand(EsqlBaseParser.KeepCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitLabel(PromqlBaseParser.LabelContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.label().
visitLabel(PromqlBaseParser.LabelContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.label().
visitLabelList(PromqlBaseParser.LabelListContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitLabelList(PromqlBaseParser.LabelListContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitLabelList(PromqlBaseParser.LabelListContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.labelList().
visitLabelList(PromqlBaseParser.LabelListContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.labelList().
visitLabelName(PromqlBaseParser.LabelNameContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitLabelName(PromqlBaseParser.LabelNameContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitLabelName(PromqlBaseParser.LabelNameContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.labelName().
visitLabelName(PromqlBaseParser.LabelNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.labelName().
visitLabels(PromqlBaseParser.LabelsContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.labels().
visitLabels(PromqlBaseParser.LabelsContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.labels().
visitLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the likeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the likeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitLikeExpression(EsqlBaseParser.LikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the likeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the likeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitLikeListExpression(EsqlBaseParser.LikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitLimitByGroupKey(EsqlBaseParser.LimitByGroupKeyContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.limitByGroupKey().
visitLimitByGroupKey(EsqlBaseParser.LimitByGroupKeyContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.limitByGroupKey().
visitLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.limitCommand().
visitLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.limitCommand().
visitLimitCommand(EsqlBaseParser.LimitCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitList(ParseTreeVisitor<?>, List<? extends ParserRuleContext>, Class<T>) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
visitLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the logicalBinary labeled alternative in EsqlBaseParser.booleanExpression().
visitLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the logicalBinary labeled alternative in EsqlBaseParser.booleanExpression().
visitLogicalBinary(EsqlBaseParser.LogicalBinaryContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitLogicalIn(EsqlBaseParser.LogicalInContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the logicalIn labeled alternative in EsqlBaseParser.booleanExpression().
visitLogicalIn(EsqlBaseParser.LogicalInContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the logicalIn labeled alternative in EsqlBaseParser.booleanExpression().
visitLogicalIn(EsqlBaseParser.LogicalInContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the logicalNot labeled alternative in EsqlBaseParser.booleanExpression().
visitLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the logicalNot labeled alternative in EsqlBaseParser.booleanExpression().
visitLogicalNot(EsqlBaseParser.LogicalNotContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.lookupCommand().
visitLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.lookupCommand().
visitLookupCommand(EsqlBaseParser.LookupCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitMapExpression(EsqlBaseParser.MapExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.mapExpression().
visitMapExpression(EsqlBaseParser.MapExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.mapExpression().
visitMapExpression(EsqlBaseParser.MapExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitMapValue(EsqlBaseParser.MapValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.mapValue().
visitMapValue(EsqlBaseParser.MapValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.mapValue().
visitMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.matchBooleanExpression().
visitMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.matchBooleanExpression().
visitMatchBooleanExpression(EsqlBaseParser.MatchBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitMatchExpression(EsqlBaseParser.MatchExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the matchExpression labeled alternative in EsqlBaseParser.booleanExpression().
visitMatchExpression(EsqlBaseParser.MatchExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the matchExpression labeled alternative in EsqlBaseParser.booleanExpression().
visitMetadata(EsqlBaseParser.MetadataContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.metadata().
visitMetadata(EsqlBaseParser.MetadataContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.metadata().
visitMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.metricsInfoCommand().
visitMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.metricsInfoCommand().
visitMetricsInfoCommand(EsqlBaseParser.MetricsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.mmrCommand().
visitMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.mmrCommand().
visitMmrCommand(EsqlBaseParser.MmrCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitMmrQueryVectorExpression(EsqlBaseParser.MmrQueryVectorExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the mmrQueryVectorExpression labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
visitMmrQueryVectorExpression(EsqlBaseParser.MmrQueryVectorExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the mmrQueryVectorExpression labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
visitMmrQueryVectorParameter(EsqlBaseParser.MmrQueryVectorParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the mmrQueryVectorParameter labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
visitMmrQueryVectorParameter(EsqlBaseParser.MmrQueryVectorParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the mmrQueryVectorParameter labeled alternative in EsqlBaseParser.mmrQueryVectorParams().
visitModifier(PromqlBaseParser.ModifierContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.modifier().
visitModifier(PromqlBaseParser.ModifierContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.modifier().
visitMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.mvExpandCommand().
visitMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.mvExpandCommand().
visitMvExpandCommand(EsqlBaseParser.MvExpandCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitNonReserved(PromqlBaseParser.NonReservedContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.nonReserved().
visitNonReserved(PromqlBaseParser.NonReservedContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.nonReserved().
visitNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the nullLiteral labeled alternative in EsqlBaseParser.constant().
visitNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the nullLiteral labeled alternative in EsqlBaseParser.constant().
visitNullLiteral(EsqlBaseParser.NullLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the numericArrayLiteral labeled alternative in EsqlBaseParser.constant().
visitNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the numericArrayLiteral labeled alternative in EsqlBaseParser.constant().
visitNumericArrayLiteral(EsqlBaseParser.NumericArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitNumericValue(EsqlBaseParser.NumericValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.numericValue().
visitNumericValue(EsqlBaseParser.NumericValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.numericValue().
visitOffset(PromqlBaseParser.OffsetContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.offset().
visitOffset(PromqlBaseParser.OffsetContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.offset().
visitOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the operatorExpressionDefault labeled alternative in EsqlBaseParser.operatorExpression().
visitOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the operatorExpressionDefault labeled alternative in EsqlBaseParser.operatorExpression().
visitOperatorExpressionDefault(EsqlBaseParser.OperatorExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.orderExpression().
visitOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.orderExpression().
visitOrderExpression(EsqlBaseParser.OrderExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the parenthesized labeled alternative in PromqlBaseParser.expression().
visitParenthesized(PromqlBaseParser.ParenthesizedContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the parenthesized labeled alternative in PromqlBaseParser.expression().
visitParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the parenthesizedExpression labeled alternative in EsqlBaseParser.primaryExpression().
visitParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the parenthesizedExpression labeled alternative in EsqlBaseParser.primaryExpression().
visitParenthesizedExpression(EsqlBaseParser.ParenthesizedExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitProcessingCommand(EsqlBaseParser.ProcessingCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.processingCommand().
visitProcessingCommand(EsqlBaseParser.ProcessingCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.processingCommand().
visitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlClusterString().
visitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlClusterString().
visitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitPromqlClusterString(EsqlBaseParser.PromqlClusterStringContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlCommand().
visitPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlCommand().
visitPromqlCommand(EsqlBaseParser.PromqlCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitPromqlIndexPattern(List<EsqlBaseParser.PromqlIndexPatternContext>) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitPromqlIndexPattern(List<EsqlBaseParser.PromqlIndexPatternContext>) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitPromqlIndexPattern(List<EsqlBaseParser.PromqlIndexPatternContext>) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitPromqlIndexPattern(EsqlBaseParser.PromqlIndexPatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlIndexPattern().
visitPromqlIndexPattern(EsqlBaseParser.PromqlIndexPatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlIndexPattern().
visitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlIndexString().
visitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlIndexString().
visitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitPromqlIndexString(EsqlBaseParser.PromqlIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitPromqlParam(EsqlBaseParser.PromqlParamContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlParam().
visitPromqlParam(EsqlBaseParser.PromqlParamContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlParam().
visitPromqlParamName(EsqlBaseParser.PromqlParamNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlParamName().
visitPromqlParamName(EsqlBaseParser.PromqlParamNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlParamName().
visitPromqlParamValue(EsqlBaseParser.PromqlParamValueContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlParamValue().
visitPromqlParamValue(EsqlBaseParser.PromqlParamValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlParamValue().
visitPromqlQueryContent(EsqlBaseParser.PromqlQueryContentContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlQueryContent().
visitPromqlQueryContent(EsqlBaseParser.PromqlQueryContentContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlQueryContent().
visitPromqlQueryPart(EsqlBaseParser.PromqlQueryPartContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlQueryPart().
visitPromqlQueryPart(EsqlBaseParser.PromqlQueryPartContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlQueryPart().
visitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlSelectorString().
visitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlSelectorString().
visitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitPromqlSelectorString(EsqlBaseParser.PromqlSelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitPromqlUnquotedIndexString(EsqlBaseParser.PromqlUnquotedIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.promqlUnquotedIndexString().
visitPromqlUnquotedIndexString(EsqlBaseParser.PromqlUnquotedIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.promqlUnquotedIndexString().
visitQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the qualifiedIntegerLiteral labeled alternative in EsqlBaseParser.constant().
visitQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the qualifiedIntegerLiteral labeled alternative in EsqlBaseParser.constant().
visitQualifiedIntegerLiteral(EsqlBaseParser.QualifiedIntegerLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.qualifiedName().
visitQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.qualifiedName().
visitQualifiedName(EsqlBaseParser.QualifiedNameContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitQualifiedName(EsqlBaseParser.QualifiedNameContext, UnresolvedAttribute) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.qualifiedNamePattern().
visitQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.qualifiedNamePattern().
visitQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitQualifiedNamePattern(EsqlBaseParser.QualifiedNamePatternContext, Consumer<NamedExpression>) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.qualifiedNamePatterns().
visitQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.qualifiedNamePatterns().
visitQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitQualifiedNamePatterns(EsqlBaseParser.QualifiedNamePatternsContext, Consumer<NamedExpression>) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitRegexExpression(EsqlBaseParser.RegexExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the regexExpression labeled alternative in EsqlBaseParser.booleanExpression().
visitRegexExpression(EsqlBaseParser.RegexExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the regexExpression labeled alternative in EsqlBaseParser.booleanExpression().
visitRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.registeredDomainCommand().
visitRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.registeredDomainCommand().
visitRegisteredDomainCommand(EsqlBaseParser.RegisteredDomainCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitRenameClause(EsqlBaseParser.RenameClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.renameClause().
visitRenameClause(EsqlBaseParser.RenameClauseContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.renameClause().
visitRenameClause(EsqlBaseParser.RenameClauseContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.renameCommand().
visitRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.renameCommand().
visitRenameCommand(EsqlBaseParser.RenameCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.rerankCommand().
visitRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.rerankCommand().
visitRerankCommand(EsqlBaseParser.RerankCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the rlikeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the rlikeExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitRlikeExpression(EsqlBaseParser.RlikeExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the rlikeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the rlikeListExpression labeled alternative in EsqlBaseParser.regexBooleanExpression().
visitRlikeListExpression(EsqlBaseParser.RlikeListExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitRowCommand(EsqlBaseParser.RowCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.rowCommand().
visitRowCommand(EsqlBaseParser.RowCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.rowCommand().
visitRowCommand(EsqlBaseParser.RowCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.sampleCommand().
visitSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.sampleCommand().
visitSampleCommand(EsqlBaseParser.SampleCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSelector(PromqlBaseParser.SelectorContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitSelector(PromqlBaseParser.SelectorContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.selector().
visitSelector(PromqlBaseParser.SelectorContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.selector().
visitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.selectorString().
visitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.selectorString().
visitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitSelectorString(EsqlBaseParser.SelectorStringContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSeriesMatcher(PromqlBaseParser.SeriesMatcherContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.seriesMatcher().
visitSeriesMatcher(PromqlBaseParser.SeriesMatcherContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.seriesMatcher().
visitSetCommand(EsqlBaseParser.SetCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.setCommand().
visitSetCommand(EsqlBaseParser.SetCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.setCommand().
visitSetCommand(EsqlBaseParser.SetCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSetField(EsqlBaseParser.SetFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.setField().
visitSetField(EsqlBaseParser.SetFieldContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.setField().
visitSetField(EsqlBaseParser.SetFieldContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitShowInfo(EsqlBaseParser.ShowInfoContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the showInfo labeled alternative in EsqlBaseParser.showCommand().
visitShowInfo(EsqlBaseParser.ShowInfoContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the showInfo labeled alternative in EsqlBaseParser.showCommand().
visitShowInfo(EsqlBaseParser.ShowInfoContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSingleCommandQuery(EsqlBaseParser.SingleCommandQueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the singleCommandQuery labeled alternative in EsqlBaseParser.query().
visitSingleCommandQuery(EsqlBaseParser.SingleCommandQueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the singleCommandQuery labeled alternative in EsqlBaseParser.query().
visitSingleForkSubQueryCommand(EsqlBaseParser.SingleForkSubQueryCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the singleForkSubQueryCommand labeled alternative in EsqlBaseParser.forkSubQueryCommand().
visitSingleForkSubQueryCommand(EsqlBaseParser.SingleForkSubQueryCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the singleForkSubQueryCommand labeled alternative in EsqlBaseParser.forkSubQueryCommand().
visitSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.singleStatement().
visitSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.singleStatement().
visitSingleStatement(EsqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.singleStatement().
visitSingleStatement(PromqlBaseParser.SingleStatementContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.singleStatement().
visitSortCommand(EsqlBaseParser.SortCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.sortCommand().
visitSortCommand(EsqlBaseParser.SortCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.sortCommand().
visitSortCommand(EsqlBaseParser.SortCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSourceCommand(EsqlBaseParser.SourceCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.sourceCommand().
visitSourceCommand(EsqlBaseParser.SourceCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.sourceCommand().
visitStatements(EsqlBaseParser.StatementsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.statements().
visitStatements(EsqlBaseParser.StatementsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.statements().
visitStatements(EsqlBaseParser.StatementsContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.statsCommand().
visitStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.statsCommand().
visitStatsCommand(EsqlBaseParser.StatsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitString(EsqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.string().
visitString(EsqlBaseParser.StringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.string().
visitString(EsqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitString(PromqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitString(PromqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitString(PromqlBaseParser.StringContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.string().
visitString(PromqlBaseParser.StringContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.string().
visitStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the stringArrayLiteral labeled alternative in EsqlBaseParser.constant().
visitStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the stringArrayLiteral labeled alternative in EsqlBaseParser.constant().
visitStringArrayLiteral(EsqlBaseParser.StringArrayLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the stringLiteral labeled alternative in EsqlBaseParser.constant().
visitStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the stringLiteral labeled alternative in EsqlBaseParser.constant().
visitStringLiteral(EsqlBaseParser.StringLiteralContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitStringOrParameter(EsqlBaseParser.StringOrParameterContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.stringOrParameter().
visitStringOrParameter(EsqlBaseParser.StringOrParameterContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.stringOrParameter().
visitSubquery(EsqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.subquery().
visitSubquery(EsqlBaseParser.SubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.subquery().
visitSubquery(EsqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitSubquery(PromqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitSubquery(PromqlBaseParser.SubqueryContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the subquery labeled alternative in PromqlBaseParser.expression().
visitSubquery(PromqlBaseParser.SubqueryContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the subquery labeled alternative in PromqlBaseParser.expression().
visitSubqueryExpression(EsqlBaseParser.SubqueryExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.subqueryExpression().
visitSubqueryExpression(EsqlBaseParser.SubqueryExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.subqueryExpression().
visitSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
Parse subquery resolution, reusing the same expression folding logic used for duration arithmetic.
visitSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.subqueryResolution().
visitSubqueryResolution(PromqlBaseParser.SubqueryResolutionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.subqueryResolution().
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitTerminal(TerminalNode) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseListener
visitTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.timeSeriesCommand().
visitTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.timeSeriesCommand().
visitTimeSeriesCommand(EsqlBaseParser.TimeSeriesCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitTimeValue(PromqlBaseParser.TimeValueContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlAstBuilder
 
visitTimeValue(PromqlBaseParser.TimeValueContext) - Method in class org.elasticsearch.xpack.esql.parser.promql.PromqlLogicalPlanBuilder
 
visitTimeValue(PromqlBaseParser.TimeValueContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.timeValue().
visitTimeValue(PromqlBaseParser.TimeValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.timeValue().
visitToDataType(EsqlBaseParser.ToDataTypeContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the toDataType labeled alternative in EsqlBaseParser.dataType().
visitToDataType(EsqlBaseParser.ToDataTypeContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the toDataType labeled alternative in EsqlBaseParser.dataType().
visitToDataType(EsqlBaseParser.ToDataTypeContext) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
visitTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.tsInfoCommand().
visitTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.tsInfoCommand().
visitTsInfoCommand(EsqlBaseParser.TsInfoCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitUnquotedIndexString(EsqlBaseParser.UnquotedIndexStringContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.unquotedIndexString().
visitUnquotedIndexString(EsqlBaseParser.UnquotedIndexStringContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.unquotedIndexString().
visitUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.uriPartsCommand().
visitUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.uriPartsCommand().
visitUriPartsCommand(EsqlBaseParser.UriPartsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.userAgentCommand().
visitUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.userAgentCommand().
visitUserAgentCommand(EsqlBaseParser.UserAgentCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
visitValue(PromqlBaseParser.ValueContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by PromqlBaseParser.value().
visitValue(PromqlBaseParser.ValueContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by PromqlBaseParser.value().
visitValueExpression(PromqlBaseParser.ValueExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParserBaseVisitor
Visit a parse tree produced by the valueExpression labeled alternative in PromqlBaseParser.expression().
visitValueExpression(PromqlBaseParser.ValueExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.PromqlBaseParserVisitor
Visit a parse tree produced by the valueExpression labeled alternative in PromqlBaseParser.expression().
visitValueExpressionDefault(EsqlBaseParser.ValueExpressionDefaultContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by the valueExpressionDefault labeled alternative in EsqlBaseParser.valueExpression().
visitValueExpressionDefault(EsqlBaseParser.ValueExpressionDefaultContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by the valueExpressionDefault labeled alternative in EsqlBaseParser.valueExpression().
visitValueName(EsqlBaseParser.ValueNameContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.valueName().
visitValueName(EsqlBaseParser.ValueNameContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.valueName().
visitWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.whereCommand().
visitWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.whereCommand().
visitWhereCommand(EsqlBaseParser.WhereCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
VOCABULARY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
VOCABULARY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
VOCABULARY - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
VOCABULARY - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 

W

W - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
waitForCompletionTimeout() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
waitForCompletionTimeout(TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
waitForReading() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Returns an IsBlockedResult that completes when the buffer has data for reading.
waitForSpace() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Returns a SubscribableListener that completes when the buffer has space for writing.
waitForWriting() - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceBuffer
Returns an IsBlockedResult that completes when the buffer has space for writing.
warnings() - Static method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
WarnLostSortOrder - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Warns when a SORT or TopN is followed by a LOOKUP JOIN which does not preserve order, and there is no subsequent SORT to restore the order.
WarnLostSortOrder() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.WarnLostSortOrder
 
wasStarted() - Method in class org.elasticsearch.xpack.esql.action.TimeSpanMarker
Returns true if this marker was started (regardless of whether it was stopped).
WEEK - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
WEEK - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
WEEKDAY - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
WEEKS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
weight() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
WeightedAvg - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
WeightedAvg(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
WeightedAvg(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
WeightedRoundRobinStrategy - Class in org.elasticsearch.xpack.esql.plugin
Distributes external splits across data nodes using a Longest Processing Time (LPT) algorithm that considers ExternalSplit.estimatedSizeInBytes() for load balancing.
WeightedRoundRobinStrategy() - Constructor for class org.elasticsearch.xpack.esql.plugin.WeightedRoundRobinStrategy
 
WeightedRoundRobinStrategy(NodeEligibilityStrategy) - Constructor for class org.elasticsearch.xpack.esql.plugin.WeightedRoundRobinStrategy
 
WHERE - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.FeatureMetric
 
WHERE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
WHERE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
WHERE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.AggFieldContext
 
WHERE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
whereCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
whereCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
WhereCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
WHISTLING - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChickenArtBuilder
 
widenSmallNumeric() - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
If this is a "small" numeric type this contains the type ESQL will widen it into, otherwise this returns this.
wildcardJoinIndices() - Method in record class org.elasticsearch.xpack.esql.session.EsqlSession.PreAnalysisResult
Returns the value of the wildcardJoinIndices record component.
WildcardLike - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string.regex
 
WildcardLike(Source, Expression, WildcardPattern) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
WildcardLike(Source, Expression, WildcardPattern, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
WildcardLikeList - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string.regex
 
WildcardLikeList(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
WildcardLikeList(Source, Expression, WildcardPatternList) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
The documentation for this function is in WildcardLike, and shown to the users `LIKE` in the docs.
WildcardLikeList(Source, Expression, WildcardPatternList, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
WildcardPattern - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
Similar to basic regex, supporting '?' wildcard for single character (same as regex ".") and '*' wildcard for multiple characters (same as regex ".*")
WildcardPattern(String) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
WildcardPattern(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
WildcardPatternList - Class in org.elasticsearch.xpack.esql.core.expression.predicate.regex
A list of wildcard patterns.
WildcardPatternList(List<WildcardPattern>) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
WildcardPatternList(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
WildcardQuery - Class in org.elasticsearch.xpack.esql.core.querydsl.query
 
WildcardQuery(Source, String, String, boolean, boolean) - Constructor for class org.elasticsearch.xpack.esql.core.querydsl.query.WildcardQuery
 
window() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
Return the window associated with the aggregate function.
window() - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
window() - Method in record class org.elasticsearch.xpack.esql.expression.promql.function.PromqlFunctionRegistry.PromqlContext
Returns the value of the window record component.
WINDOW_INTERVAL - Static variable in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
WindowFilter - Class in org.elasticsearch.xpack.esql.expression.function
 
WindowFilter(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
with(List<Expression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
with(Operator.OperatorFactory, Layout) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
Creates a new physical operation from this operation with the given intermediate operator and layout.
with(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
with(LogicalPlan, List<Expression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
with(LogicalPlan, List<Expression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
with(LogicalPlan, List<Expression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
with(LogicalPlan, Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
with(Layout) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
Creates a new physical operation from this operation with the given layout.
with(Rule<?, TreeType>[]) - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Batch
 
WITH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
WITH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
WITH() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandNamedParametersContext
 
WITH() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
WITH() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FuseConfigurationContext
 
withAdditionalAttribute(Attribute) - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
withAggregates(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
withAggregates(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
withAggregates(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
withAttributes(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
withAttributes(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
withAttributes(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
withAttributesToExtract(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
withBlockFactory(BlockFactory) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.QueryRequest
 
withBoundsAttributes(Set<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
withCentroidAttributes(Set<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
withConfig(Map<String, Object>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Returns a format reader configured with the given config map (from the WITH clause).
withConfig(JoinConfig) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
withConfiguration(Configuration) - Method in interface org.elasticsearch.xpack.esql.capabilities.ConfigurationAware
 
withConfiguration(Configuration) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDateNanos
 
withConfiguration(Configuration) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime
 
withConfiguration(Configuration) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
withConfiguration(Configuration) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
withConfiguration(Configuration) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
withDataType(DataType) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
withDataType(DataType) - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
withDelegate(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDocValuesFunction
Mark the function as expecting the specified field to arrive as doc-values.
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDimension
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StEnvelope
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohash
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeohex
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeometryType
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StGeotile
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StIsEmpty
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StNPoints
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StX
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
withDocValues(boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
withDocValues(boolean, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
Mark the function as expecting the specified fields to arrive as doc-values.
withDocValues(boolean, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialContains
 
withDocValues(boolean, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
withDocValues(boolean, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
withDocValues(boolean, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
withDocValues(boolean, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
withDocValuesAttributes(Set<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
withDocValuesAttributes(Set<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
withDocValuesAttributes(Set<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
withDuplicated(boolean) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
withDuplicated(boolean) - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
withError(String, String) - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution.Builder
 
withErrorPolicy(ErrorPolicy) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns a copy with a different error policy.
withEstimatedRowSize(Integer) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
withEstimatedSize(int) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
withEstimatedSize(int) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
withEstimatedSize(int) - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
withExcluded(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec
Bind inherited exclusions and self-resolve against declaredLabels.
withExplainOnly() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Returns a new Configuration with profile and explainOnly enabled.
withField(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
withFieldExtractPreference(MappedFieldType.FieldExtractPreference) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction
 
withFieldExtractPreference(MappedFieldType.FieldExtractPreference) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
withFieldExtractPreference(MappedFieldType.FieldExtractPreference) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
withFilter(List<? extends Expression>, Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
withFilter(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Absent
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AbsentOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
Attach a filter to the aggregate function.
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AvgOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountApproximate
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinctOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DefaultTimeSeriesAggregateFunction
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Delta
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Deriv
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.DimensionValues
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.First
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstDocId
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FirstOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMerge
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.HistogramMergeOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Idelta
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Increase
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Irate
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Last
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.LastOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MaxOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Median
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.MinOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PercentileOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Present
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.PresentOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sample
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Scalar
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sparkline
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.StddevOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.SumOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Variance
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.VarianceOverTime
 
withFilter(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
withFilter(Expression, Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
withFilters(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
withFragment(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
withGeneratedNames(List<String>) - Method in interface org.elasticsearch.xpack.esql.plan.GeneratingPlan
Create a new instance of this node with new output Attributes using the given names.
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
withGeneratedNames(List<String>) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
withId(NameId) - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
withId(NameId) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
withId(NameId) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
withImplicitK(Integer) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
WITHIN_SERIES_AGGREGATION - Enum constant in enum class org.elasticsearch.xpack.esql.expression.promql.function.FunctionType
Aggregates data within each time series over a time window.
withIncluded(List<Attribute>) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.promql.LabelSetSpec
Bind this spec to visible child output.
withIndexMode(IndexMode) - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
withInferenceId(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
withInferenceId(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
withInferenceId(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
withInferenceResolutionError(String, String) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
withInferenceResolutionError(String, String) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.InferenceFunction
Returns a copy with inference resolution error for display to user.
withInferenceResolutionError(String, String) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
withInferenceResolutionError(String, String) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
WithinSeriesAggregate - Class in org.elasticsearch.xpack.esql.plan.logical.promql
Represents a PromQL aggregate function call that operates on range vectors.
WithinSeriesAggregate(Source, LogicalPlan, String, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.promql.WithinSeriesAggregate
 
withLimit(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
withLimit(Expression) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
withLocal(boolean) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
withLocal(boolean) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
withLocation(Source) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
withMessage(String) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
withMetric(Source, Expression, AggregateMetricDoubleBlockBuilder.Metric) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
withMinCompetitive(SharedMinCompetitive.Supplier) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
withMode(AggregatorMode) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
withMode(AggregatorMode) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
withMode(AggregatorMode) - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
withName(String) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
withNonSortedInput() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
withNullability(Nullability) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
WITHOUT - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.promql.AcrossSeriesAggregate.Grouping
 
WITHOUT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
WITHOUT - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
WITHOUT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.GroupingContext
 
WITHOUT() - Method in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser.NonReservedContext
 
withoutFields() - Method in class org.elasticsearch.xpack.esql.core.expression.TimeSeriesMetadataAttribute
 
withoutLocalPhysicalOptimization() - Method in record class org.elasticsearch.xpack.esql.plugin.ReductionPlan
 
withoutTables() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
withParameters(List<? extends Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
withPotentiallyUnmappedExpression(Expression) - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
withProjections(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ResolvingProject
 
withProjections(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
withPromqlPlan(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
withPushedFilter(Object) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Returns a format reader configured with the given pushed filter from the optimizer.
withPushedFilter(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
withPushedLimit(int) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
withQualifier(String) - Method in class org.elasticsearch.xpack.esql.core.expression.Attribute
 
withQuery(QueryBuilder) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.QueryBuilderAndTags
 
withQuery(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
query is merged into queryBuilderAndTags, keep this method as it is called by too many places.
withQuery(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
withRerankFields(List<Alias>) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
withResolvedInference(ResolvedInference) - Method in class org.elasticsearch.xpack.esql.inference.InferenceResolution.Builder
 
withRowLimit(int) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns a copy with a different row limit.
withSchema(List<Attribute>) - Method in interface org.elasticsearch.xpack.esql.datasources.spi.FormatReader
Returns a format reader configured with the schema attributes.
withSchemaInfo(Map<StoragePath, SchemaReconciliation.FileSchemaInfo>) - Method in class org.elasticsearch.xpack.esql.datasources.FileSet
Returns a new FileSet with per-file schema info attached.
withScoreAttribute(Attribute) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
withSeqNo(long) - Method in record class org.elasticsearch.xpack.esql.inference.InferenceOperator.BulkInferenceRequestItem
 
withSink(SinkOperator.SinkOperatorFactory, Layout) - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
Creates a new physical operation from this operation with the given sink and layout.
withSortedInput() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
withSorts(List<EsQueryExec.Sort>) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
withSource(Source) - Static method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
withSplit(boolean, boolean) - Method in record class org.elasticsearch.xpack.esql.datasources.spi.FormatReadContext
Returns a copy configured for a split-based read.
withSplits(List<ExternalSplit>) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
withSubCapabilities(List<String>) - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
Adds capabilities to mark changes or fixes to the function.
withTaskSettings(MapExpression) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
withTimestamp(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
withTimestampBounds(Literal, Literal) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
withTimestampBounds(Literal, Literal) - Method in interface org.elasticsearch.xpack.esql.expression.function.TimestampBoundsAware
Returns a copy of this node with the given timestamp bounds applied.
withTimestampBounds(Literal, Literal) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
withUnresolvedMessage(String) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
withUnresolvedMessage(String) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedPattern
 
withUnresolvedMessage(String) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedTimestamp
 
withViewName(String) - Method in class org.elasticsearch.xpack.esql.core.tree.Source
Returns a new Source with the same location and text but associated with the given view name.
withViewQueries(Map<String, String>) - Method in class org.elasticsearch.xpack.esql.session.Configuration
Returns a new Configuration with the given view queries added.
withWindow(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
wkbAsLong(BytesRef) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
wkbAsPoint(BytesRef) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
wkbToGeometry(BytesRef) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
wkbToJtsGeometry(BytesRef) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
wkbToWkt(BytesRef) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
wktToWkb(String) - Method in enum class org.elasticsearch.xpack.esql.core.util.SpatialCoordinateTypes
 
wrap(Object, Object) - Method in interface org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Arithmetics.NumericArithmetic
 
wrapWithLogging() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseListener
Log internal server errors all the time and log queries if debug is enabled.
writeAttributeCacheHeader(Attribute) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
Writes a cache header for an Attribute and caches it if it is not already in the cache.
writeByte(byte) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeBytes(byte[], int, int) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeCachedBlock(Block) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
Write a Block as part of the plan.
writeCachedString(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
Writes a string caching it, ie.
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.DateEsField
 
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.EsField
This needs to be overridden by subclasses for specific serialization
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.InvalidMappedField
 
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.KeywordEsField
 
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.MultiTypeEsField
 
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.TextEsField
 
writeContent(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.UnsupportedEsField
 
writeEsFieldCacheHeader(EsField, TransportVersion) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
Writes a cache header for an EsField and caches it if it is not already in the cache.
writeGenericString(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeNodesTo(StreamOutput, List<EsqlStatsResponse.NodeStatsResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse
 
writeOptionalCachedString(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeOptionalString(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeString(String) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeTimeSeriesFieldType(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlGetQueryRequest
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryProfile
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsResponse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlResolveViewAction.Response
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.PreparedEsqlQueryRequest
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.action.TimeSpan
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.approximation.ApproximationPlan.SampleProbabilityPlaceHolder
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.approximation.ApproximationSettings
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.Column
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.Alias
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.EmptyAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.EntryExpression
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.FieldAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.BinaryScalarFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.function.scalar.UnaryScalarFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.Literal
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.MapExpression
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.MetadataAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.NameId
 
writeTo(StreamOutput) - Method in enum class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.DefaultBinaryArithmeticOperation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.arithmetic.Neg
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePattern
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.RLikePatternList
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPattern
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.ReferenceAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.TemporalityAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedMetadataAttributeExpression
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.expression.UnresolvedStar
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.tree.Source
 
writeTo(StreamOutput) - Method in enum class org.elasticsearch.xpack.esql.core.type.DataType
 
writeTo(StreamOutput) - Method in enum class org.elasticsearch.xpack.esql.core.type.EsField.TimeSeriesFieldType
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.EsField
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.core.type.FunctionEsField
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.datasources.AsyncExternalSourceOperator.Status
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.datasources.CoalescedSplit
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.datasources.FileSplit
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.datasources.SchemaReconciliation.ColumnMapping
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Status
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver.LookupRequest
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupRequest
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.MatchConfig
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.StreamingLookupFromIndexOperator.StreamingLookupStatus
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchPhrase
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Score
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TBucket
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.TimeSeriesWithout
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.CompletionFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.inference.TextEmbedding
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.approximate.ConfidenceInterval
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.Clamp
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMax
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.ClampMin
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Greatest
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Least
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FoldablesConvertFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.FromAggregateMetricDouble
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerBase
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIntegerSurrogate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIp
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongBase
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLongSurrogate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateExtract
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateFormat
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DayName
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.MonthName
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.Now
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.TRange
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.ExtractHistogramComponent
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.histogram.HistogramPercentile
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.IpPrefix
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.NetworkDirection
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.CopySign
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.E
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Hypot
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Log
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pi
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.RoundTo
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Scalb
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tau
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPercentile
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvPSeriesWeightedSum
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSlice
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSort
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvZip
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.score.Decay
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialGridFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialUnaryDocValuesFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StBuffer
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplify
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StSimplifyPreserveTopology
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.BitLength
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chicken
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Chunk
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Concat
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Contains
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.JsonExtract
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Left
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Locate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLike
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.RLikeList
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLike
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.regex.WildcardLikeList
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Repeat
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Replace
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Right
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Space
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Split
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.Substring
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToLower
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.TopSnippets
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ToUpper
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.vector.Knn
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.WindowFilter
 
writeTo(StreamOutput) - Method in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.Order
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
writeTo(StreamOutput) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.promql.subquery.Subquery
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.inference.ResolvedInference
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamWrapperQueryBuilder
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.ChangePoint
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.CompoundOutputEval
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Dissect
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Explain
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.ExternalRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Fork
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.Fuse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.fuse.FuseScoreEval
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Completion
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.InferencePlan
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.inference.Rerank
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.InlineStats
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.StubRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
Omits serializing Limit.duplicated because this is only required to avoid duplicating a limit past Join or MvExpand in an infinite loop, see PushDownAndCombineLimits.
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.LimitBy
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.CopyingLocalSupplier
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EmptyLocalSupplier
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.MetricsInfo
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.MMR
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.ParameterizedQuery
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.operator.VectorBinaryOperator
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PlaceholderRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlCommand
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.PromqlFunctionCall
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.ScalarFunction
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.promql.selector.Selector
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Rename
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Sample
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.SampledAggregate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.show.ShowInfo
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.SparklineGenerateEmptyBuckets
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Subquery
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.TimeSeriesAggregate
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopNBy
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.TsInfo
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedExternalRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.UserAgent
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.BinaryExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ChangePointExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.CompoundOutputEvalExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.DissectExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.EnrichExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.EvalExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ExternalSourceExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.FilterExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.FuseScoreEvalExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.GrokExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.CompletionExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.InferenceExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.inference.RerankExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitByExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.LocalSourceExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.MergeExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.MetricsInfoExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.MMRExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ParameterizedQueryExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampledAggregateExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.SampleExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.SparklineGenerateEmptyBucketsExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.TimeSeriesAggregateExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNByExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.TsInfoExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.UserAgentExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlGetQueryResponse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlListQueriesResponse
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.plugin.EsqlQueryStatus
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse.NodeStatsResponse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.view.DeleteViewAction.Request
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.view.GetViewAction.Response
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.view.PutViewAction.Request
 
WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
WS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
WS - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 

X

x() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 

Y

y() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan2
 
Y - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
YEAR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
YEAR - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
YEARS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
YES - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.FinishedTranslatable
YES - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
Entirely translatable into a lucene query.
YES - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.AggregatePushdownSupport.Pushability
 
YES - Enum constant in enum class org.elasticsearch.xpack.esql.datasources.spi.FilterPushdownSupport.Pushability
The expression can be fully pushed to the source and removed from FilterExec.
YES - Enum constant in enum class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.UseSyntheticSourceDelegate
 
YES_BUT_RECHECK_NEGATED - Enum constant in enum class org.elasticsearch.xpack.esql.capabilities.TranslationAware.Translatable
The same as TranslationAware.Translatable.YES, but if this expression is negated it turns into TranslationAware.Translatable.RECHECK.
YES_NEGATED - Enum constant in enum class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.UseSyntheticSourceDelegate
 
YR - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 

Z

zoneId() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
zoneId() - Method in class org.elasticsearch.xpack.esql.core.expression.predicate.operator.comparison.BinaryComparison
 
zoneId() - Method in class org.elasticsearch.xpack.esql.core.querydsl.query.RangeQuery
 
zoneId() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
zoneId() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
zoneId() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 

_

_ATN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_ATN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
_ATN - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
_ATN - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
_decisionToDFA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_decisionToDFA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
_decisionToDFA - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
_decisionToDFA - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
_serializedATN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_serializedATN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
_serializedATN - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
_serializedATN - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
_sharedContextCache - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_sharedContextCache - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
_sharedContextCache - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseLexer
 
_sharedContextCache - Static variable in class org.elasticsearch.xpack.esql.parser.PromqlBaseParser
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form