class
Amazonite::Kinesis::MergeShardsInput
- Amazonite::Kinesis::MergeShardsInput
- Reference
- Object
Overview
Represents the input for MergeShards.
Included Modules
- JSON::Serializable
Defined in:
kinesis/merge_shards_input.crConstructors
- .new(shard_to_merge : String, adjacent_shard_to_merge : String, stream_name : String | Nil = nil, stream_arn : String | Nil = nil, stream_id : String | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#adjacent_shard_to_merge : String
The shard ID of the adjacent shard for the merge.
-
#adjacent_shard_to_merge=(adjacent_shard_to_merge : String)
The shard ID of the adjacent shard for the merge.
-
#hash(hasher)
See
Object#hash(hasher) -
#shard_to_merge : String
The shard ID of the shard to combine with the adjacent shard for the merge.
-
#shard_to_merge=(shard_to_merge : String)
The shard ID of the shard to combine with the adjacent shard for the merge.
-
#stream_arn : String | Nil
The ARN of the stream.
-
#stream_arn=(stream_arn : String | Nil)
The ARN of the stream.
-
#stream_id : String | Nil
Not Implemented.
-
#stream_id=(stream_id : String | Nil)
Not Implemented.
-
#stream_name : String | Nil
The name of the stream for the merge.
-
#stream_name=(stream_name : String | Nil)
The name of the stream for the merge.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The shard ID of the adjacent shard for the merge.
The shard ID of the shard to combine with the adjacent shard for the merge.
The shard ID of the shard to combine with the adjacent shard for the merge.