@Value.Immutable(singleton=false) public static interface MaterializedViewOnlyAggregateRule.Config extends MaterializedViewAggregateRule.Config
| Modifier and Type | Field and Description |
|---|---|
static MaterializedViewOnlyAggregateRule.Config |
DEFAULT |
| Modifier and Type | Method and Description |
|---|---|
static MaterializedViewOnlyAggregateRule.Config |
create(RelBuilderFactory relBuilderFactory) |
default MaterializedViewOnlyAggregateRule |
toRule()
Creates a rule that uses this configuration.
|
aggregateProjectPullUpConstantsRule, filterAggregateTransposeRule, filterProjectTransposeRule, projectMergeRule, withAggregateProjectPullUpConstantsRule, withFilterAggregateTransposeRule, withFilterProjectTransposeRule, withProjectMergeRulefastBailOut, generateUnionRewriting, unionRewritingPullProgram, withFastBailOut, withGenerateUnionRewriting, withUnionRewritingPullProgramas, description, operandSupplier, relBuilderFactory, withDescription, withOperandSupplier, withRelBuilderFactorystatic final MaterializedViewOnlyAggregateRule.Config DEFAULT
static MaterializedViewOnlyAggregateRule.Config create(RelBuilderFactory relBuilderFactory)
default MaterializedViewOnlyAggregateRule toRule()
RelRule.ConfigtoRule in interface RelRule.ConfigCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.