Interface ReplicationMessage.Column
- All Known Implementing Classes:
AbstractReplicationMessageColumn,UnchangedToastedReplicationMessageColumn
- Enclosing interface:
- ReplicationMessage
public static interface ReplicationMessage.Column
A representation of column value delivered as a part of replication message
-
Method Summary
Modifier and TypeMethodDescriptiongetName()getType()Returns additional metadata about this column's type.getValue(PostgresStreamingChangeEventSource.PgConnectionSupplier connection, boolean includeUnknownDatatypes) booleandefault boolean
-
Method Details
-
getName
String getName() -
getType
PostgresType getType() -
getTypeMetadata
ReplicationMessage.ColumnTypeMetadata getTypeMetadata()Returns additional metadata about this column's type. -
getValue
Object getValue(PostgresStreamingChangeEventSource.PgConnectionSupplier connection, boolean includeUnknownDatatypes) -
isOptional
boolean isOptional() -
isToastedColumn
default boolean isToastedColumn()
-