Class SchemaBuilderUtil
java.lang.Object
org.apache.flink.table.planner.operations.SchemaBuilderUtil
A utility class for
MergeTableAsUtil and MergeTableLikeUtil classes.-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.table.api.Schemabuild()Builds and returns aSchemafrom the columns, watermark specs, and primary key specified in the builder.org.apache.flink.table.api.Schema.UnresolvedPrimaryKeytoUnresolvedPrimaryKey(org.apache.flink.sql.parser.ddl.constraint.SqlTableConstraint primaryKey) Converts aSqlTableConstraintto anSchema.UnresolvedPrimaryKeyobject.
-
Method Details
-
build
public org.apache.flink.table.api.Schema build()Builds and returns aSchemafrom the columns, watermark specs, and primary key specified in the builder. -
toUnresolvedPrimaryKey
public org.apache.flink.table.api.Schema.UnresolvedPrimaryKey toUnresolvedPrimaryKey(org.apache.flink.sql.parser.ddl.constraint.SqlTableConstraint primaryKey) Converts aSqlTableConstraintto anSchema.UnresolvedPrimaryKeyobject.
-