IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.appendOnly(Boolean appendOnly) |
Describes whether all incoming data for this delivery stream will be append only (inserts only and not for
updates and deletes) for Iceberg delivery.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.bufferingHints(Consumer<BufferingHints.Builder> bufferingHints) |
Sets the value of the BufferingHints property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.bufferingHints(BufferingHints bufferingHints) |
Sets the value of the BufferingHints property for this object.
|
static IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.builder() |
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.catalogConfiguration(Consumer<CatalogConfiguration.Builder> catalogConfiguration) |
Configuration describing where the destination Apache Iceberg Tables are persisted.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.catalogConfiguration(CatalogConfiguration catalogConfiguration) |
Configuration describing where the destination Apache Iceberg Tables are persisted.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.cloudWatchLoggingOptions(Consumer<CloudWatchLoggingOptions.Builder> cloudWatchLoggingOptions) |
Sets the value of the CloudWatchLoggingOptions property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.cloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions) |
Sets the value of the CloudWatchLoggingOptions property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.destinationTableConfigurationList(Collection<DestinationTableConfiguration> destinationTableConfigurationList) |
Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache
Iceberg Tables.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.destinationTableConfigurationList(Consumer<DestinationTableConfiguration.Builder>... destinationTableConfigurationList) |
Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache
Iceberg Tables.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.destinationTableConfigurationList(DestinationTableConfiguration... destinationTableConfigurationList) |
Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache
Iceberg Tables.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.processingConfiguration(Consumer<ProcessingConfiguration.Builder> processingConfiguration) |
Sets the value of the ProcessingConfiguration property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.processingConfiguration(ProcessingConfiguration processingConfiguration) |
Sets the value of the ProcessingConfiguration property for this object.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.retryOptions(Consumer<RetryOptions.Builder> retryOptions) |
Sets the value of the RetryOptions property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.retryOptions(RetryOptions retryOptions) |
Sets the value of the RetryOptions property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.roleARN(String roleARN) |
The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.s3BackupMode(String s3BackupMode) |
Describes how Firehose will backup records.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.s3BackupMode(IcebergS3BackupMode s3BackupMode) |
Describes how Firehose will backup records.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.s3Configuration(Consumer<S3DestinationConfiguration.Builder> s3Configuration) |
Sets the value of the S3Configuration property for this object.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.s3Configuration(S3DestinationConfiguration s3Configuration) |
Sets the value of the S3Configuration property for this object.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.schemaEvolutionConfiguration(Consumer<SchemaEvolutionConfiguration.Builder> schemaEvolutionConfiguration) |
The configuration to enable automatic schema evolution.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.schemaEvolutionConfiguration(SchemaEvolutionConfiguration schemaEvolutionConfiguration) |
The configuration to enable automatic schema evolution.
|
default IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.tableCreationConfiguration(Consumer<TableCreationConfiguration.Builder> tableCreationConfiguration) |
The configuration to enable automatic table creation.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.Builder.tableCreationConfiguration(TableCreationConfiguration tableCreationConfiguration) |
The configuration to enable automatic table creation.
|
IcebergDestinationConfiguration.Builder |
IcebergDestinationConfiguration.toBuilder() |
|