Interface AthenaDatasetDefinition.Builder

    • Method Detail

      • catalog

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

        AthenaDatasetDefinition.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.
      • queryString

        AthenaDatasetDefinition.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.
      • workGroup

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

        AthenaDatasetDefinition.Builder outputS3Uri​(String outputS3Uri)

        The location in Amazon S3 where Athena query results are stored.

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

        AthenaDatasetDefinition.Builder kmsKeyId​(String kmsKeyId)

        The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data generated from an Athena query execution.

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

        AthenaDatasetDefinition.Builder outputFormat​(String outputFormat)
        Sets the value of the OutputFormat property for this object.
        Parameters:
        outputFormat - The new value for the OutputFormat property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AthenaResultFormat, AthenaResultFormat