Class BeamCostModel.Factory
java.lang.Object
org.apache.beam.sdk.extensions.sql.impl.planner.BeamCostModel.Factory
- All Implemented Interfaces:
 org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
- Enclosing class:
 BeamCostModel
public static class BeamCostModel.Factory
extends Object
implements org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
Implementation of 
RelOptCostFactory that creates
 BeamCostModels.- 
Constructor Details
- 
Factory
public Factory() 
 - 
 - 
Method Details
- 
makeCost
- Specified by:
 makeCostin interfaceorg.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
 - 
makeCost
 - 
makeHugeCost
- Specified by:
 makeHugeCostin interfaceorg.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
 - 
makeInfiniteCost
- Specified by:
 makeInfiniteCostin interfaceorg.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
 - 
makeTinyCost
- Specified by:
 makeTinyCostin interfaceorg.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
 - 
makeZeroCost
- Specified by:
 makeZeroCostin interfaceorg.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.plan.RelOptCostFactory
 
 -