Interface DirectJDBCSource.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DirectJDBCSource.Builder,DirectJDBCSource>, SdkBuilder<DirectJDBCSource.Builder,DirectJDBCSource>, SdkPojo
Enclosing class:
DirectJDBCSource

public static interface DirectJDBCSource.Builder extends SdkPojo, CopyableBuilder<DirectJDBCSource.Builder,DirectJDBCSource>
  • Method Details

    • name

      The name of the JDBC source connection.

      Parameters:
      name - The name of the JDBC source connection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • database

      DirectJDBCSource.Builder database(String database)

      The database of the JDBC source connection.

      Parameters:
      database - The database of the JDBC source connection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • table

      The table of the JDBC source connection.

      Parameters:
      table - The table of the JDBC source connection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionName

      DirectJDBCSource.Builder connectionName(String connectionName)

      The connection name of the JDBC source.

      Parameters:
      connectionName - The connection name of the JDBC source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionType

      DirectJDBCSource.Builder connectionType(String connectionType)

      The connection type of the JDBC source.

      Parameters:
      connectionType - The connection type of the JDBC source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionType

      DirectJDBCSource.Builder connectionType(JDBCConnectionType connectionType)

      The connection type of the JDBC source.

      Parameters:
      connectionType - The connection type of the JDBC source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • redshiftTmpDir

      DirectJDBCSource.Builder redshiftTmpDir(String redshiftTmpDir)

      The temp directory of the JDBC Redshift source.

      Parameters:
      redshiftTmpDir - The temp directory of the JDBC Redshift source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.