Class: Aws::Kinesis::Types::ChildShard
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kinesis::Types::ChildShard
- Defined in:
- gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb
Overview
Output parameter of the GetRecords API. The existing child shard of the current shard.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#hash_key_range ⇒ Types::HashKeyRange
The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.
-
#parent_shards ⇒ Array<String>
The current shard that is the parent of the existing child shard.
-
#shard_id ⇒ String
The shard ID of the existing child shard of the current shard.
Instance Attribute Details
#hash_key_range ⇒ Types::HashKeyRange
The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.
69 70 71 72 73 74 75 |
# File 'gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb', line 69 class ChildShard < Struct.new( :shard_id, :parent_shards, :hash_key_range) SENSITIVE = [] include Aws::Structure end |
#parent_shards ⇒ Array<String>
The current shard that is the parent of the existing child shard.
69 70 71 72 73 74 75 |
# File 'gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb', line 69 class ChildShard < Struct.new( :shard_id, :parent_shards, :hash_key_range) SENSITIVE = [] include Aws::Structure end |
#shard_id ⇒ String
The shard ID of the existing child shard of the current shard.
69 70 71 72 73 74 75 |
# File 'gems/aws-sdk-kinesis/lib/aws-sdk-kinesis/types.rb', line 69 class ChildShard < Struct.new( :shard_id, :parent_shards, :hash_key_range) SENSITIVE = [] include Aws::Structure end |