Class ExpressionResolver.ExpressionResolverBuilder
- java.lang.Object
-
- org.apache.flink.table.expressions.resolver.ExpressionResolver.ExpressionResolverBuilder
-
- Enclosing class:
- ExpressionResolver
@Internal public static class ExpressionResolver.ExpressionResolverBuilder extends Object
Builder for creatingExpressionResolver
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionResolver
build()
ExpressionResolver.ExpressionResolverBuilder
withGroupedAggregation(boolean isGroupedAggregation)
ExpressionResolver.ExpressionResolverBuilder
withLocalReferences(LocalReferenceExpression... localReferences)
ExpressionResolver.ExpressionResolverBuilder
withOutputDataType(DataType outputDataType)
ExpressionResolver.ExpressionResolverBuilder
withOverWindows(List<OverWindow> windows)
-
-
-
Method Detail
-
withOverWindows
public ExpressionResolver.ExpressionResolverBuilder withOverWindows(List<OverWindow> windows)
-
withLocalReferences
public ExpressionResolver.ExpressionResolverBuilder withLocalReferences(LocalReferenceExpression... localReferences)
-
withOutputDataType
public ExpressionResolver.ExpressionResolverBuilder withOutputDataType(@Nullable DataType outputDataType)
-
withGroupedAggregation
public ExpressionResolver.ExpressionResolverBuilder withGroupedAggregation(boolean isGroupedAggregation)
-
build
public ExpressionResolver build()
-
-