-- | -- Module: Network.Riak.Types -- Copyright: (c) 2011 MailRank, Inc. -- License: Apache -- Maintainer: Mark Hibberd , Nathan Hunter -- Stability: experimental -- Portability: portable -- -- Basic types. module Network.Riak.Types ( -- * Client management ClientID , Client(..) -- * Connection management , Connection(connClient) -- * Errors , RiakException(excModule, excFunction, excMessage) -- * Data types , BucketType , Bucket , Key , Tag , VClock(..) , Job(..) -- * Quorum management , Quorum(..) , RW , R , W , DW -- * Message identification , Request , Response , Exchange , MessageTag(..) , Tagged(..) , IndexValue(..) , IndexQuery(..) , SearchResult(..) ) where import Network.Riak.Types.Internal