Class StreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemaOracleTableOracleColumn


  • public final class StreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemaOracleTableOracleColumn
    extends java.lang.Object
    • Method Detail

      • column

        public java.util.Optional<java.lang.String> column()
        Returns:
        Column name.
      • dataType

        public java.util.Optional<java.lang.String> dataType()
        Returns:
        The Oracle data type. Full data types list can be found here: https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/Data-Types.html
      • encoding

        public java.util.Optional<java.lang.String> encoding()
        Returns:
        (Output) Column encoding.
      • length

        public java.util.Optional<java.lang.Integer> length()
        Returns:
        (Output) Column length.
      • nullable

        public java.util.Optional<java.lang.Boolean> nullable()
        Returns:
        (Output) Whether or not the column can accept a null value.
      • ordinalPosition

        public java.util.Optional<java.lang.Integer> ordinalPosition()
        Returns:
        (Output) The ordinal position of the column in the table.
      • precision

        public java.util.Optional<java.lang.Integer> precision()
        Returns:
        (Output) Column precision.
      • primaryKey

        public java.util.Optional<java.lang.Boolean> primaryKey()
        Returns:
        (Output) Whether or not the column represents a primary key.
      • scale

        public java.util.Optional<java.lang.Integer> scale()
        Returns:
        (Output) Column scale.