Interface NodeStatsMetadata

  • All Superinterfaces:
    org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.Metadata

    public interface NodeStatsMetadata
    extends org.apache.beam.vendor.calcite.v1_40_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 
      Modifier and Type Interface Description
      static interface  NodeStatsMetadata.Handler
      Handler API.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.MetadataDef<NodeStatsMetadata> DEF  
      static java.lang.reflect.Method METHOD  
    • Field Detail

      • METHOD

        static final java.lang.reflect.Method METHOD
      • DEF

        static final org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rel.metadata.MetadataDef<NodeStatsMetadata> DEF