Struct rusoto_kinesis::Shard [] [src]

pub struct Shard {
    pub adjacent_parent_shard_id: Option<ShardId>,
    pub hash_key_range: HashKeyRange,
    pub parent_shard_id: Option<ShardId>,
    pub sequence_number_range: SequenceNumberRange,
    pub shard_id: ShardId,
}

A uniquely identified group of data records in an Amazon Kinesis stream.

Fields

The shard ID of the shard adjacent to the shard's parent.

The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.

The shard ID of the shard's parent.

The range of possible sequence numbers for the shard.

The unique identifier of the shard within the stream.

Trait Implementations

impl Default for Shard
[src]

Returns the "default value" for a type. Read more

impl Debug for Shard
[src]

Formats the value using the given formatter.

impl Clone for Shard
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more