packages feed

amazonka-kinesis 0.0.0 → 0.0.1

raw patch · 3 files changed

+20/−12 lines, 3 filesdep ~amazonka-corePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: amazonka-core

API changes (from Hackage documentation)

- Network.AWS.Kinesis.GetShardIterator: instance Ord GetShardIterator
+ Network.AWS.Kinesis.Types: instance ToByteString ShardIteratorType
+ Network.AWS.Kinesis.Types: instance ToByteString StreamStatus
+ Network.AWS.Kinesis.Types: instance ToHeader ShardIteratorType
+ Network.AWS.Kinesis.Types: instance ToHeader StreamStatus
+ Network.AWS.Kinesis.Types: instance ToQuery ShardIteratorType
+ Network.AWS.Kinesis.Types: instance ToQuery StreamStatus
- Network.AWS.Kinesis.GetShardIterator: getShardIterator :: Text -> Text -> Text -> GetShardIterator
+ Network.AWS.Kinesis.GetShardIterator: getShardIterator :: Text -> Text -> ShardIteratorType -> GetShardIterator
- Network.AWS.Kinesis.GetShardIterator: gsiShardIteratorType :: Lens' GetShardIterator Text
+ Network.AWS.Kinesis.GetShardIterator: gsiShardIteratorType :: Lens' GetShardIterator ShardIteratorType
- Network.AWS.Kinesis.Types: sdStreamStatus :: Lens' StreamDescription Text
+ Network.AWS.Kinesis.Types: sdStreamStatus :: Lens' StreamDescription StreamStatus
- Network.AWS.Kinesis.Types: streamDescription :: Text -> Text -> Text -> Bool -> StreamDescription
+ Network.AWS.Kinesis.Types: streamDescription :: Text -> Text -> StreamStatus -> Bool -> StreamDescription

Files

amazonka-kinesis.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-kinesis-version:               0.0.0+version:               0.0.1 synopsis:              Amazon Kinesis SDK. homepage:              https://github.com/brendanhay/amazonka license:               OtherLicense@@ -53,5 +53,5 @@     other-modules:      build-depends:-          amazonka-core-        , base          >= 4.7 && < 5+          amazonka-core == 0.0.1.*+        , base          >= 4.7     && < 5
gen/Network/AWS/Kinesis/GetShardIterator.hs view
@@ -79,10 +79,10 @@  data GetShardIterator = GetShardIterator     { _gsiShardId                :: Text-    , _gsiShardIteratorType      :: Text+    , _gsiShardIteratorType      :: ShardIteratorType     , _gsiStartingSequenceNumber :: Maybe Text     , _gsiStreamName             :: Text-    } deriving (Eq, Ord, Show)+    } deriving (Eq, Show)  -- | 'GetShardIterator' constructor. --@@ -90,7 +90,7 @@ -- -- * 'gsiShardId' @::@ 'Text' ----- * 'gsiShardIteratorType' @::@ 'Text'+-- * 'gsiShardIteratorType' @::@ 'ShardIteratorType' -- -- * 'gsiStartingSequenceNumber' @::@ 'Maybe' 'Text' --@@ -98,7 +98,7 @@ -- getShardIterator :: Text -- ^ 'gsiStreamName'                  -> Text -- ^ 'gsiShardId'-                 -> Text -- ^ 'gsiShardIteratorType'+                 -> ShardIteratorType -- ^ 'gsiShardIteratorType'                  -> GetShardIterator getShardIterator p1 p2 p3 = GetShardIterator     { _gsiStreamName             = p1@@ -120,7 +120,7 @@ -- which is the oldest data record in the shard. LATEST - Start reading just -- after the most recent record in the shard, so that you always read the -- most recent data in the shard.-gsiShardIteratorType :: Lens' GetShardIterator Text+gsiShardIteratorType :: Lens' GetShardIterator ShardIteratorType gsiShardIteratorType =     lens _gsiShardIteratorType (\s a -> s { _gsiShardIteratorType = a }) 
gen/Network/AWS/Kinesis/Types.hs view
@@ -222,7 +222,7 @@     , _sdShards        :: List "Shards" Shard     , _sdStreamARN     :: Text     , _sdStreamName    :: Text-    , _sdStreamStatus  :: Text+    , _sdStreamStatus  :: StreamStatus     } deriving (Eq, Show)  -- | 'StreamDescription' constructor.@@ -237,11 +237,11 @@ -- -- * 'sdStreamName' @::@ 'Text' ----- * 'sdStreamStatus' @::@ 'Text'+-- * 'sdStreamStatus' @::@ 'StreamStatus' -- streamDescription :: Text -- ^ 'sdStreamName'                   -> Text -- ^ 'sdStreamARN'-                  -> Text -- ^ 'sdStreamStatus'+                  -> StreamStatus -- ^ 'sdStreamStatus'                   -> Bool -- ^ 'sdHasMoreShards'                   -> StreamDescription streamDescription p1 p2 p3 p4 = StreamDescription@@ -277,7 +277,7 @@ -- should perform read and write operations only on an ACTIVE stream. -- UPDATING - Shards in the stream are being merged or split. Read and write -- operations continue to work while the stream is in the UPDATING state.-sdStreamStatus :: Lens' StreamDescription Text+sdStreamStatus :: Lens' StreamDescription StreamStatus sdStreamStatus = lens _sdStreamStatus (\s a -> s { _sdStreamStatus = a })  instance FromJSON StreamDescription where@@ -319,6 +319,10 @@         Deleting -> "DELETING"         Updating -> "UPDATING" +instance ToByteString StreamStatus+instance ToHeader     StreamStatus+instance ToQuery      StreamStatus+ instance FromJSON StreamStatus where     parseJSON = parseJSONText "StreamStatus" @@ -484,6 +488,10 @@         AtSequenceNumber    -> "AT_SEQUENCE_NUMBER"         Latest              -> "LATEST"         TrimHorizon         -> "TRIM_HORIZON"++instance ToByteString ShardIteratorType+instance ToHeader     ShardIteratorType+instance ToQuery      ShardIteratorType  instance FromJSON ShardIteratorType where     parseJSON = parseJSONText "ShardIteratorType"