Interface DynamicPartitioningConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DynamicPartitioningConfiguration.Builder,
,DynamicPartitioningConfiguration> SdkBuilder<DynamicPartitioningConfiguration.Builder,
,DynamicPartitioningConfiguration> SdkPojo
- Enclosing class:
DynamicPartitioningConfiguration
public static interface DynamicPartitioningConfiguration.Builder
extends SdkPojo, CopyableBuilder<DynamicPartitioningConfiguration.Builder,DynamicPartitioningConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies that the dynamic partitioning is enabled for this Firehose delivery stream.retryOptions
(Consumer<RetryOptions.Builder> retryOptions) The retry behavior in case Firehose is unable to deliver data to an Amazon S3 prefix.retryOptions
(RetryOptions retryOptions) The retry behavior in case Firehose is unable to deliver data to an Amazon S3 prefix.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
-
retryOptions
The retry behavior in case Firehose is unable to deliver data to an Amazon S3 prefix.
- Parameters:
retryOptions
- The retry behavior in case Firehose is unable to deliver data to an Amazon S3 prefix.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
retryOptions
default DynamicPartitioningConfiguration.Builder retryOptions(Consumer<RetryOptions.Builder> retryOptions) The retry behavior in case Firehose is unable to deliver data to an Amazon S3 prefix.
This is a convenience method that creates an instance of theRetryOptions.Builder
avoiding the need to create one manually viaRetryOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toretryOptions(RetryOptions)
.- Parameters:
retryOptions
- a consumer that will call methods onRetryOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enabled
Specifies that the dynamic partitioning is enabled for this Firehose delivery stream.
- Parameters:
enabled
- Specifies that the dynamic partitioning is enabled for this Firehose delivery stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-