Interface DestinationTableConfiguration.Builder

  • Method Details

    • destinationTableName

      DestinationTableConfiguration.Builder destinationTableName(String destinationTableName)

      Specifies the name of the Apache Iceberg Table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      destinationTableName - Specifies the name of the Apache Iceberg Table.

      Amazon Data Firehose is in preview release and is subject to change.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationDatabaseName

      DestinationTableConfiguration.Builder destinationDatabaseName(String destinationDatabaseName)

      The name of the Apache Iceberg database.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      destinationDatabaseName - The name of the Apache Iceberg database.

      Amazon Data Firehose is in preview release and is subject to change.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uniqueKeys

      A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create/Update/Delete operations on the given Iceberg table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      uniqueKeys - A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create/Update/Delete operations on the given Iceberg table.

      Amazon Data Firehose is in preview release and is subject to change.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uniqueKeys

      DestinationTableConfiguration.Builder uniqueKeys(String... uniqueKeys)

      A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create/Update/Delete operations on the given Iceberg table.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      uniqueKeys - A list of unique keys for a given Apache Iceberg table. Firehose will use these for running Create/Update/Delete operations on the given Iceberg table.

      Amazon Data Firehose is in preview release and is subject to change.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3ErrorOutputPrefix

      DestinationTableConfiguration.Builder s3ErrorOutputPrefix(String s3ErrorOutputPrefix)

      The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination.

      Amazon Data Firehose is in preview release and is subject to change.

      Parameters:
      s3ErrorOutputPrefix - The table specific S3 error output prefix. All the errors that occurred while delivering to this table will be prefixed with this value in S3 destination.

      Amazon Data Firehose is in preview release and is subject to change.

      Returns:
      Returns a reference to this object so that method calls can be chained together.