Class ColumnStats.Builder
- java.lang.Object
-
- org.apache.flink.table.plan.stats.ColumnStats.Builder
-
- Enclosing class:
- ColumnStats
@PublicEvolving public static class ColumnStats.Builder extends Object
ColumnStats builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnStatsbuild()static ColumnStats.Builderbuilder()ColumnStats.BuildersetAvgLen(Double avgLen)ColumnStats.BuildersetMax(Comparable<?> max)ColumnStats.BuildersetMaxLen(Integer maxLen)ColumnStats.BuildersetMin(Comparable<?> min)ColumnStats.BuildersetNdv(Long ndv)ColumnStats.BuildersetNullCount(Long nullCount)
-
-
-
Method Detail
-
builder
public static ColumnStats.Builder builder()
-
setNdv
public ColumnStats.Builder setNdv(Long ndv)
-
setNullCount
public ColumnStats.Builder setNullCount(Long nullCount)
-
setAvgLen
public ColumnStats.Builder setAvgLen(Double avgLen)
-
setMaxLen
public ColumnStats.Builder setMaxLen(Integer maxLen)
-
setMax
public ColumnStats.Builder setMax(Comparable<?> max)
-
setMin
public ColumnStats.Builder setMin(Comparable<?> min)
-
build
public ColumnStats build()
-
-