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
 
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
 
AbstractEvaluator(DriverContext, EvalOperator.ExpressionEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractEvaluator
 
AbstractEvaluator(DriverContext, EvalOperator.ExpressionEvaluator, 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, EvalOperator.ExpressionEvaluator) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
AbstractPhysicalOperationProviders - Class in org.elasticsearch.xpack.esql.planner
 
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.ClusterStringContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
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.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.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.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.FieldContext
 
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.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.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.IndexPatternContext
 
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.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.JoinPredicateContext
 
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.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.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.MetricsCommandContext
 
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.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.RegexBooleanExpressionContext
 
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.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.RowCommandContext
 
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.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.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.SubqueryExpressionContext
 
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.ValueExpressionDefaultContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
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
 
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(Failure) - Method in class org.elasticsearch.xpack.esql.common.Failures
 
Add - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Add(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
ADD_LIMIT_INSIDE_MV_EXPAND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix pushdown of LIMIT past MV_EXPAND
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
 
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
 
addUnavailableCluster(String, Exception) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
after() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.ExecutionInfo
 
after() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Transformation
 
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_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_VALUES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
The introduction of the VALUES agg.
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.MetricsCommandContext
 
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, Aggregate.AggregateType, 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.action.EsqlCapabilities.Cap
Support for aggregate_metric_double type
Aggregate.AggregateType - Enum Class in org.elasticsearch.xpack.esql.plan.logical
 
AggregateExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
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, List<? extends Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
aggregates - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
aggregates() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
aggregates() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
aggregates() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
aggregateType() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
AggregateWritables - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
AggregateWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateWritables
 
algorithm() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Returns the value of the algorithm record component.
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
 
ALL_FIELDS - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
allExpressions() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
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.QueryString
 
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, EsqlExecutionInfo, QueryBuilder, ActionListener<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 - Record Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerContext(Configuration, EsqlFunctionRegistry, IndexResolution, Map<String, IndexResolution>, EnrichResolution) - Constructor for record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
Creates an instance of a AnalyzerContext record class.
AnalyzerContext(Configuration, EsqlFunctionRegistry, IndexResolution, EnrichResolution) - Constructor for record 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.BaseAnalyzerRule - Class in org.elasticsearch.xpack.esql.analysis
 
AnalyzerRules.ParameterizedAnalyzerRule<SubPlan,P> - Class in org.elasticsearch.xpack.esql.analysis
 
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() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
ANY - Enum constant in enum class org.elasticsearch.xpack.esql.expression.Order.NullsPosition
Nulls position has not been specified by the user and an appropriate default will be used.
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.physical.EsQueryExec.Missing
Nulls position has not been specified by the user and an appropriate default will be used.
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.
appendSeparator() - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
Returns the value of the appendSeparator record component.
appliesTo() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Whether this function applies to particular versions of Elasticsearch.
apply(Boolean, Boolean) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
apply(Expression) - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper.ToEvaluator
 
apply(Source, EvalOperator.ExpressionEvaluator.Factory, Rounding.Prepared) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc.DateTruncFactoryProvider
 
apply(Source, EvalOperator.ExpressionEvaluator.Factory, EvalOperator.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(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.AnalyzerRule
 
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, LocalLogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceMissingFieldWithNull
 
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, 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.local.InsertFieldExtraction
 
apply(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.ProjectAwayColumns
 
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
 
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) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
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
 
ArithmeticBinaryContext(EsqlBaseParser.OperatorExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.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
 
ArithmeticUnaryContext(EsqlBaseParser.OperatorExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticUnaryContext
 
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.RenameClauseContext
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
asBuilder() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MultiMatchQuery
 
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
 
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
 
asOrder() - Method in enum class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.Direction
 
asQuery(Expression) - Method in class org.elasticsearch.xpack.esql.planner.TranslatorHandler
 
asQuery(TranslatorHandler) - Method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware
Translates the implementing expression into a Query.
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesFunction
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.EndsWith
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RLike
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.WildcardLike
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.logical.Not
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNotNull
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
asQuery(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(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
asQuery(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
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.CommandOptionContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichWithClauseContext
 
ASSIGN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldContext
 
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() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
ASTERISK() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
async() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
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.
asyncExecutionId() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
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
 
attributes() - Static method in class org.elasticsearch.xpack.esql.expression.ExpressionWritables
 
attributesToExtract() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
attrs() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
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(BytesRef) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEquals
 
available() - Method in class org.elasticsearch.xpack.esql.EsqlInfoTransportAction
 
availablePolicies() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 

B

base() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
BASE64_DECODE_ENCODE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Base64 encoding and decoding functions.
BaseAnalyzerRule() - Constructor for class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.BaseAnalyzerRule
 
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.PhysicalPlanOptimizer
 
batches() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
before() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.ExecutionInfo
 
before() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Transformation
 
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() - 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
 
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
 
BinaryDateTimeFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
BinaryDateTimeFunction(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.BinaryDateTimeFunction
 
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
 
BinaryPlan - Class in org.elasticsearch.xpack.esql.plan.logical
 
BinaryPlan(Source, LogicalPlan, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.BinaryPlan
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
BinarySpatialFunction(Source, Expression, Expression, 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.
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
 
blockFactory - Variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
blockFactory() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the blockFactory record component.
blockLoader(String, boolean, MappedFieldType.FieldExtractPreference) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
blockLoader(String, boolean, MappedFieldType.FieldExtractPreference) - Method in interface org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
Returns something to load values from this field into a Block.
blocks() - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
BooleanArrayLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.BooleanArrayLiteralContext
 
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.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.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
 
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
 
boolQuery(Source, Query, Query, boolean) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogic
 
boost() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
boost(float) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
boundsAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
breakPlanBetweenCoordinatorAndDataNode(PhysicalPlan, Configuration) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
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.grouping.Bucket
 
build() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
build() - Method in class org.elasticsearch.xpack.esql.planner.Layout.Builder
Build a new Layout.
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, EvalOperator.ExpressionEvaluator.Factory, EvalOperator.ExpressionEvaluator.Factory, EvalOperator.ExpressionEvaluator.Factory) - Method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.DateDiffFactory
 
build(Source, Expression, List<Expression>) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.UnaryVariadicBuilder
 
build(Source, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryBuilder
 
build(Source, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.TernaryBuilder
 
build(Source, Expression, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuaternaryBuilder
 
build(Source, Expression, Expression, Expression, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuinaryBuilder
 
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, Configuration) - Method in interface org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.UnaryConfigurationAwareBuilder
 
build(Source, DateDiff.Part, EvalOperator.ExpressionEvaluator.Factory, EvalOperator.ExpressionEvaluator.Factory) - 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
 
buildDataTypesForStringLiteralConversion(FunctionDefinition[]...) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
builder() - Method in class org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
 
builder() - Method in interface org.elasticsearch.xpack.esql.planner.Layout
 
Builder() - Constructor for class org.elasticsearch.xpack.esql.planner.Layout.Builder
 
Builder(EsqlExecutionInfo.Cluster) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
buildNewInstance(Source, Expression, Expression) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
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.
buildSort(List<SortBuilder<?>>) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
BY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
BY - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlinestatsCommandContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
BY() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
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
 

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.
calculateOutput(List<Attribute>, NamedExpression, Attribute) - Static method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
canMatchFilter(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.
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
 
canPushSorts() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
canPushToSource(Expression) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushFiltersToSource
Check if the given expression can be pushed down to the source.
cap(NodeFeature) - Static method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities
Convert a NodeFeature from EsqlFeatures into a capability.
capabilities(boolean) - Static method in class org.elasticsearch.xpack.esql.action.EsqlCapabilities
Get a Set of all capabilities.
CAPABILITIES - Static variable in class org.elasticsearch.xpack.esql.action.EsqlCapabilities
 
capabilityName() - Method in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
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
 
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_MV - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
CASE properly handling multivalue conditions.
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.
caseType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase
 
cast(Source, DataType, DataType, EvalOperator.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.InlineCastContext
 
CAST_OP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
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
Categorize - Class in org.elasticsearch.xpack.esql.expression.function.grouping
Categorizes text messages.
Categorize(Source, 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_V5 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Supported the text categorization function "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
 
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
 
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_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
 
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
 
ChannelSet(Set<NameId>, DataType) - Constructor for record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Creates an instance of a ChannelSet record class.
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.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.
checkFilterConditionDataType(Expression, Failures) - Static method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
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
 
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.
child() - Method in class org.elasticsearch.xpack.esql.expression.Order
 
child() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
child() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
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
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
 
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
 
clone(Source, String, DataType, Nullability, NameId, boolean) - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
cloneDefinition(String, FunctionDefinition) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
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 record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
 
close() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
close() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction.AbstractNullableEvaluator
 
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.io.stream.PlanStreamInput
 
close() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
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.StringArrayLiteralContext
 
CLOSING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
CLOSING_METRICS_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CLOSING_METRICS_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CLOSING_METRICS_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CLOSING_METRICS_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CLOSING_METRICS_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
CLOSING_METRICS_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
CLOSING_METRICS_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
Cluster(String, String) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
Cluster(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, boolean, EsqlExecutionInfo.Cluster.Status) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
Create a Cluster with a new Status other than the default of RUNNING.
Cluster(String, String, boolean, EsqlExecutionInfo.Cluster.Status, Integer, Integer, Integer, Integer, List<ShardSearchFailure>, TimeValue) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
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
 
clusterName() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
clusterService - Variable in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
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 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.nulls
Function returning the first non-null value.
Coalesce(Source, Expression, List<Expression>) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.nulls.Coalesce
 
Code generation - Search tag in package org.elasticsearch.xpack.esql
Section
COLON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
COLON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
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
 
columnar(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
ColumnInfoImpl - Class in org.elasticsearch.xpack.esql.action
 
ColumnInfoImpl(String, String) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
ColumnInfoImpl(String, DataType) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
ColumnInfoImpl(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
columns() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
columns() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
columns() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes.UsingJoinType
 
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<Expression>) - 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
 
combineOr(List<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
 
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() - 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.CommandOptionsContext
 
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.FromCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
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.MetricsCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
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.SortCommandContext
 
COMMA() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
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.CommandOptionsContext
 
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.FromCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
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.MetricsCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.NumericArrayLiteralContext
 
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.SortCommandContext
 
COMMA(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
command(TelemetryAware) - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
commandOption() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
commandOption() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
commandOption(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
CommandOptionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
commandOptions() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
commandOptions() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DissectCommandContext
 
CommandOptionsContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
commands() - Method in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetry
 
commonType(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
Returns the type compatible with both left and right types
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
 
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
 
CompositeQueryContext(EsqlBaseParser.QueryContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
Compute Engine - Search tag in package org.elasticsearch.xpack.esql
Section
computeExpressions() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
computeOutput(List<Attribute>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
computeOutput(List<Attribute>, List<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
computeOutput(List<Attribute>, List<Attribute>, 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.Enrich
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.Eval
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.LeafPlan
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
computeReferences() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
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.HashJoinExec
 
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.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.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
 
computeRow(BytesRefBlock, int, Block.Builder[], BytesRef) - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
ComputeService - Class in org.elasticsearch.xpack.esql.plugin
Computes the result of a PhysicalPlan.
ComputeService(SearchService, TransportService, ExchangeService, EnrichLookupService, LookupFromIndexService, ClusterService, ThreadPool, BigArrays, BlockFactory) - 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
 
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
 
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
 
config() - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
config() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
configuration() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
Returns the value of the configuration record component.
configuration() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlConfigurationFunction
 
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 - Class in org.elasticsearch.xpack.esql.session
 
Configuration(ZoneId, Locale, String, String, QueryPragmas, int, int, String, boolean, Map<String, Map<String, Column>>, long) - Constructor for class org.elasticsearch.xpack.esql.session.Configuration
 
Configuration(BlockStreamInput) - Constructor for class org.elasticsearch.xpack.esql.session.Configuration
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
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.EntryExpressionContext
 
constant() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
ConstantContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ConstantContext
 
ConstantContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.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
 
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(String) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
contains(Token) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
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 enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
convert(Object, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
Converts arbitrary object to the desired data type.
converterFor(DataType, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
converterFunctionFactory(DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
ConvertStringToByteRef - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ConvertStringToByteRef() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ConvertStringToByteRef
 
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
 
copy() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
 
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.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.ShowCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ShowCommandContext
 
copyFrom(EsqlBaseParser.ValueExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionContext
 
Core Classes - Search tag in package org.elasticsearch.xpack.esql
Section
coreJoin() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes.UsingJoinType
 
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
 
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(String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
count(String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
count(String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
count(String, BytesRef) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
count(String, BytesRef) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
count(String, BytesRef) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
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) - 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
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
COUNTER_TYPES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support metrics counter types
countSource(LocalExecutionPlanner.LocalExecutionPlannerContext, QueryBuilder, 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(BytesRef) - Static method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
 
create(ShardId) - Method in interface org.elasticsearch.xpack.esql.enrich.AbstractLookupService.LookupShardContextFactory
 
create(Source, Expression, Expression) - Method in interface org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.BinaryComparisonInversible.ArithmeticOperationFactory
 
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
 
createIn(Expression, List<Expression>, ZoneId) - Static method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.CombineDisjunctions
 
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.
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
 
createRounding(Object, ZoneId) - 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, QueryParams) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
createStatement(String, QueryParams, PlanTelemetry) - 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.EsqlQueryRequest
 
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.TransportRequest
 
createTask(EsqlQueryRequest, long, String, String, TaskId, Map<String, String>, Map<String, String>, AsyncExecutionId) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
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
 
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.

D

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_PARTITIONING - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
dataPartitioning() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
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.NumericAggregate
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
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.Sum
 
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.WeightedAvg
 
dataType() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
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.scalar.conditional.Case
 
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.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.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.ToDouble
 
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.ToInteger
 
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.ToLong
 
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.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.BinaryDateTimeFunction
 
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.Now
 
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.math.Acos
 
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.Atan
 
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.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.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.MvCount
 
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.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.spatial.SpatialRelatesFunction
 
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.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.Concat
 
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.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.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.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
 
DataTypeContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DataTypeContext
 
DataTypeContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DataTypeContext
 
DATE_DIFF_YEAR_CALENDARIAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Compute year differences in full calendar years.
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_TYPE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for nanosecond dates as a data type
DATE_PARSE_TZ - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
DATE_PARSE supports reading timezones
DATE_PERIODS - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
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
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) - 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
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
DateTrunc.DateTruncFactoryProvider - Interface in org.elasticsearch.xpack.esql.expression.function.scalar.date
 
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
 
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
 
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
 
DecimalLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.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
 
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.TransportRequest
 
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.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...) - 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.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...) - 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 - 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_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_KEEP_ALIVE - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
DEFAULT_TZ - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.BinaryDateTimeFunction
 
DEFAULT_TZ - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
DEFAULT_WAIT_FOR_COMPLETION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
DefaultScoreMapper() - Constructor for class org.elasticsearch.xpack.esql.score.ScoreMapper.DefaultScoreMapper
 
DefaultShardContext(int, SearchExecutionContext, AliasFilter) - Constructor for class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
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
 
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
 
DEPRECATED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
Deprecated, for removal: This API element is subject to removal in a future version.
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
deprecatedWriteParams(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
DereferenceContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.DereferenceContext
 
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 record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
 
describe() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
 
describe() - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
describe() - Method in class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.PhysicalOperation
 
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(FunctionDefinition) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
Design for Elasticsearch - Search tag in package org.elasticsearch.xpack.esql
Section
detailedDescription() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionInfo
Detailed descriptions of the function rendered in the docs.
DETAILS_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
DEV_CHANGE_POINT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_CHANGE_POINT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_INLINESTATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_INLINESTATS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_INLINESTATS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlinestatsCommandContext
 
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
 
DEV_METRICS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
DEV_METRICS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
DEV_METRICS() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
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
 
digest() - Method in record class org.elasticsearch.xpack.esql.expression.function.scalar.string.Hash.HashFunction
Returns the value of the digest record component.
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.
DISCONTINUED - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
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
 
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(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
 
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
 
doApply(Boolean, Boolean) - Method in enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
DOC_ID_FIELD - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
doClose() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
doClose() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
docValuesAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
doEquals(SingleValueQuery.Builder) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
doExecute(Task, FieldCapabilitiesRequest, ActionListener<FieldCapabilitiesResponse>) - 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, EsqlQueryRequest, ActionListener<EsqlQueryResponse>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
doHashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
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
 
doRewrite(QueryRewriteContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
doRule(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.BaseAnalyzerRule
 
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.QualifiedNameContext
 
DOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
DOT(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
DOT(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
doToQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
doToXContent(String, XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
DOUBLE_QUOTES_SOURCE_ENCLOSING - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for quoting index sources in double quotes.
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(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Acos
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Asin
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Atan
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cos
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Cosh
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sin
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Sinh
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tan
 
doubleEvaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Tanh
 
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
 
DOWN - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.TransformDirection
 
doWriteTo(StreamOutput) - 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.Builder
 
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.
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_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
 
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
 
duplicated() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 

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
 
emittedPages() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
 
EMPTY - Static variable in interface org.elasticsearch.xpack.esql.plan.logical.local.LocalSupplier
 
EMPTY - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
EMPTY - Static variable in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
EmptySearchStats() - Constructor for record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
Creates an instance of a EmptySearchStats record class.
enabled() - Method in class org.elasticsearch.xpack.esql.EsqlInfoTransportAction
 
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
 
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_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.EnrichCommandContext
 
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 - Variable in class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
 
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, AbstractLookupService.LookupShardContextFactory, TransportService, BigArrays, BlockFactory) - 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.
EnrichPolicyResolver - Class in org.elasticsearch.xpack.esql.enrich
Resolves enrich policies across clusters in several steps: 1.
EnrichPolicyResolver(ClusterService, TransportService, IndexResolver) - Constructor for class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
EnrichPolicyResolver.UnresolvedPolicy - Record Class in org.elasticsearch.xpack.esql.enrich
 
enrichResolution() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
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().
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().
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().
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().
enterCommandOption(EsqlBaseParser.CommandOptionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.commandOption().
enterCommandOption(EsqlBaseParser.CommandOptionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.commandOption().
enterCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.commandOptions().
enterCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.commandOptions().
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().
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().
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().
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().
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().
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().
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().
enterEveryRule(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
enterJoinPredicate(EsqlBaseParser.JoinPredicateContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.joinPredicate().
enterJoinPredicate(EsqlBaseParser.JoinPredicateContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.joinPredicate().
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().
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().
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().
enterMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.metricsCommand().
enterMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.metricsCommand().
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().
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().
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().
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().
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().
enterRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Enter a parse tree produced by EsqlBaseParser.regexBooleanExpression().
enterRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Enter a parse tree produced by EsqlBaseParser.regexBooleanExpression().
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().
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().
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.ClusterStringContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
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.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.DropCommandContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
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.FieldContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
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.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.IndexPatternContext
 
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.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.JoinPredicateContext
 
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.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.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.MetricsCommandContext
 
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.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.RegexBooleanExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
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.RowCommandContext
 
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.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.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.SubqueryExpressionContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
enterRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
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().
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().
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().
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().
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().
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().
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().
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().
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().
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.expression.function.aggregate.Avg
 
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.CountDistinct
 
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.FromPartial
 
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.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.Percentile
 
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.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.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.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.QueryString
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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.scalar.conditional.Case
 
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.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.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.ToDouble
 
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.ToInteger
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIP
 
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.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.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.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.Now
 
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.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.Asin
 
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.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.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.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.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.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.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.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.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.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.Concat
 
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.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.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.RLike
 
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.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.string.WildcardLike
 
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.Order
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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.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.Filter
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
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.local.EsqlProject
 
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.MvExpand
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.Project
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
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.EsQueryExec
 
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.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.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.MvExpandExec
 
ENTRY - Static variable in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
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.TopNExec
 
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
 
EntryExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
EOF() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleStatementContext
 
eol() - Method in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
String indicating end-of-line or row.
EQ - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
EQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EQ() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
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.EsqlQueryResponse
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
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
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.common.Failures
 
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 record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
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 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.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.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.Match
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.BinaryDateTimeFunction
 
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.multivalue.MvAppend
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
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.UnsupportedAttribute
 
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 class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
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 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.PhysicalOptimizerContext
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.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 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.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.Filter
 
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.InlineStats
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
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.JoinTypes.UsingJoinType
 
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.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.LogicalPlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
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.show.ShowInfo
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
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.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.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 class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
equals(Object) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
Indicates whether some other object is "equal to" this one.
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.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.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.MvExpandExec
 
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.ShowExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
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 class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
equals(Object) - Method in class org.elasticsearch.xpack.esql.querydsl.query.MultiMatchQuery
 
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.Result
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 - 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
 
errorMessage(String, List<String>) - Static method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
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>) - Constructor for record class org.elasticsearch.xpack.esql.index.EsIndex
Intended for tests.
EsIndex(String, Map<String, EsField>, Map<String, IndexMode>) - Constructor for record class org.elasticsearch.xpack.esql.index.EsIndex
 
EsIndex(String, Map<String, EsField>, Map<String, IndexMode>, Set<String>) - Constructor for record class org.elasticsearch.xpack.esql.index.EsIndex
Creates an instance of a EsIndex record class.
EsPhysicalOperationProviders - Class in org.elasticsearch.xpack.esql.planner
 
EsPhysicalOperationProviders(FoldContext, List<EsPhysicalOperationProviders.ShardContext>, AnalysisRegistry) - Constructor for class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
EsPhysicalOperationProviders.DefaultShardContext - Class in org.elasticsearch.xpack.esql.planner
 
EsPhysicalOperationProviders.ShardContext - Interface in org.elasticsearch.xpack.esql.planner
Context of each shard we're operating against.
esql(EsqlQueryRequest, String, Configuration, FoldContext, EnrichPolicyResolver, EsqlExecutionInfo, IndicesExpressionGrouper, EsqlSession.PlanRunner, QueryBuilderResolver, ActionListener<Result>) - Method in class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
ESQL_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
 
ESQL_WORKER_THREAD_POOL_NAME - 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.ClusterStringContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.CommandOptionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.CommandOptionsContext - 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.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.DropCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.EnrichCommandContext - 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.FieldContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.FieldsContext - 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.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.IndexPatternContext - 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.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.JoinPredicateContext - 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.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.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.MetricsCommandContext - 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.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.RenameClauseContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RenameCommandContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.RowCommandContext - 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.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.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.SubqueryExpressionContext - Class in org.elasticsearch.xpack.esql.parser
 
EsqlBaseParser.ToDataTypeContext - 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.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
 
EsqlCapabilities - Class in org.elasticsearch.xpack.esql.action
A Set of "capabilities" supported by the RestEsqlQueryAction and RestEsqlAsyncQueryAction APIs.
EsqlCapabilities() - Constructor for class org.elasticsearch.xpack.esql.action.EsqlCapabilities
 
EsqlCapabilities.Cap - Enum Class in org.elasticsearch.xpack.esql.action
 
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
 
EsqlConfigurationFunction - Class in org.elasticsearch.xpack.esql.expression.function.scalar
 
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.EsqlConverter - Enum Class in org.elasticsearch.xpack.esql.type
 
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(boolean) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
EsqlExecutionInfo(Predicate<String>, boolean) - 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.
EsqlFeatures - Class in org.elasticsearch.xpack.esql.plugin
NodeFeatures declared by ESQL.
EsqlFeatures() - Constructor for class org.elasticsearch.xpack.esql.plugin.EsqlFeatures
 
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.BinaryBuilder<T> - Interface in org.elasticsearch.xpack.esql.expression.function
 
EsqlFunctionRegistry.BinaryConfigurationAwareBuilder<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.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
 
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
 
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() - 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
 
EsqlProject - Class in org.elasticsearch.xpack.esql.plan.logical.local
 
EsqlProject(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.EsqlProject
 
EsqlProject(Source, LogicalPlan, List<? extends NamedExpression>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.EsqlProject
 
EsqlQueryAction - Class in org.elasticsearch.xpack.esql.action
 
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
 
EsqlQueryRequestBuilder - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryResponse - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryResponse(List<ColumnInfoImpl>, List<Page>, EsqlQueryResponse.Profile, boolean, boolean, EsqlExecutionInfo) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
EsqlQueryResponse(List<ColumnInfoImpl>, List<Page>, EsqlQueryResponse.Profile, boolean, String, boolean, boolean, EsqlExecutionInfo) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
EsqlQueryResponse.Profile - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryTask - Class in org.elasticsearch.xpack.esql.action
 
EsqlQueryTask(long, String, String, String, TaskId, Map<String, String>, Map<String, String>, AsyncExecutionId, TimeValue) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
EsqlResolveFieldsAction - Class in org.elasticsearch.xpack.esql.action
A fork of the field-caps API for ES|QL.
EsqlResolveFieldsAction(TransportService, ActionFilters, TransportFieldCapabilitiesAction) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
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 takes values from some operation and converts each to another value.
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
 
EsqlSession(String, Configuration, IndexResolver, EnrichPolicyResolver, PreAnalyzer, EsqlFunctionRegistry, LogicalPlanOptimizer, Mapper, Verifier, PlanTelemetry, IndicesExpressionGrouper, QueryBuilderResolver) - Constructor for class org.elasticsearch.xpack.esql.session.EsqlSession
 
EsqlSession.PlanRunner - Interface in org.elasticsearch.xpack.esql.session
Interface for running the underlying plan.
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, Map<String, IndexMode>, List<Attribute>, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
EsQueryExec(Source, String, IndexMode, Map<String, IndexMode>, List<Attribute>, QueryBuilder, Expression, List<EsQueryExec.Sort>, Integer) - 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.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
 
EsRelation(Source, String, IndexMode, Map<String, IndexMode>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
EsRelation(Source, EsIndex, IndexMode) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
EsSourceExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
EsSourceExec(Source, String, IndexMode, Map<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>, List<EsStatsQueryExec.Stat>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
EsStatsQueryExec.Stat - Record Class 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.FragmentExec
 
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.
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.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.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.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.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
 
eval(Page) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
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 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 - 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
 
evalBlock(Block) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
Called when evaluating a Block that contains null values.
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.
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
Build the evaluator given the evaluator a multivalued field.
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.AbstractMultivalueFunction
Build the evaluator given the evaluator a multivalued field.
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAvg
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvCount
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvDedupe
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvFirst
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvLast
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMax
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedian
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMedianAbsoluteDeviation
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvMin
 
evaluator(EvalOperator.ExpressionEvaluator.Factory) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvSum
 
evaluator(DataType, Source, EvalOperator.ExpressionEvaluator.Factory, Rounding.Prepared) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTrunc
 
EvaluatorMapper - Interface in org.elasticsearch.xpack.esql.evaluator.mapper
Expressions that have a mapping to an EvalOperator.ExpressionEvaluator.
EvaluatorMapper.ToEvaluator - Interface in org.elasticsearch.xpack.esql.evaluator.mapper
 
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.
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.
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
 
EXCHANGE_CONCURRENT_CLIENTS - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
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() - 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
 
execute(String, CancellableTask, PhysicalPlan, Configuration, FoldContext, EsqlExecutionInfo, ActionListener<Result>) - Method in class org.elasticsearch.xpack.esql.plugin.ComputeService
 
execute(EsqlQueryRequest, EsqlExecutionInfo, EsqlSession.PlanRunner, ActionListener<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(TreeType) - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
executeOptimizedPlan(EsqlQueryRequest, EsqlExecutionInfo, EsqlSession.PlanRunner, LogicalPlan, ActionListener<Result>) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
Execute an analyzed plan.
executeWithInfo(TreeType) - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
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
 
exists(String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
exists(String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
exists(String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
EXISTS - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.StatsType
 
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().
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().
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().
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().
exitCommandOption(EsqlBaseParser.CommandOptionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.commandOption().
exitCommandOption(EsqlBaseParser.CommandOptionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.commandOption().
exitCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.commandOptions().
exitCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.commandOptions().
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().
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().
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().
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().
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().
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().
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().
exitEveryRule(ParserRuleContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
exitJoinPredicate(EsqlBaseParser.JoinPredicateContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.joinPredicate().
exitJoinPredicate(EsqlBaseParser.JoinPredicateContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.joinPredicate().
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().
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().
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().
exitMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.metricsCommand().
exitMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.metricsCommand().
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().
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().
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().
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().
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().
exitRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseListener
Exit a parse tree produced by EsqlBaseParser.regexBooleanExpression().
exitRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserListener
Exit a parse tree produced by EsqlBaseParser.regexBooleanExpression().
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().
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().
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.ClusterStringContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
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.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.DropCommandContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
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.FieldContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
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.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.IndexPatternContext
 
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.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.JoinPredicateContext
 
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.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.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.MetricsCommandContext
 
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.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.RegexBooleanExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
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.RowCommandContext
 
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.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.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.SubqueryExpressionContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ToDataTypeContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionDefaultContext
 
exitRule(ParseTreeListener) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
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().
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().
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().
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().
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().
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().
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().
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().
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
 
Explain - Class in org.elasticsearch.xpack.esql.plan.logical
 
Explain(Source, LogicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.Explain
 
EXPLAIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
EXPLAIN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
EXPLAIN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ExplainCommandContext
 
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_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
 
explanation() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
The explanation that will appear after the example.
exponent() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.math.Pow
 
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(ParseTree) - Method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
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
 
ExpressionBuilder - Class in org.elasticsearch.xpack.esql.parser
 
ExpressionBuilder.ParsingContext - Record Class in org.elasticsearch.xpack.esql.parser
 
ExpressionMapper<E> - Class in org.elasticsearch.xpack.esql.evaluator.mapper
 
ExpressionMapper() - Constructor for class org.elasticsearch.xpack.esql.evaluator.mapper.ExpressionMapper
 
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
 
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
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
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.Filter
 
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.local.EsqlProject
 
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.MvExpand
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
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.show.ShowInfo
 
expressionsResolved() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
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
 
extract(byte[], int, Region) - Method in class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
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
 
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.
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
 
extractSourceAttributesFrom(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
extraDescription() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
extraDescription() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.TransportRequest
 

F

factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
A map from input type to EvalOperator.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.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.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.ToDouble
 
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.ToInteger
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIP
 
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.ToUnsignedLong
 
factories() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion
 
Factory(String, CancellableTask, int, int, Function<DriverContext, LookupFromIndexService>, DataType, String, String, List<NamedExpression>, Source) - Constructor for record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Creates an instance of a Factory record class.
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.
fail(Node<?>, String, Object...) - Static method in class org.elasticsearch.xpack.esql.common.Failure
 
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 - 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 - Class in org.elasticsearch.xpack.esql.common
Glorified list for managing Failures.
Failures() - Constructor for class org.elasticsearch.xpack.esql.common.Failures
 
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
 
FEATURES_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
 
field - Variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
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.expression.function.aggregate.AggregateFunction
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
field() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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 class org.elasticsearch.xpack.esql.expression.function.scalar.math.Round
 
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 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.querydsl.query.SingleValueQuery.Builder
 
field(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
FIELD_CAPS_INDICES_OPTIONS - Static variable in class org.elasticsearch.xpack.esql.session.IndexResolver
 
FIELD_DATA_TYPES - Static variable in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
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>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
fieldExtractPhysicalOperation(FieldExtractExec, LocalExecutionPlanner.PhysicalOperation) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
fieldExtractPhysicalOperation(FieldExtractExec, LocalExecutionPlanner.PhysicalOperation) - 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(Attribute) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
fieldName() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
fieldName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
Public for testing
fields() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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.MetricsCommandContext
 
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
 
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.
fieldString() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
fieldType - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MatchBooleanExpressionContext
 
fieldType(String) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
file() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.Example
The test file that contains the example.
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(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
filter(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
filter(QueryBuilder) - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
 
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
 
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
 
findSimilar(Iterable<String>, String) - Static method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
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
 
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.OrderExpressionContext
 
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_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_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_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_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_REPLACE_MISSING_FIELD_WITH_NULL_DUPLICATE_NAME_ID_IN_LAYOUT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
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
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_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.
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_BIT_LENGTH - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function BIT_LENGTH.
FN_BYTE_LENGTH - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function BYTE_LENGTH.
FN_CBRT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function CBRT.
FN_HYPOT - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function HYPOT.
FN_IP_PREFIX - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function IP_PREFIX.
FN_MV_APPEND - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for MV_APPEND function.
FN_MV_MEDIAN_ABSOLUTE_DEVIATION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for MV_MEDIAN_ABSOLUTE_DEVIATION function.
FN_MV_PERCENTILE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for MV_PERCENTILE function.
FN_REVERSE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for function REVERSE.
FN_REVERSE_GRAPHEME_CLUSTERS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for reversing whole grapheme clusters.
FN_ROUND_UL_FIXES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fixes on function ROUND that avoid it throwing exceptions on runtime for unsigned long cases.
FN_SUBSTRING_EMPTY_NULL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Fix on function SUBSTRING that makes it not return null on empty strings.
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(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingFunction
 
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.spatial.SpatialContains
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialDisjoint
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialIntersects
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialWithin
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RLike
 
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.string.WildcardLike
 
fold(FoldContext) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.util.Delay
 
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(Source, FoldContext) - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper
FOLD_LIMIT - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
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.scalar.conditional.Case
 
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.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.Now
 
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.math.Atan2
 
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.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.string.ChangeCase
 
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.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.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.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.
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
 
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.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the foldCtx record component.
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
 
foldToTemporalAmount(FoldContext, Expression, String, DataType) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
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
 
forEachExpressionDown(Consumer<? super Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
forEachExpressionUp(Class<E>, Consumer<? super E>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
forEachExpressionUp(Consumer<? super Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
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
 
FPREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
fragment() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
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
 
from() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
from(String) - Static method in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
 
from(List<SearchExecutionContext>) - Static method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
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(SearchStats) - 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.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
 
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
 
FromCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
fromDataType(DataType) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
 
fromEs(String, TimeSeriesParams.MetricType) - Method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeRegistry
 
fromPage(List<Attribute>, Page) - Static method in class org.elasticsearch.xpack.esql.session.SessionUtils
 
fromPages(List<Attribute>, List<Page>) - 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) - 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
 
fromString(String) - Static method in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
 
fromXContent(XContentParser) - Static method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
frozen() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
FULL - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
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
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.expression.function.aggregate.FromPartial
 
function() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
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_METRICS - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
Queries that use a command.
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
 
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.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.
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.
functionName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.MatchOperator
 
functionName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
functionName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
functionName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
functionName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
functionRegistry() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
Returns the value of the functionRegistry record component.
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_PREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.PlanTelemetryManager
 
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 - Enum Class in org.elasticsearch.xpack.esql.expression.function
The position the function can appear in the language.

G

GA - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
generatedAttributes() - Method in interface org.elasticsearch.xpack.esql.plan.GeneratingPlan
 
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.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.
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
 
GeoDistanceCalculator() - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StDistance.GeoDistanceCalculator
 
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.
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
 
get() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
Get the EsIndex
get() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
get(int) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
get(String) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
get(Token) - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
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.score.ScoreMapper.DefaultScoreMapper
 
get(NameId) - Method in interface org.elasticsearch.xpack.esql.planner.Layout
 
getActions() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getChannelNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
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
 
getClusterStates(EsqlExecutionInfo.Cluster.Status) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
getColumnNumber() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getCurrentResult() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
getDataTypeForStringLiteralConversion(Class<? extends Function>) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
getError(String, Enrich.Mode) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
getErrorMessage() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getExecutionInfo() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
getExecutorBuilders(Settings) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
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
 
getFunctionType() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison
 
getGrammarFileName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getGrammarFileName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
getLicenseState() - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
getLineNumber() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getLookupFromIndexService() - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
getMessage() - Method in exception class org.elasticsearch.xpack.esql.parser.ParsingException
 
getMinimalSupportedVersion() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
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
 
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.RestEsqlQueryAction
 
getName() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
getName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
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
 
getOutput() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator
 
getOutput() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
getPageConsumer() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
getQueryStartTimeNanos() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
getRelativeStartNanos() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
getRemoteConnection(String, ActionListener<Transport.Connection>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
getResolvedPolicy(String, Enrich.Mode) - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
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(Settings, NamedWriteableRegistry, RestController, ClusterSettings, IndexScopedSettings, SettingsFilter, IndexNameExpressionResolver, Supplier<DiscoveryNodes>, Predicate<NodeFeature>) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
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.ClusterStringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionsContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
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.DropCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EnrichCommandContext
 
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.FieldContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FieldsContext
 
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.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.IndexPatternContext
 
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.JoinPredicateContext
 
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.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.MatchBooleanExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
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.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.RenameClauseContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RowCommandContext
 
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.StatsCommandContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ValueExpressionContext
 
getRuleIndex() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.WhereCommandContext
 
getRuleNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getRuleNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
getSerializedATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getSerializedATN() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
getSkippedShards() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getSourceName() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
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
 
getTokenNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
Deprecated.
getTokenNames() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
Deprecated.
getTook() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getTotalShards() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
getTransportVersion() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
getUnavailableClusters() - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
getVocabulary() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
getVocabulary() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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.expression.function.aggregate.Avg
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
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.Percentile
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
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.Sum
 
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.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.QueryString
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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.scalar.conditional.Case
 
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.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.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.ToDouble
 
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.ToInteger
 
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.ToLong
 
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.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.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.Now
 
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.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.Asin
 
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.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.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.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.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.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.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.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.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.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.Concat
 
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.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.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.RLike
 
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.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.string.WildcardLike
 
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.Order
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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.UnresolvedNamePattern
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
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.Filter
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
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.local.EsqlProject
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
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.Project
 
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.show.ShowInfo
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
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.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.GrokExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
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.MvExpandExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
getWriteableName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
getWriteableName() - Method in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
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_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(Grok, String, Map<String, Integer>, Map<String, ElementType>) - Constructor for class org.elasticsearch.xpack.esql.evaluator.command.GrokEvaluatorExtracter
 
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
 
groupIndicesPerCluster(String[]) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
 
grouping - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InlinestatsCommandContext
 
grouping - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
grouping - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StatsCommandContext
 
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.
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
 
groupingPhysicalOperation(AggregateExec, LocalExecutionPlanner.PhysicalOperation, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
groupings() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
GroupingWritables - Class in org.elasticsearch.xpack.esql.expression.function.grouping
 
GroupingWritables() - Constructor for class org.elasticsearch.xpack.esql.expression.function.grouping.GroupingWritables
 
GT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
GT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
GT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
GT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
GTE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
GTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
GTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
GTE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
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
 
hasChanged() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Transformation
 
hasCustomMessage() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
hasDocValues(String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
hasDocValues(String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
hasDocValues(String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
hasEnrichPrivilege(ActionListener<Void>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
hasExactSubfield(String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
hasExactSubfield(String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
hasExactSubfield(String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
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.
hasFailures() - Method in class org.elasticsearch.xpack.esql.common.Failures
 
hasFilter() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
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.EsqlQueryResponse
 
hashCode() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
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.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 record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
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 record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
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.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.Match
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.BinaryDateTimeFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.EsqlConfigurationFunction
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.multivalue.MvAppend
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
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.UnsupportedAttribute
 
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 class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
hashCode() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
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 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.PhysicalOptimizerContext
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.QueryParam
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
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.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.Filter
 
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.InlineStats
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Insist
 
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.JoinTypes.UsingJoinType
 
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.local.ImmediateLocalSupplier
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
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.MvExpand
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
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.show.ShowInfo
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
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.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.ScoreSort
Returns a hash code value for this object.
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
hashCode() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
Returns a hash code value for this object.
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.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.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.MvExpandExec
 
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.ShowExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
hashCode() - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
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 class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
hashCode() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MultiMatchQuery
 
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.Result
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.
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>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
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.TransportRequest
 
hasScoring() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
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
 
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

id() - Method in class org.elasticsearch.xpack.esql.analysis.TableInfo
 
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
 
identifier() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CommandOptionContext
 
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.ToDataTypeContext
 
IDENTIFIER - Enum constant in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
 
IdentifierContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierContext
 
identifierOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionNameContext
 
identifierOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
identifierOrParameter() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
identifierOrParameter(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNameContext
 
IdentifierOrParameterContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierOrParameterContext
 
identifierPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
identifierPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
identifierPattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedNamePatternContext
 
IdentifierPatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IdentifierPatternContext
 
illegalDataType(String) - Static method in exception class org.elasticsearch.xpack.esql.EsqlIllegalArgumentException
 
illegalDataType(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.
ImmediateLocalSupplier(Block[]) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
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.
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 - 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
InBooleanEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.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
InBytesRefEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.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
 
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
 
includeLower() - Method in class org.elasticsearch.xpack.esql.expression.predicate.Range
 
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.expression.predicate.Range
 
inCommon(List<Expression>, List<Expression>) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
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.TransportRequest
 
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_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
 
indexMode() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
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
 
indexNames(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.session.QueryBuilderResolver
 
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
 
indexNameWithModes() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
indexNameWithModes() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
indexPattern() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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 class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
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(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
indexPattern(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
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
 
IndexPatternContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexPatternContext
 
indexResolution() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
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
 
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 - Variable in class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
 
indices() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
indices() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.TransportRequest
 
INDICES_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService.TransportRequest
 
indicesOptions() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.TransportRequest
 
InDoubleEvaluator - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
InDoubleEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InDoubleEvaluator
 
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 this 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.expression.function.aggregate.Avg
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
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.Percentile
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
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.Sum
 
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.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.QueryString
 
info() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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.scalar.conditional.Case
 
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.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.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.ToDouble
 
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.ToInteger
 
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.ToLong
 
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.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.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.Now
 
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.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.Asin
 
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.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.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.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.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.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.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.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.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.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.Concat
 
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.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.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.RLike
 
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.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.string.WildcardLike
 
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.Order
 
info() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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.UnresolvedNamePattern
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
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.Filter
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
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.local.EsqlProject
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.LocalRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
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.show.ShowInfo
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
info() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
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.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.GrokExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
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.MvExpandExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
info() - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
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
InIntEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InIntEvaluator
 
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
 
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 a projection 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>, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
 
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_FEATURE_FLAG - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
INLINESTATS_V2 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for the expressions in grouping in INLINESTATS syntax.
INLINESTATS_V5 - 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.
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
InLongEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.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
InMillisNanosEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.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
InNanosMillisEvaluator(Source, EvalOperator.ExpressionEvaluator, EvalOperator.ExpressionEvaluator[], DriverContext) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InNanosMillisEvaluator
 
INNER - Static variable in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes
 
innerRelease() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
innerToString() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MultiMatchQuery
 
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
 
input - Variable in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
input() - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
inputChannel() - Method in record class org.elasticsearch.xpack.esql.enrich.EnrichLookupOperator.Factory
Returns the value of the inputChannel record component.
inputChannel() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.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.
inputDataType() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the inputDataType record component.
inputExpression - Variable in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
inputExpression() - Method in class org.elasticsearch.xpack.esql.plan.physical.RegexExtractExec
 
InputNamedOrPositionalParamContext(EsqlBaseParser.ParameterContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
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.physical.HashJoinExec
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
inputSet() - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
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
 
InsensitiveEqualsMapper - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.comparison
 
InsensitiveEqualsMapper() - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEqualsMapper
 
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
 
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
 
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.EsqlQueryAction
 
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.plugin.EsqlStatsAction
 
INSTANCE - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeRegistry
 
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_LITERAL() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LimitCommandContext
 
IntegerLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.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.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
 
intermediateAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
Aggregations are usually performed in two steps, first partial (e.g.
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.
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
 
invalid(String) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
INVALID_INTERVAL_ERROR - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
invalidLicenseForCcsException(XPackLicenseState) - Static method in class org.elasticsearch.xpack.esql.session.EsqlLicenseChecker
 
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.
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
 
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
 
isAggregate(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.Functions
 
isAsync() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
isBlocked() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
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.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
 
isCrossClusterSearch() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isEmpty() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
isEnabled() - Method in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
 
isExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isFinished() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
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
 
isFragment() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
isGrouping(Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.Functions
 
isIndexed(String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
isIndexed(String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
isIndexed(String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
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.
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.
isIntermediateAgg() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSinkExec
 
isIntermediateAgg() - Method in class org.elasticsearch.xpack.esql.plan.physical.ExchangeSourceExec
 
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 - Class in org.elasticsearch.xpack.esql.expression.predicate.nulls
 
IsNull(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
IsNullContext(EsqlBaseParser.BooleanExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IsNullContext
 
isPartial() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isPartiallyUnmappedField(String) - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
 
isPipelineBreaker(LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.mapper.Mapper
 
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
 
isRunning() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
isSingleValue(String) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
isSingleValue(String) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
isSingleValue(String) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
isSkipUnavailable() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster
 
isSkipUnavailable(String) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
isSnapshotOnly(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
isSourceAttribute(Attribute) - Static method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
isSpatial(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isSpatialPoint(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isStringAndExact(Expression, String, TypeResolutions.ParamOrdinal) - Static method in class org.elasticsearch.xpack.esql.expression.EsqlTypeResolutions
 
isTranslatable(Expression, LucenePushdownPredicates) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.nulls.IsNull
 
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.
itr() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
Returns the value of the itr record component.

J

join() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
Returns the value of the join record component.
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, JoinType, List<Attribute>, List<Attribute>, List<Attribute>) - 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 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LOOKUP JOIN without MV matching (https://github.com/elastic/elasticsearch/issues/118780)
JOIN_LOOKUP_SKIP_MV_ON_LOOKUP_KEY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
LOOKUP JOIN without MV matching on lookup index key (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 for a JOIN style operation.
JoinConfig(StreamInput) - Constructor for record class org.elasticsearch.xpack.esql.plan.logical.join.JoinConfig
 
JoinConfig(JoinType, List<Attribute>, List<Attribute>, List<Attribute>) - 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
 
joinName() - Method in interface org.elasticsearch.xpack.esql.plan.logical.join.JoinType
 
joinName() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes.UsingJoinType
 
joinPredicate() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
joinPredicate() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
joinPredicate(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinConditionContext
 
JoinPredicateContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.JoinPredicateContext
 
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.
JoinTypes.UsingJoinType - Class in org.elasticsearch.xpack.esql.plan.logical.join
Join type for the USING clause - shorthand for defining an equi-join (equality join meaning the condition checks if columns across each side of the join are equal).

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
 
keepAlive() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
keepAlive(TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
keepAlive(TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
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
 
keepOnCompletion(boolean) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
key - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
keyAttributes(Source) - Method in record class org.elasticsearch.xpack.esql.plan.logical.Dissect.Parser
 
KIBANA - Enum constant in enum class org.elasticsearch.xpack.esql.telemetry.QueryMetric
 
kind - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
kind() - Method in interface org.elasticsearch.xpack.esql.expression.function.FunctionResolutionStrategy
The kind of strategy being applied.
Kql - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a KqlQuery .
Kql(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
Kql(Source, Expression, QueryBuilder) - 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
KqlQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
KqlQuery(Source, String) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
KqlQuery(Source, String, Map<String, String>) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 

L

LA(int) - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
label() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
Language Design Goals - Search tag in package org.elasticsearch.xpack.esql
Section
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.OrderExpressionContext
 
lat() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns the value of the lat record component.
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.
LeafExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
LeafExec(Source) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LeafExec
 
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() - 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 - 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
 
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 - 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
 
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 interface org.elasticsearch.xpack.esql.LicenseAware
Return true if the implementer can be executed under the provided XPackLicenseState, otherwise false.
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.RegexBooleanExpressionContext
 
limit() - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
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.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) - 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
 
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
 
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) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
list() - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.In
 
listFunctions() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
listFunctions(String) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
LiteralsOnTheRight - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
LiteralsOnTheRight() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.LiteralsOnTheRight
 
loadFields() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Factory
Returns the value of the loadFields record component.
LOCAL_CLUSTER_NAME_REPRESENTATION - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
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, PhysicalOperationProviders, List<EsPhysicalOperationProviders.ShardContext>) - 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(List<LocalExecutionPlanner.DriverFactory>, Holder<LocalExecutionPlanner.DriverParallelism>, QueryPragmas, BigArrays, BlockFactory, FoldContext, Settings) - Constructor for record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Creates an instance of a LocalExecutionPlannerContext record class.
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
 
LocalMapper - Class in org.elasticsearch.xpack.esql.planner.mapper
Maps a (local) logical plan into a (local) physical plan.
LocalMapper() - Constructor for class org.elasticsearch.xpack.esql.planner.mapper.LocalMapper
 
localOptimize(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LocalLogicalPlanOptimizer
 
localOptimize(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
LocalPhysicalOptimizerContext - Record Class in org.elasticsearch.xpack.esql.optimizer
 
LocalPhysicalOptimizerContext(Configuration, FoldContext, SearchStats) - 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(List<SearchExecutionContext>, Configuration, FoldContext, PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(PhysicalPlan, LocalLogicalPlanOptimizer, LocalPhysicalPlanOptimizer) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
localPlan(Configuration, FoldContext, PhysicalPlan, SearchStats) - 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
 
log - Variable in class org.elasticsearch.xpack.esql.rule.Rule
 
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
 
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) - 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
 
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
 
LogicalVerifier - Class in org.elasticsearch.xpack.esql.optimizer
 
lon() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec.GeoDistanceSort
Returns the value of the lon record component.
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_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_NO_ALIASES - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Disabled support for index aliases in lookup joins
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_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_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, CancellableTask, ActionListener<List<Page>>) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Perform the actual lookup.
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
 
LookupFromIndexOperator - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexOperator(String, DriverContext, CancellableTask, int, int, LookupFromIndexService, DataType, String, String, List<NamedExpression>, Source) - Constructor for class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator
 
LookupFromIndexOperator.Factory - Record Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexOperator.OngoingJoin - 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, AbstractLookupService.LookupShardContextFactory, TransportService, BigArrays, BlockFactory) - Constructor for class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
LookupFromIndexService.LookupResponse - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexService.Request - Class in org.elasticsearch.xpack.esql.enrich
 
LookupFromIndexService.TransportRequest - 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.
lookupIndices - Variable in class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
 
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>) - 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, JoinType, List<Attribute>, List<Attribute>, List<Attribute>) - 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>) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
lookupResolution() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
Returns the value of the lookupResolution record component.
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.
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() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
LP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
LT - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
LT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
LTE - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
LTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
LTE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
LTE() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
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
 
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.

M

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(FoldContext, Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialRelatesUtils
This function is used in two places, when evaluating a spatial constant in the SpatialRelatesFunction, as well as when we do lucene-pushdown of spatial functions.
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(FoldContext, E, Layout, List<EsPhysicalOperationProviders.ShardContext>) - Method in class org.elasticsearch.xpack.esql.evaluator.mapper.ExpressionMapper
 
map(FoldContext, InsensitiveEquals, Layout, List<EsPhysicalOperationProviders.ShardContext>) - Method in class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.InsensitiveEqualsMapper
 
map(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.planner.mapper.LocalMapper
 
map(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.planner.mapper.Mapper
 
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.FunctionExpressionContext
 
mapExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MapExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MapExpressionContext
 
mapNameId(long) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
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
 
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
 
mark() - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
markAsPartial() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
Mark the query as having partial results.
markClusterAsPartial(String) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
Mark this cluster as having partial results.
markEndPlanning() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
Call when ES|QL "planning" phase is complete and query execution (in ComputeService) is about to start.
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, XPackUsageRequest, ClusterState, ActionListener<XPackUsageFeatureResponse>) - Method in class org.elasticsearch.xpack.esql.EsqlUsageTransportAction
 
match(String) - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
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_OPERATOR_COLON - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for match operator as a colon.
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
 
matches() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.ip.CIDRMatch
 
matches(String) - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
matchesCase(String) - Method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.string.ChangeCase.Case
 
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.LookupFromIndexOperator.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.plan.logical.join.JoinConfig
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.physical.HashJoinExec
 
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
 
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.
max(String, DataType) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
max(String, DataType) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
max(String, DataType) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
MAX - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.StatsType
 
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_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
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.
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.
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
 
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) - 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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.MedianAbsoluteDeviation
 
mergedMappings(String, FieldCapabilitiesResponse) - Static method in class org.elasticsearch.xpack.esql.session.IndexResolver
 
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.
message() - Method in class org.elasticsearch.xpack.esql.common.Failure
 
metadata() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FromCommandContext
 
metadata() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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_SCORE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support the "METADATA _score" directive to enable _score column.
MetadataContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
metadataFields() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
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) - Constructor for class org.elasticsearch.xpack.esql.telemetry.Metrics
 
METRICS - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Aggregate.AggregateType
 
METRICS_COUNTER_FIELDS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for metrics counter fields
METRICS_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
METRICS_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
METRICS_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
METRICS_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
METRICS_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
METRICS_SYNTAX - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlFeatures
Support metrics syntax
METRICS_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
METRICS_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
metricsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
metricsCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
MetricsCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetricsCommandContext
 
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(String, DataType) - Method in class org.elasticsearch.xpack.esql.stats.SearchContextStats
 
min(String, DataType) - Method in record class org.elasticsearch.xpack.esql.stats.SearchStats.EmptySearchStats
 
min(String, DataType) - Method in interface org.elasticsearch.xpack.esql.stats.SearchStats
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
MIN - Enum constant in enum class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.StatsType
 
MIN - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
MINUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MINUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
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
 
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.
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
MO - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
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
 
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
 
modeNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
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
 
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 - 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
 
MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
MultiMatchQuery - Class in org.elasticsearch.xpack.esql.querydsl.query
 
MultiMatchQuery(Source, String, Map<String, Float>, MultiMatchQueryPredicate) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.MultiMatchQuery
 
MultiMatchQueryPredicate - Class in org.elasticsearch.xpack.esql.expression.predicate.fulltext
 
MultiMatchQueryPredicate(Source, String, String, String) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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
 
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
 
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
 
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
 
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() - Method in class org.elasticsearch.xpack.esql.action.ColumnInfoImpl
 
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
 
name() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
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.UnresolvedFunction
 
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 record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
Returns the value of the name record component.
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.rule.RuleExecutor.Transformation
 
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.EsqlQueryAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlResolveFieldsAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.action.EsqlSearchShardsAction
 
NAME - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlStatsAction
 
NAMED_EXPRESSION_ENTRY - Static variable in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
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() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.InputNamedOrPositionalParamContext
 
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.
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
 
nameIds() - Method in record class org.elasticsearch.xpack.esql.planner.Layout.ChannelSet
Returns the value of the nameIds record component.
nameOf(Expression) - Method in class org.elasticsearch.xpack.esql.planner.TranslatorHandler
 
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
 
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.expression.predicate.operator.arithmetic.Neg
 
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(Source) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
NEQ - Enum constant in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
NEQ - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
NEQ() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ComparisonOperatorContext
 
newAsyncEsqlQueryRequestBuilder(ElasticsearchClient) - Static method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
newFoldContext() - Method in class org.elasticsearch.xpack.esql.session.Configuration
Create a new FoldContext with the limit configured in the QueryPragmas.
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
 
newResponse(EsqlStatsRequest, List<EsqlStatsResponse.NodeStatsResponse>, List<FailedNodeException>) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
newSourceLoader() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
newSourceLoader() - Method in interface org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
Build something to load source _source.
newSyncEsqlQueryRequestBuilder(ElasticsearchClient) - Static method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
next() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
NO_FIELDS - Static variable in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
NO_META - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Removing support for the META keyword.
NO_SORTS - Static variable in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
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
 
node() - Method in class org.elasticsearch.xpack.esql.common.Failure
 
NODE_LEVEL_REDUCTION - Static variable in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
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.
nodeOperation(EsqlStatsRequest.NodeStatsRequest, Task) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
nodeProperties() - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
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.expression.function.UnresolvedFunction
 
nodeString() - Method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
nodeString() - Method in class org.elasticsearch.xpack.esql.expression.UnresolvedNamePattern
 
nodeString() - Method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
nodeString() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
nodeString() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
nodeString() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
nodeString() - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
nodeString() - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
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 - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
This enables 60_usage.yml "Basic ESQL usage....non-snapshot" version test.
nonNullify(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateNullable
 
normalizeName(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
Not - Class in org.elasticsearch.xpack.esql.evaluator.predicate.operator.logical
 
Not - Class in org.elasticsearch.xpack.esql.expression.predicate.logical
 
Not() - Constructor for class org.elasticsearch.xpack.esql.evaluator.predicate.operator.logical.Not
 
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.LogicalInContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalNotContext
 
NOT() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
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
 
notFound(String) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
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
 
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
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
nullable() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case
 
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.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
 
nullColumns() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
nullify(Expression, Expression) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateNullable
 
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
 
numberOfChannels() - Method in interface org.elasticsearch.xpack.esql.planner.Layout
 
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
 
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

of(Block[]) - Static method in interface org.elasticsearch.xpack.esql.plan.logical.local.LocalSupplier
 
oldName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RenameClauseContext
 
ON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ON - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
ONCE - Static variable in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Limiter
 
OngoingJoin(RightChunkedLeftJoin, Iterator<Page>) - Constructor for record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
Creates an instance of a OngoingJoin record class.
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.StringArrayLiteralContext
 
OPENING_BRACKET() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SubqueryExpressionContext
 
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() - 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
 
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
 
optimize(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
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
 
optimizedPhysicalPlan(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
optimizedPlan(LogicalPlan) - 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.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
 
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_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() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
options() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
options() - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.FullTextPredicate
 
options() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
options() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
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() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalBinaryContext
 
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.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
 
ordinalAttributes() - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
Returns the attributes that can be loaded from ordinals -- no explicit extraction is needed
ordinalGroupingOperatorFactory(LocalExecutionPlanner.PhysicalOperation, AggregateExec, List<GroupingAggregator.Factory>, Attribute, ElementType, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.AbstractPhysicalOperationProviders
Build a grouping operator that operates on ordinals if possible.
ordinalGroupingOperatorFactory(LocalExecutionPlanner.PhysicalOperation, AggregateExec, List<GroupingAggregator.Factory>, Attribute, ElementType, LocalExecutionPlanner.LocalExecutionPlannerContext) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
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.capabilities - package org.elasticsearch.xpack.esql.capabilities
 
org.elasticsearch.xpack.esql.common - package org.elasticsearch.xpack.esql.common
 
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.evaluator.predicate.operator.logical - package org.elasticsearch.xpack.esql.evaluator.predicate.operator.logical
 
org.elasticsearch.xpack.esql.execution - package org.elasticsearch.xpack.esql.execution
 
org.elasticsearch.xpack.esql.expression - package org.elasticsearch.xpack.esql.expression
 
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.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.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.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.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.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.util - package org.elasticsearch.xpack.esql.expression.function.scalar.util
 
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.formatter - package org.elasticsearch.xpack.esql.formatter
 
org.elasticsearch.xpack.esql.index - package org.elasticsearch.xpack.esql.index
 
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.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.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.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.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.planner - package org.elasticsearch.xpack.esql.planner
 
org.elasticsearch.xpack.esql.planner.mapper - package org.elasticsearch.xpack.esql.planner.mapper
 
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.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
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
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.Grok
 
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.MvExpand
 
output() - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
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.UnaryPlan
 
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.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.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.LocalSourceExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.LookupJoinExec
 
output() - Method in class org.elasticsearch.xpack.esql.plan.physical.MvExpandExec
 
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.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
 
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
 
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
 
overallTook() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
Overview - Search tag in package org.elasticsearch.xpack.esql
Section

P

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 record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the pages record component.
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.
pagesToValues(List<DataType>, List<Page>) - Static method in class org.elasticsearch.xpack.esql.action.ResponseValueUtils
Returns an iterator of iterators over the values in the given pages.
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
 
paramClassifications - Static variable in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
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
 
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
 
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
 
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.parser.ExpressionBuilder.ParsingContext
Returns the value of the params record component.
params(QueryParams) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
paramWithoutAnnotation(String) - Static method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
ParenthesizedExpressionContext(EsqlBaseParser.PrimaryExpressionContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
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.
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
 
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(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
 
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
 
ParsingContext(QueryParams, PlanTelemetry) - 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
 
PARTIAL - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Status
 
PARTIAL_FIELD - Static variable in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
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
 
partiallyUnmappedFields() - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
Returns the value of the partiallyUnmappedFields record component.
pattern - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
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
 
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() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
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
 
phsyical() - Static method in class org.elasticsearch.xpack.esql.plan.PlanWritables
 
PhysicalOptimizerContext - Record Class in org.elasticsearch.xpack.esql.optimizer
 
PhysicalOptimizerContext(Configuration) - 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(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.session.EsqlSession
 
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.CompositeQueryContext
 
PLAIN_TEXT - Enum constant in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
Default text writer.
plan(String, FoldContext, PhysicalPlan) - 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
 
planConcreteIndices(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Returns a set of concrete indices after resolving the original indices specified in the FROM command.
PlanConsistencyChecker - Class in org.elasticsearch.xpack.esql.optimizer.rules
 
PlanConsistencyChecker() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.PlanConsistencyChecker
 
PlanExecutor - Class in org.elasticsearch.xpack.esql.execution
 
PlanExecutor(IndexResolver, MeterRegistry, XPackLicenseState) - Constructor for class org.elasticsearch.xpack.esql.execution.PlanExecutor
 
PlannerUtils - Class in org.elasticsearch.xpack.esql.planner
 
PlannerUtils() - Constructor for class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
planningTookTime() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
planOriginalIndices(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
Returns the original indices specified in the FROM command of the query.
plans(List<? extends ParserRuleContext>) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
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
 
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
 
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
 
planWithResolvedQueryBuilders(LogicalPlan, Map<FullTextFunction, QueryBuilder>) - Method in class org.elasticsearch.xpack.esql.session.QueryBuilderResolver
 
PlanWritables - Class in org.elasticsearch.xpack.esql.plan
 
PlanWritables() - Constructor for class org.elasticsearch.xpack.esql.plan.PlanWritables
 
PLUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
PLUS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
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
 
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.grouping.GroupingFunction
 
postAnalysisPlanVerification() - Method in class org.elasticsearch.xpack.esql.plan.logical.Enrich
 
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.plan.logical.Aggregate
 
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.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.OrderBy
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.RegexExtract
 
postAnalysisVerification(Failures) - Method in class org.elasticsearch.xpack.esql.plan.logical.Row
 
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.
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.fulltext.Match
 
postOptimizationVerification(Failures) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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.plan.logical.OrderBy
 
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.
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
 
pragmas() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
pragmas() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
pragmas(QueryPragmas) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
pragmas(QueryPragmas) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
PRE_ANALYZED - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan.Stage
 
PreAnalysis(List<TableInfo>, List<Enrich>, List<TableInfo>) - Constructor for class org.elasticsearch.xpack.esql.analysis.PreAnalyzer.PreAnalysis
 
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 - Class in org.elasticsearch.xpack.esql.analysis
 
Predicates - Class in org.elasticsearch.xpack.esql.expression.predicate
 
Predicates() - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.Predicates
 
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
 
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.RestEsqlQueryAction
 
prepareRequest(RestRequest, NodeClient) - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
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 - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
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.OperatorExpressionDefaultContext
 
primaryExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
PrimaryExpressionContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PrimaryExpressionContext
 
PrimaryExpressionContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.PrimaryExpressionContext
 
process(BytesRef, DateFormatter) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateParse
 
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
 
processingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.CompositeQueryContext
 
processingCommand() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
ProcessingCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ProcessingCommandContext
 
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.SpatialRelatesFunction.SpatialRelations
 
processResponse(EsqlQueryResponse) - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseListener
 
processSourceAndConstant(BooleanBlock.Builder, int, BytesRefBlock, Component2D) - 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.SpatialRelatesFunction.SpatialRelations
 
processUnsignedLongs(long, long) - Static method in class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Add
 
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 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>) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
Profile(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
profiles() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the profiles record component.
Progress over perfection - Search tag in package org.elasticsearch.xpack.esql
Section
Project - Class in org.elasticsearch.xpack.esql.plan.logical
A Project is a Plan with one child.
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_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
 
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 turn a Rename into an equivalent Project.
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
 
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
 
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
 
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
 
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
 
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
 
PushDownAndCombineFilters - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownAndCombineFilters() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownAndCombineFilters
 
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
 
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
 
PushDownRegexExtract - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
PushDownRegexExtract() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownRegexExtract
 
PushFiltersToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
PushFiltersToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushFiltersToSource
 
PushLimitToSource - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
PushLimitToSource() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushLimitToSource
 
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
 

Q

Q - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
QPREFIX - Static variable in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
QSTR_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
QSTR function
QualifiedIntegerLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QualifiedIntegerLiteralContext
 
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.MatchBooleanExpressionContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MvExpandCommandContext
 
qualifiedName() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
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
 
query() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
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.physical.EsQueryExec
 
query() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsSourceExec
 
query() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec
 
query() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
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.EsqlQueryRequestBuilder
 
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.QueryString
 
QUERY_RESULT_TRUNCATION_DEFAULT_SIZE - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
QUERY_RESULT_TRUNCATION_MAX_SIZE - Static variable in class org.elasticsearch.xpack.esql.plugin.EsqlPlugin
 
QUERY_STRING_FUNCTION_OPTIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support options in the query string function.
queryAsObject() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
Returns the resulting query as an object
queryAsObject() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
queryBuilder() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
QueryBuilderResolver - Class in org.elasticsearch.xpack.esql.session
Some FullTextFunction implementations such as Match will be translated to a QueryBuilder that require a rewrite phase on the coordinator.
QueryBuilderResolver(SearchService, ClusterService, TransportService, IndexNameExpressionResolver) - Constructor for class org.elasticsearch.xpack.esql.session.QueryBuilderResolver
 
QueryContext() - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QueryContext
 
QueryContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.QueryContext
 
queryList(EnrichLookupService.TransportRequest, SearchExecutionContext, Block, DataType) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
queryList(LookupFromIndexService.TransportRequest, SearchExecutionContext, Block, DataType) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService
 
queryList(T, SearchExecutionContext, Block, DataType) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
Build a list of queries to perform inside the actual lookup.
QueryMetric - Enum Class in org.elasticsearch.xpack.esql.telemetry
 
queryName() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
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.
queryParamOrdinal() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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
 
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
 
QueryString - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a QueryStringQuery .
QueryString(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
QueryString(Source, Expression, Expression, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
querySupplier(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders
 
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_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.ClusterStringContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.IndexStringContext
 
QUOTED_STRING() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringContext
 
quoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
quoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
quoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 

R

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
 
RANGEQUERY_FOR_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Use RangeQuery for BinaryComparison on DateTime fields.
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
 
read(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
readAttributeWithCache(CheckedFunction<StreamInput, A, IOException>) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
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).
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(StreamInput) - Static method in class org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute
 
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.index.EsIndex
 
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 interface org.elasticsearch.xpack.esql.plan.logical.local.LocalSupplier
 
readFromStream(StreamInput) - Static method in enum class org.elasticsearch.xpack.esql.expression.predicate.operator.comparison.EsqlBinaryComparison.BinaryComparisonOperation
 
readIndexMode(StreamInput) - Static method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
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
 
readResponse(StreamInput) - Method in class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
reductionPlan(PhysicalPlan) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
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.
regexBooleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
regexBooleanExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexExpressionContext
 
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
 
regexToEquals(RegexMatch<?>, Literal) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRegexMatch
 
registerException(Exception) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
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
 
releaseOnAnyThread() - Method in record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
 
REMOTE - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Enrich.Mode
 
removals() - Method in class org.elasticsearch.xpack.esql.plan.logical.Drop
 
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
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_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
 
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
 
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.expression.function.scalar.string.ChangeCase
 
replaceChild(Expression) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.RLike
 
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.function.scalar.string.WildcardLike
 
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.plan.logical.Aggregate
 
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.Grok
 
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.local.EsqlProject
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.MvExpand
 
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.Rename
 
replaceChild(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
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.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.GrokExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.LimitExec
 
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.SubqueryExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
replaceChild(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
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.Count
 
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.FilteredExpression
 
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.Max
 
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.Percentile
 
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.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.Sum
 
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.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.QueryString
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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.scalar.conditional.Case
 
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.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.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.ToDouble
 
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.ToInteger
 
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.ToLong
 
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.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.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.Now
 
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.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.Asin
 
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.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.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.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.spatial.StEnvelope
 
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.Concat
 
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.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.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.Order
 
replaceChildren(List<Expression>) - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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.LeafPlan
 
replaceChildren(List<LogicalPlan>) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnaryPlan
 
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.UnaryExec
 
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.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.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(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(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
 
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
 
ReplaceLookupWithJoin - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceLookupWithJoin() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLookupWithJoin
 
ReplaceMissingFieldWithNull - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical.local
Look for any fields used in the plan that are missing locally and replace them with null.
ReplaceMissingFieldWithNull() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.ReplaceMissingFieldWithNull
 
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 class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
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.QueryString
 
replaceQueryBuilder(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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
 
ReplaceRowAsLocalRelation - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceRowAsLocalRelation() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceRowAsLocalRelation
 
ReplaceSourceAttributes - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
 
ReplaceSourceAttributes() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSourceAttributes
 
ReplaceStatsFilteredAggWithEval - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Replaces an aggregation function having a false/null filter with an EVAL node.
ReplaceStatsFilteredAggWithEval() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStatsFilteredAggWithEval
 
ReplaceStringCasingWithInsensitiveEquals - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
ReplaceStringCasingWithInsensitiveEquals() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceStringCasingWithInsensitiveEquals
 
replaceStub(LogicalPlan, LogicalPlan) - Static method in class org.elasticsearch.xpack.esql.plan.logical.join.InlineJoin
Replaces the stubbed source with the actual source.
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
 
reservedBytes - Variable in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
resolutionStrategy() - Method in class org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction
 
resolve(String) - Static method in enum class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff.Part
 
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
 
resolveAsMergedMapping(String, Set<String>, QueryBuilder, ActionListener<IndexResolution>) - Method in class org.elasticsearch.xpack.esql.session.IndexResolver
Resolves a pattern to one (potentially compound meaning that spawns multiple indices) mapping.
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.join.JoinTypes.UsingJoinType
 
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.UnresolvedRelation
 
resolvedEnrichPolicies() - Method in class org.elasticsearch.xpack.esql.analysis.EnrichResolution
 
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
 
resolvedIndices() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
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.
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
 
resolveFunction(String) - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
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.comparison.EsqlBinaryComparison
 
resolveMatch(Map<String, D>, String) - Static method in interface org.elasticsearch.xpack.esql.expression.function.scalar.date.DateTimeField
 
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.Match
 
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
resolveParams() - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
resolvePolicies(Collection<String>, Collection<EnrichPolicyResolver.UnresolvedPolicy>, ActionListener<EnrichResolution>) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichPolicyResolver
Resolves a set of enrich policies
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, ActionListener<Result>, BiConsumer<LogicalPlan, ActionListener<Result>>) - Method in class org.elasticsearch.xpack.esql.session.QueryBuilderResolver
 
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.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.Count
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
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.NumericAggregate
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Percentile
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
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.Sum
 
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.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.scalar.conditional.Case
 
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.ToBase64
 
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.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.math.Acos
 
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.Atan
 
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.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.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.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.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.spatial.BinarySpatialFunction
 
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.StX
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMax
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StXMin
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StY
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMax
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.StYMin
 
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.Concat
 
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.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.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.RLike
 
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.Trim
 
resolveType() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.WildcardLike
 
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.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
 
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.plugin.TransportEsqlAsyncGetResultsAction
 
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
 
RestEsqlAsyncQueryAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlAsyncQueryAction() - 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
 
RestEsqlQueryAction - Class in org.elasticsearch.xpack.esql.action
 
RestEsqlQueryAction() - 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
 
Result - Record Class in org.elasticsearch.xpack.esql.session
Results from running a chunk of ESQL.
Result(List<Attribute>, List<Page>, List<DriverProfile>, EsqlExecutionInfo) - Constructor for record class org.elasticsearch.xpack.esql.session.Result
Creates an instance of a Result record class.
resultTruncationDefaultSize() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
resultTruncationMaxSize() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
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.
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
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() - 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 - 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
 
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
 
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
 
RLike(Source, Expression, RLikePattern) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.RLike
 
RLike(Source, Expression, RLikePattern, boolean) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.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.RegexBooleanExpressionContext
 
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
 
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.RestEsqlQueryAction
 
routes() - Method in class org.elasticsearch.xpack.esql.action.RestEsqlStopAsyncAction
 
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
 
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
 
rows() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
rows() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
RP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
RP - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.FunctionExpressionContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
RP() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ParenthesizedExpressionContext
 
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, 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(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(Literal, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ConvertStringToByteRef
 
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(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(SpatialRelatesFunction, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSpatialSurrogates
 
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.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.ReplaceStatsFilteredAggWithEval
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogates
 
rule(Aggregate) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.TranslateMetricsAggregate
 
rule(Aggregate, LocalLogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.local.InferNonNullAggConstraint
 
rule(Enrich) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PushDownEnrich
 
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.PushDownAndCombineFilters
 
rule(InlineJoin) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateInlineEvals
 
rule(Limit) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.ReplaceLimitAndSortAsTopN
 
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.SkipQueryOnLimitZero
 
rule(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.analysis.AnalyzerRules.BaseAnalyzerRule
 
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.SubstituteSurrogatePlans
 
rule(LogicalPlan, AnalyzerContext) - Method in class org.elasticsearch.xpack.esql.analysis.Analyzer.ResolveRefs
 
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(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(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.CombineProjections
 
rule(UnaryPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PruneEmptyPlans
 
rule(UnaryPlan, LogicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.PropagateEmptyRelation
 
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.SpatialDocValuesExtraction
 
rule(AggregateExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.SpatialShapeBoundsExtraction
 
rule(EsSourceExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.ReplaceSourceAttributes
 
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(LimitExec) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushLimitToSource
 
rule(TopNExec, LocalPhysicalOptimizerContext) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushTopNToSource
 
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_booleanExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_booleanValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_clusterString - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_commandOption - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_commandOptions - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_comparisonOperator - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_constant - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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_dropCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_enrichCommand - 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_explainCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_field - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fields - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_fromCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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_grokCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_identifier - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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_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_joinPredicate - 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_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_matchBooleanExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_metadata - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_metricsCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_mvExpandCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_numericValue - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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_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_renameClause - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_renameCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_rowCommand - 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_sortCommand - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_sourceCommand - 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_subqueryExpression - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
RULE_valueExpression - 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.ExecutionInfo - Class in org.elasticsearch.xpack.esql.rule
 
RuleExecutor.Limiter - Class in org.elasticsearch.xpack.esql.rule
 
RuleExecutor.Transformation - Class in org.elasticsearch.xpack.esql.rule
 
ruleNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
ruleNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
rules() - Static method in class org.elasticsearch.xpack.esql.optimizer.LogicalPlanOptimizer
 
rules() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.Batch
 
rules(boolean) - Method in class org.elasticsearch.xpack.esql.optimizer.LocalPhysicalPlanOptimizer
 
run(PhysicalPlan, 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
 

S

S - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
SCALAR - Enum constant in enum class org.elasticsearch.xpack.esql.expression.function.FunctionType
Functions that can appear anywhere.
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
 
schema() - Method in record class org.elasticsearch.xpack.esql.session.Result
Returns the value of the schema record component.
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.KqlQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.MatchQuery
 
scorable() - Method in class org.elasticsearch.xpack.esql.querydsl.query.TranslationAwareExpressionQuery
 
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.
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
 
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.
SEC - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 
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
 
seek(int) - Method in class org.elasticsearch.xpack.esql.parser.CaseChangingCharStream
 
SEMANTIC_TEXT_AGGREGATIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
support for aggregations on semantic_text
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
SEMANTIC_TEXT_TYPE - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for semantic_text field mapping
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
 
sendChildRequest(CancellableTask, ActionListener<List<Page>>, DiscoveryNode, EnrichLookupService.TransportRequest) - Method in class org.elasticsearch.xpack.esql.enrich.EnrichLookupService
 
sendChildRequest(CancellableTask, ActionListener<List<Page>>, DiscoveryNode, T) - Method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
serverless() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo
 
serverlessLifecycle() - Method in enum class org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
 
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
 
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
 
setCrsType(DataType) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction
 
setEsqlConfig(EsqlConfig) - Method in class org.elasticsearch.xpack.esql.parser.EsqlParser
 
setExecutionInfo(EsqlExecutionInfo) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryTask
 
setFailedShards(int) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setFailures(List<ShardSearchFailure>) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo.Cluster.Builder
 
setOptimized() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
setPreAnalyzed() - Method in class org.elasticsearch.xpack.esql.plan.logical.LogicalPlan
 
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 - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SETTING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SETTING_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SETTING_LINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SETTING_MODE - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SETTING_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SETTING_WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
settings() - Method in record class org.elasticsearch.xpack.esql.planner.LocalExecutionPlanner.LocalExecutionPlannerContext
Returns the value of the settings record component.
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
 
SETTTING_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SETTTING_MULTILINE_COMMENT - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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
 
shardContexts() - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper.ToEvaluator
 
shardContexts() - Method in interface org.elasticsearch.xpack.esql.score.ExpressionScoreMapper.ToScorer
 
shardIdentifier() - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
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.
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
 
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
 
SingleCommandQueryContext(EsqlBaseParser.QueryContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SingleCommandQueryContext
 
singleStatement() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SingleStatementContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.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.RLike
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.StartsWith
 
singleValueField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.WildcardLike
 
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) - Constructor for class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery
 
SingleValueQuery.Builder - 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.parser.CaseChangingCharStream
 
size() - Method in class org.elasticsearch.xpack.esql.parser.QueryParams
 
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
 
SLASH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
SLASH - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
SLASH() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.ArithmeticBinaryContext
 
SNAPSHOT_TEST_FOR_TELEMETRY - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
This enables 60_usage.yml "Basic ESQL usage....snapshot" version test.
snapshotRegistry() - Method in class org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
 
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
 
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.
sorts() - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
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 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 class org.elasticsearch.xpack.esql.plan.IndexPattern
 
source() - Method in class org.elasticsearch.xpack.esql.querydsl.query.SingleValueQuery.Builder
 
source(ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(ParserRuleContext, ParserRuleContext) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(Token) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(Token, Token) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(ParseTree) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
source(TerminalNode) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
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_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
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
 
SourceCommandContext(ParserRuleContext, int) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.SourceCommandContext
 
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
 
sourceText() - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamInput
 
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.
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_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, 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 or cartesian point values of a field in matching documents.
SpatialCentroid(Source, Expression) - 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
 
spatialCoordinateType - Variable in class org.elasticsearch.xpack.esql.expression.function.scalar.spatial.BinarySpatialFunction.BinarySpatialComparator
 
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
 
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
 
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
 
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(Source, Expression, Expression, 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
 
SpatialShapeBoundsExtraction - Class in org.elasticsearch.xpack.esql.optimizer.rules.physical.local
This rule is responsible for marking spatial shape fields whose extent can be extracted from the binary representation encoded by GeometryDocValueWriter.
SpatialShapeBoundsExtraction() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.physical.local.SpatialShapeBoundsExtraction
 
spatialToString(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
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 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
Splits a string on some delimiter into a multivalued string field.
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
 
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
 
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_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_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_INTERSECTS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for spatial aggregation ST_INTERSECTS.
ST_X_Y - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Introduction of ST_X and ST_Y.
STANDARD - Enum constant in enum class org.elasticsearch.xpack.esql.plan.logical.Aggregate.AggregateType
 
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.
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
 
Stat(String, EsStatsQueryExec.StatsType, QueryBuilder) - Constructor for record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
Creates an instance of a Stat record class.
State() - Constructor for class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
 
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.plan.physical.EsStatsQueryExec
 
stats() - Method in class org.elasticsearch.xpack.esql.telemetry.Metrics
 
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
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(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.
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev
 
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
 
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.RegexBooleanExpressionContext
 
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(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringArrayLiteralContext
 
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.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_CHRONO_FIELD - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_DATE_PERIOD - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_DATETIME - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_DOUBLE - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_INT - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_IP - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_LONG - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_SPATIAL - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_TIME_DURATION - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
STRING_TO_VERSION - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
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
 
StringLiteralContext(EsqlBaseParser.ConstantContext) - Constructor for class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.StringLiteralContext
 
StringTemplates - Search tag in package org.elasticsearch.xpack.esql.expression.function.aggregate
Section
stringToBoolean(String) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
stringToDouble(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
 
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
 
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 - Class in org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic
 
Sub(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.predicate.operator.arithmetic.Sub
 
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
 
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
 
SubstituteSpatialSurrogates - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Currently this works similarly to SurrogateExpression, leaving the logic inside the expressions, so each can decide for itself whether or not to change to a surrogate expression.
SubstituteSpatialSurrogates() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSpatialSurrogates
 
SubstituteSurrogatePlans - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SubstituteSurrogatePlans() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogatePlans
 
SubstituteSurrogates - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
 
SubstituteSurrogates() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.SubstituteSurrogates
 
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
 
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
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Min
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
supplier() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
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.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.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
 
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
 
supportedTypes() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.convert.AbstractConvertFunction
 
supportsDates() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Avg
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Count
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Max
 
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.Percentile
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Sum
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
surrogate() - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
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.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.
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.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 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
 

T

TableInfo - Class in org.elasticsearch.xpack.esql.analysis
 
TableInfo(IndexPattern) - Constructor for class org.elasticsearch.xpack.esql.analysis.TableInfo
 
tableName - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LookupCommandContext
 
tableName() - Method in class org.elasticsearch.xpack.esql.plan.logical.Lookup
 
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.
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 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
 
taskConcurrency() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
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
 
telemetry() - Method in record class org.elasticsearch.xpack.esql.parser.ExpressionBuilder.ParsingContext
Returns the value of the telemetry record component.
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.join.LookupJoin
 
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.show.ShowInfo
 
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 "FROM TS" if it is the result of a | METRICS idx some_aggs() BY fields command "METRICS" if it is the result of a | METRICS idx (no aggs, no groupings)
Term - Class in org.elasticsearch.xpack.esql.expression.function.fulltext
Full text function that performs a TermQuery .
Term(Source, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
Term(Source, Expression, Expression, QueryBuilder) - Constructor for class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
TERM_FUNCTION - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Term function
termQueryList(MappedFieldType, SearchExecutionContext, Block, DataType) - Static method in class org.elasticsearch.xpack.esql.enrich.AbstractLookupService
 
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).
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
TIME_DURATIONS - Static variable in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
TIMESPAN_ABBREVIATIONS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for timespan units abbreviations
timestampField() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.BinaryDateTimeFunction
 
to() - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Bucket
 
TO_DATE_NANOS - Enum constant in enum class org.elasticsearch.xpack.esql.action.EsqlCapabilities.Cap
Support for to_date_nanos function
ToAggregator - Interface in org.elasticsearch.xpack.esql.planner
Expressions that have a mapping to an AggregatorFunctionSupplier.
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
 
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
 
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) - 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
 
ToDatetime - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToDatetime(Source, Expression) - 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
 
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, List<EsPhysicalOperationProviders.ShardContext>) - Static method in class org.elasticsearch.xpack.esql.evaluator.EvalMapper
 
toEvaluator(Source, EvalOperator.ExpressionEvaluator.Factory, Automaton) - Static method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.AutomataMatch
Build an EvalOperator.ExpressionEvaluator.Factory that will match BytesRefs against automata and return a BooleanBlock.
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in interface org.elasticsearch.xpack.esql.evaluator.mapper.EvaluatorMapper
Convert this into an EvalOperator.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.grouping.Bucket
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.grouping.Categorize
 
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.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.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.Now
 
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.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.Asin
 
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.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.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.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.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.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.spatial.SpatialRelatesFunction
 
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.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.Concat
 
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.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.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.RLike
 
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.Trim
 
toEvaluator(EvaluatorMapper.ToEvaluator) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.WildcardLike
 
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.predicate.operator.arithmetic.DateTimeArithmeticOperation
 
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
 
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
 
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
 
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
 
ToIP - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToIP(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIP
 
tokenNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
Deprecated.
tokenNames - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
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
 
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
 
tookSoFar() - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
How much time the query took since starting.
Top - Class in org.elasticsearch.xpack.esql.expression.function.aggregate
 
Top(Source, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
Top(Source, Expression, Expression, Expression, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Top
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial
 
TopN - Class in org.elasticsearch.xpack.esql.plan.logical
 
TopN(Source, LogicalPlan, List<Order>, Expression) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.TopN
 
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
 
toQuery(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.DefaultShardContext
 
toQuery(QueryBuilder) - Method in interface org.elasticsearch.xpack.esql.planner.EsPhysicalOperationProviders.ShardContext
Convert a QueryBuilder into a real lucene query.
toQuery(SearchExecutionContext) - Method in class org.elasticsearch.xpack.esql.querydsl.query.SpatialRelatesQuery.ShapeQueryBuilder
 
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
 
toScorer(Expression) - Method in interface org.elasticsearch.xpack.esql.score.ExpressionScoreMapper.ToScorer
 
toScorer(Expression, List<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 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.EsqlQueryResponse
 
toString() - Method in class org.elasticsearch.xpack.esql.action.EsqlResponseImpl
 
toString() - Method in record class org.elasticsearch.xpack.esql.analysis.AnalyzerContext
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 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.TransportRequest
 
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 record class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.OngoingJoin
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 record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
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.Rate
 
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.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.scalar.convert.AbstractConvertFunction.AbstractEvaluator
 
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 enum class org.elasticsearch.xpack.esql.expression.predicate.logical.BinaryLogicOperation
 
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.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 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.PhysicalOptimizerContext
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.QueryParam
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.JoinConfig
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes.UsingJoinType
 
toString() - Method in class org.elasticsearch.xpack.esql.plan.logical.local.ImmediateLocalSupplier
 
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.ScoreSort
Returns a string representation of this record class.
toString() - Method in record class org.elasticsearch.xpack.esql.plan.physical.EsStatsQueryExec.Stat
Returns a string representation of this record class.
toString() - Method in class org.elasticsearch.xpack.esql.plan.physical.EstimatesRowSize.State
 
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 class org.elasticsearch.xpack.esql.plugin.EsqlStatsRequest
 
toString() - Method in class org.elasticsearch.xpack.esql.plugin.QueryPragmas
 
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.Result
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 - Class in org.elasticsearch.xpack.esql.expression.function.scalar.convert
 
ToString(Source, Expression) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString
 
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
 
totalTerms() - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexOperator.Status
 
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
 
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.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.plugin.EsqlStatsResponse.NodeStatsResponse
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.plugin.EsqlStatsResponse
 
toXContentChunked(ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlExecutionInfo
 
toXContentChunked(ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse.Profile
 
toXContentChunked(ToXContent.Params) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
transform(Rule<?, TreeType>) - Method in class org.elasticsearch.xpack.esql.rule.ParameterizedRuleExecutor
 
transform(Rule<?, TreeType>) - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor
 
transformations() - Method in class org.elasticsearch.xpack.esql.rule.RuleExecutor.ExecutionInfo
 
transformExpressionsDown(Class<E>, Function<E, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
transformExpressionsDown(Function<Expression, ? 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(Function<Expression, ? extends Expression>) - Method in class org.elasticsearch.xpack.esql.plan.QueryPlan
 
translatable(LucenePushdownPredicates) - Method in interface org.elasticsearch.xpack.esql.capabilities.TranslationAware
Indicates whether the expression can be translated or not.
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.RLike
 
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.scalar.string.WildcardLike
 
translatable(LucenePushdownPredicates) - Method in class org.elasticsearch.xpack.esql.expression.predicate.fulltext.MultiMatchQueryPredicate
 
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.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(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.FullTextFunction
 
translate(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Kql
 
translate(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Match
 
translate(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.QueryString
 
translate(TranslatorHandler) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
TranslateMetricsAggregate - Class in org.elasticsearch.xpack.esql.optimizer.rules.logical
Rate aggregation is special because it must be computed per time series, regardless of the grouping keys.
TranslateMetricsAggregate() - Constructor for class org.elasticsearch.xpack.esql.optimizer.rules.logical.TranslateMetricsAggregate
 
TranslationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Expressions implementing this interface can get called on data nodes to provide an Elasticsearch/Lucene query.
TranslationAware.SingleValueTranslationAware - Interface in org.elasticsearch.xpack.esql.capabilities
Subinterface for expressions that can only process single values (and null out on MVs).
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.
TransportEsqlAsyncGetResultsAction - Class in org.elasticsearch.xpack.esql.plugin
 
TransportEsqlAsyncGetResultsAction(TransportService, ActionFilters, ClusterService, NamedWriteableRegistry, Client, ThreadPool, BigArrays, BlockFactory) - 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, BlockFactory) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlAsyncStopAction
 
TransportEsqlQueryAction - Class in org.elasticsearch.xpack.esql.plugin
 
TransportEsqlQueryAction(TransportService, ActionFilters, PlanExecutor, SearchService, ExchangeService, ClusterService, ThreadPool, BigArrays, BlockFactory, Client, NamedWriteableRegistry, IndexNameExpressionResolver, UsageService) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlQueryAction
 
TransportEsqlStatsAction - Class in org.elasticsearch.xpack.esql.plugin
Performs the stats operation.
TransportEsqlStatsAction(TransportService, ClusterService, FeatureService, ThreadPool, ActionFilters, PlanExecutor) - Constructor for class org.elasticsearch.xpack.esql.plugin.TransportEsqlStatsAction
 
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
 
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
 
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
 
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.TransportRequest
 
tryReplaceIsNullIsNotNull(Expression) - Method in class org.elasticsearch.xpack.esql.optimizer.rules.logical.FoldNull
 
TSV - Enum constant in enum class org.elasticsearch.xpack.esql.formatter.TextFormat
 
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 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.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.Stat
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.EsqlSearchShardsAction
 
typedParsing(ParseTreeVisitor<?>, ParseTree, Class<T>) - Static method in class org.elasticsearch.xpack.esql.parser.ParserUtils
 
typeToken - Variable in class org.elasticsearch.xpack.esql.evaluator.mapper.ExpressionMapper
 
typeToken() - Method in class org.elasticsearch.xpack.esql.rule.Rule
 

U

UnaryExec - Class in org.elasticsearch.xpack.esql.plan.physical
 
UnaryExec(Source, PhysicalPlan) - Constructor for class org.elasticsearch.xpack.esql.plan.physical.UnaryExec
 
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.expression.function.scalar
 
UnaryScalarFunction(StreamInput) - Constructor for class org.elasticsearch.xpack.esql.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
 
unavailableClusters() - Method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
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.
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.
UNKNOWN_CMD - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
UNKNOWN_CMD - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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.
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.QualifiedIntegerLiteralContext
 
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.MetadataContext
 
UNQUOTED_SOURCE(int) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.MetadataContext
 
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.AstBuilder
 
unquoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
unquoteIdString(String) - Static method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
UnresolvedFunction - Class in org.elasticsearch.xpack.esql.expression.function
 
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 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.UnresolvedRelation
 
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
 
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<Attribute>, IndexMode, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
UnresolvedRelation(Source, IndexPattern, boolean, List<Attribute>, IndexMode, String, String) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
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.expression.function.scalar.spatial.BinarySpatialFunction.SpatialCrsType
 
UnsupportedAttribute - Class in org.elasticsearch.xpack.esql.expression.function
Unsupported attribute meaning an attribute that has been found yet cannot be used (hence why UnresolvedAttribute cannot be used) expect in special conditions (currently only in projections to allow it to flow through the engine).
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
 
UP - Enum constant in enum class org.elasticsearch.xpack.esql.optimizer.rules.logical.OptimizerRules.TransformDirection
 
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
 
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
 
username() - Method in class org.elasticsearch.xpack.esql.session.Configuration
 
usesScoring(QueryPlan<?>) - Static method in class org.elasticsearch.xpack.esql.planner.PlannerUtils
 
USING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
USING - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
UsingJoinType(JoinType, List<Attribute>) - Constructor for class org.elasticsearch.xpack.esql.plan.logical.join.JoinTypes.UsingJoinType
 
UTC - Static variable in class org.elasticsearch.xpack.esql.expression.function.scalar.date.DateDiff
 

V

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, FieldCapabilitiesFailure>) - Static method in class org.elasticsearch.xpack.esql.index.IndexResolution
 
validate() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequest
 
validateBinaryComparison(BinaryComparison) - Static method in class org.elasticsearch.xpack.esql.analysis.Verifier
Limit QL's comparisons to types we support.
validateClusterString(String, EsqlBaseParser.IndexPatternContext) - Static method in class org.elasticsearch.xpack.esql.parser.AstBuilder
 
validateClusterString(String, EsqlBaseParser.IndexPatternContext) - Static method in class org.elasticsearch.xpack.esql.parser.ExpressionBuilder
 
validateClusterString(String, EsqlBaseParser.IndexPatternContext) - Static method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
validateUnsignedLongOperator(BinaryOperator<?, ?, ?, ?>) - Static method in class org.elasticsearch.xpack.esql.analysis.Verifier
Ensure that UNSIGNED_LONG types are not implicitly converted when used in arithmetic binary operator, as this cannot be done since: - unsigned longs are passed through the engine as longs, so/and - negative values cannot be represented (i.e.
Validations - Class in org.elasticsearch.xpack.esql.expression
 
value - Variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.EntryExpressionContext
 
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 record class org.elasticsearch.xpack.esql.parser.QueryParam
Returns the value of the value record component.
VALUE - Enum constant in enum class org.elasticsearch.xpack.esql.parser.ParserUtils.ParamClassification
 
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.JoinPredicateContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.LogicalInContext
 
valueExpression() - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser.RegexBooleanExpressionContext
 
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
 
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
 
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.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.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.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.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.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.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.Aggregate.AggregateType
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.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.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.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.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.EsqlConverter
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.
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() - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
values() - Method in record class org.elasticsearch.xpack.esql.Column
Returns the value of the values record component.
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.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.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.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.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.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.Aggregate.AggregateType
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.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.LogicalPlan.Stage
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.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() - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
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.EsqlConverter
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.Values
 
variadic - Variable 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.
VerificationException - Exception Class in org.elasticsearch.xpack.esql
 
VerificationException(String, Object...) - 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
 
verify(LogicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.LogicalVerifier
Verifies the optimized logical plan.
verify(LogicalPlan, BitSet) - Method in class org.elasticsearch.xpack.esql.analysis.Analyzer
 
verify(PhysicalPlan) - Method in class org.elasticsearch.xpack.esql.optimizer.PhysicalVerifier
Verifies the physical plan.
version() - Element in annotation interface org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo
 
versionToString(BytesRef) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
versionToString(Version) - Static method in class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter
 
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
 
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
 
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
 
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
 
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
 
visitCommandOption(EsqlBaseParser.CommandOptionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.commandOption().
visitCommandOption(EsqlBaseParser.CommandOptionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.commandOption().
visitCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.commandOptions().
visitCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.commandOptions().
visitCommandOptions(EsqlBaseParser.CommandOptionsContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
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().
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
 
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().
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
 
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
 
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
 
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
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
 
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
 
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
 
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
 
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().
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
 
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.
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
 
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().
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
 
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().
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().
visitJoinPredicate(EsqlBaseParser.JoinPredicateContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.joinPredicate().
visitJoinPredicate(EsqlBaseParser.JoinPredicateContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.joinPredicate().
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
 
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
 
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().
visitMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.metricsCommand().
visitMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.metricsCommand().
visitMetricsCommand(EsqlBaseParser.MetricsCommandContext) - Method in class org.elasticsearch.xpack.esql.parser.LogicalPlanBuilder
 
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
 
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().
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
 
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().
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
 
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
 
visitRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - Method in class org.elasticsearch.xpack.esql.parser.EsqlBaseParserBaseVisitor
Visit a parse tree produced by EsqlBaseParser.regexBooleanExpression().
visitRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - Method in interface org.elasticsearch.xpack.esql.parser.EsqlBaseParserVisitor
Visit a parse tree produced by EsqlBaseParser.regexBooleanExpression().
visitRegexBooleanExpression(EsqlBaseParser.RegexBooleanExpressionContext) - 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().
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
 
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
 
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().
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
 
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().
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
 
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
 
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().
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
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
 
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().
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
 

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
 
waitForCompletionTimeout(TimeValue) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryRequestBuilder
 
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) - Constructor for class org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg
 
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
 
WildcardLike - Class in org.elasticsearch.xpack.esql.expression.function.scalar.string
 
WildcardLike(Source, Expression, WildcardPattern) - Constructor for class org.elasticsearch.xpack.esql.expression.function.scalar.string.WildcardLike
 
with(List<Expression>, List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
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, Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.Filter
 
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.EnrichCommandContext
 
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.Insist
 
withBoundsAttributes(Set<Attribute>) - Method in class org.elasticsearch.xpack.esql.plan.physical.FieldExtractExec
 
withConfig(JoinConfig) - Method in class org.elasticsearch.xpack.esql.plan.logical.join.Join
 
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
 
withDuplicated(boolean) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
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(QueryBuilder) - Method in class org.elasticsearch.xpack.esql.plan.physical.FragmentExec
 
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.Count
 
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.FromPartial
 
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.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.Percentile
 
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.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.Sum
 
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.WeightedAvg
 
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.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
 
withLimit(Expression) - Method in class org.elasticsearch.xpack.esql.plan.logical.Limit
 
withLimit(Expression) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
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
 
withMode(AggregatorMode) - Method in class org.elasticsearch.xpack.esql.plan.physical.AggregateExec
 
withParameters(List<? extends Expression>) - Method in class org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction
 
withProjections(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EsqlProject
 
withProjections(List<? extends NamedExpression>) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
withSorts(List<EsQueryExec.Sort>) - Method in class org.elasticsearch.xpack.esql.plan.physical.EsQueryExec
 
withUnresolvedTimestamp(Source, Expression, Expression) - Static method in class org.elasticsearch.xpack.esql.expression.function.aggregate.Rate
 
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
 
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.
writeEsFieldCacheHeader(EsField) - Method in class org.elasticsearch.xpack.esql.io.stream.PlanStreamOutput
 
writeIndexMode(StreamOutput, IndexMode) - Static method in class org.elasticsearch.xpack.esql.plan.logical.EsRelation
 
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
 
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.EsqlQueryResponse.Profile
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.action.EsqlQueryResponse
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.Column
 
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.LookupFromIndexOperator.Status
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.LookupResponse
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.enrich.LookupFromIndexService.TransportRequest
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.enrich.ResolvedEnrichPolicy
 
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.QueryString
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.fulltext.Term
 
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.scalar.conditional.Case
 
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.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.Now
 
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.math.Atan2
 
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.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.spatial.BinarySpatialFunction
 
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.Concat
 
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.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.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.RLike
 
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.ToUpper
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.string.WildcardLike
 
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.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.fulltext.MultiMatchQueryPredicate
 
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.UnresolvedNamePattern
 
writeTo(StreamOutput) - Method in record class org.elasticsearch.xpack.esql.index.EsIndex
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Aggregate
 
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.Filter
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Grok
 
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.JoinTypes.UsingJoinType
 
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 when sent to a data node, this should always be false.
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.local.EsqlProject
 
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.MvExpand
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.OrderBy
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.Project
 
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.show.ShowInfo
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.TopN
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.logical.UnresolvedRelation
 
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.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.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.GrokExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.HashJoinExec
 
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.MvExpandExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.OutputExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ProjectExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.ShowExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.SubqueryExec
 
writeTo(StreamOutput) - Method in class org.elasticsearch.xpack.esql.plan.physical.TopNExec
 
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 enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.EsqlConverter
 
WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
WS - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 

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
 
YR - Enum constant in enum class org.elasticsearch.xpack.esql.type.EsqlDataTypeConverter.INTERVALS
 

Z

zoneId() - Method in class org.elasticsearch.xpack.esql.expression.function.scalar.date.BinaryDateTimeFunction
 
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
 
_decisionToDFA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_decisionToDFA - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
_serializedATN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_serializedATN - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
_sharedContextCache - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseLexer
 
_sharedContextCache - Static variable in class org.elasticsearch.xpack.esql.parser.EsqlBaseParser
 
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