Interface DestinationTableConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DestinationTableConfiguration.Builder,
,DestinationTableConfiguration> SdkBuilder<DestinationTableConfiguration.Builder,
,DestinationTableConfiguration> SdkPojo
- Enclosing class:
DestinationTableConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondestinationDatabaseName
(String destinationDatabaseName) The name of the Apache Iceberg database.destinationTableName
(String destinationTableName) Specifies the name of the Apache Iceberg Table.s3ErrorOutputPrefix
(String s3ErrorOutputPrefix) The table specific S3 error output prefix.uniqueKeys
(String... uniqueKeys) A list of unique keys for a given Apache Iceberg table.uniqueKeys
(Collection<String> uniqueKeys) A list of unique keys for a given Apache Iceberg table.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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
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.
-