Class UnresolvedPromqlFunction

All Implemented Interfaces:
NamedWriteable, Writeable, Resolvable, PromqlPlan

public final class UnresolvedPromqlFunction extends LogicalPlan implements PromqlPlan
Unresolved PromQL function call produced by the parser and replaced by a resolved node (e.g. WithinSeriesAggregate, AcrossSeriesAggregate) during analysis.

The parser cannot validate function names, arity, or parameter types without consulting the function registry; that semantic work is deliberately deferred to the analyzer.