class
Amazonite::Kinesis::S3DestinationConfiguration
- Amazonite::Kinesis::S3DestinationConfiguration
- Reference
- Object
Overview
The configuration for delivery to a general purpose Amazon S3 bucket. Used in CreateChannel.
Included Modules
- JSON::Serializable
Defined in:
kinesis/s3_destination_configuration.crConstructors
- .new(pull : JSON::PullParser)
- .new(storage_configuration : S3StorageConfiguration, data_freshness_in_seconds : Int32 | Nil = nil, dead_letter_queue_s3_configuration : DeadLetterQueueS3Configuration | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#data_freshness_in_seconds : Int32 | Nil
The maximum age, in seconds, of undelivered data.
-
#data_freshness_in_seconds=(data_freshness_in_seconds : Int32 | Nil)
The maximum age, in seconds, of undelivered data.
-
#dead_letter_queue_s3_configuration : DeadLetterQueueS3Configuration | Nil
The dead-letter queue configuration for records that cannot be delivered.
-
#dead_letter_queue_s3_configuration=(dead_letter_queue_s3_configuration : DeadLetterQueueS3Configuration | Nil)
The dead-letter queue configuration for records that cannot be delivered.
-
#hash(hasher)
See
Object#hash(hasher) -
#storage_configuration : S3StorageConfiguration
The Amazon S3 storage configuration for the channel.
-
#storage_configuration=(storage_configuration : S3StorageConfiguration)
The Amazon S3 storage configuration for the channel.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The maximum age, in seconds, of undelivered data. Valid range is 300 to 900 seconds (5 to 15 minutes). The default value is 300 seconds.
The maximum age, in seconds, of undelivered data. Valid range is 300 to 900 seconds (5 to 15 minutes). The default value is 300 seconds.
The dead-letter queue configuration for records that cannot be delivered. Optional for general purpose Amazon S3 destinations. If not specified, it defaults to the destination bucket with an error prefix.
The dead-letter queue configuration for records that cannot be delivered. Optional for general purpose Amazon S3 destinations. If not specified, it defaults to the destination bucket with an error prefix.
The Amazon S3 storage configuration for the channel.
The Amazon S3 storage configuration for the channel.