aws-kinesis-client-0.4.0.2: A producer & consumer client library for AWS Kinesis

CopyrightCopyright © 2013-2015 PivotCloud, Inc.
LicenseApache-2.0
MaintainerJon Sterling <jsterling@alephcloud.com>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Aws.Kinesis.Client.Consumer.Internal.ShardState

Description

 

Synopsis

Documentation

data ShardState Source

The internal representation for shards used by the consumer.

Instances

Eq ShardState

ShardState is quotiented by shard ID.

ssIterator :: Getter ShardState (TVar (Maybe ShardIterator)) Source

A getter for _ssIterator.

ssShardId :: Lens' ShardState ShardId Source

A lens for _ssShardId.

ssLastSequenceNumber :: Getter ShardState (TVar (Maybe SequenceNumber)) Source

A getter for _ssLastSequenceNumber.