public ExtendedS3DestinationConfiguration withDynamicPartitioningConfiguration(DynamicPartitioningConfiguration dynamicPartitioningConfiguration) {
        setDynamicPartitioningConfiguration(dynamicPartitioningConfiguration);
        return this;
    }
<p>
The configuration of the dynamic partitioning mechanism that creates smaller data sets from the streaming data by
partitioning it based on partition keys. Currently, dynamic partitioning is only supported for Amazon S3
destinations.
</p>

@param dynamicPartitioningConfiguration
       The configuration of the dynamic partitioning mechanism that creates smaller data sets from the streaming
       data by partitioning it based on partition keys. Currently, dynamic partitioning is only supported for
       Amazon S3 destinations.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kinesis/src/main/java/com/amazonaws/services/kinesisfirehose/model/ExtendedS3DestinationConfiguration.java