Class SmtManager<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>

  • Type Parameters:
    R - the subtype of ConnectRecord on which the transformation will operate

    public class SmtManager<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>
    extends Object
    A class used by all Debezium supplied SMTs to centralize common logic.
    Author:
    Jiri Pechanec
    • Field Detail

      • RECORD_ENVELOPE_KEY_SCHEMA_NAME_SUFFIX

        private static final String RECORD_ENVELOPE_KEY_SCHEMA_NAME_SUFFIX
        See Also:
        Constant Field Values
      • LOGGER

        private static final org.slf4j.Logger LOGGER
    • Constructor Detail

    • Method Detail

      • isValidEnvelope

        public boolean isValidEnvelope​(R record)
      • isValidKey

        public boolean isValidKey​(R record)