Class UnchangedToastedReplicationMessageColumn

  • All Implemented Interfaces:
    ReplicationMessage.Column

    public class UnchangedToastedReplicationMessageColumn
    extends AbstractReplicationMessageColumn
    Represents a toasted column in a ReplicationStream. Some decoder implementations may stream information about a column but provide an indicator that the field was not changed and therefore toasted. This implementation acts as an indicator for such fields that are contained within a ReplicationMessage.
    Author:
    Chris Cranford
    • Field Detail

      • UNCHANGED_TOAST_VALUE

        public static final Object UNCHANGED_TOAST_VALUE
        Marker value indicating an unchanged TOAST column value.
    • Constructor Detail

      • UnchangedToastedReplicationMessageColumn

        public UnchangedToastedReplicationMessageColumn​(String columnName,
                                                        PostgresType type,
                                                        String typeWithModifiers,
                                                        boolean optional,
                                                        boolean hasMetadata)