public static class MergeOnReadInputFormat.Builder extends Object
MergeOnReadInputFormat.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.flink.configuration.Configuration |
conf |
protected String |
defaultPartName |
protected boolean |
emitDelete |
protected List<org.apache.flink.table.types.DataType> |
fieldTypes |
protected InternalSchemaManager |
internalSchemaManager |
protected long |
limit |
protected List<ExpressionPredicates.Predicate> |
predicates |
protected MergeOnReadTableState |
tableState |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
MergeOnReadInputFormat |
build() |
MergeOnReadInputFormat.Builder |
config(org.apache.flink.configuration.Configuration conf) |
MergeOnReadInputFormat.Builder |
defaultPartName(String defaultPartName) |
MergeOnReadInputFormat.Builder |
emitDelete(boolean emitDelete) |
MergeOnReadInputFormat.Builder |
fieldTypes(List<org.apache.flink.table.types.DataType> fieldTypes) |
MergeOnReadInputFormat.Builder |
internalSchemaManager(InternalSchemaManager internalSchemaManager) |
MergeOnReadInputFormat.Builder |
limit(long limit) |
MergeOnReadInputFormat.Builder |
predicates(List<ExpressionPredicates.Predicate> predicates) |
MergeOnReadInputFormat.Builder |
tableState(MergeOnReadTableState tableState) |
protected org.apache.flink.configuration.Configuration conf
protected MergeOnReadTableState tableState
protected List<org.apache.flink.table.types.DataType> fieldTypes
protected String defaultPartName
protected List<ExpressionPredicates.Predicate> predicates
protected long limit
protected boolean emitDelete
protected InternalSchemaManager internalSchemaManager
public MergeOnReadInputFormat.Builder config(org.apache.flink.configuration.Configuration conf)
public MergeOnReadInputFormat.Builder tableState(MergeOnReadTableState tableState)
public MergeOnReadInputFormat.Builder fieldTypes(List<org.apache.flink.table.types.DataType> fieldTypes)
public MergeOnReadInputFormat.Builder defaultPartName(String defaultPartName)
public MergeOnReadInputFormat.Builder predicates(List<ExpressionPredicates.Predicate> predicates)
public MergeOnReadInputFormat.Builder limit(long limit)
public MergeOnReadInputFormat.Builder emitDelete(boolean emitDelete)
public MergeOnReadInputFormat.Builder internalSchemaManager(InternalSchemaManager internalSchemaManager)
public MergeOnReadInputFormat build()
Copyright © 2023 The Apache Software Foundation. All rights reserved.