AWSFirehoseDynamicPartitioningConfiguration

Objective-C

@interface AWSFirehoseDynamicPartitioningConfiguration

Swift

class AWSFirehoseDynamicPartitioningConfiguration

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. For more information, see https://docs.aws.amazon.com/firehose/latest/dev/dynamic-partitioning.html

  • Specifies that the dynamic partitioning is enabled for this Kinesis Data Firehose delivery stream.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable enabled;

    Swift

    var enabled: NSNumber? { get set }
  • The retry behavior in case Kinesis Data Firehose is unable to deliver data to an Amazon S3 prefix.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSFirehoseRetryOptions *_Nullable retryOptions;

    Swift

    var retryOptions: AWSFirehoseRetryOptions? { get set }