@PublicEvolving
public interface Explainable<SELF extends Explainable<SELF>>
explain(ExplainDetail...)| Modifier and Type | Method and Description |
|---|---|
String |
explain(ExplainDetail... extraDetails)
Returns the AST of this object and the execution plan to compute the result of the given
statement.
|
default SELF |
printExplain(ExplainDetail... extraDetails)
Like
explain(ExplainDetail...), but piping the result to System.out. |
String explain(ExplainDetail... extraDetails)
extraDetails - The extra explain details which the result of this method should include,
e.g. estimated cost, changelog mode for streamingdefault SELF printExplain(ExplainDetail... extraDetails)
explain(ExplainDetail...), but piping the result to System.out.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.