Interface RedshiftSource.Builder

  • Method Details

    • name

      The name of the Amazon Redshift data store.

      Parameters:
      name - The name of the Amazon Redshift data store.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • database

      RedshiftSource.Builder database(String database)

      The database to read from.

      Parameters:
      database - The database to read from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • table

      The database table to read from.

      Parameters:
      table - The database table to read from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • redshiftTmpDir

      RedshiftSource.Builder redshiftTmpDir(String redshiftTmpDir)

      The Amazon S3 path where temporary data can be staged when copying out of the database.

      Parameters:
      redshiftTmpDir - The Amazon S3 path where temporary data can be staged when copying out of the database.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tmpDirIAMRole

      RedshiftSource.Builder tmpDirIAMRole(String tmpDirIAMRole)

      The IAM role with permissions.

      Parameters:
      tmpDirIAMRole - The IAM role with permissions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.