Interface DatabaseSchema<I extends DataCollectionId>

    • Method Detail

      • close

        void close()
      • tableInformationComplete

        boolean tableInformationComplete()
        Indicates whether or not table names are guaranteed to be fully present, regardless of whether or not a snapshot has been performed.
        Returns:
        boolean indicating if table names are present
      • assureNonEmptySchema

        default void assureNonEmptySchema()
      • isHistorized

        boolean isHistorized()
        Whether this schema is historized (i.e. a history of all schema changes is kept which is recovered upon connector restart) or not.