Class MetadataAggregateContext.MetadataAggregateContextBuilder
java.lang.Object
org.apache.drill.exec.metastore.analyze.MetadataAggregateContext.MetadataAggregateContextBuilder
- Enclosing class:
- MetadataAggregateContext
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
createNewAggregations
(boolean createNewAggregations) groupByExpressions
(List<NamedExpression> groupByExpressions) interestingColumns
(List<SchemaPath> interestingColumns) metadataColumns
(List<SchemaPath> metadataColumns) metadataLevel
(MetadataType metadataLevel)
-
Constructor Details
-
MetadataAggregateContextBuilder
public MetadataAggregateContextBuilder()
-
-
Method Details
-
groupByExpressions
public MetadataAggregateContext.MetadataAggregateContextBuilder groupByExpressions(List<NamedExpression> groupByExpressions) -
metadataLevel
public MetadataAggregateContext.MetadataAggregateContextBuilder metadataLevel(MetadataType metadataLevel) -
interestingColumns
public MetadataAggregateContext.MetadataAggregateContextBuilder interestingColumns(List<SchemaPath> interestingColumns) -
createNewAggregations
public MetadataAggregateContext.MetadataAggregateContextBuilder createNewAggregations(boolean createNewAggregations) -
metadataColumns
public MetadataAggregateContext.MetadataAggregateContextBuilder metadataColumns(List<SchemaPath> metadataColumns) -
build
-