Interface NodeStatsMetadata
- All Superinterfaces:
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.metadata.Metadata
public interface NodeStatsMetadata
extends org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.metadata.Metadata
This is a metadata used for row count and rate estimation. It extends Calcite's Metadata
interface so that we can use MetadataQuery to get our own estimates.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.metadata.MetadataDef
<NodeStatsMetadata> static final Method
-
Method Summary
Methods inherited from interface org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.metadata.Metadata
rel
-
Field Details
-
METHOD
-
DEF
static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rel.metadata.MetadataDef<NodeStatsMetadata> DEF
-
-
Method Details
-
getNodeStats
NodeStats getNodeStats()
-