Class DdlParserListener.TableEvent

java.lang.Object
io.debezium.relational.ddl.DdlParserListener.Event
io.debezium.relational.ddl.DdlParserListener.TableEvent
Direct Known Subclasses:
DdlParserListener.TableAlteredEvent, DdlParserListener.TableCreatedEvent, DdlParserListener.TableDroppedEvent, DdlParserListener.TableTruncatedEvent
Enclosing interface:
DdlParserListener

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

    • tableId

      private final TableId tableId
    • isView

      private final boolean isView
  • Constructor Details

  • Method Details

    • tableId

      public TableId tableId()
      Get the identifier of the primary table affected by this event.
      Returns:
      the table identifier; never null
    • isView

      public boolean isView()
      Determine whether the target of the event is a view rather than a table.
      Returns:
      true if the target is a view, or false if the target is a table
    • toString

      public String toString()
      Overrides:
      toString in class Object