| Package | Description |
|---|---|
| io.debezium.relational |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
NoOpTableEditorImpl |
(package private) class |
TableEditorImpl |
| Modifier and Type | Method and Description |
|---|---|
default TableEditor |
TableEditor.addColumn(Column column)
Add one columns to this table, regardless of the
position of the supplied
columns. |
TableEditor |
TableEditorImpl.addColumns(Column... columns) |
TableEditor |
TableEditor.addColumns(Column... columns)
Add one or more columns to this table, regardless of the
position of the supplied
columns. |
TableEditor |
NoOpTableEditorImpl.addColumns(Column... columns) |
TableEditor |
TableEditorImpl.addColumns(Iterable<Column> columns) |
TableEditor |
TableEditor.addColumns(Iterable<Column> columns)
Add one or more columns to the end of this table's list of columns, regardless of the
position of the supplied columns. |
TableEditor |
NoOpTableEditorImpl.addColumns(Iterable<Column> columns) |
TableEditor |
TableImpl.edit() |
TableEditor |
Table.edit()
Obtain an editor that contains the same information as this table definition.
|
static TableEditor |
Table.editor()
Obtain an table definition editor that can be used to define a table.
|
TableEditor |
Tables.editOrCreateTable(TableId tableId)
Obtain an editor for the table with the given ID.
|
TableEditor |
Tables.editTable(TableId tableId)
Obtain an editor for the table with the given ID.
|
static TableEditor |
TableEditor.noOp(TableId id)
Create a new editor that does nothing.
|
TableEditor |
TableEditorImpl.removeColumn(String columnName) |
TableEditor |
TableEditor.removeColumn(String columnName)
Remove the column with the given name.
|
TableEditor |
NoOpTableEditorImpl.removeColumn(String columnName) |
TableEditor |
TableEditorImpl.renameColumn(String existingName,
String newName) |
TableEditor |
TableEditor.renameColumn(String existingName,
String newName)
Rename the column with the given name to the new specified name.
|
TableEditor |
NoOpTableEditorImpl.renameColumn(String existingName,
String newName) |
TableEditor |
TableEditorImpl.reorderColumn(String columnName,
String afterColumnName) |
TableEditor |
TableEditor.reorderColumn(String columnName,
String afterColumnName)
Reorder the column with the given name to be positioned after the designated column.
|
TableEditor |
NoOpTableEditorImpl.reorderColumn(String columnName,
String afterColumnName) |
TableEditor |
TableEditorImpl.setColumns(Column... columns) |
TableEditor |
TableEditor.setColumns(Column... columns)
Set this table's column definitions.
|
TableEditor |
NoOpTableEditorImpl.setColumns(Column... columns) |
TableEditor |
TableEditorImpl.setColumns(Iterable<Column> columns) |
TableEditor |
TableEditor.setColumns(Iterable<Column> columns)
Set this table's column definitions.
|
TableEditor |
NoOpTableEditorImpl.setColumns(Iterable<Column> columns) |
TableEditor |
TableEditorImpl.setDefaultCharsetName(String charsetName) |
TableEditor |
TableEditor.setDefaultCharsetName(String charsetName)
Set the name of the character set that should be used by default in the columns that require a character set but have
not defined one.
|
TableEditor |
NoOpTableEditorImpl.setDefaultCharsetName(String charsetName) |
TableEditor |
TableEditorImpl.setPrimaryKeyNames(List<String> pkColumnNames) |
TableEditor |
TableEditor.setPrimaryKeyNames(List<String> pkColumnNames)
Set the columns that make up this table's primary key.
|
TableEditor |
NoOpTableEditorImpl.setPrimaryKeyNames(List<String> pkColumnNames) |
TableEditor |
TableEditorImpl.setPrimaryKeyNames(String... pkColumnNames) |
TableEditor |
TableEditor.setPrimaryKeyNames(String... pkColumnNames)
Set the columns that make up this table's primary key.
|
TableEditor |
NoOpTableEditorImpl.setPrimaryKeyNames(String... pkColumnNames) |
TableEditor |
TableEditorImpl.setUniqueValues() |
TableEditor |
TableEditor.setUniqueValues()
Sets this table's primary key to contain all columns, ensuring that all values are unique within the table.
|
TableEditor |
NoOpTableEditorImpl.setUniqueValues() |
TableEditor |
TableEditorImpl.tableId(TableId id) |
TableEditor |
TableEditor.tableId(TableId tableId)
Set the table identifier.
|
TableEditor |
NoOpTableEditorImpl.tableId(TableId id) |
TableEditor |
TableEditorImpl.updateColumn(Column newColumn) |
TableEditor |
TableEditor.updateColumn(Column column)
Update the column with the given name.
|
TableEditor |
NoOpTableEditorImpl.updateColumn(Column column) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.