amazonka-core-1.4.5: Core data types and functionality for Amazonka libraries.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityprovisional
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.Data.Log

Description

 

Synopsis

Documentation

class ToLog a where #

Minimal complete definition

build

Methods

build :: a -> Builder #

Convert a value to a loggable builder.

Instances

ToLog Bool # 

Methods

build :: Bool -> Builder #

ToLog Char # 

Methods

build :: Char -> Builder #

ToLog Double # 

Methods

build :: Double -> Builder #

ToLog Float # 

Methods

build :: Float -> Builder #

ToLog Int # 

Methods

build :: Int -> Builder #

ToLog Int8 # 

Methods

build :: Int8 -> Builder #

ToLog Int16 # 

Methods

build :: Int16 -> Builder #

ToLog Int32 # 

Methods

build :: Int32 -> Builder #

ToLog Int64 # 

Methods

build :: Int64 -> Builder #

ToLog Integer # 

Methods

build :: Integer -> Builder #

ToLog Word # 

Methods

build :: Word -> Builder #

ToLog Word8 # 

Methods

build :: Word8 -> Builder #

ToLog Word16 # 

Methods

build :: Word16 -> Builder #

ToLog Word32 # 

Methods

build :: Word32 -> Builder #

ToLog Word64 # 

Methods

build :: Word64 -> Builder #

ToLog ByteString # 

Methods

build :: ByteString -> Builder #

ToLog ByteString # 

Methods

build :: ByteString -> Builder #

ToLog Builder # 

Methods

build :: Builder -> Builder #

ToLog Text # 

Methods

build :: Text -> Builder #

ToLog UTCTime # 

Methods

build :: UTCTime -> Builder #

ToLog Text # 

Methods

build :: Text -> Builder #

ToLog HttpException # 
ToLog HttpExceptionContent # 
ToLog RequestBody # 

Methods

build :: RequestBody -> Builder #

ToLog Request # 

Methods

build :: Request -> Builder #

ToLog StdMethod # 

Methods

build :: StdMethod -> Builder #

ToLog Status # 

Methods

build :: Status -> Builder #

ToLog HttpVersion # 

Methods

build :: HttpVersion -> Builder #

ToLog EscapedPath # 

Methods

build :: EscapedPath -> Builder #

ToLog QueryString # 

Methods

build :: QueryString -> Builder #

ToLog ChunkSize # 

Methods

build :: ChunkSize -> Builder #

ToLog Seconds # 

Methods

build :: Seconds -> Builder #

ToLog Region # 

Methods

build :: Region -> Builder #

ToLog Auth # 

Methods

build :: Auth -> Builder #

ToLog AuthEnv # 

Methods

build :: AuthEnv -> Builder #

ToLog AccessKey # 

Methods

build :: AccessKey -> Builder #

ToLog Meta # 

Methods

build :: Meta -> Builder #

ToLog ServiceError # 
ToLog SerializeError # 
ToLog Error # 

Methods

build :: Error -> Builder #

ToLog RequestId # 

Methods

build :: RequestId -> Builder #

ToLog ErrorMessage # 
ToLog ErrorCode # 

Methods

build :: ErrorCode -> Builder #

ToLog Abbrev # 

Methods

build :: Abbrev -> Builder #

ToLog Accept # 

Methods

build :: Accept -> Builder #

ToLog V4 # 

Methods

build :: V4 -> Builder #

ToLog [Char] # 

Methods

build :: [Char] -> Builder #

ToLog [Header] # 

Methods

build :: [Header] -> Builder #

ToLog a => ToLog (Maybe a) # 

Methods

build :: Maybe a -> Builder #

ToLog a => ToLog (CI a) # 

Methods

build :: CI a -> Builder #

ToLog (Response a) # 

Methods

build :: Response a -> Builder #

buildLines :: [Builder] -> Builder #

Intercalate a list of Builders with newlines.