class
Amazonite::Kinesis::S3TablesDestinationDescription
- Amazonite::Kinesis::S3TablesDestinationDescription
- Reference
- Object
Overview
The configuration for delivery to streaming tables on Apache Iceberg. Returned in ChannelDescription.
Included Modules
- JSON::Serializable
Defined in:
kinesis/s3_tables_destination_description.crConstructors
- .new(data_freshness_in_seconds : Int32, dead_letter_queue_s3_configuration : DeadLetterQueueS3Configuration, s3_tables_configuration_list : Array(S3TablesConfiguration))
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#data_freshness_in_seconds : Int32
The maximum age, in seconds, of undelivered data.
-
#data_freshness_in_seconds=(data_freshness_in_seconds : Int32)
The maximum age, in seconds, of undelivered data.
-
#dead_letter_queue_s3_configuration : DeadLetterQueueS3Configuration
The dead-letter queue configuration for records that cannot be delivered.
-
#dead_letter_queue_s3_configuration=(dead_letter_queue_s3_configuration : DeadLetterQueueS3Configuration)
The dead-letter queue configuration for records that cannot be delivered.
-
#hash(hasher)
See
Object#hash(hasher) -
#s3_tables_configuration_list : Array(S3TablesConfiguration)
The list of streaming table configurations.
-
#s3_tables_configuration_list=(s3_tables_configuration_list : Array(S3TablesConfiguration))
The list of streaming table configurations.
- #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.
The dead-letter queue configuration for records that cannot be delivered.
The dead-letter queue configuration for records that cannot be delivered.
The list of streaming table configurations.
The list of streaming table configurations.