Interface RedshiftDatasetDefinition.Builder

    • Method Detail

      • clusterId

        RedshiftDatasetDefinition.Builder clusterId​(String clusterId)
        Sets the value of the ClusterId property for this object.
        Parameters:
        clusterId - The new value for the ClusterId property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • database

        RedshiftDatasetDefinition.Builder database​(String database)
        Sets the value of the Database property for this object.
        Parameters:
        database - The new value for the Database property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dbUser

        RedshiftDatasetDefinition.Builder dbUser​(String dbUser)
        Sets the value of the DbUser property for this object.
        Parameters:
        dbUser - The new value for the DbUser property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queryString

        RedshiftDatasetDefinition.Builder queryString​(String queryString)
        Sets the value of the QueryString property for this object.
        Parameters:
        queryString - The new value for the QueryString property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusterRoleArn

        RedshiftDatasetDefinition.Builder clusterRoleArn​(String clusterRoleArn)

        The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.

        Parameters:
        clusterRoleArn - The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputS3Uri

        RedshiftDatasetDefinition.Builder outputS3Uri​(String outputS3Uri)

        The location in Amazon S3 where the Redshift query results are stored.

        Parameters:
        outputS3Uri - The location in Amazon S3 where the Redshift query results are stored.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyId

        RedshiftDatasetDefinition.Builder kmsKeyId​(String kmsKeyId)

        The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.

        Parameters:
        kmsKeyId - The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.