Interface SourceConnectorOptions


public interface SourceConnectorOptions
A parameter object for passing source connector options that may vary by test matrix invocation.
Author:
Chris Cranford
  • Method Summary

    Modifier and Type
    Method
    Description
    io.debezium.jdbc.TemporalPrecisionMode
    Returns the temporal precision mode.
    boolean
    Returns whether column type propagation is enabled; defaults to false.
    boolean
    Returns whether the source connector should be deployed using ExtractNewRecordState.
    boolean
    Whether to execute tests applying default values.
    boolean
    Whether to test capturing changes via snapshot when true, streaming when false.
  • Method Details

    • useSnapshot

      boolean useSnapshot()
      Whether to test capturing changes via snapshot when true, streaming when false.
    • useDefaultValues

      boolean useDefaultValues()
      Whether to execute tests applying default values.
    • isFlatten

      boolean isFlatten()
      Returns whether the source connector should be deployed using ExtractNewRecordState.
    • isColumnTypePropagated

      boolean isColumnTypePropagated()
      Returns whether column type propagation is enabled; defaults to false.
    • getTemporalPrecisionMode

      io.debezium.jdbc.TemporalPrecisionMode getTemporalPrecisionMode()
      Returns the temporal precision mode.