Class BeamRelMetadataQuery
- java.lang.Object
-
- org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.RelMetadataQueryBase
-
- org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.RelMetadataQuery
-
- org.apache.beam.sdk.extensions.sql.impl.planner.BeamRelMetadataQuery
-
public class BeamRelMetadataQuery extends org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.RelMetadataQuery
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeStatsgetNodeStats(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.RelNode relNode)static BeamRelMetadataQueryinstance()-
Methods inherited from class org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.RelMetadataQuery
areColumnsUnique, areColumnsUnique, areRowsUnique, areRowsUnique, collations, cumulativeMemoryWithinPhase, cumulativeMemoryWithinPhaseSplit, distribution, expand, getAllPredicates, getAverageColumnSizes, getAverageColumnSizesNotNull, getAverageRowSize, getColumnOrigin, getColumnOrigins, getCumulativeCost, getDistinctRowCount, getDistribution, getExpressionLineage, getLowerBoundCost, getMaxRowCount, getMinRowCount, getNodeTypes, getNonCumulativeCost, getPercentageOriginalRows, getPopulationSize, getPulledUpPredicates, getRowCount, getSelectivity, getTableOrigin, getTableReferences, getUniqueKeys, getUniqueKeys, isEmpty, isMeasure, isPhaseTransition, isVisibleInExplain, memory, splitCount
-
-
-
-
Method Detail
-
instance
public static BeamRelMetadataQuery instance()
-
getNodeStats
public NodeStats getNodeStats(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.RelNode relNode)
-
-