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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DynamicPartitioningConfiguration.Builderenabled(Boolean enabled)Specifies that the dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.default DynamicPartitioningConfiguration.BuilderretryOptions(Consumer<RetryOptions.Builder> retryOptions)The retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.DynamicPartitioningConfiguration.BuilderretryOptions(RetryOptions retryOptions)The retry behavior in case Kinesis Data 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 Detail
-
retryOptions
DynamicPartitioningConfiguration.Builder retryOptions(RetryOptions retryOptions)
The retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.
- Parameters:
retryOptions- The retry behavior in case Kinesis Data 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 Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.
This is a convenience method that creates an instance of theRetryOptions.Builderavoiding the need to create one manually viaRetryOptions.builder().When the
Consumercompletes,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:
retryOptions(RetryOptions)
-
enabled
DynamicPartitioningConfiguration.Builder enabled(Boolean enabled)
Specifies that the dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.
- Parameters:
enabled- Specifies that the dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-