Class TableDescriptor
java.lang.Object
io.debezium.connector.jdbc.relational.TableDescriptor
Describes a relational table.
- Author:
- Chris Cranford
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final Map<String,ColumnDescriptor> private final TableIdprivate final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateTableDescriptor(TableId id, String tableType, List<ColumnDescriptor> columns, List<String> primaryKeyColumnNames) -
Method Summary
Modifier and TypeMethodDescriptionstatic TableDescriptor.Builderbuilder()getColumnByName(String columnName) getId()booleanboolean
-
Field Details
-
id
-
tableType
-
columns
-
-
autoGeneratedIdentityColumn
private final boolean autoGeneratedIdentityColumn
-
-
Constructor Details
-
TableDescriptor
-
-
Method Details
-
builder
-
getId
-
getTableType
-
getColumns
-
getColumnByName
-
hasColumn
-
getPrimaryKeyColumnNames
-
getPrimaryKeyColumns
-
hasAutoGeneratedIdentityColumn
public boolean hasAutoGeneratedIdentityColumn()
-