Class DdlParserListener.TableIndexEvent

java.lang.Object
io.debezium.relational.ddl.DdlParserListener.Event
io.debezium.relational.ddl.DdlParserListener.TableIndexEvent
Direct Known Subclasses:
DdlParserListener.TableIndexCreatedEvent, DdlParserListener.TableIndexDroppedEvent
Enclosing interface:
DdlParserListener

@Immutable public abstract static class DdlParserListener.TableIndexEvent extends DdlParserListener.Event
The abstract base class for all index-related events.
  • Field Details

    • tableId

      private final TableId tableId
    • indexName

      private final String indexName
  • Constructor Details

  • Method Details

    • tableId

      public TableId tableId()
      Get the identifier of the table to which the index applies.
      Returns:
      the table identifier; may be null if the index is not scoped to a single table
    • indexName

      public String indexName()
      Get the name of the index affected by this event.
      Returns:
      the index name; never null
    • toString

      public String toString()
      Overrides:
      toString in class Object