IcebergDestinationDescription.Builder |
IcebergDestinationDescription.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 IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.bufferingHints(Consumer<BufferingHints.Builder> bufferingHints) |
Sets the value of the BufferingHints property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.bufferingHints(BufferingHints bufferingHints) |
Sets the value of the BufferingHints property for this object.
|
static IcebergDestinationDescription.Builder |
IcebergDestinationDescription.builder() |
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.catalogConfiguration(Consumer<CatalogConfiguration.Builder> catalogConfiguration) |
Configuration describing where the destination Iceberg tables are persisted.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.catalogConfiguration(CatalogConfiguration catalogConfiguration) |
Configuration describing where the destination Iceberg tables are persisted.
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.cloudWatchLoggingOptions(Consumer<CloudWatchLoggingOptions.Builder> cloudWatchLoggingOptions) |
Sets the value of the CloudWatchLoggingOptions property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.cloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions) |
Sets the value of the CloudWatchLoggingOptions property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.destinationTableConfigurationList(Collection<DestinationTableConfiguration> destinationTableConfigurationList) |
Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache
Iceberg Tables.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.destinationTableConfigurationList(Consumer<DestinationTableConfiguration.Builder>... destinationTableConfigurationList) |
Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache
Iceberg Tables.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.destinationTableConfigurationList(DestinationTableConfiguration... destinationTableConfigurationList) |
Provides a list of DestinationTableConfigurations which Firehose uses to deliver data to Apache
Iceberg Tables.
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.processingConfiguration(Consumer<ProcessingConfiguration.Builder> processingConfiguration) |
Sets the value of the ProcessingConfiguration property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.processingConfiguration(ProcessingConfiguration processingConfiguration) |
Sets the value of the ProcessingConfiguration property for this object.
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.retryOptions(Consumer<RetryOptions.Builder> retryOptions) |
Sets the value of the RetryOptions property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.retryOptions(RetryOptions retryOptions) |
Sets the value of the RetryOptions property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.roleARN(String roleARN) |
The Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling Apache Iceberg Tables.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.s3BackupMode(String s3BackupMode) |
Describes how Firehose will backup records.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.s3BackupMode(IcebergS3BackupMode s3BackupMode) |
Describes how Firehose will backup records.
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.s3DestinationDescription(Consumer<S3DestinationDescription.Builder> s3DestinationDescription) |
Sets the value of the S3DestinationDescription property for this object.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.s3DestinationDescription(S3DestinationDescription s3DestinationDescription) |
Sets the value of the S3DestinationDescription property for this object.
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.schemaEvolutionConfiguration(Consumer<SchemaEvolutionConfiguration.Builder> schemaEvolutionConfiguration) |
The description of automatic schema evolution configuration.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.schemaEvolutionConfiguration(SchemaEvolutionConfiguration schemaEvolutionConfiguration) |
The description of automatic schema evolution configuration.
|
default IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.tableCreationConfiguration(Consumer<TableCreationConfiguration.Builder> tableCreationConfiguration) |
The description of table creation configuration.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.Builder.tableCreationConfiguration(TableCreationConfiguration tableCreationConfiguration) |
The description of table creation configuration.
|
IcebergDestinationDescription.Builder |
IcebergDestinationDescription.toBuilder() |
|