Class MySqlSource.Builder<T>

    • Constructor Detail

      • Builder

        public Builder()
        Deprecated.
    • Method Detail

      • port

        public MySqlSource.Builder<T> port​(int port)
        Deprecated.
        Integer port number of the MySQL database server.
      • databaseList

        public MySqlSource.Builder<T> databaseList​(String... databaseList)
        Deprecated.
        An optional list of regular expressions that match database names to be monitored; any database name not included in the whitelist will be excluded from monitoring. By default all databases will be monitored.
      • tableList

        public MySqlSource.Builder<T> tableList​(String... tableList)
        Deprecated.
        An optional list of regular expressions that match fully-qualified table identifiers for tables to be monitored; any table not included in the list will be excluded from monitoring. Each identifier is of the form databaseName.tableName. By default the connector will monitor every non-system table in each monitored database.
      • username

        public MySqlSource.Builder<T> username​(String username)
        Deprecated.
        Name of the MySQL database to use when connecting to the MySQL database server.
      • password

        public MySqlSource.Builder<T> password​(String password)
        Deprecated.
        Password to use when connecting to the MySQL database server.
      • serverTimeZone

        public MySqlSource.Builder<T> serverTimeZone​(String timeZone)
        Deprecated.
        The session time zone in database server, e.g. "America/Los_Angeles". It controls how the TIMESTAMP type in MYSQL converted to STRING. See more https://debezium.io/documentation/reference/1.9/connectors/mysql.html#mysql-temporal-types
      • serverId

        public MySqlSource.Builder<T> serverId​(int serverId)
        Deprecated.
        A numeric ID of this database client, which must be unique across all currently-running database processes in the MySQL cluster. This connector joins the MySQL database cluster as another server (with this unique ID) so it can read the binlog. By default, a random number is generated between 5400 and 6400, though we recommend setting an explicit value.
      • debeziumProperties

        public MySqlSource.Builder<T> debeziumProperties​(Properties properties)
        Deprecated.
        The Debezium MySQL connector properties. For example, "snapshot.mode".
      • useLegacyJsonFormat

        public MySqlSource.Builder<T> useLegacyJsonFormat​(boolean useLegacyJsonFormat)
        Deprecated.