| Package | Description |
|---|---|
| org.apache.flink.table.catalog |
| Modifier and Type | Method and Description |
|---|---|
UniqueConstraint |
TableChange.AddUniqueConstraint.getConstraint()
Returns the unique constraint to add.
|
UniqueConstraint |
TableChange.ModifyUniqueConstraint.getNewConstraint()
Returns the modified unique constraint.
|
static UniqueConstraint |
UniqueConstraint.primaryKey(String name,
List<String> columns)
Creates a non enforced
ConstraintType#PRIMARY_KEY constraint. |
| Modifier and Type | Method and Description |
|---|---|
Optional<UniqueConstraint> |
ResolvedSchema.getPrimaryKey()
Returns the primary key if it has been defined.
|
| Modifier and Type | Method and Description |
|---|---|
static TableChange.AddUniqueConstraint |
TableChange.add(UniqueConstraint constraint)
A table change to add a unique constraint.
|
static TableChange.ModifyUniqueConstraint |
TableChange.modify(UniqueConstraint newConstraint)
A table change to modify a unique constraint.
|
| Constructor and Description |
|---|
ModifyUniqueConstraint(UniqueConstraint newConstraint) |
ResolvedSchema(List<Column> columns,
List<WatermarkSpec> watermarkSpecs,
UniqueConstraint primaryKey) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.