类 OceanBaseTable.Builder
- java.lang.Object
-
- org.apache.flink.cdc.connectors.oceanbase.catalog.OceanBaseTable.Builder
-
- 封闭类:
- OceanBaseTable
public static class OceanBaseTable.Builder extends Object
Build aOceanBaseTable.
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 OceanBaseTablebuild()OceanBaseTable.BuildersetColumns(List<OceanBaseColumn> columns)OceanBaseTable.BuildersetComment(String comment)OceanBaseTable.BuildersetDatabaseName(String databaseName)OceanBaseTable.BuildersetPartitionKeys(List<String> partitionKeys)OceanBaseTable.BuildersetTableKeys(List<String> tableKeys)OceanBaseTable.BuildersetTableName(String tableName)OceanBaseTable.BuildersetTableProperties(Map<String,String> properties)OceanBaseTable.BuildersetTableType(OceanBaseTable.TableType tableType)
-
-
-
方法详细资料
-
setDatabaseName
public OceanBaseTable.Builder setDatabaseName(String databaseName)
-
setTableName
public OceanBaseTable.Builder setTableName(String tableName)
-
setTableType
public OceanBaseTable.Builder setTableType(OceanBaseTable.TableType tableType)
-
setColumns
public OceanBaseTable.Builder setColumns(List<OceanBaseColumn> columns)
-
setTableKeys
public OceanBaseTable.Builder setTableKeys(List<String> tableKeys)
-
setPartitionKeys
public OceanBaseTable.Builder setPartitionKeys(List<String> partitionKeys)
-
setComment
public OceanBaseTable.Builder setComment(String comment)
-
setTableProperties
public OceanBaseTable.Builder setTableProperties(Map<String,String> properties)
-
build
public OceanBaseTable build()
-
-