riak-protobuf-lens 0.23.0.0 → 0.24.0.0
raw patch · 5 files changed
+4808/−26 lines, 5 filesdep ~riak-protobufPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: riak-protobuf
API changes (from Hackage documentation)
+ Network.Riak.Protocol.Lens: adds :: HasAdds s a => Lens' s a
+ Network.Riak.Protocol.Lens: allow_mult :: HasAllowMult s a => Lens' s a
+ Network.Riak.Protocol.Lens: amount :: HasAmount s a => Lens' s a
+ Network.Riak.Protocol.Lens: asis :: HasAsis s a => Lens' s a
+ Network.Riak.Protocol.Lens: backend :: HasBackend s a => Lens' s a
+ Network.Riak.Protocol.Lens: base :: HasBase s a => Lens' s a
+ Network.Riak.Protocol.Lens: basic_quorum :: HasBasicQuorum s a => Lens' s a
+ Network.Riak.Protocol.Lens: big_vclock :: HasBigVclock s a => Lens' s a
+ Network.Riak.Protocol.Lens: boolean_value :: HasBooleanValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: bucket :: HasBucket s a => Lens' s a
+ Network.Riak.Protocol.Lens: buckets :: HasBuckets s a => Lens' s a
+ Network.Riak.Protocol.Lens: cells :: HasCells s a => Lens' s a
+ Network.Riak.Protocol.Lens: charset :: HasCharset s a => Lens' s a
+ Network.Riak.Protocol.Lens: chash_keyfun :: HasChashKeyfun s a => Lens' s a
+ Network.Riak.Protocol.Lens: class HasAdds s a | s -> a
+ Network.Riak.Protocol.Lens: class HasAllowMult s a | s -> a
+ Network.Riak.Protocol.Lens: class HasAmount s a | s -> a
+ Network.Riak.Protocol.Lens: class HasAsis s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBackend s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBase s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBasicQuorum s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBigVclock s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBooleanValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBucket s a | s -> a
+ Network.Riak.Protocol.Lens: class HasBuckets s a | s -> a
+ Network.Riak.Protocol.Lens: class HasCells s a | s -> a
+ Network.Riak.Protocol.Lens: class HasCharset s a | s -> a
+ Network.Riak.Protocol.Lens: class HasChashKeyfun s a | s -> a
+ Network.Riak.Protocol.Lens: class HasClientId s a | s -> a
+ Network.Riak.Protocol.Lens: class HasColumns s a | s -> a
+ Network.Riak.Protocol.Lens: class HasConsistent s a | s -> a
+ Network.Riak.Protocol.Lens: class HasContent s a | s -> a
+ Network.Riak.Protocol.Lens: class HasContentEncoding s a | s -> a
+ Network.Riak.Protocol.Lens: class HasContentType s a | s -> a
+ Network.Riak.Protocol.Lens: class HasContext s a | s -> a
+ Network.Riak.Protocol.Lens: class HasContinuation s a | s -> a
+ Network.Riak.Protocol.Lens: class HasCounterOp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasCounterValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasCoverContext s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDatatype s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDeleted s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDeletedvclock s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDesc s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDf s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDocs s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDone s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDoubleValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasDw s a | s -> a
+ Network.Riak.Protocol.Lens: class HasEndIncl s a | s -> a
+ Network.Riak.Protocol.Lens: class HasEndKey s a | s -> a
+ Network.Riak.Protocol.Lens: class HasEntries s a | s -> a
+ Network.Riak.Protocol.Lens: class HasErrcode s a | s -> a
+ Network.Riak.Protocol.Lens: class HasErrmsg s a | s -> a
+ Network.Riak.Protocol.Lens: class HasField s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFieldName s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFields s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFilter s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFl s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFlagOp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFlagValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasFunction s a | s -> a
+ Network.Riak.Protocol.Lens: class HasHasPostcommit s a | s -> a
+ Network.Riak.Protocol.Lens: class HasHasPrecommit s a | s -> a
+ Network.Riak.Protocol.Lens: class HasHead s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIfModified s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIfNoneMatch s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIfNotModified s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIncludeContext s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIncrement s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIndex s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIndexes s a | s -> a
+ Network.Riak.Protocol.Lens: class HasInterpolations s a | s -> a
+ Network.Riak.Protocol.Lens: class HasIp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasKey s a | s -> a
+ Network.Riak.Protocol.Lens: class HasKeys s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLastMod s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLastModUsecs s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLastWriteWins s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLinkfun s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLinks s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLowerBound s a | s -> a
+ Network.Riak.Protocol.Lens: class HasLowerBoundInclusive s a | s -> a
+ Network.Riak.Protocol.Lens: class HasMapOp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasMapValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasMaxResults s a | s -> a
+ Network.Riak.Protocol.Lens: class HasMaxScore s a | s -> a
+ Network.Riak.Protocol.Lens: class HasModfun s a | s -> a
+ Network.Riak.Protocol.Lens: class HasModule' s a | s -> a
+ Network.Riak.Protocol.Lens: class HasNVal s a | s -> a
+ Network.Riak.Protocol.Lens: class HasName s a | s -> a
+ Network.Riak.Protocol.Lens: class HasNode s a | s -> a
+ Network.Riak.Protocol.Lens: class HasNotfoundOk s a | s -> a
+ Network.Riak.Protocol.Lens: class HasNumFound s a | s -> a
+ Network.Riak.Protocol.Lens: class HasObject s a | s -> a
+ Network.Riak.Protocol.Lens: class HasObjects s a | s -> a
+ Network.Riak.Protocol.Lens: class HasOldVclock s a | s -> a
+ Network.Riak.Protocol.Lens: class HasOp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPaginationSort s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPartition s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPassword s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPhase s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPort s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPostcommit s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPr s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPrecommit s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPreflist s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPresort s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPrimary s a | s -> a
+ Network.Riak.Protocol.Lens: class HasProps s a | s -> a
+ Network.Riak.Protocol.Lens: class HasPw s a | s -> a
+ Network.Riak.Protocol.Lens: class HasQ s a | s -> a
+ Network.Riak.Protocol.Lens: class HasQtype s a | s -> a
+ Network.Riak.Protocol.Lens: class HasQuery s a | s -> a
+ Network.Riak.Protocol.Lens: class HasR s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRange s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRangeMax s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRangeMin s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRegisterOp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRegisterValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRemoves s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRepl s a | s -> a
+ Network.Riak.Protocol.Lens: class HasReplaceCover s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRequest s a | s -> a
+ Network.Riak.Protocol.Lens: class HasResponse s a | s -> a
+ Network.Riak.Protocol.Lens: class HasResults s a | s -> a
+ Network.Riak.Protocol.Lens: class HasReturnBody s a | s -> a
+ Network.Riak.Protocol.Lens: class HasReturnHead s a | s -> a
+ Network.Riak.Protocol.Lens: class HasReturnTerms s a | s -> a
+ Network.Riak.Protocol.Lens: class HasReturnvalue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRows s a | s -> a
+ Network.Riak.Protocol.Lens: class HasRw s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSchema s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSearch s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSearchIndex s a | s -> a
+ Network.Riak.Protocol.Lens: class HasServerVersion s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSetOp s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSetValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSint64Value s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSloppyQuorum s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSmallVclock s a | s -> a
+ Network.Riak.Protocol.Lens: class HasSort s a | s -> a
+ Network.Riak.Protocol.Lens: class HasStart s a | s -> a
+ Network.Riak.Protocol.Lens: class HasStartIncl s a | s -> a
+ Network.Riak.Protocol.Lens: class HasStartKey s a | s -> a
+ Network.Riak.Protocol.Lens: class HasStream s a | s -> a
+ Network.Riak.Protocol.Lens: class HasTable s a | s -> a
+ Network.Riak.Protocol.Lens: class HasTag s a | s -> a
+ Network.Riak.Protocol.Lens: class HasTermRegex s a | s -> a
+ Network.Riak.Protocol.Lens: class HasTimeout s a | s -> a
+ Network.Riak.Protocol.Lens: class HasTimestampValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasType' s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUnavailableCover s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUnchanged s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUpdates s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUpperBound s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUpperBoundInclusive s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUser s a | s -> a
+ Network.Riak.Protocol.Lens: class HasUsermeta s a | s -> a
+ Network.Riak.Protocol.Lens: class HasValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasVarcharValue s a | s -> a
+ Network.Riak.Protocol.Lens: class HasVclock s a | s -> a
+ Network.Riak.Protocol.Lens: class HasVtag s a | s -> a
+ Network.Riak.Protocol.Lens: class HasW s a | s -> a
+ Network.Riak.Protocol.Lens: class HasWriteOnce s a | s -> a
+ Network.Riak.Protocol.Lens: class HasYoungVclock s a | s -> a
+ Network.Riak.Protocol.Lens: client_id :: HasClientId s a => Lens' s a
+ Network.Riak.Protocol.Lens: columns :: HasColumns s a => Lens' s a
+ Network.Riak.Protocol.Lens: consistent :: HasConsistent s a => Lens' s a
+ Network.Riak.Protocol.Lens: content :: HasContent s a => Lens' s a
+ Network.Riak.Protocol.Lens: content_encoding :: HasContentEncoding s a => Lens' s a
+ Network.Riak.Protocol.Lens: content_type :: HasContentType s a => Lens' s a
+ Network.Riak.Protocol.Lens: context :: HasContext s a => Lens' s a
+ Network.Riak.Protocol.Lens: continuation :: HasContinuation s a => Lens' s a
+ Network.Riak.Protocol.Lens: counter_op :: HasCounterOp s a => Lens' s a
+ Network.Riak.Protocol.Lens: counter_value :: HasCounterValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: cover_context :: HasCoverContext s a => Lens' s a
+ Network.Riak.Protocol.Lens: datatype :: HasDatatype s a => Lens' s a
+ Network.Riak.Protocol.Lens: deleted :: HasDeleted s a => Lens' s a
+ Network.Riak.Protocol.Lens: deletedvclock :: HasDeletedvclock s a => Lens' s a
+ Network.Riak.Protocol.Lens: desc :: HasDesc s a => Lens' s a
+ Network.Riak.Protocol.Lens: df :: HasDf s a => Lens' s a
+ Network.Riak.Protocol.Lens: docs :: HasDocs s a => Lens' s a
+ Network.Riak.Protocol.Lens: done :: HasDone s a => Lens' s a
+ Network.Riak.Protocol.Lens: double_value :: HasDoubleValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: dw :: HasDw s a => Lens' s a
+ Network.Riak.Protocol.Lens: end_incl :: HasEndIncl s a => Lens' s a
+ Network.Riak.Protocol.Lens: end_key :: HasEndKey s a => Lens' s a
+ Network.Riak.Protocol.Lens: entries :: HasEntries s a => Lens' s a
+ Network.Riak.Protocol.Lens: errcode :: HasErrcode s a => Lens' s a
+ Network.Riak.Protocol.Lens: errmsg :: HasErrmsg s a => Lens' s a
+ Network.Riak.Protocol.Lens: field :: HasField s a => Lens' s a
+ Network.Riak.Protocol.Lens: field_name :: HasFieldName s a => Lens' s a
+ Network.Riak.Protocol.Lens: fields :: HasFields s a => Lens' s a
+ Network.Riak.Protocol.Lens: filter :: HasFilter s a => Lens' s a
+ Network.Riak.Protocol.Lens: fl :: HasFl s a => Lens' s a
+ Network.Riak.Protocol.Lens: flag_op :: HasFlagOp s a => Lens' s a
+ Network.Riak.Protocol.Lens: flag_value :: HasFlagValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: function :: HasFunction s a => Lens' s a
+ Network.Riak.Protocol.Lens: has_postcommit :: HasHasPostcommit s a => Lens' s a
+ Network.Riak.Protocol.Lens: has_precommit :: HasHasPrecommit s a => Lens' s a
+ Network.Riak.Protocol.Lens: head :: HasHead s a => Lens' s a
+ Network.Riak.Protocol.Lens: if_modified :: HasIfModified s a => Lens' s a
+ Network.Riak.Protocol.Lens: if_none_match :: HasIfNoneMatch s a => Lens' s a
+ Network.Riak.Protocol.Lens: if_not_modified :: HasIfNotModified s a => Lens' s a
+ Network.Riak.Protocol.Lens: include_context :: HasIncludeContext s a => Lens' s a
+ Network.Riak.Protocol.Lens: increment :: HasIncrement s a => Lens' s a
+ Network.Riak.Protocol.Lens: index :: HasIndex s a => Lens' s a
+ Network.Riak.Protocol.Lens: indexes :: HasIndexes s a => Lens' s a
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasAdds Network.Riak.Protocol.SetOp.SetOp (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasAllowMult Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasAmount Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest GHC.Int.Int64
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasAsis Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBackend Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBase Network.Riak.Protocol.TsInterpolation.TsInterpolation Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBasicQuorum Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBasicQuorum Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBasicQuorum Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBasicQuorum Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBigVclock Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBooleanValue Network.Riak.Protocol.TsCell.TsCell (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.CSBucketRequest.CSBucketRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.CounterGetRequest.CounterGetRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.DeleteRequest.DeleteRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.DtFetchRequest.DtFetchRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.GetBucketRequest.GetBucketRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.GetRequest.GetRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.IndexRequest.IndexRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.Link.Link (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.ListKeysRequest.ListKeysRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.PutRequest.PutRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBucket Network.Riak.Protocol.SetBucketRequest.SetBucketRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasBuckets Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCells Network.Riak.Protocol.TsRow.TsRow (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsCell.TsCell)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCharset Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasChashKeyfun Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe Network.Riak.Protocol.ModFun.ModFun)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasClientId Network.Riak.Protocol.GetClientIDResponse.GetClientIDResponse Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasClientId Network.Riak.Protocol.SetClientIDRequest.SetClientIDRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasColumns Network.Riak.Protocol.TsGetResponse.TsGetResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsColumnDescription.TsColumnDescription)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasColumns Network.Riak.Protocol.TsPutRequest.TsPutRequest (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsColumnDescription.TsColumnDescription)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasColumns Network.Riak.Protocol.TsQueryResponse.TsQueryResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsColumnDescription.TsColumnDescription)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasConsistent Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContent Network.Riak.Protocol.GetResponse.GetResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.Content.Content)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContent Network.Riak.Protocol.PutRequest.PutRequest Network.Riak.Protocol.Content.Content
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContent Network.Riak.Protocol.PutResponse.PutResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.Content.Content)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContent Network.Riak.Protocol.YzSchema.YzSchema (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContentEncoding Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContentType Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContentType Network.Riak.Protocol.MapReduceRequest.MapReduceRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContext Network.Riak.Protocol.DtFetchResponse.DtFetchResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContext Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContext Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContinuation Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContinuation Network.Riak.Protocol.CSBucketResponse.CSBucketResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContinuation Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasContinuation Network.Riak.Protocol.IndexResponse.IndexResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCounterOp Network.Riak.Protocol.DtOp.DtOp (GHC.Maybe.Maybe Network.Riak.Protocol.CounterOp.CounterOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCounterOp Network.Riak.Protocol.MapUpdate.MapUpdate (GHC.Maybe.Maybe Network.Riak.Protocol.CounterOp.CounterOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCounterValue Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCounterValue Network.Riak.Protocol.DtValue.DtValue (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCounterValue Network.Riak.Protocol.MapEntry.MapEntry (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCoverContext Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasCoverContext Network.Riak.Protocol.TsQueryRequest.TsQueryRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDatatype Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDeleted Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDeletedvclock Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDesc Network.Riak.Protocol.TsRange.TsRange Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDf Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDocs Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.SearchDoc.SearchDoc)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.CSBucketResponse.CSBucketResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.IndexResponse.IndexResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.ListKeysResponse.ListKeysResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.MapReduce.MapReduce (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDone Network.Riak.Protocol.TsQueryResponse.TsQueryResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDoubleValue Network.Riak.Protocol.TsCell.TsCell (GHC.Maybe.Maybe GHC.Types.Double)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDw Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDw Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDw Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDw Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasDw Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasEndIncl Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasEndKey Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasEntries Network.Riak.Protocol.TsCoverageResponse.TsCoverageResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasErrcode Network.Riak.Protocol.ErrorResponse.ErrorResponse GHC.Word.Word32
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasErrmsg Network.Riak.Protocol.ErrorResponse.ErrorResponse Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasField Network.Riak.Protocol.MapEntry.MapEntry Network.Riak.Protocol.MapField.MapField
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasField Network.Riak.Protocol.MapUpdate.MapUpdate Network.Riak.Protocol.MapField.MapField
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFieldName Network.Riak.Protocol.TsRange.TsRange Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFields Network.Riak.Protocol.SearchDoc.SearchDoc (Data.Sequence.Internal.Seq Network.Riak.Protocol.Pair.Pair)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFilter Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFl Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFlagOp Network.Riak.Protocol.MapUpdate.MapUpdate (GHC.Maybe.Maybe Network.Riak.Protocol.MapUpdate.FlagOp.FlagOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFlagValue Network.Riak.Protocol.MapEntry.MapEntry (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasFunction Network.Riak.Protocol.ModFun.ModFun Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasHasPostcommit Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasHasPrecommit Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasHead Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIfModified Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIfNoneMatch Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIfNotModified Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIncludeContext Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIncludeContext Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIncrement Network.Riak.Protocol.CounterOp.CounterOp (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIndex Network.Riak.Protocol.IndexRequest.IndexRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIndex Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIndex Network.Riak.Protocol.YzIndexGetResponse.YzIndexGetResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.YzIndex.YzIndex)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIndex Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest Network.Riak.Protocol.YzIndex.YzIndex
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIndexes Network.Riak.Protocol.Content.Content (Data.Sequence.Internal.Seq Network.Riak.Protocol.Pair.Pair)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasInterpolations Network.Riak.Protocol.TsInterpolation.TsInterpolation (Data.Sequence.Internal.Seq Network.Riak.Protocol.Pair.Pair)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasIp Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.CounterGetRequest.CounterGetRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.DeleteRequest.DeleteRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.DtFetchRequest.DtFetchRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.GetRequest.GetRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.IndexObject.IndexObject Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.Link.Link (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.Pair.Pair Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.PutResponse.PutResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsCell.TsCell)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKey Network.Riak.Protocol.TsGetRequest.TsGetRequest (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsCell.TsCell)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKeys Network.Riak.Protocol.IndexResponse.IndexResponse (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKeys Network.Riak.Protocol.ListKeysResponse.ListKeysResponse (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasKeys Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsRow.TsRow)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLastMod Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLastModUsecs Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLastWriteWins Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLinkfun Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe Network.Riak.Protocol.ModFun.ModFun)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLinks Network.Riak.Protocol.Content.Content (Data.Sequence.Internal.Seq Network.Riak.Protocol.Link.Link)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLowerBound Network.Riak.Protocol.TsRange.TsRange GHC.Int.Int64
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasLowerBoundInclusive Network.Riak.Protocol.TsRange.TsRange GHC.Types.Bool
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMapOp Network.Riak.Protocol.DtOp.DtOp (GHC.Maybe.Maybe Network.Riak.Protocol.MapOp.MapOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMapOp Network.Riak.Protocol.MapUpdate.MapUpdate (GHC.Maybe.Maybe Network.Riak.Protocol.MapOp.MapOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMapValue Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.MapEntry.MapEntry)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMapValue Network.Riak.Protocol.DtValue.DtValue (Data.Sequence.Internal.Seq Network.Riak.Protocol.MapEntry.MapEntry)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMapValue Network.Riak.Protocol.MapEntry.MapEntry (Data.Sequence.Internal.Seq Network.Riak.Protocol.MapEntry.MapEntry)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMaxResults Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMaxResults Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasMaxScore Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse (GHC.Maybe.Maybe GHC.Types.Float)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasModfun Network.Riak.Protocol.CommitHook.CommitHook (GHC.Maybe.Maybe Network.Riak.Protocol.ModFun.ModFun)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasModule' Network.Riak.Protocol.ModFun.ModFun Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNVal Network.Riak.Protocol.YzIndex.YzIndex (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.CommitHook.CommitHook (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.MapField.MapField Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.TsColumnDescription.TsColumnDescription Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.YzIndex.YzIndex Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.YzIndexDeleteRequest.YzIndexDeleteRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.YzIndexGetRequest.YzIndexGetRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.YzSchema.YzSchema Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasName Network.Riak.Protocol.YzSchemaGetRequest.YzSchemaGetRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNode Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNode Network.Riak.Protocol.ServerInfo.ServerInfo (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNotfoundOk Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNotfoundOk Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNotfoundOk Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNotfoundOk Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasNumFound Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasObject Network.Riak.Protocol.IndexObject.IndexObject Network.Riak.Protocol.GetResponse.GetResponse
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasObjects Network.Riak.Protocol.CSBucketResponse.CSBucketResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.IndexObject.IndexObject)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasOldVclock Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasOp Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest Network.Riak.Protocol.DtOp.DtOp
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasOp Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPaginationSort Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPartition Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem GHC.Int.Int64
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPassword Network.Riak.Protocol.AuthRequest.AuthRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPhase Network.Riak.Protocol.MapReduce.MapReduce (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPort Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry GHC.Word.Word32
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPostcommit Network.Riak.Protocol.BucketProps.BucketProps (Data.Sequence.Internal.Seq Network.Riak.Protocol.CommitHook.CommitHook)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPr Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPr Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPr Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPr Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPr Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPrecommit Network.Riak.Protocol.BucketProps.BucketProps (Data.Sequence.Internal.Seq Network.Riak.Protocol.CommitHook.CommitHook)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPreflist Network.Riak.Protocol.GetBucketKeyPreflistResponse.GetBucketKeyPreflistResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPresort Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPrimary Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem GHC.Types.Bool
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasProps Network.Riak.Protocol.GetBucketResponse.GetBucketResponse Network.Riak.Protocol.BucketProps.BucketProps
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasProps Network.Riak.Protocol.SetBucketRequest.SetBucketRequest Network.Riak.Protocol.BucketProps.BucketProps
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasProps Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest Network.Riak.Protocol.BucketProps.BucketProps
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPw Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPw Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPw Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPw Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasPw Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasQ Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasQtype Network.Riak.Protocol.IndexRequest.IndexRequest Network.Riak.Protocol.IndexRequest.IndexQueryType.IndexQueryType
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasQuery Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest (GHC.Maybe.Maybe Network.Riak.Protocol.TsInterpolation.TsInterpolation)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasQuery Network.Riak.Protocol.TsQueryRequest.TsQueryRequest (GHC.Maybe.Maybe Network.Riak.Protocol.TsInterpolation.TsInterpolation)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasR Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasR Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasR Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasR Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasR Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRange Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry (GHC.Maybe.Maybe Network.Riak.Protocol.TsRange.TsRange)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRangeMax Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRangeMin Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRegisterOp Network.Riak.Protocol.MapUpdate.MapUpdate (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRegisterValue Network.Riak.Protocol.MapEntry.MapEntry (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRemoves Network.Riak.Protocol.MapOp.MapOp (Data.Sequence.Internal.Seq Network.Riak.Protocol.MapField.MapField)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRemoves Network.Riak.Protocol.SetOp.SetOp (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRepl Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe Network.Riak.Protocol.BucketProps.ReplMode.ReplMode)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasReplaceCover Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRequest Network.Riak.Protocol.MapReduceRequest.MapReduceRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasResponse Network.Riak.Protocol.MapReduce.MapReduce (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasResults Network.Riak.Protocol.IndexResponse.IndexResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.Pair.Pair)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasReturnBody Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasReturnBody Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasReturnHead Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasReturnTerms Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasReturnvalue Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRows Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRows Network.Riak.Protocol.TsGetResponse.TsGetResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsRow.TsRow)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRows Network.Riak.Protocol.TsPutRequest.TsPutRequest (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsRow.TsRow)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRows Network.Riak.Protocol.TsQueryResponse.TsQueryResponse (Data.Sequence.Internal.Seq Network.Riak.Protocol.TsRow.TsRow)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRw Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasRw Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSchema Network.Riak.Protocol.YzIndex.YzIndex (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSchema Network.Riak.Protocol.YzSchemaGetResponse.YzSchemaGetResponse Network.Riak.Protocol.YzSchema.YzSchema
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSchema Network.Riak.Protocol.YzSchemaPutRequest.YzSchemaPutRequest Network.Riak.Protocol.YzSchema.YzSchema
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSearch Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSearchIndex Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasServerVersion Network.Riak.Protocol.ServerInfo.ServerInfo (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSetOp Network.Riak.Protocol.DtOp.DtOp (GHC.Maybe.Maybe Network.Riak.Protocol.SetOp.SetOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSetOp Network.Riak.Protocol.MapUpdate.MapUpdate (GHC.Maybe.Maybe Network.Riak.Protocol.SetOp.SetOp)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSetValue Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSetValue Network.Riak.Protocol.DtValue.DtValue (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSetValue Network.Riak.Protocol.MapEntry.MapEntry (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSint64Value Network.Riak.Protocol.TsCell.TsCell (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSloppyQuorum Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSloppyQuorum Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSloppyQuorum Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSloppyQuorum Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSloppyQuorum Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSmallVclock Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasSort Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasStart Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasStartIncl Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasStartKey Network.Riak.Protocol.CSBucketRequest.CSBucketRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasStream Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasStream Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasStream Network.Riak.Protocol.TsQueryRequest.TsQueryRequest (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTable Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTable Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTable Network.Riak.Protocol.TsGetRequest.TsGetRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTable Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTable Network.Riak.Protocol.TsPutRequest.TsPutRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTag Network.Riak.Protocol.Link.Link (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTermRegex Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.ListKeysRequest.ListKeysRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.TsGetRequest.TsGetRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimeout Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasTimestampValue Network.Riak.Protocol.TsCell.TsCell (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.DtFetchRequest.DtFetchRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.DtFetchResponse.DtFetchResponse Network.Riak.Protocol.DtFetchResponse.DataType.DataType
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.GetBucketRequest.GetBucketRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.GetBucketTypeRequest.GetBucketTypeRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.GetRequest.GetRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.IndexRequest.IndexRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.ListKeysRequest.ListKeysRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.MapField.MapField Network.Riak.Protocol.MapField.MapFieldType.MapFieldType
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.SetBucketRequest.SetBucketRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasType' Network.Riak.Protocol.TsColumnDescription.TsColumnDescription Network.Riak.Protocol.TsColumnType.TsColumnType
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUnavailableCover Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest (Data.Sequence.Internal.Seq Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUnchanged Network.Riak.Protocol.GetResponse.GetResponse (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUpdates Network.Riak.Protocol.MapOp.MapOp (Data.Sequence.Internal.Seq Network.Riak.Protocol.MapUpdate.MapUpdate)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUpperBound Network.Riak.Protocol.TsRange.TsRange GHC.Int.Int64
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUpperBoundInclusive Network.Riak.Protocol.TsRange.TsRange GHC.Types.Bool
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUser Network.Riak.Protocol.AuthRequest.AuthRequest Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasUsermeta Network.Riak.Protocol.Content.Content (Data.Sequence.Internal.Seq Network.Riak.Protocol.Pair.Pair)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasValue Network.Riak.Protocol.Content.Content Data.ByteString.Lazy.Internal.ByteString
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasValue Network.Riak.Protocol.CounterGetResponse.CounterGetResponse (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasValue Network.Riak.Protocol.CounterUpdateResponse.CounterUpdateResponse (GHC.Maybe.Maybe GHC.Int.Int64)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasValue Network.Riak.Protocol.DtFetchResponse.DtFetchResponse (GHC.Maybe.Maybe Network.Riak.Protocol.DtValue.DtValue)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasValue Network.Riak.Protocol.Pair.Pair (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVarcharValue Network.Riak.Protocol.TsCell.TsCell (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVclock Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVclock Network.Riak.Protocol.GetResponse.GetResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVclock Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVclock Network.Riak.Protocol.PutResponse.PutResponse (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVclock Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasVtag Network.Riak.Protocol.Content.Content (GHC.Maybe.Maybe Data.ByteString.Lazy.Internal.ByteString)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasW Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasW Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasW Network.Riak.Protocol.DeleteRequest.DeleteRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasW Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasW Network.Riak.Protocol.PutRequest.PutRequest (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasWriteOnce Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Types.Bool)
+ Network.Riak.Protocol.Lens: instance Network.Riak.Protocol.Lens.HasYoungVclock Network.Riak.Protocol.BucketProps.BucketProps (GHC.Maybe.Maybe GHC.Word.Word32)
+ Network.Riak.Protocol.Lens: interpolations :: HasInterpolations s a => Lens' s a
+ Network.Riak.Protocol.Lens: ip :: HasIp s a => Lens' s a
+ Network.Riak.Protocol.Lens: key :: HasKey s a => Lens' s a
+ Network.Riak.Protocol.Lens: keys :: HasKeys s a => Lens' s a
+ Network.Riak.Protocol.Lens: last_mod :: HasLastMod s a => Lens' s a
+ Network.Riak.Protocol.Lens: last_mod_usecs :: HasLastModUsecs s a => Lens' s a
+ Network.Riak.Protocol.Lens: last_write_wins :: HasLastWriteWins s a => Lens' s a
+ Network.Riak.Protocol.Lens: linkfun :: HasLinkfun s a => Lens' s a
+ Network.Riak.Protocol.Lens: links :: HasLinks s a => Lens' s a
+ Network.Riak.Protocol.Lens: lower_bound :: HasLowerBound s a => Lens' s a
+ Network.Riak.Protocol.Lens: lower_bound_inclusive :: HasLowerBoundInclusive s a => Lens' s a
+ Network.Riak.Protocol.Lens: map_op :: HasMapOp s a => Lens' s a
+ Network.Riak.Protocol.Lens: map_value :: HasMapValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: max_results :: HasMaxResults s a => Lens' s a
+ Network.Riak.Protocol.Lens: max_score :: HasMaxScore s a => Lens' s a
+ Network.Riak.Protocol.Lens: modfun :: HasModfun s a => Lens' s a
+ Network.Riak.Protocol.Lens: module' :: HasModule' s a => Lens' s a
+ Network.Riak.Protocol.Lens: n_val :: HasNVal s a => Lens' s a
+ Network.Riak.Protocol.Lens: name :: HasName s a => Lens' s a
+ Network.Riak.Protocol.Lens: node :: HasNode s a => Lens' s a
+ Network.Riak.Protocol.Lens: notfound_ok :: HasNotfoundOk s a => Lens' s a
+ Network.Riak.Protocol.Lens: num_found :: HasNumFound s a => Lens' s a
+ Network.Riak.Protocol.Lens: object :: HasObject s a => Lens' s a
+ Network.Riak.Protocol.Lens: objects :: HasObjects s a => Lens' s a
+ Network.Riak.Protocol.Lens: old_vclock :: HasOldVclock s a => Lens' s a
+ Network.Riak.Protocol.Lens: op :: HasOp s a => Lens' s a
+ Network.Riak.Protocol.Lens: pagination_sort :: HasPaginationSort s a => Lens' s a
+ Network.Riak.Protocol.Lens: partition :: HasPartition s a => Lens' s a
+ Network.Riak.Protocol.Lens: password :: HasPassword s a => Lens' s a
+ Network.Riak.Protocol.Lens: phase :: HasPhase s a => Lens' s a
+ Network.Riak.Protocol.Lens: port :: HasPort s a => Lens' s a
+ Network.Riak.Protocol.Lens: postcommit :: HasPostcommit s a => Lens' s a
+ Network.Riak.Protocol.Lens: pr :: HasPr s a => Lens' s a
+ Network.Riak.Protocol.Lens: precommit :: HasPrecommit s a => Lens' s a
+ Network.Riak.Protocol.Lens: preflist :: HasPreflist s a => Lens' s a
+ Network.Riak.Protocol.Lens: presort :: HasPresort s a => Lens' s a
+ Network.Riak.Protocol.Lens: primary :: HasPrimary s a => Lens' s a
+ Network.Riak.Protocol.Lens: props :: HasProps s a => Lens' s a
+ Network.Riak.Protocol.Lens: pw :: HasPw s a => Lens' s a
+ Network.Riak.Protocol.Lens: q :: HasQ s a => Lens' s a
+ Network.Riak.Protocol.Lens: qtype :: HasQtype s a => Lens' s a
+ Network.Riak.Protocol.Lens: query :: HasQuery s a => Lens' s a
+ Network.Riak.Protocol.Lens: r :: HasR s a => Lens' s a
+ Network.Riak.Protocol.Lens: range :: HasRange s a => Lens' s a
+ Network.Riak.Protocol.Lens: range_max :: HasRangeMax s a => Lens' s a
+ Network.Riak.Protocol.Lens: range_min :: HasRangeMin s a => Lens' s a
+ Network.Riak.Protocol.Lens: register_op :: HasRegisterOp s a => Lens' s a
+ Network.Riak.Protocol.Lens: register_value :: HasRegisterValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: removes :: HasRemoves s a => Lens' s a
+ Network.Riak.Protocol.Lens: repl :: HasRepl s a => Lens' s a
+ Network.Riak.Protocol.Lens: replace_cover :: HasReplaceCover s a => Lens' s a
+ Network.Riak.Protocol.Lens: request :: HasRequest s a => Lens' s a
+ Network.Riak.Protocol.Lens: response :: HasResponse s a => Lens' s a
+ Network.Riak.Protocol.Lens: results :: HasResults s a => Lens' s a
+ Network.Riak.Protocol.Lens: return_body :: HasReturnBody s a => Lens' s a
+ Network.Riak.Protocol.Lens: return_head :: HasReturnHead s a => Lens' s a
+ Network.Riak.Protocol.Lens: return_terms :: HasReturnTerms s a => Lens' s a
+ Network.Riak.Protocol.Lens: returnvalue :: HasReturnvalue s a => Lens' s a
+ Network.Riak.Protocol.Lens: rows :: HasRows s a => Lens' s a
+ Network.Riak.Protocol.Lens: rw :: HasRw s a => Lens' s a
+ Network.Riak.Protocol.Lens: schema :: HasSchema s a => Lens' s a
+ Network.Riak.Protocol.Lens: search :: HasSearch s a => Lens' s a
+ Network.Riak.Protocol.Lens: search_index :: HasSearchIndex s a => Lens' s a
+ Network.Riak.Protocol.Lens: server_version :: HasServerVersion s a => Lens' s a
+ Network.Riak.Protocol.Lens: set_op :: HasSetOp s a => Lens' s a
+ Network.Riak.Protocol.Lens: set_value :: HasSetValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: sint64_value :: HasSint64Value s a => Lens' s a
+ Network.Riak.Protocol.Lens: sloppy_quorum :: HasSloppyQuorum s a => Lens' s a
+ Network.Riak.Protocol.Lens: small_vclock :: HasSmallVclock s a => Lens' s a
+ Network.Riak.Protocol.Lens: sort :: HasSort s a => Lens' s a
+ Network.Riak.Protocol.Lens: start :: HasStart s a => Lens' s a
+ Network.Riak.Protocol.Lens: start_incl :: HasStartIncl s a => Lens' s a
+ Network.Riak.Protocol.Lens: start_key :: HasStartKey s a => Lens' s a
+ Network.Riak.Protocol.Lens: stream :: HasStream s a => Lens' s a
+ Network.Riak.Protocol.Lens: table :: HasTable s a => Lens' s a
+ Network.Riak.Protocol.Lens: tag :: HasTag s a => Lens' s a
+ Network.Riak.Protocol.Lens: term_regex :: HasTermRegex s a => Lens' s a
+ Network.Riak.Protocol.Lens: timeout :: HasTimeout s a => Lens' s a
+ Network.Riak.Protocol.Lens: timestamp_value :: HasTimestampValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: type' :: HasType' s a => Lens' s a
+ Network.Riak.Protocol.Lens: unavailable_cover :: HasUnavailableCover s a => Lens' s a
+ Network.Riak.Protocol.Lens: unchanged :: HasUnchanged s a => Lens' s a
+ Network.Riak.Protocol.Lens: updates :: HasUpdates s a => Lens' s a
+ Network.Riak.Protocol.Lens: upper_bound :: HasUpperBound s a => Lens' s a
+ Network.Riak.Protocol.Lens: upper_bound_inclusive :: HasUpperBoundInclusive s a => Lens' s a
+ Network.Riak.Protocol.Lens: user :: HasUser s a => Lens' s a
+ Network.Riak.Protocol.Lens: usermeta :: HasUsermeta s a => Lens' s a
+ Network.Riak.Protocol.Lens: value :: HasValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: varchar_value :: HasVarcharValue s a => Lens' s a
+ Network.Riak.Protocol.Lens: vclock :: HasVclock s a => Lens' s a
+ Network.Riak.Protocol.Lens: vtag :: HasVtag s a => Lens' s a
+ Network.Riak.Protocol.Lens: w :: HasW s a => Lens' s a
+ Network.Riak.Protocol.Lens: write_once :: HasWriteOnce s a => Lens' s a
+ Network.Riak.Protocol.Lens: young_vclock :: HasYoungVclock s a => Lens' s a
Files
- Changes.md +2/−0
- app/MakeLenses.hs +38/−0
- generate.sh +4/−1
- riak-protobuf-lens.cabal +15/−15
- src/Network/Riak/Protocol/Lens.hs +4749/−10
Changes.md view
@@ -1,2 +1,4 @@+* 0.24.0.0+ - Regenerate protobuf for protocol-buffers 2.4.12. (https://github.com/riak-haskell-client/riak-haskell-client/issues/115) * 0.22.0.0 - Initial release
app/MakeLenses.hs view
@@ -70,6 +70,25 @@ import qualified Network.Riak.Protocol.SetBucketTypeRequest import qualified Network.Riak.Protocol.SetClientIDRequest import qualified Network.Riak.Protocol.SetOp+import qualified Network.Riak.Protocol.TsCell+import qualified Network.Riak.Protocol.TsColumnDescription+import qualified Network.Riak.Protocol.TsColumnType+import qualified Network.Riak.Protocol.TsCoverageEntry+import qualified Network.Riak.Protocol.TsCoverageRequest+import qualified Network.Riak.Protocol.TsCoverageResponse+import qualified Network.Riak.Protocol.TsDeleteRequest+import qualified Network.Riak.Protocol.TsDeleteResponse+import qualified Network.Riak.Protocol.TsGetRequest+import qualified Network.Riak.Protocol.TsGetResponse+import qualified Network.Riak.Protocol.TsInterpolation+import qualified Network.Riak.Protocol.TsListKeysRequest+import qualified Network.Riak.Protocol.TsListKeysResponse+import qualified Network.Riak.Protocol.TsPutRequest+import qualified Network.Riak.Protocol.TsPutResponse+import qualified Network.Riak.Protocol.TsQueryRequest+import qualified Network.Riak.Protocol.TsQueryResponse+import qualified Network.Riak.Protocol.TsRange+import qualified Network.Riak.Protocol.TsRow import qualified Network.Riak.Protocol.YzIndex import qualified Network.Riak.Protocol.YzIndexDeleteRequest import qualified Network.Riak.Protocol.YzIndexGetRequest@@ -140,6 +159,25 @@ makeLenses ''Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest makeLenses ''Network.Riak.Protocol.SetClientIDRequest.SetClientIDRequest makeLenses ''Network.Riak.Protocol.SetOp.SetOp+makeLenses ''Network.Riak.Protocol.TsCell.TsCell+makeLenses ''Network.Riak.Protocol.TsColumnDescription.TsColumnDescription+makeLenses ''Network.Riak.Protocol.TsColumnType.TsColumnType+makeLenses ''Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry+makeLenses ''Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest+makeLenses ''Network.Riak.Protocol.TsCoverageResponse.TsCoverageResponse+makeLenses ''Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest+makeLenses ''Network.Riak.Protocol.TsDeleteResponse.TsDeleteResponse+makeLenses ''Network.Riak.Protocol.TsGetRequest.TsGetRequest+makeLenses ''Network.Riak.Protocol.TsGetResponse.TsGetResponse+makeLenses ''Network.Riak.Protocol.TsInterpolation.TsInterpolation+makeLenses ''Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest+makeLenses ''Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse+makeLenses ''Network.Riak.Protocol.TsPutRequest.TsPutRequest+makeLenses ''Network.Riak.Protocol.TsPutResponse.TsPutResponse+makeLenses ''Network.Riak.Protocol.TsQueryRequest.TsQueryRequest+makeLenses ''Network.Riak.Protocol.TsQueryResponse.TsQueryResponse+makeLenses ''Network.Riak.Protocol.TsRange.TsRange+makeLenses ''Network.Riak.Protocol.TsRow.TsRow makeLenses ''Network.Riak.Protocol.YzIndex.YzIndex makeLenses ''Network.Riak.Protocol.YzIndexDeleteRequest.YzIndexDeleteRequest makeLenses ''Network.Riak.Protocol.YzIndexGetRequest.YzIndexGetRequest
generate.sh view
@@ -72,7 +72,10 @@ echo "makeLenses ''$module.$type" >> $OUTFILE done -./mafia build+# Generate the sandbox/env+./mafia lock+cabal configure -f developer=true+cabal build generate ################################################################################ ## Generate and build Network.Riak.Protocol.Lens with the dumped splices
riak-protobuf-lens.cabal view
@@ -1,5 +1,5 @@ name: riak-protobuf-lens-version: 0.23.0.0+version: 0.24.0.0 synopsis: Lenses for riak-protobuf description: A set of Haskell lenses for interacting with the protocol buffer@@ -12,7 +12,7 @@ license-file: LICENSE build-type: Simple cabal-version: >= 1.10-+tested-with: GHC==8.4.4, GHC==8.2.2, GHC==8.0.2 extra-source-files: Changes.md generate.sh@@ -28,18 +28,6 @@ default: False manual: True -library- hs-source-dirs:- src- build-depends:- base >= 3 && <5- , bytestring- , containers- , riak-protobuf == 0.23.*- exposed-modules:- Network.Riak.Protocol.Lens- default-language: Haskell2010- executable generate main-is: MakeLenses.hs hs-source-dirs:@@ -53,8 +41,20 @@ , containers , microlens < 0.5 , microlens-th < 0.5- , riak-protobuf == 0.23.*+ , riak-protobuf == 0.24.* , template-haskell other-modules: TH+ default-language: Haskell2010++library+ hs-source-dirs:+ src+ build-depends:+ base >= 3 && <5+ , bytestring+ , containers+ , riak-protobuf == 0.24.*+ exposed-modules:+ Network.Riak.Protocol.Lens default-language: Haskell2010
src/Network/Riak/Protocol/Lens.hs view
@@ -71,13 +71,4752 @@ import qualified Network.Riak.Protocol.SetBucketTypeRequest import qualified Network.Riak.Protocol.SetClientIDRequest import qualified Network.Riak.Protocol.SetOp-import qualified Network.Riak.Protocol.YzIndex-import qualified Network.Riak.Protocol.YzIndexDeleteRequest-import qualified Network.Riak.Protocol.YzIndexGetRequest-import qualified Network.Riak.Protocol.YzIndexGetResponse-import qualified Network.Riak.Protocol.YzIndexPutRequest-import qualified Network.Riak.Protocol.YzSchema-import qualified Network.Riak.Protocol.YzSchemaGetRequest-import qualified Network.Riak.Protocol.YzSchemaGetResponse-import qualified Network.Riak.Protocol.YzSchemaPutRequest-type Lens' s a = forall f. Functor f => (a -> f a) -> s -> f s+import qualified Network.Riak.Protocol.TsCell+import qualified Network.Riak.Protocol.TsColumnDescription+import qualified Network.Riak.Protocol.TsColumnType+import qualified Network.Riak.Protocol.TsCoverageEntry+import qualified Network.Riak.Protocol.TsCoverageRequest+import qualified Network.Riak.Protocol.TsCoverageResponse+import qualified Network.Riak.Protocol.TsDeleteRequest+import qualified Network.Riak.Protocol.TsDeleteResponse+import qualified Network.Riak.Protocol.TsGetRequest+import qualified Network.Riak.Protocol.TsGetResponse+import qualified Network.Riak.Protocol.TsInterpolation+import qualified Network.Riak.Protocol.TsListKeysRequest+import qualified Network.Riak.Protocol.TsListKeysResponse+import qualified Network.Riak.Protocol.TsPutRequest+import qualified Network.Riak.Protocol.TsPutResponse+import qualified Network.Riak.Protocol.TsQueryRequest+import qualified Network.Riak.Protocol.TsQueryResponse+import qualified Network.Riak.Protocol.TsRange+import qualified Network.Riak.Protocol.TsRow+import qualified Network.Riak.Protocol.YzIndex+import qualified Network.Riak.Protocol.YzIndexDeleteRequest+import qualified Network.Riak.Protocol.YzIndexGetRequest+import qualified Network.Riak.Protocol.YzIndexGetResponse+import qualified Network.Riak.Protocol.YzIndexPutRequest+import qualified Network.Riak.Protocol.YzSchema+import qualified Network.Riak.Protocol.YzSchemaGetRequest+import qualified Network.Riak.Protocol.YzSchemaGetResponse+import qualified Network.Riak.Protocol.YzSchemaPutRequest+type Lens' s a = forall f. Functor f => (a -> f a) -> s -> f s+class HasPassword s a | s -> a where+ password :: Lens' s a+instance HasPassword Network.Riak.Protocol.AuthRequest.AuthRequest ByteString where+ {-# INLINE password #-}+ password f_aeH9 (Network.Riak.Protocol.AuthRequest.AuthRequest x_aeHa x_aeHb)+ = fmap (\ y_aeHc -> Network.Riak.Protocol.AuthRequest.AuthRequest x_aeHa y_aeHc) (f_aeH9 x_aeHb)+class HasUser s a | s -> a where+ user :: Lens' s a+instance HasUser Network.Riak.Protocol.AuthRequest.AuthRequest ByteString where+ {-# INLINE user #-}+ user f_aeHd (Network.Riak.Protocol.AuthRequest.AuthRequest x_aeHe x_aeHf)+ = fmap (\ y_aeHg -> Network.Riak.Protocol.AuthRequest.AuthRequest y_aeHg x_aeHf) (f_aeHd x_aeHe)+class HasNode s a | s -> a where+ node :: Lens' s a+instance HasNode Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem ByteString where+ {-# INLINE node #-}+ node f_aeJd (Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem x_aeJe x_aeJf x_aeJg)+ = fmap (\ y_aeJh -> Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem x_aeJe y_aeJh x_aeJg) (f_aeJd x_aeJf)+class HasPartition s a | s -> a where+ partition :: Lens' s a+instance HasPartition Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem Int64 where+ {-# INLINE partition #-}+ partition f_aeJi (Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem x_aeJj x_aeJk x_aeJl)+ = fmap (\ y_aeJm -> Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem y_aeJm x_aeJk x_aeJl) (f_aeJi x_aeJj)+class HasPrimary s a | s -> a where+ primary :: Lens' s a+instance HasPrimary Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem Bool where+ {-# INLINE primary #-}+ primary f_aeJn (Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem x_aeJo x_aeJp x_aeJq)+ = fmap (\ y_aeJr -> Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem x_aeJo x_aeJp y_aeJr) (f_aeJn x_aeJq)+class HasAllowMult s a | s -> a where+ allow_mult :: Lens' s a+instance HasAllowMult Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE allow_mult #-}+ allow_mult+ f_aeSv+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeSw+ x_aeSx+ x_aeSy+ x_aeSz+ x_aeSA+ x_aeSB+ x_aeSC+ x_aeSD+ x_aeSE+ x_aeSF+ x_aeSG+ x_aeSH+ x_aeSI+ x_aeSJ+ x_aeSK+ x_aeSL+ x_aeSM+ x_aeSN+ x_aeSO+ x_aeSP+ x_aeSQ+ x_aeSR+ x_aeSS+ x_aeST+ x_aeSU+ x_aeSV+ x_aeSW+ x_aeSX)+ = fmap+ (\ y_aeSY+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeSw+ y_aeSY+ x_aeSy+ x_aeSz+ x_aeSA+ x_aeSB+ x_aeSC+ x_aeSD+ x_aeSE+ x_aeSF+ x_aeSG+ x_aeSH+ x_aeSI+ x_aeSJ+ x_aeSK+ x_aeSL+ x_aeSM+ x_aeSN+ x_aeSO+ x_aeSP+ x_aeSQ+ x_aeSR+ x_aeSS+ x_aeST+ x_aeSU+ x_aeSV+ x_aeSW+ x_aeSX)+ (f_aeSv x_aeSx)+class HasBackend s a | s -> a where+ backend :: Lens' s a+instance HasBackend Network.Riak.Protocol.BucketProps.BucketProps (Maybe ByteString) where+ {-# INLINE backend #-}+ backend+ f_aeSZ+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeT0+ x_aeT1+ x_aeT2+ x_aeT3+ x_aeT4+ x_aeT5+ x_aeT6+ x_aeT7+ x_aeT8+ x_aeT9+ x_aeTa+ x_aeTb+ x_aeTc+ x_aeTd+ x_aeTe+ x_aeTf+ x_aeTg+ x_aeTh+ x_aeTi+ x_aeTj+ x_aeTk+ x_aeTl+ x_aeTm+ x_aeTn+ x_aeTo+ x_aeTp+ x_aeTq+ x_aeTr)+ = fmap+ (\ y_aeTs+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeT0+ x_aeT1+ x_aeT2+ x_aeT3+ x_aeT4+ x_aeT5+ x_aeT6+ x_aeT7+ x_aeT8+ x_aeT9+ x_aeTa+ x_aeTb+ x_aeTc+ x_aeTd+ x_aeTe+ x_aeTf+ x_aeTg+ x_aeTh+ x_aeTi+ x_aeTj+ x_aeTk+ y_aeTs+ x_aeTm+ x_aeTn+ x_aeTo+ x_aeTp+ x_aeTq+ x_aeTr)+ (f_aeSZ x_aeTl)+class HasBasicQuorum s a | s -> a where+ basic_quorum :: Lens' s a+instance HasBasicQuorum Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE basic_quorum #-}+ basic_quorum+ f_aeTt+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeTu+ x_aeTv+ x_aeTw+ x_aeTx+ x_aeTy+ x_aeTz+ x_aeTA+ x_aeTB+ x_aeTC+ x_aeTD+ x_aeTE+ x_aeTF+ x_aeTG+ x_aeTH+ x_aeTI+ x_aeTJ+ x_aeTK+ x_aeTL+ x_aeTM+ x_aeTN+ x_aeTO+ x_aeTP+ x_aeTQ+ x_aeTR+ x_aeTS+ x_aeTT+ x_aeTU+ x_aeTV)+ = fmap+ (\ y_aeTW+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeTu+ x_aeTv+ x_aeTw+ x_aeTx+ x_aeTy+ x_aeTz+ x_aeTA+ x_aeTB+ x_aeTC+ x_aeTD+ x_aeTE+ x_aeTF+ x_aeTG+ x_aeTH+ x_aeTI+ x_aeTJ+ x_aeTK+ x_aeTL+ x_aeTM+ y_aeTW+ x_aeTO+ x_aeTP+ x_aeTQ+ x_aeTR+ x_aeTS+ x_aeTT+ x_aeTU+ x_aeTV)+ (f_aeTt x_aeTN)+class HasBigVclock s a | s -> a where+ big_vclock :: Lens' s a+instance HasBigVclock Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE big_vclock #-}+ big_vclock+ f_aeTX+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeTY+ x_aeTZ+ x_aeU0+ x_aeU1+ x_aeU2+ x_aeU3+ x_aeU4+ x_aeU5+ x_aeU6+ x_aeU7+ x_aeU8+ x_aeU9+ x_aeUa+ x_aeUb+ x_aeUc+ x_aeUd+ x_aeUe+ x_aeUf+ x_aeUg+ x_aeUh+ x_aeUi+ x_aeUj+ x_aeUk+ x_aeUl+ x_aeUm+ x_aeUn+ x_aeUo+ x_aeUp)+ = fmap+ (\ y_aeUq+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeTY+ x_aeTZ+ x_aeU0+ x_aeU1+ x_aeU2+ x_aeU3+ x_aeU4+ x_aeU5+ x_aeU6+ x_aeU7+ x_aeU8+ y_aeUq+ x_aeUa+ x_aeUb+ x_aeUc+ x_aeUd+ x_aeUe+ x_aeUf+ x_aeUg+ x_aeUh+ x_aeUi+ x_aeUj+ x_aeUk+ x_aeUl+ x_aeUm+ x_aeUn+ x_aeUo+ x_aeUp)+ (f_aeTX x_aeU9)+class HasChashKeyfun s a | s -> a where+ chash_keyfun :: Lens' s a+instance HasChashKeyfun Network.Riak.Protocol.BucketProps.BucketProps (Maybe Network.Riak.Protocol.ModFun.ModFun) where+ {-# INLINE chash_keyfun #-}+ chash_keyfun+ f_aeUr+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeUs+ x_aeUt+ x_aeUu+ x_aeUv+ x_aeUw+ x_aeUx+ x_aeUy+ x_aeUz+ x_aeUA+ x_aeUB+ x_aeUC+ x_aeUD+ x_aeUE+ x_aeUF+ x_aeUG+ x_aeUH+ x_aeUI+ x_aeUJ+ x_aeUK+ x_aeUL+ x_aeUM+ x_aeUN+ x_aeUO+ x_aeUP+ x_aeUQ+ x_aeUR+ x_aeUS+ x_aeUT)+ = fmap+ (\ y_aeUU+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeUs+ x_aeUt+ x_aeUu+ x_aeUv+ x_aeUw+ x_aeUx+ x_aeUy+ y_aeUU+ x_aeUA+ x_aeUB+ x_aeUC+ x_aeUD+ x_aeUE+ x_aeUF+ x_aeUG+ x_aeUH+ x_aeUI+ x_aeUJ+ x_aeUK+ x_aeUL+ x_aeUM+ x_aeUN+ x_aeUO+ x_aeUP+ x_aeUQ+ x_aeUR+ x_aeUS+ x_aeUT)+ (f_aeUr x_aeUz)+class HasConsistent s a | s -> a where+ consistent :: Lens' s a+instance HasConsistent Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE consistent #-}+ consistent+ f_aeUV+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeUW+ x_aeUX+ x_aeUY+ x_aeUZ+ x_aeV0+ x_aeV1+ x_aeV2+ x_aeV3+ x_aeV4+ x_aeV5+ x_aeV6+ x_aeV7+ x_aeV8+ x_aeV9+ x_aeVa+ x_aeVb+ x_aeVc+ x_aeVd+ x_aeVe+ x_aeVf+ x_aeVg+ x_aeVh+ x_aeVi+ x_aeVj+ x_aeVk+ x_aeVl+ x_aeVm+ x_aeVn)+ = fmap+ (\ y_aeVo+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeUW+ x_aeUX+ x_aeUY+ x_aeUZ+ x_aeV0+ x_aeV1+ x_aeV2+ x_aeV3+ x_aeV4+ x_aeV5+ x_aeV6+ x_aeV7+ x_aeV8+ x_aeV9+ x_aeVa+ x_aeVb+ x_aeVc+ x_aeVd+ x_aeVe+ x_aeVf+ x_aeVg+ x_aeVh+ x_aeVi+ x_aeVj+ x_aeVk+ x_aeVl+ y_aeVo+ x_aeVn)+ (f_aeUV x_aeVm)+class HasDatatype s a | s -> a where+ datatype :: Lens' s a+instance HasDatatype Network.Riak.Protocol.BucketProps.BucketProps (Maybe ByteString) where+ {-# INLINE datatype #-}+ datatype+ f_aeVp+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeVq+ x_aeVr+ x_aeVs+ x_aeVt+ x_aeVu+ x_aeVv+ x_aeVw+ x_aeVx+ x_aeVy+ x_aeVz+ x_aeVA+ x_aeVB+ x_aeVC+ x_aeVD+ x_aeVE+ x_aeVF+ x_aeVG+ x_aeVH+ x_aeVI+ x_aeVJ+ x_aeVK+ x_aeVL+ x_aeVM+ x_aeVN+ x_aeVO+ x_aeVP+ x_aeVQ+ x_aeVR)+ = fmap+ (\ y_aeVS+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeVq+ x_aeVr+ x_aeVs+ x_aeVt+ x_aeVu+ x_aeVv+ x_aeVw+ x_aeVx+ x_aeVy+ x_aeVz+ x_aeVA+ x_aeVB+ x_aeVC+ x_aeVD+ x_aeVE+ x_aeVF+ x_aeVG+ x_aeVH+ x_aeVI+ x_aeVJ+ x_aeVK+ x_aeVL+ x_aeVM+ x_aeVN+ x_aeVO+ y_aeVS+ x_aeVQ+ x_aeVR)+ (f_aeVp x_aeVP)+class HasDw s a | s -> a where+ dw :: Lens' s a+instance HasDw Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE dw #-}+ dw+ f_aeVT+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeVU+ x_aeVV+ x_aeVW+ x_aeVX+ x_aeVY+ x_aeVZ+ x_aeW0+ x_aeW1+ x_aeW2+ x_aeW3+ x_aeW4+ x_aeW5+ x_aeW6+ x_aeW7+ x_aeW8+ x_aeW9+ x_aeWa+ x_aeWb+ x_aeWc+ x_aeWd+ x_aeWe+ x_aeWf+ x_aeWg+ x_aeWh+ x_aeWi+ x_aeWj+ x_aeWk+ x_aeWl)+ = fmap+ (\ y_aeWm+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeVU+ x_aeVV+ x_aeVW+ x_aeVX+ x_aeVY+ x_aeVZ+ x_aeW0+ x_aeW1+ x_aeW2+ x_aeW3+ x_aeW4+ x_aeW5+ x_aeW6+ x_aeW7+ x_aeW8+ x_aeW9+ x_aeWa+ y_aeWm+ x_aeWc+ x_aeWd+ x_aeWe+ x_aeWf+ x_aeWg+ x_aeWh+ x_aeWi+ x_aeWj+ x_aeWk+ x_aeWl)+ (f_aeVT x_aeWb)+class HasHasPostcommit s a | s -> a where+ has_postcommit :: Lens' s a+instance HasHasPostcommit Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE has_postcommit #-}+ has_postcommit+ f_aeWn+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeWo+ x_aeWp+ x_aeWq+ x_aeWr+ x_aeWs+ x_aeWt+ x_aeWu+ x_aeWv+ x_aeWw+ x_aeWx+ x_aeWy+ x_aeWz+ x_aeWA+ x_aeWB+ x_aeWC+ x_aeWD+ x_aeWE+ x_aeWF+ x_aeWG+ x_aeWH+ x_aeWI+ x_aeWJ+ x_aeWK+ x_aeWL+ x_aeWM+ x_aeWN+ x_aeWO+ x_aeWP)+ = fmap+ (\ y_aeWQ+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeWo+ x_aeWp+ x_aeWq+ x_aeWr+ x_aeWs+ x_aeWt+ y_aeWQ+ x_aeWv+ x_aeWw+ x_aeWx+ x_aeWy+ x_aeWz+ x_aeWA+ x_aeWB+ x_aeWC+ x_aeWD+ x_aeWE+ x_aeWF+ x_aeWG+ x_aeWH+ x_aeWI+ x_aeWJ+ x_aeWK+ x_aeWL+ x_aeWM+ x_aeWN+ x_aeWO+ x_aeWP)+ (f_aeWn x_aeWu)+class HasHasPrecommit s a | s -> a where+ has_precommit :: Lens' s a+instance HasHasPrecommit Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE has_precommit #-}+ has_precommit+ f_aeWR+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeWS+ x_aeWT+ x_aeWU+ x_aeWV+ x_aeWW+ x_aeWX+ x_aeWY+ x_aeWZ+ x_aeX0+ x_aeX1+ x_aeX2+ x_aeX3+ x_aeX4+ x_aeX5+ x_aeX6+ x_aeX7+ x_aeX8+ x_aeX9+ x_aeXa+ x_aeXb+ x_aeXc+ x_aeXd+ x_aeXe+ x_aeXf+ x_aeXg+ x_aeXh+ x_aeXi+ x_aeXj)+ = fmap+ (\ y_aeXk+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeWS+ x_aeWT+ x_aeWU+ x_aeWV+ y_aeXk+ x_aeWX+ x_aeWY+ x_aeWZ+ x_aeX0+ x_aeX1+ x_aeX2+ x_aeX3+ x_aeX4+ x_aeX5+ x_aeX6+ x_aeX7+ x_aeX8+ x_aeX9+ x_aeXa+ x_aeXb+ x_aeXc+ x_aeXd+ x_aeXe+ x_aeXf+ x_aeXg+ x_aeXh+ x_aeXi+ x_aeXj)+ (f_aeWR x_aeWW)+class HasLastWriteWins s a | s -> a where+ last_write_wins :: Lens' s a+instance HasLastWriteWins Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE last_write_wins #-}+ last_write_wins+ f_aeXl+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeXm+ x_aeXn+ x_aeXo+ x_aeXp+ x_aeXq+ x_aeXr+ x_aeXs+ x_aeXt+ x_aeXu+ x_aeXv+ x_aeXw+ x_aeXx+ x_aeXy+ x_aeXz+ x_aeXA+ x_aeXB+ x_aeXC+ x_aeXD+ x_aeXE+ x_aeXF+ x_aeXG+ x_aeXH+ x_aeXI+ x_aeXJ+ x_aeXK+ x_aeXL+ x_aeXM+ x_aeXN)+ = fmap+ (\ y_aeXO+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeXm+ x_aeXn+ y_aeXO+ x_aeXp+ x_aeXq+ x_aeXr+ x_aeXs+ x_aeXt+ x_aeXu+ x_aeXv+ x_aeXw+ x_aeXx+ x_aeXy+ x_aeXz+ x_aeXA+ x_aeXB+ x_aeXC+ x_aeXD+ x_aeXE+ x_aeXF+ x_aeXG+ x_aeXH+ x_aeXI+ x_aeXJ+ x_aeXK+ x_aeXL+ x_aeXM+ x_aeXN)+ (f_aeXl x_aeXo)+class HasLinkfun s a | s -> a where+ linkfun :: Lens' s a+instance HasLinkfun Network.Riak.Protocol.BucketProps.BucketProps (Maybe Network.Riak.Protocol.ModFun.ModFun) where+ {-# INLINE linkfun #-}+ linkfun+ f_aeXP+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeXQ+ x_aeXR+ x_aeXS+ x_aeXT+ x_aeXU+ x_aeXV+ x_aeXW+ x_aeXX+ x_aeXY+ x_aeXZ+ x_aeY0+ x_aeY1+ x_aeY2+ x_aeY3+ x_aeY4+ x_aeY5+ x_aeY6+ x_aeY7+ x_aeY8+ x_aeY9+ x_aeYa+ x_aeYb+ x_aeYc+ x_aeYd+ x_aeYe+ x_aeYf+ x_aeYg+ x_aeYh)+ = fmap+ (\ y_aeYi+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeXQ+ x_aeXR+ x_aeXS+ x_aeXT+ x_aeXU+ x_aeXV+ x_aeXW+ x_aeXX+ y_aeYi+ x_aeXZ+ x_aeY0+ x_aeY1+ x_aeY2+ x_aeY3+ x_aeY4+ x_aeY5+ x_aeY6+ x_aeY7+ x_aeY8+ x_aeY9+ x_aeYa+ x_aeYb+ x_aeYc+ x_aeYd+ x_aeYe+ x_aeYf+ x_aeYg+ x_aeYh)+ (f_aeXP x_aeXY)+class HasNVal s a | s -> a where+ n_val :: Lens' s a+instance HasNVal Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val+ f_aeYj+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeYk+ x_aeYl+ x_aeYm+ x_aeYn+ x_aeYo+ x_aeYp+ x_aeYq+ x_aeYr+ x_aeYs+ x_aeYt+ x_aeYu+ x_aeYv+ x_aeYw+ x_aeYx+ x_aeYy+ x_aeYz+ x_aeYA+ x_aeYB+ x_aeYC+ x_aeYD+ x_aeYE+ x_aeYF+ x_aeYG+ x_aeYH+ x_aeYI+ x_aeYJ+ x_aeYK+ x_aeYL)+ = fmap+ (\ y_aeYM+ -> Network.Riak.Protocol.BucketProps.BucketProps+ y_aeYM+ x_aeYl+ x_aeYm+ x_aeYn+ x_aeYo+ x_aeYp+ x_aeYq+ x_aeYr+ x_aeYs+ x_aeYt+ x_aeYu+ x_aeYv+ x_aeYw+ x_aeYx+ x_aeYy+ x_aeYz+ x_aeYA+ x_aeYB+ x_aeYC+ x_aeYD+ x_aeYE+ x_aeYF+ x_aeYG+ x_aeYH+ x_aeYI+ x_aeYJ+ x_aeYK+ x_aeYL)+ (f_aeYj x_aeYk)+class HasNotfoundOk s a | s -> a where+ notfound_ok :: Lens' s a+instance HasNotfoundOk Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE notfound_ok #-}+ notfound_ok+ f_aeYN+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeYO+ x_aeYP+ x_aeYQ+ x_aeYR+ x_aeYS+ x_aeYT+ x_aeYU+ x_aeYV+ x_aeYW+ x_aeYX+ x_aeYY+ x_aeYZ+ x_aeZ0+ x_aeZ1+ x_aeZ2+ x_aeZ3+ x_aeZ4+ x_aeZ5+ x_aeZ6+ x_aeZ7+ x_aeZ8+ x_aeZ9+ x_aeZa+ x_aeZb+ x_aeZc+ x_aeZd+ x_aeZe+ x_aeZf)+ = fmap+ (\ y_aeZg+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeYO+ x_aeYP+ x_aeYQ+ x_aeYR+ x_aeYS+ x_aeYT+ x_aeYU+ x_aeYV+ x_aeYW+ x_aeYX+ x_aeYY+ x_aeYZ+ x_aeZ0+ x_aeZ1+ x_aeZ2+ x_aeZ3+ x_aeZ4+ x_aeZ5+ x_aeZ6+ x_aeZ7+ y_aeZg+ x_aeZ9+ x_aeZa+ x_aeZb+ x_aeZc+ x_aeZd+ x_aeZe+ x_aeZf)+ (f_aeYN x_aeZ8)+class HasOldVclock s a | s -> a where+ old_vclock :: Lens' s a+instance HasOldVclock Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE old_vclock #-}+ old_vclock+ f_aeZh+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeZi+ x_aeZj+ x_aeZk+ x_aeZl+ x_aeZm+ x_aeZn+ x_aeZo+ x_aeZp+ x_aeZq+ x_aeZr+ x_aeZs+ x_aeZt+ x_aeZu+ x_aeZv+ x_aeZw+ x_aeZx+ x_aeZy+ x_aeZz+ x_aeZA+ x_aeZB+ x_aeZC+ x_aeZD+ x_aeZE+ x_aeZF+ x_aeZG+ x_aeZH+ x_aeZI+ x_aeZJ)+ = fmap+ (\ y_aeZK+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeZi+ x_aeZj+ x_aeZk+ x_aeZl+ x_aeZm+ x_aeZn+ x_aeZo+ x_aeZp+ x_aeZq+ y_aeZK+ x_aeZs+ x_aeZt+ x_aeZu+ x_aeZv+ x_aeZw+ x_aeZx+ x_aeZy+ x_aeZz+ x_aeZA+ x_aeZB+ x_aeZC+ x_aeZD+ x_aeZE+ x_aeZF+ x_aeZG+ x_aeZH+ x_aeZI+ x_aeZJ)+ (f_aeZh x_aeZr)+class HasPostcommit s a | s -> a where+ postcommit :: Lens' s a+instance HasPostcommit Network.Riak.Protocol.BucketProps.BucketProps (Seq Network.Riak.Protocol.CommitHook.CommitHook) where+ {-# INLINE postcommit #-}+ postcommit+ f_aeZL+ (Network.Riak.Protocol.BucketProps.BucketProps x_aeZM+ x_aeZN+ x_aeZO+ x_aeZP+ x_aeZQ+ x_aeZR+ x_aeZS+ x_aeZT+ x_aeZU+ x_aeZV+ x_aeZW+ x_aeZX+ x_aeZY+ x_aeZZ+ x_af00+ x_af01+ x_af02+ x_af03+ x_af04+ x_af05+ x_af06+ x_af07+ x_af08+ x_af09+ x_af0a+ x_af0b+ x_af0c+ x_af0d)+ = fmap+ (\ y_af0e+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_aeZM+ x_aeZN+ x_aeZO+ x_aeZP+ x_aeZQ+ y_af0e+ x_aeZS+ x_aeZT+ x_aeZU+ x_aeZV+ x_aeZW+ x_aeZX+ x_aeZY+ x_aeZZ+ x_af00+ x_af01+ x_af02+ x_af03+ x_af04+ x_af05+ x_af06+ x_af07+ x_af08+ x_af09+ x_af0a+ x_af0b+ x_af0c+ x_af0d)+ (f_aeZL x_aeZR)+class HasPr s a | s -> a where+ pr :: Lens' s a+instance HasPr Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE pr #-}+ pr+ f_af0f+ (Network.Riak.Protocol.BucketProps.BucketProps x_af0g+ x_af0h+ x_af0i+ x_af0j+ x_af0k+ x_af0l+ x_af0m+ x_af0n+ x_af0o+ x_af0p+ x_af0q+ x_af0r+ x_af0s+ x_af0t+ x_af0u+ x_af0v+ x_af0w+ x_af0x+ x_af0y+ x_af0z+ x_af0A+ x_af0B+ x_af0C+ x_af0D+ x_af0E+ x_af0F+ x_af0G+ x_af0H)+ = fmap+ (\ y_af0I+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af0g+ x_af0h+ x_af0i+ x_af0j+ x_af0k+ x_af0l+ x_af0m+ x_af0n+ x_af0o+ x_af0p+ x_af0q+ x_af0r+ x_af0s+ y_af0I+ x_af0u+ x_af0v+ x_af0w+ x_af0x+ x_af0y+ x_af0z+ x_af0A+ x_af0B+ x_af0C+ x_af0D+ x_af0E+ x_af0F+ x_af0G+ x_af0H)+ (f_af0f x_af0t)+class HasPrecommit s a | s -> a where+ precommit :: Lens' s a+instance HasPrecommit Network.Riak.Protocol.BucketProps.BucketProps (Seq Network.Riak.Protocol.CommitHook.CommitHook) where+ {-# INLINE precommit #-}+ precommit+ f_af0J+ (Network.Riak.Protocol.BucketProps.BucketProps x_af0K+ x_af0L+ x_af0M+ x_af0N+ x_af0O+ x_af0P+ x_af0Q+ x_af0R+ x_af0S+ x_af0T+ x_af0U+ x_af0V+ x_af0W+ x_af0X+ x_af0Y+ x_af0Z+ x_af10+ x_af11+ x_af12+ x_af13+ x_af14+ x_af15+ x_af16+ x_af17+ x_af18+ x_af19+ x_af1a+ x_af1b)+ = fmap+ (\ y_af1c+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af0K+ x_af0L+ x_af0M+ y_af1c+ x_af0O+ x_af0P+ x_af0Q+ x_af0R+ x_af0S+ x_af0T+ x_af0U+ x_af0V+ x_af0W+ x_af0X+ x_af0Y+ x_af0Z+ x_af10+ x_af11+ x_af12+ x_af13+ x_af14+ x_af15+ x_af16+ x_af17+ x_af18+ x_af19+ x_af1a+ x_af1b)+ (f_af0J x_af0N)+class HasPw s a | s -> a where+ pw :: Lens' s a+instance HasPw Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE pw #-}+ pw+ f_af1d+ (Network.Riak.Protocol.BucketProps.BucketProps x_af1e+ x_af1f+ x_af1g+ x_af1h+ x_af1i+ x_af1j+ x_af1k+ x_af1l+ x_af1m+ x_af1n+ x_af1o+ x_af1p+ x_af1q+ x_af1r+ x_af1s+ x_af1t+ x_af1u+ x_af1v+ x_af1w+ x_af1x+ x_af1y+ x_af1z+ x_af1A+ x_af1B+ x_af1C+ x_af1D+ x_af1E+ x_af1F)+ = fmap+ (\ y_af1G+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af1e+ x_af1f+ x_af1g+ x_af1h+ x_af1i+ x_af1j+ x_af1k+ x_af1l+ x_af1m+ x_af1n+ x_af1o+ x_af1p+ x_af1q+ x_af1r+ x_af1s+ x_af1t+ y_af1G+ x_af1v+ x_af1w+ x_af1x+ x_af1y+ x_af1z+ x_af1A+ x_af1B+ x_af1C+ x_af1D+ x_af1E+ x_af1F)+ (f_af1d x_af1u)+class HasR s a | s -> a where+ r :: Lens' s a+instance HasR Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE r #-}+ r f_af1H+ (Network.Riak.Protocol.BucketProps.BucketProps x_af1I+ x_af1J+ x_af1K+ x_af1L+ x_af1M+ x_af1N+ x_af1O+ x_af1P+ x_af1Q+ x_af1R+ x_af1S+ x_af1T+ x_af1U+ x_af1V+ x_af1W+ x_af1X+ x_af1Y+ x_af1Z+ x_af20+ x_af21+ x_af22+ x_af23+ x_af24+ x_af25+ x_af26+ x_af27+ x_af28+ x_af29)+ = fmap+ (\ y_af2a+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af1I+ x_af1J+ x_af1K+ x_af1L+ x_af1M+ x_af1N+ x_af1O+ x_af1P+ x_af1Q+ x_af1R+ x_af1S+ x_af1T+ x_af1U+ x_af1V+ y_af2a+ x_af1X+ x_af1Y+ x_af1Z+ x_af20+ x_af21+ x_af22+ x_af23+ x_af24+ x_af25+ x_af26+ x_af27+ x_af28+ x_af29)+ (f_af1H x_af1W)+class HasRepl s a | s -> a where+ repl :: Lens' s a+instance HasRepl Network.Riak.Protocol.BucketProps.BucketProps (Maybe Network.Riak.Protocol.BucketProps.ReplMode.ReplMode) where+ {-# INLINE repl #-}+ repl+ f_af2b+ (Network.Riak.Protocol.BucketProps.BucketProps x_af2c+ x_af2d+ x_af2e+ x_af2f+ x_af2g+ x_af2h+ x_af2i+ x_af2j+ x_af2k+ x_af2l+ x_af2m+ x_af2n+ x_af2o+ x_af2p+ x_af2q+ x_af2r+ x_af2s+ x_af2t+ x_af2u+ x_af2v+ x_af2w+ x_af2x+ x_af2y+ x_af2z+ x_af2A+ x_af2B+ x_af2C+ x_af2D)+ = fmap+ (\ y_af2E+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af2c+ x_af2d+ x_af2e+ x_af2f+ x_af2g+ x_af2h+ x_af2i+ x_af2j+ x_af2k+ x_af2l+ x_af2m+ x_af2n+ x_af2o+ x_af2p+ x_af2q+ x_af2r+ x_af2s+ x_af2t+ x_af2u+ x_af2v+ x_af2w+ x_af2x+ x_af2y+ y_af2E+ x_af2A+ x_af2B+ x_af2C+ x_af2D)+ (f_af2b x_af2z)+class HasRw s a | s -> a where+ rw :: Lens' s a+instance HasRw Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE rw #-}+ rw+ f_af2F+ (Network.Riak.Protocol.BucketProps.BucketProps x_af2G+ x_af2H+ x_af2I+ x_af2J+ x_af2K+ x_af2L+ x_af2M+ x_af2N+ x_af2O+ x_af2P+ x_af2Q+ x_af2R+ x_af2S+ x_af2T+ x_af2U+ x_af2V+ x_af2W+ x_af2X+ x_af2Y+ x_af2Z+ x_af30+ x_af31+ x_af32+ x_af33+ x_af34+ x_af35+ x_af36+ x_af37)+ = fmap+ (\ y_af38+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af2G+ x_af2H+ x_af2I+ x_af2J+ x_af2K+ x_af2L+ x_af2M+ x_af2N+ x_af2O+ x_af2P+ x_af2Q+ x_af2R+ x_af2S+ x_af2T+ x_af2U+ x_af2V+ x_af2W+ x_af2X+ y_af38+ x_af2Z+ x_af30+ x_af31+ x_af32+ x_af33+ x_af34+ x_af35+ x_af36+ x_af37)+ (f_af2F x_af2Y)+class HasSearch s a | s -> a where+ search :: Lens' s a+instance HasSearch Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE search #-}+ search+ f_af39+ (Network.Riak.Protocol.BucketProps.BucketProps x_af3a+ x_af3b+ x_af3c+ x_af3d+ x_af3e+ x_af3f+ x_af3g+ x_af3h+ x_af3i+ x_af3j+ x_af3k+ x_af3l+ x_af3m+ x_af3n+ x_af3o+ x_af3p+ x_af3q+ x_af3r+ x_af3s+ x_af3t+ x_af3u+ x_af3v+ x_af3w+ x_af3x+ x_af3y+ x_af3z+ x_af3A+ x_af3B)+ = fmap+ (\ y_af3C+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af3a+ x_af3b+ x_af3c+ x_af3d+ x_af3e+ x_af3f+ x_af3g+ x_af3h+ x_af3i+ x_af3j+ x_af3k+ x_af3l+ x_af3m+ x_af3n+ x_af3o+ x_af3p+ x_af3q+ x_af3r+ x_af3s+ x_af3t+ x_af3u+ x_af3v+ y_af3C+ x_af3x+ x_af3y+ x_af3z+ x_af3A+ x_af3B)+ (f_af39 x_af3w)+class HasSearchIndex s a | s -> a where+ search_index :: Lens' s a+instance HasSearchIndex Network.Riak.Protocol.BucketProps.BucketProps (Maybe ByteString) where+ {-# INLINE search_index #-}+ search_index+ f_af3D+ (Network.Riak.Protocol.BucketProps.BucketProps x_af3E+ x_af3F+ x_af3G+ x_af3H+ x_af3I+ x_af3J+ x_af3K+ x_af3L+ x_af3M+ x_af3N+ x_af3O+ x_af3P+ x_af3Q+ x_af3R+ x_af3S+ x_af3T+ x_af3U+ x_af3V+ x_af3W+ x_af3X+ x_af3Y+ x_af3Z+ x_af40+ x_af41+ x_af42+ x_af43+ x_af44+ x_af45)+ = fmap+ (\ y_af46+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af3E+ x_af3F+ x_af3G+ x_af3H+ x_af3I+ x_af3J+ x_af3K+ x_af3L+ x_af3M+ x_af3N+ x_af3O+ x_af3P+ x_af3Q+ x_af3R+ x_af3S+ x_af3T+ x_af3U+ x_af3V+ x_af3W+ x_af3X+ x_af3Y+ x_af3Z+ x_af40+ x_af41+ y_af46+ x_af43+ x_af44+ x_af45)+ (f_af3D x_af42)+class HasSmallVclock s a | s -> a where+ small_vclock :: Lens' s a+instance HasSmallVclock Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE small_vclock #-}+ small_vclock+ f_af47+ (Network.Riak.Protocol.BucketProps.BucketProps x_af48+ x_af49+ x_af4a+ x_af4b+ x_af4c+ x_af4d+ x_af4e+ x_af4f+ x_af4g+ x_af4h+ x_af4i+ x_af4j+ x_af4k+ x_af4l+ x_af4m+ x_af4n+ x_af4o+ x_af4p+ x_af4q+ x_af4r+ x_af4s+ x_af4t+ x_af4u+ x_af4v+ x_af4w+ x_af4x+ x_af4y+ x_af4z)+ = fmap+ (\ y_af4A+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af48+ x_af49+ x_af4a+ x_af4b+ x_af4c+ x_af4d+ x_af4e+ x_af4f+ x_af4g+ x_af4h+ x_af4i+ x_af4j+ y_af4A+ x_af4l+ x_af4m+ x_af4n+ x_af4o+ x_af4p+ x_af4q+ x_af4r+ x_af4s+ x_af4t+ x_af4u+ x_af4v+ x_af4w+ x_af4x+ x_af4y+ x_af4z)+ (f_af47 x_af4k)+class HasW s a | s -> a where+ w :: Lens' s a+instance HasW Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE w #-}+ w f_af4B+ (Network.Riak.Protocol.BucketProps.BucketProps x_af4C+ x_af4D+ x_af4E+ x_af4F+ x_af4G+ x_af4H+ x_af4I+ x_af4J+ x_af4K+ x_af4L+ x_af4M+ x_af4N+ x_af4O+ x_af4P+ x_af4Q+ x_af4R+ x_af4S+ x_af4T+ x_af4U+ x_af4V+ x_af4W+ x_af4X+ x_af4Y+ x_af4Z+ x_af50+ x_af51+ x_af52+ x_af53)+ = fmap+ (\ y_af54+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af4C+ x_af4D+ x_af4E+ x_af4F+ x_af4G+ x_af4H+ x_af4I+ x_af4J+ x_af4K+ x_af4L+ x_af4M+ x_af4N+ x_af4O+ x_af4P+ x_af4Q+ y_af54+ x_af4S+ x_af4T+ x_af4U+ x_af4V+ x_af4W+ x_af4X+ x_af4Y+ x_af4Z+ x_af50+ x_af51+ x_af52+ x_af53)+ (f_af4B x_af4R)+class HasWriteOnce s a | s -> a where+ write_once :: Lens' s a+instance HasWriteOnce Network.Riak.Protocol.BucketProps.BucketProps (Maybe Bool) where+ {-# INLINE write_once #-}+ write_once+ f_af55+ (Network.Riak.Protocol.BucketProps.BucketProps x_af56+ x_af57+ x_af58+ x_af59+ x_af5a+ x_af5b+ x_af5c+ x_af5d+ x_af5e+ x_af5f+ x_af5g+ x_af5h+ x_af5i+ x_af5j+ x_af5k+ x_af5l+ x_af5m+ x_af5n+ x_af5o+ x_af5p+ x_af5q+ x_af5r+ x_af5s+ x_af5t+ x_af5u+ x_af5v+ x_af5w+ x_af5x)+ = fmap+ (\ y_af5y+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af56+ x_af57+ x_af58+ x_af59+ x_af5a+ x_af5b+ x_af5c+ x_af5d+ x_af5e+ x_af5f+ x_af5g+ x_af5h+ x_af5i+ x_af5j+ x_af5k+ x_af5l+ x_af5m+ x_af5n+ x_af5o+ x_af5p+ x_af5q+ x_af5r+ x_af5s+ x_af5t+ x_af5u+ x_af5v+ x_af5w+ y_af5y)+ (f_af55 x_af5x)+class HasYoungVclock s a | s -> a where+ young_vclock :: Lens' s a+instance HasYoungVclock Network.Riak.Protocol.BucketProps.BucketProps (Maybe Word32) where+ {-# INLINE young_vclock #-}+ young_vclock+ f_af5z+ (Network.Riak.Protocol.BucketProps.BucketProps x_af5A+ x_af5B+ x_af5C+ x_af5D+ x_af5E+ x_af5F+ x_af5G+ x_af5H+ x_af5I+ x_af5J+ x_af5K+ x_af5L+ x_af5M+ x_af5N+ x_af5O+ x_af5P+ x_af5Q+ x_af5R+ x_af5S+ x_af5T+ x_af5U+ x_af5V+ x_af5W+ x_af5X+ x_af5Y+ x_af5Z+ x_af60+ x_af61)+ = fmap+ (\ y_af62+ -> Network.Riak.Protocol.BucketProps.BucketProps+ x_af5A+ x_af5B+ x_af5C+ x_af5D+ x_af5E+ x_af5F+ x_af5G+ x_af5H+ x_af5I+ x_af5J+ y_af62+ x_af5L+ x_af5M+ x_af5N+ x_af5O+ x_af5P+ x_af5Q+ x_af5R+ x_af5S+ x_af5T+ x_af5U+ x_af5V+ x_af5W+ x_af5X+ x_af5Y+ x_af5Z+ x_af60+ x_af61)+ (f_af5z x_af5K)+class HasBucket s a | s -> a where+ bucket :: Lens' s a+instance HasBucket Network.Riak.Protocol.CSBucketRequest.CSBucketRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_afog (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoh x_afoi x_afoj x_afok x_afol x_afom x_afon x_afoo x_afop)+ = fmap+ (\ y_afoq -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest y_afoq x_afoi x_afoj x_afok x_afol x_afom x_afon x_afoo x_afop)+ (f_afog x_afoh)+class HasContinuation s a | s -> a where+ continuation :: Lens' s a+instance HasContinuation Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe ByteString) where+ {-# INLINE continuation #-}+ continuation+ f_afor+ (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afos x_afot x_afou x_afov x_afow x_afox x_afoy x_afoz x_afoA)+ = fmap+ (\ y_afoB -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afos x_afot x_afou x_afov x_afow y_afoB x_afoy x_afoz x_afoA)+ (f_afor x_afox)+class HasEndIncl s a | s -> a where+ end_incl :: Lens' s a+instance HasEndIncl Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe Bool) where+ {-# INLINE end_incl #-}+ end_incl+ f_afoC+ (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoD x_afoE x_afoF x_afoG x_afoH x_afoI x_afoJ x_afoK x_afoL)+ = fmap+ (\ y_afoM -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoD x_afoE x_afoF x_afoG y_afoM x_afoI x_afoJ x_afoK x_afoL)+ (f_afoC x_afoH)+class HasEndKey s a | s -> a where+ end_key :: Lens' s a+instance HasEndKey Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe ByteString) where+ {-# INLINE end_key #-}+ end_key f_afoN (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoO x_afoP x_afoQ x_afoR x_afoS x_afoT x_afoU x_afoV x_afoW)+ = fmap+ (\ y_afoX -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoO x_afoP y_afoX x_afoR x_afoS x_afoT x_afoU x_afoV x_afoW)+ (f_afoN x_afoQ)+class HasMaxResults s a | s -> a where+ max_results :: Lens' s a+instance HasMaxResults Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe Word32) where+ {-# INLINE max_results #-}+ max_results+ f_afoY+ (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoZ x_afp0 x_afp1 x_afp2 x_afp3 x_afp4 x_afp5 x_afp6 x_afp7)+ = fmap+ (\ y_afp8 -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afoZ x_afp0 x_afp1 x_afp2 x_afp3 x_afp4 y_afp8 x_afp6 x_afp7)+ (f_afoY x_afp5)+class HasStartIncl s a | s -> a where+ start_incl :: Lens' s a+instance HasStartIncl Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe Bool) where+ {-# INLINE start_incl #-}+ start_incl+ f_afp9+ (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpa x_afpb x_afpc x_afpd x_afpe x_afpf x_afpg x_afph x_afpi)+ = fmap+ (\ y_afpj -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpa x_afpb x_afpc y_afpj x_afpe x_afpf x_afpg x_afph x_afpi)+ (f_afp9 x_afpd)+class HasStartKey s a | s -> a where+ start_key :: Lens' s a+instance HasStartKey Network.Riak.Protocol.CSBucketRequest.CSBucketRequest ByteString where+ {-# INLINE start_key #-}+ start_key+ f_afpk+ (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpl x_afpm x_afpn x_afpo x_afpp x_afpq x_afpr x_afps x_afpt)+ = fmap+ (\ y_afpu -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpl y_afpu x_afpn x_afpo x_afpp x_afpq x_afpr x_afps x_afpt)+ (f_afpk x_afpm)+class HasTimeout s a | s -> a where+ timeout :: Lens' s a+instance HasTimeout Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_afpv (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpw x_afpx x_afpy x_afpz x_afpA x_afpB x_afpC x_afpD x_afpE)+ = fmap+ (\ y_afpF -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpw x_afpx x_afpy x_afpz x_afpA x_afpB x_afpC y_afpF x_afpE)+ (f_afpv x_afpD)+class HasType' s a | s -> a where+ type' :: Lens' s a+instance HasType' Network.Riak.Protocol.CSBucketRequest.CSBucketRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_afpG (Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpH x_afpI x_afpJ x_afpK x_afpL x_afpM x_afpN x_afpO x_afpP)+ = fmap+ (\ y_afpQ -> Network.Riak.Protocol.CSBucketRequest.CSBucketRequest x_afpH x_afpI x_afpJ x_afpK x_afpL x_afpM x_afpN x_afpO y_afpQ)+ (f_afpG x_afpP)+instance HasContinuation Network.Riak.Protocol.CSBucketResponse.CSBucketResponse (Maybe ByteString) where+ {-# INLINE continuation #-}+ continuation f_afvQ (Network.Riak.Protocol.CSBucketResponse.CSBucketResponse x_afvR x_afvS x_afvT)+ = fmap (\ y_afvU -> Network.Riak.Protocol.CSBucketResponse.CSBucketResponse x_afvR y_afvU x_afvT) (f_afvQ x_afvS)+class HasDone s a | s -> a where+ done :: Lens' s a+instance HasDone Network.Riak.Protocol.CSBucketResponse.CSBucketResponse (Maybe Bool) where+ {-# INLINE done #-}+ done f_afvV (Network.Riak.Protocol.CSBucketResponse.CSBucketResponse x_afvW x_afvX x_afvY)+ = fmap (\ y_afvZ -> Network.Riak.Protocol.CSBucketResponse.CSBucketResponse x_afvW x_afvX y_afvZ) (f_afvV x_afvY)+class HasObjects s a | s -> a where+ objects :: Lens' s a+instance HasObjects Network.Riak.Protocol.CSBucketResponse.CSBucketResponse (Seq Network.Riak.Protocol.IndexObject.IndexObject) where+ {-# INLINE objects #-}+ objects f_afw0 (Network.Riak.Protocol.CSBucketResponse.CSBucketResponse x_afw1 x_afw2 x_afw3)+ = fmap (\ y_afw4 -> Network.Riak.Protocol.CSBucketResponse.CSBucketResponse y_afw4 x_afw2 x_afw3) (f_afw0 x_afw1)+class HasModfun s a | s -> a where+ modfun :: Lens' s a+instance HasModfun Network.Riak.Protocol.CommitHook.CommitHook (Maybe Network.Riak.Protocol.ModFun.ModFun) where+ {-# INLINE modfun #-}+ modfun f_afxI (Network.Riak.Protocol.CommitHook.CommitHook x_afxJ x_afxK)+ = fmap (\ y_afxL -> Network.Riak.Protocol.CommitHook.CommitHook y_afxL x_afxK) (f_afxI x_afxJ)+class HasName s a | s -> a where+ name :: Lens' s a+instance HasName Network.Riak.Protocol.CommitHook.CommitHook (Maybe ByteString) where+ {-# INLINE name #-}+ name f_afxM (Network.Riak.Protocol.CommitHook.CommitHook x_afxN x_afxO)+ = fmap (\ y_afxP -> Network.Riak.Protocol.CommitHook.CommitHook x_afxN y_afxP) (f_afxM x_afxO)+class HasCharset s a | s -> a where+ charset :: Lens' s a+instance HasCharset Network.Riak.Protocol.Content.Content (Maybe ByteString) where+ {-# INLINE charset #-}+ charset f_afzl (Network.Riak.Protocol.Content.Content x_afzm x_afzn x_afzo x_afzp x_afzq x_afzr x_afzs x_afzt x_afzu x_afzv x_afzw)+ = fmap+ (\ y_afzx -> Network.Riak.Protocol.Content.Content x_afzm x_afzn y_afzx x_afzp x_afzq x_afzr x_afzs x_afzt x_afzu x_afzv x_afzw)+ (f_afzl x_afzo)+class HasContentEncoding s a | s -> a where+ content_encoding :: Lens' s a+instance HasContentEncoding Network.Riak.Protocol.Content.Content (Maybe ByteString) where+ {-# INLINE content_encoding #-}+ content_encoding+ f_afzy+ (Network.Riak.Protocol.Content.Content x_afzz x_afzA x_afzB x_afzC x_afzD x_afzE x_afzF x_afzG x_afzH x_afzI x_afzJ)+ = fmap+ (\ y_afzK -> Network.Riak.Protocol.Content.Content x_afzz x_afzA x_afzB y_afzK x_afzD x_afzE x_afzF x_afzG x_afzH x_afzI x_afzJ)+ (f_afzy x_afzC)+class HasContentType s a | s -> a where+ content_type :: Lens' s a+instance HasContentType Network.Riak.Protocol.Content.Content (Maybe ByteString) where+ {-# INLINE content_type #-}+ content_type+ f_afzL+ (Network.Riak.Protocol.Content.Content x_afzM x_afzN x_afzO x_afzP x_afzQ x_afzR x_afzS x_afzT x_afzU x_afzV x_afzW)+ = fmap+ (\ y_afzX -> Network.Riak.Protocol.Content.Content x_afzM y_afzX x_afzO x_afzP x_afzQ x_afzR x_afzS x_afzT x_afzU x_afzV x_afzW)+ (f_afzL x_afzN)+class HasDeleted s a | s -> a where+ deleted :: Lens' s a+instance HasDeleted Network.Riak.Protocol.Content.Content (Maybe Bool) where+ {-# INLINE deleted #-}+ deleted f_afzY (Network.Riak.Protocol.Content.Content x_afzZ x_afA0 x_afA1 x_afA2 x_afA3 x_afA4 x_afA5 x_afA6 x_afA7 x_afA8 x_afA9)+ = fmap+ (\ y_afAa -> Network.Riak.Protocol.Content.Content x_afzZ x_afA0 x_afA1 x_afA2 x_afA3 x_afA4 x_afA5 x_afA6 x_afA7 x_afA8 y_afAa)+ (f_afzY x_afA9)+class HasIndexes s a | s -> a where+ indexes :: Lens' s a+instance HasIndexes Network.Riak.Protocol.Content.Content (Seq Network.Riak.Protocol.Pair.Pair) where+ {-# INLINE indexes #-}+ indexes f_afAb (Network.Riak.Protocol.Content.Content x_afAc x_afAd x_afAe x_afAf x_afAg x_afAh x_afAi x_afAj x_afAk x_afAl x_afAm)+ = fmap+ (\ y_afAn -> Network.Riak.Protocol.Content.Content x_afAc x_afAd x_afAe x_afAf x_afAg x_afAh x_afAi x_afAj x_afAk y_afAn x_afAm)+ (f_afAb x_afAl)+class HasLastMod s a | s -> a where+ last_mod :: Lens' s a+instance HasLastMod Network.Riak.Protocol.Content.Content (Maybe Word32) where+ {-# INLINE last_mod #-}+ last_mod f_afAo (Network.Riak.Protocol.Content.Content x_afAp x_afAq x_afAr x_afAs x_afAt x_afAu x_afAv x_afAw x_afAx x_afAy x_afAz)+ = fmap+ (\ y_afAA -> Network.Riak.Protocol.Content.Content x_afAp x_afAq x_afAr x_afAs x_afAt x_afAu y_afAA x_afAw x_afAx x_afAy x_afAz)+ (f_afAo x_afAv)+class HasLastModUsecs s a | s -> a where+ last_mod_usecs :: Lens' s a+instance HasLastModUsecs Network.Riak.Protocol.Content.Content (Maybe Word32) where+ {-# INLINE last_mod_usecs #-}+ last_mod_usecs+ f_afAB+ (Network.Riak.Protocol.Content.Content x_afAC x_afAD x_afAE x_afAF x_afAG x_afAH x_afAI x_afAJ x_afAK x_afAL x_afAM)+ = fmap+ (\ y_afAN -> Network.Riak.Protocol.Content.Content x_afAC x_afAD x_afAE x_afAF x_afAG x_afAH x_afAI y_afAN x_afAK x_afAL x_afAM)+ (f_afAB x_afAJ)+class HasLinks s a | s -> a where+ links :: Lens' s a+instance HasLinks Network.Riak.Protocol.Content.Content (Seq Network.Riak.Protocol.Link.Link) where+ {-# INLINE links #-}+ links f_afAO (Network.Riak.Protocol.Content.Content x_afAP x_afAQ x_afAR x_afAS x_afAT x_afAU x_afAV x_afAW x_afAX x_afAY x_afAZ)+ = fmap+ (\ y_afB0 -> Network.Riak.Protocol.Content.Content x_afAP x_afAQ x_afAR x_afAS x_afAT y_afB0 x_afAV x_afAW x_afAX x_afAY x_afAZ)+ (f_afAO x_afAU)+class HasUsermeta s a | s -> a where+ usermeta :: Lens' s a+instance HasUsermeta Network.Riak.Protocol.Content.Content (Seq Network.Riak.Protocol.Pair.Pair) where+ {-# INLINE usermeta #-}+ usermeta f_afB1 (Network.Riak.Protocol.Content.Content x_afB2 x_afB3 x_afB4 x_afB5 x_afB6 x_afB7 x_afB8 x_afB9 x_afBa x_afBb x_afBc)+ = fmap+ (\ y_afBd -> Network.Riak.Protocol.Content.Content x_afB2 x_afB3 x_afB4 x_afB5 x_afB6 x_afB7 x_afB8 x_afB9 y_afBd x_afBb x_afBc)+ (f_afB1 x_afBa)+class HasValue s a | s -> a where+ value :: Lens' s a+instance HasValue Network.Riak.Protocol.Content.Content ByteString where+ {-# INLINE value #-}+ value f_afBe (Network.Riak.Protocol.Content.Content x_afBf x_afBg x_afBh x_afBi x_afBj x_afBk x_afBl x_afBm x_afBn x_afBo x_afBp)+ = fmap+ (\ y_afBq -> Network.Riak.Protocol.Content.Content y_afBq x_afBg x_afBh x_afBi x_afBj x_afBk x_afBl x_afBm x_afBn x_afBo x_afBp)+ (f_afBe x_afBf)+class HasVtag s a | s -> a where+ vtag :: Lens' s a+instance HasVtag Network.Riak.Protocol.Content.Content (Maybe ByteString) where+ {-# INLINE vtag #-}+ vtag f_afBr (Network.Riak.Protocol.Content.Content x_afBs x_afBt x_afBu x_afBv x_afBw x_afBx x_afBy x_afBz x_afBA x_afBB x_afBC)+ = fmap+ (\ y_afBD -> Network.Riak.Protocol.Content.Content x_afBs x_afBt x_afBu x_afBv y_afBD x_afBx x_afBy x_afBz x_afBA x_afBB x_afBC)+ (f_afBr x_afBw)+instance HasBasicQuorum Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (Maybe Bool) where+ {-# INLINE basic_quorum #-}+ basic_quorum f_afIT (Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afIU x_afIV x_afIW x_afIX x_afIY x_afIZ)+ = fmap+ (\ y_afJ0 -> Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afIU x_afIV x_afIW x_afIX y_afJ0 x_afIZ) (f_afIT x_afIY)+instance HasBucket Network.Riak.Protocol.CounterGetRequest.CounterGetRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_afJ1 (Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJ2 x_afJ3 x_afJ4 x_afJ5 x_afJ6 x_afJ7)+ = fmap+ (\ y_afJ8 -> Network.Riak.Protocol.CounterGetRequest.CounterGetRequest y_afJ8 x_afJ3 x_afJ4 x_afJ5 x_afJ6 x_afJ7) (f_afJ1 x_afJ2)+class HasKey s a | s -> a where+ key :: Lens' s a+instance HasKey Network.Riak.Protocol.CounterGetRequest.CounterGetRequest ByteString where+ {-# INLINE key #-}+ key f_afJ9 (Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJa x_afJb x_afJc x_afJd x_afJe x_afJf)+ = fmap+ (\ y_afJg -> Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJa y_afJg x_afJc x_afJd x_afJe x_afJf) (f_afJ9 x_afJb)+instance HasNotfoundOk Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (Maybe Bool) where+ {-# INLINE notfound_ok #-}+ notfound_ok f_afJh (Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJi x_afJj x_afJk x_afJl x_afJm x_afJn)+ = fmap+ (\ y_afJo -> Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJi x_afJj x_afJk x_afJl x_afJm y_afJo) (f_afJh x_afJn)+instance HasPr Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (Maybe Word32) where+ {-# INLINE pr #-}+ pr f_afJp (Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJq x_afJr x_afJs x_afJt x_afJu x_afJv)+ = fmap+ (\ y_afJw -> Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJq x_afJr x_afJs y_afJw x_afJu x_afJv) (f_afJp x_afJt)+instance HasR Network.Riak.Protocol.CounterGetRequest.CounterGetRequest (Maybe Word32) where+ {-# INLINE r #-}+ r f_afJx (Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJy x_afJz x_afJA x_afJB x_afJC x_afJD)+ = fmap+ (\ y_afJE -> Network.Riak.Protocol.CounterGetRequest.CounterGetRequest x_afJy x_afJz y_afJE x_afJB x_afJC x_afJD) (f_afJx x_afJA)+instance HasValue Network.Riak.Protocol.CounterGetResponse.CounterGetResponse (Maybe Int64) where+ {-# INLINE value #-}+ value f_afLA (Network.Riak.Protocol.CounterGetResponse.CounterGetResponse x_afLB)+ = fmap (\ y_afLC -> Network.Riak.Protocol.CounterGetResponse.CounterGetResponse y_afLC) (f_afLA x_afLB)+class HasIncrement s a | s -> a where+ increment :: Lens' s a+instance HasIncrement Network.Riak.Protocol.CounterOp.CounterOp (Maybe Int64) where+ {-# INLINE increment #-}+ increment f_afM0 (Network.Riak.Protocol.CounterOp.CounterOp x_afM1)+ = fmap (\ y_afM2 -> Network.Riak.Protocol.CounterOp.CounterOp y_afM2) (f_afM0 x_afM1)+class HasAmount s a | s -> a where+ amount :: Lens' s a+instance HasAmount Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest Int64 where+ {-# INLINE amount #-}+ amount f_afMQ (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afMR x_afMS x_afMT x_afMU x_afMV x_afMW x_afMX)+ = fmap+ (\ y_afMY -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afMR x_afMS y_afMY x_afMU x_afMV x_afMW x_afMX)+ (f_afMQ x_afMT)+instance HasBucket Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_afMZ (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afN0 x_afN1 x_afN2 x_afN3 x_afN4 x_afN5 x_afN6)+ = fmap+ (\ y_afN7 -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest y_afN7 x_afN1 x_afN2 x_afN3 x_afN4 x_afN5 x_afN6)+ (f_afMZ x_afN0)+instance HasDw Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (Maybe Word32) where+ {-# INLINE dw #-}+ dw f_afN8 (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afN9 x_afNa x_afNb x_afNc x_afNd x_afNe x_afNf)+ = fmap+ (\ y_afNg -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afN9 x_afNa x_afNb x_afNc y_afNg x_afNe x_afNf)+ (f_afN8 x_afNd)+instance HasKey Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest ByteString where+ {-# INLINE key #-}+ key f_afNh (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNi x_afNj x_afNk x_afNl x_afNm x_afNn x_afNo)+ = fmap+ (\ y_afNp -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNi y_afNp x_afNk x_afNl x_afNm x_afNn x_afNo)+ (f_afNh x_afNj)+instance HasPw Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (Maybe Word32) where+ {-# INLINE pw #-}+ pw f_afNq (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNr x_afNs x_afNt x_afNu x_afNv x_afNw x_afNx)+ = fmap+ (\ y_afNy -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNr x_afNs x_afNt x_afNu x_afNv y_afNy x_afNx)+ (f_afNq x_afNw)+class HasReturnvalue s a | s -> a where+ returnvalue :: Lens' s a+instance HasReturnvalue Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (Maybe Bool) where+ {-# INLINE returnvalue #-}+ returnvalue f_afNz (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNA x_afNB x_afNC x_afND x_afNE x_afNF x_afNG)+ = fmap+ (\ y_afNH -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNA x_afNB x_afNC x_afND x_afNE x_afNF y_afNH)+ (f_afNz x_afNG)+instance HasW Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest (Maybe Word32) where+ {-# INLINE w #-}+ w f_afNI (Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNJ x_afNK x_afNL x_afNM x_afNN x_afNO x_afNP)+ = fmap+ (\ y_afNQ -> Network.Riak.Protocol.CounterUpdateRequest.CounterUpdateRequest x_afNJ x_afNK x_afNL y_afNQ x_afNN x_afNO x_afNP)+ (f_afNI x_afNM)+instance HasValue Network.Riak.Protocol.CounterUpdateResponse.CounterUpdateResponse (Maybe Int64) where+ {-# INLINE value #-}+ value f_afQr (Network.Riak.Protocol.CounterUpdateResponse.CounterUpdateResponse x_afQs)+ = fmap (\ y_afQt -> Network.Riak.Protocol.CounterUpdateResponse.CounterUpdateResponse y_afQt) (f_afQr x_afQs)+instance HasBucket Network.Riak.Protocol.DeleteRequest.DeleteRequest ByteString where+ {-# INLINE bucket #-}+ bucket+ f_afQR+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afQS+ x_afQT+ x_afQU+ x_afQV+ x_afQW+ x_afQX+ x_afQY+ x_afQZ+ x_afR0+ x_afR1+ x_afR2+ x_afR3+ x_afR4)+ = fmap+ (\ y_afR5+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ y_afR5 x_afQT x_afQU x_afQV x_afQW x_afQX x_afQY x_afQZ x_afR0 x_afR1 x_afR2 x_afR3 x_afR4)+ (f_afQR x_afQS)+instance HasDw Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE dw #-}+ dw+ f_afR6+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afR7+ x_afR8+ x_afR9+ x_afRa+ x_afRb+ x_afRc+ x_afRd+ x_afRe+ x_afRf+ x_afRg+ x_afRh+ x_afRi+ x_afRj)+ = fmap+ (\ y_afRk+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afR7 x_afR8 x_afR9 x_afRa x_afRb x_afRc x_afRd x_afRe y_afRk x_afRg x_afRh x_afRi x_afRj)+ (f_afR6 x_afRf)+instance HasKey Network.Riak.Protocol.DeleteRequest.DeleteRequest ByteString where+ {-# INLINE key #-}+ key+ f_afRl+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afRm+ x_afRn+ x_afRo+ x_afRp+ x_afRq+ x_afRr+ x_afRs+ x_afRt+ x_afRu+ x_afRv+ x_afRw+ x_afRx+ x_afRy)+ = fmap+ (\ y_afRz+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afRm y_afRz x_afRo x_afRp x_afRq x_afRr x_afRs x_afRt x_afRu x_afRv x_afRw x_afRx x_afRy)+ (f_afRl x_afRn)+instance HasNVal Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val+ f_afRA+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afRB+ x_afRC+ x_afRD+ x_afRE+ x_afRF+ x_afRG+ x_afRH+ x_afRI+ x_afRJ+ x_afRK+ x_afRL+ x_afRM+ x_afRN)+ = fmap+ (\ y_afRO+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afRB x_afRC x_afRD x_afRE x_afRF x_afRG x_afRH x_afRI x_afRJ x_afRK x_afRL y_afRO x_afRN)+ (f_afRA x_afRM)+instance HasPr Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE pr #-}+ pr+ f_afRP+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afRQ+ x_afRR+ x_afRS+ x_afRT+ x_afRU+ x_afRV+ x_afRW+ x_afRX+ x_afRY+ x_afRZ+ x_afS0+ x_afS1+ x_afS2)+ = fmap+ (\ y_afS3+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afRQ x_afRR x_afRS x_afRT x_afRU x_afRV y_afS3 x_afRX x_afRY x_afRZ x_afS0 x_afS1 x_afS2)+ (f_afRP x_afRW)+instance HasPw Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE pw #-}+ pw+ f_afS4+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afS5+ x_afS6+ x_afS7+ x_afS8+ x_afS9+ x_afSa+ x_afSb+ x_afSc+ x_afSd+ x_afSe+ x_afSf+ x_afSg+ x_afSh)+ = fmap+ (\ y_afSi+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afS5 x_afS6 x_afS7 x_afS8 x_afS9 x_afSa x_afSb y_afSi x_afSd x_afSe x_afSf x_afSg x_afSh)+ (f_afS4 x_afSc)+instance HasR Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE r #-}+ r f_afSj+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afSk+ x_afSl+ x_afSm+ x_afSn+ x_afSo+ x_afSp+ x_afSq+ x_afSr+ x_afSs+ x_afSt+ x_afSu+ x_afSv+ x_afSw)+ = fmap+ (\ y_afSx+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afSk x_afSl x_afSm x_afSn y_afSx x_afSp x_afSq x_afSr x_afSs x_afSt x_afSu x_afSv x_afSw)+ (f_afSj x_afSo)+instance HasRw Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE rw #-}+ rw+ f_afSy+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afSz+ x_afSA+ x_afSB+ x_afSC+ x_afSD+ x_afSE+ x_afSF+ x_afSG+ x_afSH+ x_afSI+ x_afSJ+ x_afSK+ x_afSL)+ = fmap+ (\ y_afSM+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afSz x_afSA y_afSM x_afSC x_afSD x_afSE x_afSF x_afSG x_afSH x_afSI x_afSJ x_afSK x_afSL)+ (f_afSy x_afSB)+class HasSloppyQuorum s a | s -> a where+ sloppy_quorum :: Lens' s a+instance HasSloppyQuorum Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Bool) where+ {-# INLINE sloppy_quorum #-}+ sloppy_quorum+ f_afSN+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afSO+ x_afSP+ x_afSQ+ x_afSR+ x_afSS+ x_afST+ x_afSU+ x_afSV+ x_afSW+ x_afSX+ x_afSY+ x_afSZ+ x_afT0)+ = fmap+ (\ y_afT1+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afSO x_afSP x_afSQ x_afSR x_afSS x_afST x_afSU x_afSV x_afSW x_afSX y_afT1 x_afSZ x_afT0)+ (f_afSN x_afSY)+instance HasTimeout Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout+ f_afT2+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afT3+ x_afT4+ x_afT5+ x_afT6+ x_afT7+ x_afT8+ x_afT9+ x_afTa+ x_afTb+ x_afTc+ x_afTd+ x_afTe+ x_afTf)+ = fmap+ (\ y_afTg+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afT3 x_afT4 x_afT5 x_afT6 x_afT7 x_afT8 x_afT9 x_afTa x_afTb y_afTg x_afTd x_afTe x_afTf)+ (f_afT2 x_afTc)+instance HasType' Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type'+ f_afTh+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afTi+ x_afTj+ x_afTk+ x_afTl+ x_afTm+ x_afTn+ x_afTo+ x_afTp+ x_afTq+ x_afTr+ x_afTs+ x_afTt+ x_afTu)+ = fmap+ (\ y_afTv+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afTi x_afTj x_afTk x_afTl x_afTm x_afTn x_afTo x_afTp x_afTq x_afTr x_afTs x_afTt y_afTv)+ (f_afTh x_afTu)+class HasVclock s a | s -> a where+ vclock :: Lens' s a+instance HasVclock Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe ByteString) where+ {-# INLINE vclock #-}+ vclock+ f_afTw+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afTx+ x_afTy+ x_afTz+ x_afTA+ x_afTB+ x_afTC+ x_afTD+ x_afTE+ x_afTF+ x_afTG+ x_afTH+ x_afTI+ x_afTJ)+ = fmap+ (\ y_afTK+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afTx x_afTy x_afTz y_afTK x_afTB x_afTC x_afTD x_afTE x_afTF x_afTG x_afTH x_afTI x_afTJ)+ (f_afTw x_afTA)+instance HasW Network.Riak.Protocol.DeleteRequest.DeleteRequest (Maybe Word32) where+ {-# INLINE w #-}+ w f_afTL+ (Network.Riak.Protocol.DeleteRequest.DeleteRequest x_afTM+ x_afTN+ x_afTO+ x_afTP+ x_afTQ+ x_afTR+ x_afTS+ x_afTT+ x_afTU+ x_afTV+ x_afTW+ x_afTX+ x_afTY)+ = fmap+ (\ y_afTZ+ -> Network.Riak.Protocol.DeleteRequest.DeleteRequest+ x_afTM x_afTN x_afTO x_afTP x_afTQ y_afTZ x_afTS x_afTT x_afTU x_afTV x_afTW x_afTX x_afTY)+ (f_afTL x_afTR)+instance HasBasicQuorum Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Bool) where+ {-# INLINE basic_quorum #-}+ basic_quorum+ f_afXV+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afXW x_afXX x_afXY x_afXZ x_afY0 x_afY1 x_afY2 x_afY3 x_afY4 x_afY5 x_afY6)+ = fmap+ (\ y_afY7+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afXW x_afXX x_afXY x_afXZ x_afY0 y_afY7 x_afY2 x_afY3 x_afY4 x_afY5 x_afY6)+ (f_afXV x_afY1)+instance HasBucket Network.Riak.Protocol.DtFetchRequest.DtFetchRequest ByteString where+ {-# INLINE bucket #-}+ bucket+ f_afY8+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afY9 x_afYa x_afYb x_afYc x_afYd x_afYe x_afYf x_afYg x_afYh x_afYi x_afYj)+ = fmap+ (\ y_afYk+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest y_afYk x_afYa x_afYb x_afYc x_afYd x_afYe x_afYf x_afYg x_afYh x_afYi x_afYj)+ (f_afY8 x_afY9)+class HasIncludeContext s a | s -> a where+ include_context :: Lens' s a+instance HasIncludeContext Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Bool) where+ {-# INLINE include_context #-}+ include_context+ f_afYl+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYm x_afYn x_afYo x_afYp x_afYq x_afYr x_afYs x_afYt x_afYu x_afYv x_afYw)+ = fmap+ (\ y_afYx+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYm x_afYn x_afYo x_afYp x_afYq x_afYr x_afYs x_afYt x_afYu x_afYv y_afYx)+ (f_afYl x_afYw)+instance HasKey Network.Riak.Protocol.DtFetchRequest.DtFetchRequest ByteString where+ {-# INLINE key #-}+ key+ f_afYy+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYz x_afYA x_afYB x_afYC x_afYD x_afYE x_afYF x_afYG x_afYH x_afYI x_afYJ)+ = fmap+ (\ y_afYK+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYz y_afYK x_afYB x_afYC x_afYD x_afYE x_afYF x_afYG x_afYH x_afYI x_afYJ)+ (f_afYy x_afYA)+instance HasNVal Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val+ f_afYL+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYM x_afYN x_afYO x_afYP x_afYQ x_afYR x_afYS x_afYT x_afYU x_afYV x_afYW)+ = fmap+ (\ y_afYX+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYM x_afYN x_afYO x_afYP x_afYQ x_afYR x_afYS x_afYT x_afYU y_afYX x_afYW)+ (f_afYL x_afYV)+instance HasNotfoundOk Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Bool) where+ {-# INLINE notfound_ok #-}+ notfound_ok+ f_afYY+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYZ x_afZ0 x_afZ1 x_afZ2 x_afZ3 x_afZ4 x_afZ5 x_afZ6 x_afZ7 x_afZ8 x_afZ9)+ = fmap+ (\ y_afZa+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afYZ x_afZ0 x_afZ1 x_afZ2 x_afZ3 x_afZ4 y_afZa x_afZ6 x_afZ7 x_afZ8 x_afZ9)+ (f_afYY x_afZ5)+instance HasPr Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Word32) where+ {-# INLINE pr #-}+ pr+ f_afZb+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZc x_afZd x_afZe x_afZf x_afZg x_afZh x_afZi x_afZj x_afZk x_afZl x_afZm)+ = fmap+ (\ y_afZn+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZc x_afZd x_afZe x_afZf y_afZn x_afZh x_afZi x_afZj x_afZk x_afZl x_afZm)+ (f_afZb x_afZg)+instance HasR Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Word32) where+ {-# INLINE r #-}+ r f_afZo+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZp x_afZq x_afZr x_afZs x_afZt x_afZu x_afZv x_afZw x_afZx x_afZy x_afZz)+ = fmap+ (\ y_afZA+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZp x_afZq x_afZr y_afZA x_afZt x_afZu x_afZv x_afZw x_afZx x_afZy x_afZz)+ (f_afZo x_afZs)+instance HasSloppyQuorum Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Bool) where+ {-# INLINE sloppy_quorum #-}+ sloppy_quorum+ f_afZB+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZC x_afZD x_afZE x_afZF x_afZG x_afZH x_afZI x_afZJ x_afZK x_afZL x_afZM)+ = fmap+ (\ y_afZN+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZC x_afZD x_afZE x_afZF x_afZG x_afZH x_afZI x_afZJ y_afZN x_afZL x_afZM)+ (f_afZB x_afZK)+instance HasTimeout Network.Riak.Protocol.DtFetchRequest.DtFetchRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout+ f_afZO+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZP x_afZQ x_afZR x_afZS x_afZT x_afZU x_afZV x_afZW x_afZX x_afZY x_afZZ)+ = fmap+ (\ y_ag00+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_afZP x_afZQ x_afZR x_afZS x_afZT x_afZU x_afZV y_ag00 x_afZX x_afZY x_afZZ)+ (f_afZO x_afZW)+instance HasType' Network.Riak.Protocol.DtFetchRequest.DtFetchRequest ByteString where+ {-# INLINE type' #-}+ type'+ f_ag01+ (Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_ag02 x_ag03 x_ag04 x_ag05 x_ag06 x_ag07 x_ag08 x_ag09 x_ag0a x_ag0b x_ag0c)+ = fmap+ (\ y_ag0d+ -> Network.Riak.Protocol.DtFetchRequest.DtFetchRequest x_ag02 x_ag03 y_ag0d x_ag05 x_ag06 x_ag07 x_ag08 x_ag09 x_ag0a x_ag0b x_ag0c)+ (f_ag01 x_ag04)+class HasContext s a | s -> a where+ context :: Lens' s a+instance HasContext Network.Riak.Protocol.DtFetchResponse.DtFetchResponse (Maybe ByteString) where+ {-# INLINE context #-}+ context f_ag9k (Network.Riak.Protocol.DtFetchResponse.DtFetchResponse x_ag9l x_ag9m x_ag9n)+ = fmap (\ y_ag9o -> Network.Riak.Protocol.DtFetchResponse.DtFetchResponse y_ag9o x_ag9m x_ag9n) (f_ag9k x_ag9l)+instance HasType' Network.Riak.Protocol.DtFetchResponse.DtFetchResponse Network.Riak.Protocol.DtFetchResponse.DataType.DataType where+ {-# INLINE type' #-}+ type' f_ag9p (Network.Riak.Protocol.DtFetchResponse.DtFetchResponse x_ag9q x_ag9r x_ag9s)+ = fmap (\ y_ag9t -> Network.Riak.Protocol.DtFetchResponse.DtFetchResponse x_ag9q y_ag9t x_ag9s) (f_ag9p x_ag9r)+instance HasValue Network.Riak.Protocol.DtFetchResponse.DtFetchResponse (Maybe Network.Riak.Protocol.DtValue.DtValue) where+ {-# INLINE value #-}+ value f_ag9u (Network.Riak.Protocol.DtFetchResponse.DtFetchResponse x_ag9v x_ag9w x_ag9x)+ = fmap (\ y_ag9y -> Network.Riak.Protocol.DtFetchResponse.DtFetchResponse x_ag9v x_ag9w y_ag9y) (f_ag9u x_ag9x)+class HasCounterOp s a | s -> a where+ counter_op :: Lens' s a+instance HasCounterOp Network.Riak.Protocol.DtOp.DtOp (Maybe Network.Riak.Protocol.CounterOp.CounterOp) where+ {-# INLINE counter_op #-}+ counter_op f_agaS (Network.Riak.Protocol.DtOp.DtOp x_agaT x_agaU x_agaV)+ = fmap (\ y_agaW -> Network.Riak.Protocol.DtOp.DtOp y_agaW x_agaU x_agaV) (f_agaS x_agaT)+class HasMapOp s a | s -> a where+ map_op :: Lens' s a+instance HasMapOp Network.Riak.Protocol.DtOp.DtOp (Maybe Network.Riak.Protocol.MapOp.MapOp) where+ {-# INLINE map_op #-}+ map_op f_agaX (Network.Riak.Protocol.DtOp.DtOp x_agaY x_agaZ x_agb0)+ = fmap (\ y_agb1 -> Network.Riak.Protocol.DtOp.DtOp x_agaY x_agaZ y_agb1) (f_agaX x_agb0)+class HasSetOp s a | s -> a where+ set_op :: Lens' s a+instance HasSetOp Network.Riak.Protocol.DtOp.DtOp (Maybe Network.Riak.Protocol.SetOp.SetOp) where+ {-# INLINE set_op #-}+ set_op f_agb2 (Network.Riak.Protocol.DtOp.DtOp x_agb3 x_agb4 x_agb5)+ = fmap (\ y_agb6 -> Network.Riak.Protocol.DtOp.DtOp x_agb3 y_agb6 x_agb5) (f_agb2 x_agb4)+instance HasBucket Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest ByteString where+ {-# INLINE bucket #-}+ bucket+ f_agdc+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agdd+ x_agde+ x_agdf+ x_agdg+ x_agdh+ x_agdi+ x_agdj+ x_agdk+ x_agdl+ x_agdm+ x_agdn+ x_agdo+ x_agdp)+ = fmap+ (\ y_agdq+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ y_agdq x_agde x_agdf x_agdg x_agdh x_agdi x_agdj x_agdk x_agdl x_agdm x_agdn x_agdo x_agdp)+ (f_agdc x_agdd)+instance HasContext Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe ByteString) where+ {-# INLINE context #-}+ context+ f_agdr+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agds+ x_agdt+ x_agdu+ x_agdv+ x_agdw+ x_agdx+ x_agdy+ x_agdz+ x_agdA+ x_agdB+ x_agdC+ x_agdD+ x_agdE)+ = fmap+ (\ y_agdF+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agds x_agdt x_agdu y_agdF x_agdw x_agdx x_agdy x_agdz x_agdA x_agdB x_agdC x_agdD x_agdE)+ (f_agdr x_agdv)+instance HasDw Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Word32) where+ {-# INLINE dw #-}+ dw+ f_agdG+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agdH+ x_agdI+ x_agdJ+ x_agdK+ x_agdL+ x_agdM+ x_agdN+ x_agdO+ x_agdP+ x_agdQ+ x_agdR+ x_agdS+ x_agdT)+ = fmap+ (\ y_agdU+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agdH x_agdI x_agdJ x_agdK x_agdL x_agdM y_agdU x_agdO x_agdP x_agdQ x_agdR x_agdS x_agdT)+ (f_agdG x_agdN)+instance HasIncludeContext Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Bool) where+ {-# INLINE include_context #-}+ include_context+ f_agdV+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agdW+ x_agdX+ x_agdY+ x_agdZ+ x_age0+ x_age1+ x_age2+ x_age3+ x_age4+ x_age5+ x_age6+ x_age7+ x_age8)+ = fmap+ (\ y_age9+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agdW x_agdX x_agdY x_agdZ x_age0 x_age1 x_age2 x_age3 x_age4 x_age5 x_age6 x_age7 y_age9)+ (f_agdV x_age8)+instance HasKey Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe ByteString) where+ {-# INLINE key #-}+ key+ f_agea+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_ageb+ x_agec+ x_aged+ x_agee+ x_agef+ x_ageg+ x_ageh+ x_agei+ x_agej+ x_agek+ x_agel+ x_agem+ x_agen)+ = fmap+ (\ y_ageo+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_ageb y_ageo x_aged x_agee x_agef x_ageg x_ageh x_agei x_agej x_agek x_agel x_agem x_agen)+ (f_agea x_agec)+instance HasNVal Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val+ f_agep+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_ageq+ x_ager+ x_ages+ x_aget+ x_ageu+ x_agev+ x_agew+ x_agex+ x_agey+ x_agez+ x_ageA+ x_ageB+ x_ageC)+ = fmap+ (\ y_ageD+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_ageq x_ager x_ages x_aget x_ageu x_agev x_agew x_agex x_agey x_agez x_ageA y_ageD x_ageC)+ (f_agep x_ageB)+class HasOp s a | s -> a where+ op :: Lens' s a+instance HasOp Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest Network.Riak.Protocol.DtOp.DtOp where+ {-# INLINE op #-}+ op+ f_ageE+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_ageF+ x_ageG+ x_ageH+ x_ageI+ x_ageJ+ x_ageK+ x_ageL+ x_ageM+ x_ageN+ x_ageO+ x_ageP+ x_ageQ+ x_ageR)+ = fmap+ (\ y_ageS+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_ageF x_ageG x_ageH x_ageI y_ageS x_ageK x_ageL x_ageM x_ageN x_ageO x_ageP x_ageQ x_ageR)+ (f_ageE x_ageJ)+instance HasPw Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Word32) where+ {-# INLINE pw #-}+ pw+ f_ageT+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_ageU+ x_ageV+ x_ageW+ x_ageX+ x_ageY+ x_ageZ+ x_agf0+ x_agf1+ x_agf2+ x_agf3+ x_agf4+ x_agf5+ x_agf6)+ = fmap+ (\ y_agf7+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_ageU x_ageV x_ageW x_ageX x_ageY x_ageZ x_agf0 y_agf7 x_agf2 x_agf3 x_agf4 x_agf5 x_agf6)+ (f_ageT x_agf1)+class HasReturnBody s a | s -> a where+ return_body :: Lens' s a+instance HasReturnBody Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Bool) where+ {-# INLINE return_body #-}+ return_body+ f_agf8+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agf9+ x_agfa+ x_agfb+ x_agfc+ x_agfd+ x_agfe+ x_agff+ x_agfg+ x_agfh+ x_agfi+ x_agfj+ x_agfk+ x_agfl)+ = fmap+ (\ y_agfm+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agf9 x_agfa x_agfb x_agfc x_agfd x_agfe x_agff x_agfg y_agfm x_agfi x_agfj x_agfk x_agfl)+ (f_agf8 x_agfh)+instance HasSloppyQuorum Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Bool) where+ {-# INLINE sloppy_quorum #-}+ sloppy_quorum+ f_agfn+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agfo+ x_agfp+ x_agfq+ x_agfr+ x_agfs+ x_agft+ x_agfu+ x_agfv+ x_agfw+ x_agfx+ x_agfy+ x_agfz+ x_agfA)+ = fmap+ (\ y_agfB+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agfo x_agfp x_agfq x_agfr x_agfs x_agft x_agfu x_agfv x_agfw x_agfx y_agfB x_agfz x_agfA)+ (f_agfn x_agfy)+instance HasTimeout Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout+ f_agfC+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agfD+ x_agfE+ x_agfF+ x_agfG+ x_agfH+ x_agfI+ x_agfJ+ x_agfK+ x_agfL+ x_agfM+ x_agfN+ x_agfO+ x_agfP)+ = fmap+ (\ y_agfQ+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agfD x_agfE x_agfF x_agfG x_agfH x_agfI x_agfJ x_agfK x_agfL y_agfQ x_agfN x_agfO x_agfP)+ (f_agfC x_agfM)+instance HasType' Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest ByteString where+ {-# INLINE type' #-}+ type'+ f_agfR+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agfS+ x_agfT+ x_agfU+ x_agfV+ x_agfW+ x_agfX+ x_agfY+ x_agfZ+ x_agg0+ x_agg1+ x_agg2+ x_agg3+ x_agg4)+ = fmap+ (\ y_agg5+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agfS x_agfT y_agg5 x_agfV x_agfW x_agfX x_agfY x_agfZ x_agg0 x_agg1 x_agg2 x_agg3 x_agg4)+ (f_agfR x_agfU)+instance HasW Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest (Maybe Word32) where+ {-# INLINE w #-}+ w f_agg6+ (Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest x_agg7+ x_agg8+ x_agg9+ x_agga+ x_aggb+ x_aggc+ x_aggd+ x_agge+ x_aggf+ x_aggg+ x_aggh+ x_aggi+ x_aggj)+ = fmap+ (\ y_aggk+ -> Network.Riak.Protocol.DtUpdateRequest.DtUpdateRequest+ x_agg7 x_agg8 x_agg9 x_agga x_aggb y_aggk x_aggd x_agge x_aggf x_aggg x_aggh x_aggi x_aggj)+ (f_agg6 x_aggc)+instance HasContext Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Maybe ByteString) where+ {-# INLINE context #-}+ context f_agki (Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkj x_agkk x_agkl x_agkm x_agkn)+ = fmap (\ y_agko -> Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkj y_agko x_agkl x_agkm x_agkn) (f_agki x_agkk)+class HasCounterValue s a | s -> a where+ counter_value :: Lens' s a+instance HasCounterValue Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Maybe Int64) where+ {-# INLINE counter_value #-}+ counter_value f_agkp (Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkq x_agkr x_agks x_agkt x_agku)+ = fmap (\ y_agkv -> Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkq x_agkr y_agkv x_agkt x_agku) (f_agkp x_agks)+instance HasKey Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Maybe ByteString) where+ {-# INLINE key #-}+ key f_agkw (Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkx x_agky x_agkz x_agkA x_agkB)+ = fmap (\ y_agkC -> Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse y_agkC x_agky x_agkz x_agkA x_agkB) (f_agkw x_agkx)+class HasMapValue s a | s -> a where+ map_value :: Lens' s a+instance HasMapValue Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Seq Network.Riak.Protocol.MapEntry.MapEntry) where+ {-# INLINE map_value #-}+ map_value f_agkD (Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkE x_agkF x_agkG x_agkH x_agkI)+ = fmap (\ y_agkJ -> Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkE x_agkF x_agkG x_agkH y_agkJ) (f_agkD x_agkI)+class HasSetValue s a | s -> a where+ set_value :: Lens' s a+instance HasSetValue Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse (Seq ByteString) where+ {-# INLINE set_value #-}+ set_value f_agkK (Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkL x_agkM x_agkN x_agkO x_agkP)+ = fmap (\ y_agkQ -> Network.Riak.Protocol.DtUpdateResponse.DtUpdateResponse x_agkL x_agkM x_agkN y_agkQ x_agkP) (f_agkK x_agkO)+instance HasCounterValue Network.Riak.Protocol.DtValue.DtValue (Maybe Int64) where+ {-# INLINE counter_value #-}+ counter_value f_agnm (Network.Riak.Protocol.DtValue.DtValue x_agnn x_agno x_agnp)+ = fmap (\ y_agnq -> Network.Riak.Protocol.DtValue.DtValue y_agnq x_agno x_agnp) (f_agnm x_agnn)+instance HasMapValue Network.Riak.Protocol.DtValue.DtValue (Seq Network.Riak.Protocol.MapEntry.MapEntry) where+ {-# INLINE map_value #-}+ map_value f_agnr (Network.Riak.Protocol.DtValue.DtValue x_agns x_agnt x_agnu)+ = fmap (\ y_agnv -> Network.Riak.Protocol.DtValue.DtValue x_agns x_agnt y_agnv) (f_agnr x_agnu)+instance HasSetValue Network.Riak.Protocol.DtValue.DtValue (Seq ByteString) where+ {-# INLINE set_value #-}+ set_value f_agnw (Network.Riak.Protocol.DtValue.DtValue x_agnx x_agny x_agnz)+ = fmap (\ y_agnA -> Network.Riak.Protocol.DtValue.DtValue x_agnx y_agnA x_agnz) (f_agnw x_agny)+class HasErrcode s a | s -> a where+ errcode :: Lens' s a+instance HasErrcode Network.Riak.Protocol.ErrorResponse.ErrorResponse Word32 where+ {-# INLINE errcode #-}+ errcode f_agoq (Network.Riak.Protocol.ErrorResponse.ErrorResponse x_agor x_agos)+ = fmap (\ y_agot -> Network.Riak.Protocol.ErrorResponse.ErrorResponse x_agor y_agot) (f_agoq x_agos)+class HasErrmsg s a | s -> a where+ errmsg :: Lens' s a+instance HasErrmsg Network.Riak.Protocol.ErrorResponse.ErrorResponse ByteString where+ {-# INLINE errmsg #-}+ errmsg f_agou (Network.Riak.Protocol.ErrorResponse.ErrorResponse x_agov x_agow)+ = fmap (\ y_agox -> Network.Riak.Protocol.ErrorResponse.ErrorResponse y_agox x_agow) (f_agou x_agov)+instance HasBucket Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_agq0 (Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest x_agq1 x_agq2 x_agq3)+ = fmap+ (\ y_agq4 -> Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest y_agq4 x_agq2 x_agq3) (f_agq0 x_agq1)+instance HasKey Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest ByteString where+ {-# INLINE key #-}+ key f_agq5 (Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest x_agq6 x_agq7 x_agq8)+ = fmap+ (\ y_agq9 -> Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest x_agq6 y_agq9 x_agq8) (f_agq5 x_agq7)+instance HasType' Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_agqa (Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest x_agqb x_agqc x_agqd)+ = fmap+ (\ y_agqe -> Network.Riak.Protocol.GetBucketKeyPreflistRequest.GetBucketKeyPreflistRequest x_agqb x_agqc y_agqe) (f_agqa x_agqd)+class HasPreflist s a | s -> a where+ preflist :: Lens' s a+instance HasPreflist Network.Riak.Protocol.GetBucketKeyPreflistResponse.GetBucketKeyPreflistResponse (Seq Network.Riak.Protocol.BucketKeyPreflistItem.BucketKeyPreflistItem) where+ {-# INLINE preflist #-}+ preflist f_agr4 (Network.Riak.Protocol.GetBucketKeyPreflistResponse.GetBucketKeyPreflistResponse x_agr5)+ = fmap (\ y_agr6 -> Network.Riak.Protocol.GetBucketKeyPreflistResponse.GetBucketKeyPreflistResponse y_agr6) (f_agr4 x_agr5)+instance HasBucket Network.Riak.Protocol.GetBucketRequest.GetBucketRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_agrU (Network.Riak.Protocol.GetBucketRequest.GetBucketRequest x_agrV x_agrW)+ = fmap (\ y_agrX -> Network.Riak.Protocol.GetBucketRequest.GetBucketRequest y_agrX x_agrW) (f_agrU x_agrV)+instance HasType' Network.Riak.Protocol.GetBucketRequest.GetBucketRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_agrY (Network.Riak.Protocol.GetBucketRequest.GetBucketRequest x_agrZ x_ags0)+ = fmap (\ y_ags1 -> Network.Riak.Protocol.GetBucketRequest.GetBucketRequest x_agrZ y_ags1) (f_agrY x_ags0)+class HasProps s a | s -> a where+ props :: Lens' s a+instance HasProps Network.Riak.Protocol.GetBucketResponse.GetBucketResponse Network.Riak.Protocol.BucketProps.BucketProps where+ {-# INLINE props #-}+ props f_agsD (Network.Riak.Protocol.GetBucketResponse.GetBucketResponse x_agsE)+ = fmap (\ y_agsF -> Network.Riak.Protocol.GetBucketResponse.GetBucketResponse y_agsF) (f_agsD x_agsE)+instance HasType' Network.Riak.Protocol.GetBucketTypeRequest.GetBucketTypeRequest ByteString where+ {-# INLINE type' #-}+ type' f_agtt (Network.Riak.Protocol.GetBucketTypeRequest.GetBucketTypeRequest x_agtu)+ = fmap (\ y_agtv -> Network.Riak.Protocol.GetBucketTypeRequest.GetBucketTypeRequest y_agtv) (f_agtt x_agtu)+class HasClientId s a | s -> a where+ client_id :: Lens' s a+instance HasClientId Network.Riak.Protocol.GetClientIDResponse.GetClientIDResponse ByteString where+ {-# INLINE client_id #-}+ client_id f_agu3 (Network.Riak.Protocol.GetClientIDResponse.GetClientIDResponse x_agu4)+ = fmap (\ y_agu5 -> Network.Riak.Protocol.GetClientIDResponse.GetClientIDResponse y_agu5) (f_agu3 x_agu4)+instance HasBasicQuorum Network.Riak.Protocol.GetRequest.GetRequest (Maybe Bool) where+ {-# INLINE basic_quorum #-}+ basic_quorum+ f_aguT+ (Network.Riak.Protocol.GetRequest.GetRequest x_aguU+ x_aguV+ x_aguW+ x_aguX+ x_aguY+ x_aguZ+ x_agv0+ x_agv1+ x_agv2+ x_agv3+ x_agv4+ x_agv5+ x_agv6)+ = fmap+ (\ y_agv7+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_aguU x_aguV x_aguW x_aguX y_agv7 x_aguZ x_agv0 x_agv1 x_agv2 x_agv3 x_agv4 x_agv5 x_agv6)+ (f_aguT x_aguY)+instance HasBucket Network.Riak.Protocol.GetRequest.GetRequest ByteString where+ {-# INLINE bucket #-}+ bucket+ f_agv8+ (Network.Riak.Protocol.GetRequest.GetRequest x_agv9+ x_agva+ x_agvb+ x_agvc+ x_agvd+ x_agve+ x_agvf+ x_agvg+ x_agvh+ x_agvi+ x_agvj+ x_agvk+ x_agvl)+ = fmap+ (\ y_agvm+ -> Network.Riak.Protocol.GetRequest.GetRequest+ y_agvm x_agva x_agvb x_agvc x_agvd x_agve x_agvf x_agvg x_agvh x_agvi x_agvj x_agvk x_agvl)+ (f_agv8 x_agv9)+class HasDeletedvclock s a | s -> a where+ deletedvclock :: Lens' s a+instance HasDeletedvclock Network.Riak.Protocol.GetRequest.GetRequest (Maybe Bool) where+ {-# INLINE deletedvclock #-}+ deletedvclock+ f_agvn+ (Network.Riak.Protocol.GetRequest.GetRequest x_agvo+ x_agvp+ x_agvq+ x_agvr+ x_agvs+ x_agvt+ x_agvu+ x_agvv+ x_agvw+ x_agvx+ x_agvy+ x_agvz+ x_agvA)+ = fmap+ (\ y_agvB+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agvo x_agvp x_agvq x_agvr x_agvs x_agvt x_agvu x_agvv y_agvB x_agvx x_agvy x_agvz x_agvA)+ (f_agvn x_agvw)+class HasHead s a | s -> a where+ head :: Lens' s a+instance HasHead Network.Riak.Protocol.GetRequest.GetRequest (Maybe Bool) where+ {-# INLINE head #-}+ head+ f_agvC+ (Network.Riak.Protocol.GetRequest.GetRequest x_agvD+ x_agvE+ x_agvF+ x_agvG+ x_agvH+ x_agvI+ x_agvJ+ x_agvK+ x_agvL+ x_agvM+ x_agvN+ x_agvO+ x_agvP)+ = fmap+ (\ y_agvQ+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agvD x_agvE x_agvF x_agvG x_agvH x_agvI x_agvJ y_agvQ x_agvL x_agvM x_agvN x_agvO x_agvP)+ (f_agvC x_agvK)+class HasIfModified s a | s -> a where+ if_modified :: Lens' s a+instance HasIfModified Network.Riak.Protocol.GetRequest.GetRequest (Maybe ByteString) where+ {-# INLINE if_modified #-}+ if_modified+ f_agvR+ (Network.Riak.Protocol.GetRequest.GetRequest x_agvS+ x_agvT+ x_agvU+ x_agvV+ x_agvW+ x_agvX+ x_agvY+ x_agvZ+ x_agw0+ x_agw1+ x_agw2+ x_agw3+ x_agw4)+ = fmap+ (\ y_agw5+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agvS x_agvT x_agvU x_agvV x_agvW x_agvX y_agw5 x_agvZ x_agw0 x_agw1 x_agw2 x_agw3 x_agw4)+ (f_agvR x_agvY)+instance HasKey Network.Riak.Protocol.GetRequest.GetRequest ByteString where+ {-# INLINE key #-}+ key+ f_agw6+ (Network.Riak.Protocol.GetRequest.GetRequest x_agw7+ x_agw8+ x_agw9+ x_agwa+ x_agwb+ x_agwc+ x_agwd+ x_agwe+ x_agwf+ x_agwg+ x_agwh+ x_agwi+ x_agwj)+ = fmap+ (\ y_agwk+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agw7 y_agwk x_agw9 x_agwa x_agwb x_agwc x_agwd x_agwe x_agwf x_agwg x_agwh x_agwi x_agwj)+ (f_agw6 x_agw8)+instance HasNVal Network.Riak.Protocol.GetRequest.GetRequest (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val+ f_agwl+ (Network.Riak.Protocol.GetRequest.GetRequest x_agwm+ x_agwn+ x_agwo+ x_agwp+ x_agwq+ x_agwr+ x_agws+ x_agwt+ x_agwu+ x_agwv+ x_agww+ x_agwx+ x_agwy)+ = fmap+ (\ y_agwz+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agwm x_agwn x_agwo x_agwp x_agwq x_agwr x_agws x_agwt x_agwu x_agwv x_agww y_agwz x_agwy)+ (f_agwl x_agwx)+instance HasNotfoundOk Network.Riak.Protocol.GetRequest.GetRequest (Maybe Bool) where+ {-# INLINE notfound_ok #-}+ notfound_ok+ f_agwA+ (Network.Riak.Protocol.GetRequest.GetRequest x_agwB+ x_agwC+ x_agwD+ x_agwE+ x_agwF+ x_agwG+ x_agwH+ x_agwI+ x_agwJ+ x_agwK+ x_agwL+ x_agwM+ x_agwN)+ = fmap+ (\ y_agwO+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agwB x_agwC x_agwD x_agwE x_agwF y_agwO x_agwH x_agwI x_agwJ x_agwK x_agwL x_agwM x_agwN)+ (f_agwA x_agwG)+instance HasPr Network.Riak.Protocol.GetRequest.GetRequest (Maybe Word32) where+ {-# INLINE pr #-}+ pr+ f_agwP+ (Network.Riak.Protocol.GetRequest.GetRequest x_agwQ+ x_agwR+ x_agwS+ x_agwT+ x_agwU+ x_agwV+ x_agwW+ x_agwX+ x_agwY+ x_agwZ+ x_agx0+ x_agx1+ x_agx2)+ = fmap+ (\ y_agx3+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agwQ x_agwR x_agwS y_agx3 x_agwU x_agwV x_agwW x_agwX x_agwY x_agwZ x_agx0 x_agx1 x_agx2)+ (f_agwP x_agwT)+instance HasR Network.Riak.Protocol.GetRequest.GetRequest (Maybe Word32) where+ {-# INLINE r #-}+ r f_agx4+ (Network.Riak.Protocol.GetRequest.GetRequest x_agx5+ x_agx6+ x_agx7+ x_agx8+ x_agx9+ x_agxa+ x_agxb+ x_agxc+ x_agxd+ x_agxe+ x_agxf+ x_agxg+ x_agxh)+ = fmap+ (\ y_agxi+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agx5 x_agx6 y_agxi x_agx8 x_agx9 x_agxa x_agxb x_agxc x_agxd x_agxe x_agxf x_agxg x_agxh)+ (f_agx4 x_agx7)+instance HasSloppyQuorum Network.Riak.Protocol.GetRequest.GetRequest (Maybe Bool) where+ {-# INLINE sloppy_quorum #-}+ sloppy_quorum+ f_agxj+ (Network.Riak.Protocol.GetRequest.GetRequest x_agxk+ x_agxl+ x_agxm+ x_agxn+ x_agxo+ x_agxp+ x_agxq+ x_agxr+ x_agxs+ x_agxt+ x_agxu+ x_agxv+ x_agxw)+ = fmap+ (\ y_agxx+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agxk x_agxl x_agxm x_agxn x_agxo x_agxp x_agxq x_agxr x_agxs x_agxt y_agxx x_agxv x_agxw)+ (f_agxj x_agxu)+instance HasTimeout Network.Riak.Protocol.GetRequest.GetRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout+ f_agxy+ (Network.Riak.Protocol.GetRequest.GetRequest x_agxz+ x_agxA+ x_agxB+ x_agxC+ x_agxD+ x_agxE+ x_agxF+ x_agxG+ x_agxH+ x_agxI+ x_agxJ+ x_agxK+ x_agxL)+ = fmap+ (\ y_agxM+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agxz x_agxA x_agxB x_agxC x_agxD x_agxE x_agxF x_agxG x_agxH y_agxM x_agxJ x_agxK x_agxL)+ (f_agxy x_agxI)+instance HasType' Network.Riak.Protocol.GetRequest.GetRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type'+ f_agxN+ (Network.Riak.Protocol.GetRequest.GetRequest x_agxO+ x_agxP+ x_agxQ+ x_agxR+ x_agxS+ x_agxT+ x_agxU+ x_agxV+ x_agxW+ x_agxX+ x_agxY+ x_agxZ+ x_agy0)+ = fmap+ (\ y_agy1+ -> Network.Riak.Protocol.GetRequest.GetRequest+ x_agxO x_agxP x_agxQ x_agxR x_agxS x_agxT x_agxU x_agxV x_agxW x_agxX x_agxY x_agxZ y_agy1)+ (f_agxN x_agy0)+class HasContent s a | s -> a where+ content :: Lens' s a+instance HasContent Network.Riak.Protocol.GetResponse.GetResponse (Seq Network.Riak.Protocol.Content.Content) where+ {-# INLINE content #-}+ content f_agCn (Network.Riak.Protocol.GetResponse.GetResponse x_agCo x_agCp x_agCq)+ = fmap (\ y_agCr -> Network.Riak.Protocol.GetResponse.GetResponse y_agCr x_agCp x_agCq) (f_agCn x_agCo)+class HasUnchanged s a | s -> a where+ unchanged :: Lens' s a+instance HasUnchanged Network.Riak.Protocol.GetResponse.GetResponse (Maybe Bool) where+ {-# INLINE unchanged #-}+ unchanged f_agCs (Network.Riak.Protocol.GetResponse.GetResponse x_agCt x_agCu x_agCv)+ = fmap (\ y_agCw -> Network.Riak.Protocol.GetResponse.GetResponse x_agCt x_agCu y_agCw) (f_agCs x_agCv)+instance HasVclock Network.Riak.Protocol.GetResponse.GetResponse (Maybe ByteString) where+ {-# INLINE vclock #-}+ vclock f_agCx (Network.Riak.Protocol.GetResponse.GetResponse x_agCy x_agCz x_agCA)+ = fmap (\ y_agCB -> Network.Riak.Protocol.GetResponse.GetResponse x_agCy y_agCB x_agCA) (f_agCx x_agCz)+instance HasKey Network.Riak.Protocol.IndexObject.IndexObject ByteString where+ {-# INLINE key #-}+ key f_agEp (Network.Riak.Protocol.IndexObject.IndexObject x_agEq x_agEr)+ = fmap (\ y_agEs -> Network.Riak.Protocol.IndexObject.IndexObject y_agEs x_agEr) (f_agEp x_agEq)+class HasObject s a | s -> a where+ object :: Lens' s a+instance HasObject Network.Riak.Protocol.IndexObject.IndexObject Network.Riak.Protocol.GetResponse.GetResponse where+ {-# INLINE object #-}+ object f_agEt (Network.Riak.Protocol.IndexObject.IndexObject x_agEu x_agEv)+ = fmap (\ y_agEw -> Network.Riak.Protocol.IndexObject.IndexObject x_agEu y_agEw) (f_agEt x_agEv)+instance HasBucket Network.Riak.Protocol.IndexRequest.IndexRequest ByteString where+ {-# INLINE bucket #-}+ bucket+ f_agKZ+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agL0+ x_agL1+ x_agL2+ x_agL3+ x_agL4+ x_agL5+ x_agL6+ x_agL7+ x_agL8+ x_agL9+ x_agLa+ x_agLb+ x_agLc+ x_agLd)+ = fmap+ (\ y_agLe+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ y_agLe x_agL1 x_agL2 x_agL3 x_agL4 x_agL5 x_agL6 x_agL7 x_agL8 x_agL9 x_agLa x_agLb x_agLc x_agLd)+ (f_agKZ x_agL0)+instance HasContinuation Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe ByteString) where+ {-# INLINE continuation #-}+ continuation+ f_agLf+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agLg+ x_agLh+ x_agLi+ x_agLj+ x_agLk+ x_agLl+ x_agLm+ x_agLn+ x_agLo+ x_agLp+ x_agLq+ x_agLr+ x_agLs+ x_agLt)+ = fmap+ (\ y_agLu+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agLg x_agLh x_agLi x_agLj x_agLk x_agLl x_agLm x_agLn x_agLo y_agLu x_agLq x_agLr x_agLs x_agLt)+ (f_agLf x_agLp)+class HasIndex s a | s -> a where+ index :: Lens' s a+instance HasIndex Network.Riak.Protocol.IndexRequest.IndexRequest ByteString where+ {-# INLINE index #-}+ index+ f_agLv+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agLw+ x_agLx+ x_agLy+ x_agLz+ x_agLA+ x_agLB+ x_agLC+ x_agLD+ x_agLE+ x_agLF+ x_agLG+ x_agLH+ x_agLI+ x_agLJ)+ = fmap+ (\ y_agLK+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agLw y_agLK x_agLy x_agLz x_agLA x_agLB x_agLC x_agLD x_agLE x_agLF x_agLG x_agLH x_agLI x_agLJ)+ (f_agLv x_agLx)+instance HasKey Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe ByteString) where+ {-# INLINE key #-}+ key+ f_agLL+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agLM+ x_agLN+ x_agLO+ x_agLP+ x_agLQ+ x_agLR+ x_agLS+ x_agLT+ x_agLU+ x_agLV+ x_agLW+ x_agLX+ x_agLY+ x_agLZ)+ = fmap+ (\ y_agM0+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agLM x_agLN x_agLO y_agM0 x_agLQ x_agLR x_agLS x_agLT x_agLU x_agLV x_agLW x_agLX x_agLY x_agLZ)+ (f_agLL x_agLP)+instance HasMaxResults Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe Word32) where+ {-# INLINE max_results #-}+ max_results+ f_agM1+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agM2+ x_agM3+ x_agM4+ x_agM5+ x_agM6+ x_agM7+ x_agM8+ x_agM9+ x_agMa+ x_agMb+ x_agMc+ x_agMd+ x_agMe+ x_agMf)+ = fmap+ (\ y_agMg+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agM2 x_agM3 x_agM4 x_agM5 x_agM6 x_agM7 x_agM8 x_agM9 y_agMg x_agMb x_agMc x_agMd x_agMe x_agMf)+ (f_agM1 x_agMa)+class HasPaginationSort s a | s -> a where+ pagination_sort :: Lens' s a+instance HasPaginationSort Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe Bool) where+ {-# INLINE pagination_sort #-}+ pagination_sort+ f_agMh+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agMi+ x_agMj+ x_agMk+ x_agMl+ x_agMm+ x_agMn+ x_agMo+ x_agMp+ x_agMq+ x_agMr+ x_agMs+ x_agMt+ x_agMu+ x_agMv)+ = fmap+ (\ y_agMw+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agMi x_agMj x_agMk x_agMl x_agMm x_agMn x_agMo x_agMp x_agMq x_agMr x_agMs x_agMt x_agMu y_agMw)+ (f_agMh x_agMv)+class HasQtype s a | s -> a where+ qtype :: Lens' s a+instance HasQtype Network.Riak.Protocol.IndexRequest.IndexRequest Network.Riak.Protocol.IndexRequest.IndexQueryType.IndexQueryType where+ {-# INLINE qtype #-}+ qtype+ f_agMx+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agMy+ x_agMz+ x_agMA+ x_agMB+ x_agMC+ x_agMD+ x_agME+ x_agMF+ x_agMG+ x_agMH+ x_agMI+ x_agMJ+ x_agMK+ x_agML)+ = fmap+ (\ y_agMM+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agMy x_agMz y_agMM x_agMB x_agMC x_agMD x_agME x_agMF x_agMG x_agMH x_agMI x_agMJ x_agMK x_agML)+ (f_agMx x_agMA)+class HasRangeMax s a | s -> a where+ range_max :: Lens' s a+instance HasRangeMax Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe ByteString) where+ {-# INLINE range_max #-}+ range_max+ f_agMN+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agMO+ x_agMP+ x_agMQ+ x_agMR+ x_agMS+ x_agMT+ x_agMU+ x_agMV+ x_agMW+ x_agMX+ x_agMY+ x_agMZ+ x_agN0+ x_agN1)+ = fmap+ (\ y_agN2+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agMO x_agMP x_agMQ x_agMR x_agMS y_agN2 x_agMU x_agMV x_agMW x_agMX x_agMY x_agMZ x_agN0 x_agN1)+ (f_agMN x_agMT)+class HasRangeMin s a | s -> a where+ range_min :: Lens' s a+instance HasRangeMin Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe ByteString) where+ {-# INLINE range_min #-}+ range_min+ f_agN3+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agN4+ x_agN5+ x_agN6+ x_agN7+ x_agN8+ x_agN9+ x_agNa+ x_agNb+ x_agNc+ x_agNd+ x_agNe+ x_agNf+ x_agNg+ x_agNh)+ = fmap+ (\ y_agNi+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agN4 x_agN5 x_agN6 x_agN7 y_agNi x_agN9 x_agNa x_agNb x_agNc x_agNd x_agNe x_agNf x_agNg x_agNh)+ (f_agN3 x_agN8)+class HasReturnTerms s a | s -> a where+ return_terms :: Lens' s a+instance HasReturnTerms Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe Bool) where+ {-# INLINE return_terms #-}+ return_terms+ f_agNj+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agNk+ x_agNl+ x_agNm+ x_agNn+ x_agNo+ x_agNp+ x_agNq+ x_agNr+ x_agNs+ x_agNt+ x_agNu+ x_agNv+ x_agNw+ x_agNx)+ = fmap+ (\ y_agNy+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agNk x_agNl x_agNm x_agNn x_agNo x_agNp y_agNy x_agNr x_agNs x_agNt x_agNu x_agNv x_agNw x_agNx)+ (f_agNj x_agNq)+class HasStream s a | s -> a where+ stream :: Lens' s a+instance HasStream Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe Bool) where+ {-# INLINE stream #-}+ stream+ f_agNz+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agNA+ x_agNB+ x_agNC+ x_agND+ x_agNE+ x_agNF+ x_agNG+ x_agNH+ x_agNI+ x_agNJ+ x_agNK+ x_agNL+ x_agNM+ x_agNN)+ = fmap+ (\ y_agNO+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agNA x_agNB x_agNC x_agND x_agNE x_agNF x_agNG y_agNO x_agNI x_agNJ x_agNK x_agNL x_agNM x_agNN)+ (f_agNz x_agNH)+class HasTermRegex s a | s -> a where+ term_regex :: Lens' s a+instance HasTermRegex Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe ByteString) where+ {-# INLINE term_regex #-}+ term_regex+ f_agNP+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agNQ+ x_agNR+ x_agNS+ x_agNT+ x_agNU+ x_agNV+ x_agNW+ x_agNX+ x_agNY+ x_agNZ+ x_agO0+ x_agO1+ x_agO2+ x_agO3)+ = fmap+ (\ y_agO4+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agNQ x_agNR x_agNS x_agNT x_agNU x_agNV x_agNW x_agNX x_agNY x_agNZ x_agO0 x_agO1 y_agO4 x_agO3)+ (f_agNP x_agO2)+instance HasTimeout Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout+ f_agO5+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agO6+ x_agO7+ x_agO8+ x_agO9+ x_agOa+ x_agOb+ x_agOc+ x_agOd+ x_agOe+ x_agOf+ x_agOg+ x_agOh+ x_agOi+ x_agOj)+ = fmap+ (\ y_agOk+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agO6 x_agO7 x_agO8 x_agO9 x_agOa x_agOb x_agOc x_agOd x_agOe x_agOf y_agOk x_agOh x_agOi x_agOj)+ (f_agO5 x_agOg)+instance HasType' Network.Riak.Protocol.IndexRequest.IndexRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type'+ f_agOl+ (Network.Riak.Protocol.IndexRequest.IndexRequest x_agOm+ x_agOn+ x_agOo+ x_agOp+ x_agOq+ x_agOr+ x_agOs+ x_agOt+ x_agOu+ x_agOv+ x_agOw+ x_agOx+ x_agOy+ x_agOz)+ = fmap+ (\ y_agOA+ -> Network.Riak.Protocol.IndexRequest.IndexRequest+ x_agOm x_agOn x_agOo x_agOp x_agOq x_agOr x_agOs x_agOt x_agOu x_agOv x_agOw y_agOA x_agOy x_agOz)+ (f_agOl x_agOx)+instance HasContinuation Network.Riak.Protocol.IndexResponse.IndexResponse (Maybe ByteString) where+ {-# INLINE continuation #-}+ continuation f_agVg (Network.Riak.Protocol.IndexResponse.IndexResponse x_agVh x_agVi x_agVj x_agVk)+ = fmap (\ y_agVl -> Network.Riak.Protocol.IndexResponse.IndexResponse x_agVh x_agVi y_agVl x_agVk) (f_agVg x_agVj)+instance HasDone Network.Riak.Protocol.IndexResponse.IndexResponse (Maybe Bool) where+ {-# INLINE done #-}+ done f_agVm (Network.Riak.Protocol.IndexResponse.IndexResponse x_agVn x_agVo x_agVp x_agVq)+ = fmap (\ y_agVr -> Network.Riak.Protocol.IndexResponse.IndexResponse x_agVn x_agVo x_agVp y_agVr) (f_agVm x_agVq)+class HasKeys s a | s -> a where+ keys :: Lens' s a+instance HasKeys Network.Riak.Protocol.IndexResponse.IndexResponse (Seq ByteString) where+ {-# INLINE keys #-}+ keys f_agVs (Network.Riak.Protocol.IndexResponse.IndexResponse x_agVt x_agVu x_agVv x_agVw)+ = fmap (\ y_agVx -> Network.Riak.Protocol.IndexResponse.IndexResponse y_agVx x_agVu x_agVv x_agVw) (f_agVs x_agVt)+class HasResults s a | s -> a where+ results :: Lens' s a+instance HasResults Network.Riak.Protocol.IndexResponse.IndexResponse (Seq Network.Riak.Protocol.Pair.Pair) where+ {-# INLINE results #-}+ results f_agVy (Network.Riak.Protocol.IndexResponse.IndexResponse x_agVz x_agVA x_agVB x_agVC)+ = fmap (\ y_agVD -> Network.Riak.Protocol.IndexResponse.IndexResponse x_agVz y_agVD x_agVB x_agVC) (f_agVy x_agVA)+instance HasBucket Network.Riak.Protocol.Link.Link (Maybe ByteString) where+ {-# INLINE bucket #-}+ bucket f_agXv (Network.Riak.Protocol.Link.Link x_agXw x_agXx x_agXy)+ = fmap (\ y_agXz -> Network.Riak.Protocol.Link.Link y_agXz x_agXx x_agXy) (f_agXv x_agXw)+instance HasKey Network.Riak.Protocol.Link.Link (Maybe ByteString) where+ {-# INLINE key #-}+ key f_agXA (Network.Riak.Protocol.Link.Link x_agXB x_agXC x_agXD)+ = fmap (\ y_agXE -> Network.Riak.Protocol.Link.Link x_agXB y_agXE x_agXD) (f_agXA x_agXC)+class HasTag s a | s -> a where+ tag :: Lens' s a+instance HasTag Network.Riak.Protocol.Link.Link (Maybe ByteString) where+ {-# INLINE tag #-}+ tag f_agXF (Network.Riak.Protocol.Link.Link x_agXG x_agXH x_agXI)+ = fmap (\ y_agXJ -> Network.Riak.Protocol.Link.Link x_agXG x_agXH y_agXJ) (f_agXF x_agXI)+instance HasStream Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest (Maybe Bool) where+ {-# INLINE stream #-}+ stream f_agYZ (Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest x_agZ0 x_agZ1 x_agZ2)+ = fmap (\ y_agZ3 -> Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest x_agZ0 y_agZ3 x_agZ2) (f_agYZ x_agZ1)+instance HasTimeout Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_agZ4 (Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest x_agZ5 x_agZ6 x_agZ7)+ = fmap (\ y_agZ8 -> Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest y_agZ8 x_agZ6 x_agZ7) (f_agZ4 x_agZ5)+instance HasType' Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_agZ9 (Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest x_agZa x_agZb x_agZc)+ = fmap (\ y_agZd -> Network.Riak.Protocol.ListBucketsRequest.ListBucketsRequest x_agZa x_agZb y_agZd) (f_agZ9 x_agZc)+class HasBuckets s a | s -> a where+ buckets :: Lens' s a+instance HasBuckets Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse (Seq ByteString) where+ {-# INLINE buckets #-}+ buckets f_ah03 (Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse x_ah04 x_ah05)+ = fmap (\ y_ah06 -> Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse y_ah06 x_ah05) (f_ah03 x_ah04)+instance HasDone Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse (Maybe Bool) where+ {-# INLINE done #-}+ done f_ah07 (Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse x_ah08 x_ah09)+ = fmap (\ y_ah0a -> Network.Riak.Protocol.ListBucketsResponse.ListBucketsResponse x_ah08 y_ah0a) (f_ah07 x_ah09)+instance HasBucket Network.Riak.Protocol.ListKeysRequest.ListKeysRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_ah1c (Network.Riak.Protocol.ListKeysRequest.ListKeysRequest x_ah1d x_ah1e x_ah1f)+ = fmap (\ y_ah1g -> Network.Riak.Protocol.ListKeysRequest.ListKeysRequest y_ah1g x_ah1e x_ah1f) (f_ah1c x_ah1d)+instance HasTimeout Network.Riak.Protocol.ListKeysRequest.ListKeysRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_ah1h (Network.Riak.Protocol.ListKeysRequest.ListKeysRequest x_ah1i x_ah1j x_ah1k)+ = fmap (\ y_ah1l -> Network.Riak.Protocol.ListKeysRequest.ListKeysRequest x_ah1i y_ah1l x_ah1k) (f_ah1h x_ah1j)+instance HasType' Network.Riak.Protocol.ListKeysRequest.ListKeysRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_ah1m (Network.Riak.Protocol.ListKeysRequest.ListKeysRequest x_ah1n x_ah1o x_ah1p)+ = fmap (\ y_ah1q -> Network.Riak.Protocol.ListKeysRequest.ListKeysRequest x_ah1n x_ah1o y_ah1q) (f_ah1m x_ah1p)+instance HasDone Network.Riak.Protocol.ListKeysResponse.ListKeysResponse (Maybe Bool) where+ {-# INLINE done #-}+ done f_ah2g (Network.Riak.Protocol.ListKeysResponse.ListKeysResponse x_ah2h x_ah2i)+ = fmap (\ y_ah2j -> Network.Riak.Protocol.ListKeysResponse.ListKeysResponse x_ah2h y_ah2j) (f_ah2g x_ah2i)+instance HasKeys Network.Riak.Protocol.ListKeysResponse.ListKeysResponse (Seq ByteString) where+ {-# INLINE keys #-}+ keys f_ah2k (Network.Riak.Protocol.ListKeysResponse.ListKeysResponse x_ah2l x_ah2m)+ = fmap (\ y_ah2n -> Network.Riak.Protocol.ListKeysResponse.ListKeysResponse y_ah2n x_ah2m) (f_ah2k x_ah2l)+instance HasCounterValue Network.Riak.Protocol.MapEntry.MapEntry (Maybe Int64) where+ {-# INLINE counter_value #-}+ counter_value f_ah2Z (Network.Riak.Protocol.MapEntry.MapEntry x_ah30 x_ah31 x_ah32 x_ah33 x_ah34 x_ah35)+ = fmap (\ y_ah36 -> Network.Riak.Protocol.MapEntry.MapEntry x_ah30 y_ah36 x_ah32 x_ah33 x_ah34 x_ah35) (f_ah2Z x_ah31)+class HasField s a | s -> a where+ field :: Lens' s a+instance HasField Network.Riak.Protocol.MapEntry.MapEntry Network.Riak.Protocol.MapField.MapField where+ {-# INLINE field #-}+ field f_ah37 (Network.Riak.Protocol.MapEntry.MapEntry x_ah38 x_ah39 x_ah3a x_ah3b x_ah3c x_ah3d)+ = fmap (\ y_ah3e -> Network.Riak.Protocol.MapEntry.MapEntry y_ah3e x_ah39 x_ah3a x_ah3b x_ah3c x_ah3d) (f_ah37 x_ah38)+class HasFlagValue s a | s -> a where+ flag_value :: Lens' s a+instance HasFlagValue Network.Riak.Protocol.MapEntry.MapEntry (Maybe Bool) where+ {-# INLINE flag_value #-}+ flag_value f_ah3f (Network.Riak.Protocol.MapEntry.MapEntry x_ah3g x_ah3h x_ah3i x_ah3j x_ah3k x_ah3l)+ = fmap (\ y_ah3m -> Network.Riak.Protocol.MapEntry.MapEntry x_ah3g x_ah3h x_ah3i x_ah3j y_ah3m x_ah3l) (f_ah3f x_ah3k)+instance HasMapValue Network.Riak.Protocol.MapEntry.MapEntry (Seq Network.Riak.Protocol.MapEntry.MapEntry) where+ {-# INLINE map_value #-}+ map_value f_ah3n (Network.Riak.Protocol.MapEntry.MapEntry x_ah3o x_ah3p x_ah3q x_ah3r x_ah3s x_ah3t)+ = fmap (\ y_ah3u -> Network.Riak.Protocol.MapEntry.MapEntry x_ah3o x_ah3p x_ah3q x_ah3r x_ah3s y_ah3u) (f_ah3n x_ah3t)+class HasRegisterValue s a | s -> a where+ register_value :: Lens' s a+instance HasRegisterValue Network.Riak.Protocol.MapEntry.MapEntry (Maybe ByteString) where+ {-# INLINE register_value #-}+ register_value f_ah3v (Network.Riak.Protocol.MapEntry.MapEntry x_ah3w x_ah3x x_ah3y x_ah3z x_ah3A x_ah3B)+ = fmap (\ y_ah3C -> Network.Riak.Protocol.MapEntry.MapEntry x_ah3w x_ah3x x_ah3y y_ah3C x_ah3A x_ah3B) (f_ah3v x_ah3z)+instance HasSetValue Network.Riak.Protocol.MapEntry.MapEntry (Seq ByteString) where+ {-# INLINE set_value #-}+ set_value f_ah3D (Network.Riak.Protocol.MapEntry.MapEntry x_ah3E x_ah3F x_ah3G x_ah3H x_ah3I x_ah3J)+ = fmap (\ y_ah3K -> Network.Riak.Protocol.MapEntry.MapEntry x_ah3E x_ah3F y_ah3K x_ah3H x_ah3I x_ah3J) (f_ah3D x_ah3G)+instance HasName Network.Riak.Protocol.MapField.MapField ByteString where+ {-# INLINE name #-}+ name f_ah6J (Network.Riak.Protocol.MapField.MapField x_ah6K x_ah6L)+ = fmap (\ y_ah6M -> Network.Riak.Protocol.MapField.MapField y_ah6M x_ah6L) (f_ah6J x_ah6K)+instance HasType' Network.Riak.Protocol.MapField.MapField Network.Riak.Protocol.MapField.MapFieldType.MapFieldType where+ {-# INLINE type' #-}+ type' f_ah6N (Network.Riak.Protocol.MapField.MapField x_ah6O x_ah6P)+ = fmap (\ y_ah6Q -> Network.Riak.Protocol.MapField.MapField x_ah6O y_ah6Q) (f_ah6N x_ah6P)+class HasRemoves s a | s -> a where+ removes :: Lens' s a+instance HasRemoves Network.Riak.Protocol.MapOp.MapOp (Seq Network.Riak.Protocol.MapField.MapField) where+ {-# INLINE removes #-}+ removes f_ah7z (Network.Riak.Protocol.MapOp.MapOp x_ah7A x_ah7B)+ = fmap (\ y_ah7C -> Network.Riak.Protocol.MapOp.MapOp y_ah7C x_ah7B) (f_ah7z x_ah7A)+class HasUpdates s a | s -> a where+ updates :: Lens' s a+instance HasUpdates Network.Riak.Protocol.MapOp.MapOp (Seq Network.Riak.Protocol.MapUpdate.MapUpdate) where+ {-# INLINE updates #-}+ updates f_ah7D (Network.Riak.Protocol.MapOp.MapOp x_ah7E x_ah7F)+ = fmap (\ y_ah7G -> Network.Riak.Protocol.MapOp.MapOp x_ah7E y_ah7G) (f_ah7D x_ah7F)+instance HasDone Network.Riak.Protocol.MapReduce.MapReduce (Maybe Bool) where+ {-# INLINE done #-}+ done f_ah98 (Network.Riak.Protocol.MapReduce.MapReduce x_ah99 x_ah9a x_ah9b)+ = fmap (\ y_ah9c -> Network.Riak.Protocol.MapReduce.MapReduce x_ah99 x_ah9a y_ah9c) (f_ah98 x_ah9b)+class HasPhase s a | s -> a where+ phase :: Lens' s a+instance HasPhase Network.Riak.Protocol.MapReduce.MapReduce (Maybe Word32) where+ {-# INLINE phase #-}+ phase f_ah9d (Network.Riak.Protocol.MapReduce.MapReduce x_ah9e x_ah9f x_ah9g)+ = fmap (\ y_ah9h -> Network.Riak.Protocol.MapReduce.MapReduce y_ah9h x_ah9f x_ah9g) (f_ah9d x_ah9e)+class HasResponse s a | s -> a where+ response :: Lens' s a+instance HasResponse Network.Riak.Protocol.MapReduce.MapReduce (Maybe ByteString) where+ {-# INLINE response #-}+ response f_ah9i (Network.Riak.Protocol.MapReduce.MapReduce x_ah9j x_ah9k x_ah9l)+ = fmap (\ y_ah9m -> Network.Riak.Protocol.MapReduce.MapReduce x_ah9j y_ah9m x_ah9l) (f_ah9i x_ah9k)+instance HasContentType Network.Riak.Protocol.MapReduceRequest.MapReduceRequest ByteString where+ {-# INLINE content_type #-}+ content_type f_ahb2 (Network.Riak.Protocol.MapReduceRequest.MapReduceRequest x_ahb3 x_ahb4)+ = fmap (\ y_ahb5 -> Network.Riak.Protocol.MapReduceRequest.MapReduceRequest x_ahb3 y_ahb5) (f_ahb2 x_ahb4)+class HasRequest s a | s -> a where+ request :: Lens' s a+instance HasRequest Network.Riak.Protocol.MapReduceRequest.MapReduceRequest ByteString where+ {-# INLINE request #-}+ request f_ahb6 (Network.Riak.Protocol.MapReduceRequest.MapReduceRequest x_ahb7 x_ahb8)+ = fmap (\ y_ahb9 -> Network.Riak.Protocol.MapReduceRequest.MapReduceRequest y_ahb9 x_ahb8) (f_ahb6 x_ahb7)+instance HasCounterOp Network.Riak.Protocol.MapUpdate.MapUpdate (Maybe Network.Riak.Protocol.CounterOp.CounterOp) where+ {-# INLINE counter_op #-}+ counter_op f_ahcf (Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcg x_ahch x_ahci x_ahcj x_ahck x_ahcl)+ = fmap (\ y_ahcm -> Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcg y_ahcm x_ahci x_ahcj x_ahck x_ahcl) (f_ahcf x_ahch)+instance HasField Network.Riak.Protocol.MapUpdate.MapUpdate Network.Riak.Protocol.MapField.MapField where+ {-# INLINE field #-}+ field f_ahcn (Network.Riak.Protocol.MapUpdate.MapUpdate x_ahco x_ahcp x_ahcq x_ahcr x_ahcs x_ahct)+ = fmap (\ y_ahcu -> Network.Riak.Protocol.MapUpdate.MapUpdate y_ahcu x_ahcp x_ahcq x_ahcr x_ahcs x_ahct) (f_ahcn x_ahco)+class HasFlagOp s a | s -> a where+ flag_op :: Lens' s a+instance HasFlagOp Network.Riak.Protocol.MapUpdate.MapUpdate (Maybe Network.Riak.Protocol.MapUpdate.FlagOp.FlagOp) where+ {-# INLINE flag_op #-}+ flag_op f_ahcv (Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcw x_ahcx x_ahcy x_ahcz x_ahcA x_ahcB)+ = fmap (\ y_ahcC -> Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcw x_ahcx x_ahcy x_ahcz y_ahcC x_ahcB) (f_ahcv x_ahcA)+instance HasMapOp Network.Riak.Protocol.MapUpdate.MapUpdate (Maybe Network.Riak.Protocol.MapOp.MapOp) where+ {-# INLINE map_op #-}+ map_op f_ahcD (Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcE x_ahcF x_ahcG x_ahcH x_ahcI x_ahcJ)+ = fmap (\ y_ahcK -> Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcE x_ahcF x_ahcG x_ahcH x_ahcI y_ahcK) (f_ahcD x_ahcJ)+class HasRegisterOp s a | s -> a where+ register_op :: Lens' s a+instance HasRegisterOp Network.Riak.Protocol.MapUpdate.MapUpdate (Maybe ByteString) where+ {-# INLINE register_op #-}+ register_op f_ahcL (Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcM x_ahcN x_ahcO x_ahcP x_ahcQ x_ahcR)+ = fmap (\ y_ahcS -> Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcM x_ahcN x_ahcO y_ahcS x_ahcQ x_ahcR) (f_ahcL x_ahcP)+instance HasSetOp Network.Riak.Protocol.MapUpdate.MapUpdate (Maybe Network.Riak.Protocol.SetOp.SetOp) where+ {-# INLINE set_op #-}+ set_op f_ahcT (Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcU x_ahcV x_ahcW x_ahcX x_ahcY x_ahcZ)+ = fmap (\ y_ahd0 -> Network.Riak.Protocol.MapUpdate.MapUpdate x_ahcU x_ahcV y_ahd0 x_ahcX x_ahcY x_ahcZ) (f_ahcT x_ahcW)+class HasFunction s a | s -> a where+ function :: Lens' s a+instance HasFunction Network.Riak.Protocol.ModFun.ModFun ByteString where+ {-# INLINE function #-}+ function f_ahfr (Network.Riak.Protocol.ModFun.ModFun x_ahfs x_ahft)+ = fmap (\ y_ahfu -> Network.Riak.Protocol.ModFun.ModFun x_ahfs y_ahfu) (f_ahfr x_ahft)+class HasModule' s a | s -> a where+ module' :: Lens' s a+instance HasModule' Network.Riak.Protocol.ModFun.ModFun ByteString where+ {-# INLINE module' #-}+ module' f_ahfv (Network.Riak.Protocol.ModFun.ModFun x_ahfw x_ahfx)+ = fmap (\ y_ahfy -> Network.Riak.Protocol.ModFun.ModFun y_ahfy x_ahfx) (f_ahfv x_ahfw)+instance HasKey Network.Riak.Protocol.Pair.Pair ByteString where+ {-# INLINE key #-}+ key f_ahgY (Network.Riak.Protocol.Pair.Pair x_ahgZ x_ahh0)+ = fmap (\ y_ahh1 -> Network.Riak.Protocol.Pair.Pair y_ahh1 x_ahh0) (f_ahgY x_ahgZ)+instance HasValue Network.Riak.Protocol.Pair.Pair (Maybe ByteString) where+ {-# INLINE value #-}+ value f_ahh2 (Network.Riak.Protocol.Pair.Pair x_ahh3 x_ahh4)+ = fmap (\ y_ahh5 -> Network.Riak.Protocol.Pair.Pair x_ahh3 y_ahh5) (f_ahh2 x_ahh4)+class HasAsis s a | s -> a where+ asis :: Lens' s a+instance HasAsis Network.Riak.Protocol.PutRequest.PutRequest (Maybe Bool) where+ {-# INLINE asis #-}+ asis+ f_ahhR+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahhS+ x_ahhT+ x_ahhU+ x_ahhV+ x_ahhW+ x_ahhX+ x_ahhY+ x_ahhZ+ x_ahi0+ x_ahi1+ x_ahi2+ x_ahi3+ x_ahi4+ x_ahi5+ x_ahi6+ x_ahi7)+ = fmap+ (\ y_ahi8+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahhS x_ahhT x_ahhU x_ahhV x_ahhW x_ahhX x_ahhY x_ahhZ x_ahi0 x_ahi1 x_ahi2 x_ahi3 y_ahi8 x_ahi5 x_ahi6 x_ahi7)+ (f_ahhR x_ahi4)+instance HasBucket Network.Riak.Protocol.PutRequest.PutRequest ByteString where+ {-# INLINE bucket #-}+ bucket+ f_ahi9+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahia+ x_ahib+ x_ahic+ x_ahid+ x_ahie+ x_ahif+ x_ahig+ x_ahih+ x_ahii+ x_ahij+ x_ahik+ x_ahil+ x_ahim+ x_ahin+ x_ahio+ x_ahip)+ = fmap+ (\ y_ahiq+ -> Network.Riak.Protocol.PutRequest.PutRequest+ y_ahiq x_ahib x_ahic x_ahid x_ahie x_ahif x_ahig x_ahih x_ahii x_ahij x_ahik x_ahil x_ahim x_ahin x_ahio x_ahip)+ (f_ahi9 x_ahia)+instance HasContent Network.Riak.Protocol.PutRequest.PutRequest Network.Riak.Protocol.Content.Content where+ {-# INLINE content #-}+ content+ f_ahir+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahis+ x_ahit+ x_ahiu+ x_ahiv+ x_ahiw+ x_ahix+ x_ahiy+ x_ahiz+ x_ahiA+ x_ahiB+ x_ahiC+ x_ahiD+ x_ahiE+ x_ahiF+ x_ahiG+ x_ahiH)+ = fmap+ (\ y_ahiI+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahis x_ahit x_ahiu y_ahiI x_ahiw x_ahix x_ahiy x_ahiz x_ahiA x_ahiB x_ahiC x_ahiD x_ahiE x_ahiF x_ahiG x_ahiH)+ (f_ahir x_ahiv)+instance HasDw Network.Riak.Protocol.PutRequest.PutRequest (Maybe Word32) where+ {-# INLINE dw #-}+ dw+ f_ahiJ+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahiK+ x_ahiL+ x_ahiM+ x_ahiN+ x_ahiO+ x_ahiP+ x_ahiQ+ x_ahiR+ x_ahiS+ x_ahiT+ x_ahiU+ x_ahiV+ x_ahiW+ x_ahiX+ x_ahiY+ x_ahiZ)+ = fmap+ (\ y_ahj0+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahiK x_ahiL x_ahiM x_ahiN x_ahiO y_ahj0 x_ahiQ x_ahiR x_ahiS x_ahiT x_ahiU x_ahiV x_ahiW x_ahiX x_ahiY x_ahiZ)+ (f_ahiJ x_ahiP)+class HasIfNoneMatch s a | s -> a where+ if_none_match :: Lens' s a+instance HasIfNoneMatch Network.Riak.Protocol.PutRequest.PutRequest (Maybe Bool) where+ {-# INLINE if_none_match #-}+ if_none_match+ f_ahj1+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahj2+ x_ahj3+ x_ahj4+ x_ahj5+ x_ahj6+ x_ahj7+ x_ahj8+ x_ahj9+ x_ahja+ x_ahjb+ x_ahjc+ x_ahjd+ x_ahje+ x_ahjf+ x_ahjg+ x_ahjh)+ = fmap+ (\ y_ahji+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahj2 x_ahj3 x_ahj4 x_ahj5 x_ahj6 x_ahj7 x_ahj8 x_ahj9 x_ahja y_ahji x_ahjc x_ahjd x_ahje x_ahjf x_ahjg x_ahjh)+ (f_ahj1 x_ahjb)+class HasIfNotModified s a | s -> a where+ if_not_modified :: Lens' s a+instance HasIfNotModified Network.Riak.Protocol.PutRequest.PutRequest (Maybe Bool) where+ {-# INLINE if_not_modified #-}+ if_not_modified+ f_ahjj+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahjk+ x_ahjl+ x_ahjm+ x_ahjn+ x_ahjo+ x_ahjp+ x_ahjq+ x_ahjr+ x_ahjs+ x_ahjt+ x_ahju+ x_ahjv+ x_ahjw+ x_ahjx+ x_ahjy+ x_ahjz)+ = fmap+ (\ y_ahjA+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahjk x_ahjl x_ahjm x_ahjn x_ahjo x_ahjp x_ahjq x_ahjr y_ahjA x_ahjt x_ahju x_ahjv x_ahjw x_ahjx x_ahjy x_ahjz)+ (f_ahjj x_ahjs)+instance HasKey Network.Riak.Protocol.PutRequest.PutRequest (Maybe ByteString) where+ {-# INLINE key #-}+ key+ f_ahjB+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahjC+ x_ahjD+ x_ahjE+ x_ahjF+ x_ahjG+ x_ahjH+ x_ahjI+ x_ahjJ+ x_ahjK+ x_ahjL+ x_ahjM+ x_ahjN+ x_ahjO+ x_ahjP+ x_ahjQ+ x_ahjR)+ = fmap+ (\ y_ahjS+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahjC y_ahjS x_ahjE x_ahjF x_ahjG x_ahjH x_ahjI x_ahjJ x_ahjK x_ahjL x_ahjM x_ahjN x_ahjO x_ahjP x_ahjQ x_ahjR)+ (f_ahjB x_ahjD)+instance HasNVal Network.Riak.Protocol.PutRequest.PutRequest (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val+ f_ahjT+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahjU+ x_ahjV+ x_ahjW+ x_ahjX+ x_ahjY+ x_ahjZ+ x_ahk0+ x_ahk1+ x_ahk2+ x_ahk3+ x_ahk4+ x_ahk5+ x_ahk6+ x_ahk7+ x_ahk8+ x_ahk9)+ = fmap+ (\ y_ahka+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahjU x_ahjV x_ahjW x_ahjX x_ahjY x_ahjZ x_ahk0 x_ahk1 x_ahk2 x_ahk3 x_ahk4 x_ahk5 x_ahk6 x_ahk7 y_ahka x_ahk9)+ (f_ahjT x_ahk8)+instance HasPw Network.Riak.Protocol.PutRequest.PutRequest (Maybe Word32) where+ {-# INLINE pw #-}+ pw+ f_ahkb+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahkc+ x_ahkd+ x_ahke+ x_ahkf+ x_ahkg+ x_ahkh+ x_ahki+ x_ahkj+ x_ahkk+ x_ahkl+ x_ahkm+ x_ahkn+ x_ahko+ x_ahkp+ x_ahkq+ x_ahkr)+ = fmap+ (\ y_ahks+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahkc x_ahkd x_ahke x_ahkf x_ahkg x_ahkh x_ahki y_ahks x_ahkk x_ahkl x_ahkm x_ahkn x_ahko x_ahkp x_ahkq x_ahkr)+ (f_ahkb x_ahkj)+instance HasReturnBody Network.Riak.Protocol.PutRequest.PutRequest (Maybe Bool) where+ {-# INLINE return_body #-}+ return_body+ f_ahkt+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahku+ x_ahkv+ x_ahkw+ x_ahkx+ x_ahky+ x_ahkz+ x_ahkA+ x_ahkB+ x_ahkC+ x_ahkD+ x_ahkE+ x_ahkF+ x_ahkG+ x_ahkH+ x_ahkI+ x_ahkJ)+ = fmap+ (\ y_ahkK+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahku x_ahkv x_ahkw x_ahkx x_ahky x_ahkz y_ahkK x_ahkB x_ahkC x_ahkD x_ahkE x_ahkF x_ahkG x_ahkH x_ahkI x_ahkJ)+ (f_ahkt x_ahkA)+class HasReturnHead s a | s -> a where+ return_head :: Lens' s a+instance HasReturnHead Network.Riak.Protocol.PutRequest.PutRequest (Maybe Bool) where+ {-# INLINE return_head #-}+ return_head+ f_ahkL+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahkM+ x_ahkN+ x_ahkO+ x_ahkP+ x_ahkQ+ x_ahkR+ x_ahkS+ x_ahkT+ x_ahkU+ x_ahkV+ x_ahkW+ x_ahkX+ x_ahkY+ x_ahkZ+ x_ahl0+ x_ahl1)+ = fmap+ (\ y_ahl2+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahkM x_ahkN x_ahkO x_ahkP x_ahkQ x_ahkR x_ahkS x_ahkT x_ahkU x_ahkV y_ahl2 x_ahkX x_ahkY x_ahkZ x_ahl0 x_ahl1)+ (f_ahkL x_ahkW)+instance HasSloppyQuorum Network.Riak.Protocol.PutRequest.PutRequest (Maybe Bool) where+ {-# INLINE sloppy_quorum #-}+ sloppy_quorum+ f_ahl3+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahl4+ x_ahl5+ x_ahl6+ x_ahl7+ x_ahl8+ x_ahl9+ x_ahla+ x_ahlb+ x_ahlc+ x_ahld+ x_ahle+ x_ahlf+ x_ahlg+ x_ahlh+ x_ahli+ x_ahlj)+ = fmap+ (\ y_ahlk+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahl4 x_ahl5 x_ahl6 x_ahl7 x_ahl8 x_ahl9 x_ahla x_ahlb x_ahlc x_ahld x_ahle x_ahlf x_ahlg y_ahlk x_ahli x_ahlj)+ (f_ahl3 x_ahlh)+instance HasTimeout Network.Riak.Protocol.PutRequest.PutRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout+ f_ahll+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahlm+ x_ahln+ x_ahlo+ x_ahlp+ x_ahlq+ x_ahlr+ x_ahls+ x_ahlt+ x_ahlu+ x_ahlv+ x_ahlw+ x_ahlx+ x_ahly+ x_ahlz+ x_ahlA+ x_ahlB)+ = fmap+ (\ y_ahlC+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahlm x_ahln x_ahlo x_ahlp x_ahlq x_ahlr x_ahls x_ahlt x_ahlu x_ahlv x_ahlw y_ahlC x_ahly x_ahlz x_ahlA x_ahlB)+ (f_ahll x_ahlx)+instance HasType' Network.Riak.Protocol.PutRequest.PutRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type'+ f_ahlD+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahlE+ x_ahlF+ x_ahlG+ x_ahlH+ x_ahlI+ x_ahlJ+ x_ahlK+ x_ahlL+ x_ahlM+ x_ahlN+ x_ahlO+ x_ahlP+ x_ahlQ+ x_ahlR+ x_ahlS+ x_ahlT)+ = fmap+ (\ y_ahlU+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahlE x_ahlF x_ahlG x_ahlH x_ahlI x_ahlJ x_ahlK x_ahlL x_ahlM x_ahlN x_ahlO x_ahlP x_ahlQ x_ahlR x_ahlS y_ahlU)+ (f_ahlD x_ahlT)+instance HasVclock Network.Riak.Protocol.PutRequest.PutRequest (Maybe ByteString) where+ {-# INLINE vclock #-}+ vclock+ f_ahlV+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahlW+ x_ahlX+ x_ahlY+ x_ahlZ+ x_ahm0+ x_ahm1+ x_ahm2+ x_ahm3+ x_ahm4+ x_ahm5+ x_ahm6+ x_ahm7+ x_ahm8+ x_ahm9+ x_ahma+ x_ahmb)+ = fmap+ (\ y_ahmc+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahlW x_ahlX y_ahmc x_ahlZ x_ahm0 x_ahm1 x_ahm2 x_ahm3 x_ahm4 x_ahm5 x_ahm6 x_ahm7 x_ahm8 x_ahm9 x_ahma x_ahmb)+ (f_ahlV x_ahlY)+instance HasW Network.Riak.Protocol.PutRequest.PutRequest (Maybe Word32) where+ {-# INLINE w #-}+ w f_ahmd+ (Network.Riak.Protocol.PutRequest.PutRequest x_ahme+ x_ahmf+ x_ahmg+ x_ahmh+ x_ahmi+ x_ahmj+ x_ahmk+ x_ahml+ x_ahmm+ x_ahmn+ x_ahmo+ x_ahmp+ x_ahmq+ x_ahmr+ x_ahms+ x_ahmt)+ = fmap+ (\ y_ahmu+ -> Network.Riak.Protocol.PutRequest.PutRequest+ x_ahme x_ahmf x_ahmg x_ahmh y_ahmu x_ahmj x_ahmk x_ahml x_ahmm x_ahmn x_ahmo x_ahmp x_ahmq x_ahmr x_ahms x_ahmt)+ (f_ahmd x_ahmi)+instance HasContent Network.Riak.Protocol.PutResponse.PutResponse (Seq Network.Riak.Protocol.Content.Content) where+ {-# INLINE content #-}+ content f_ahrW (Network.Riak.Protocol.PutResponse.PutResponse x_ahrX x_ahrY x_ahrZ)+ = fmap (\ y_ahs0 -> Network.Riak.Protocol.PutResponse.PutResponse y_ahs0 x_ahrY x_ahrZ) (f_ahrW x_ahrX)+instance HasKey Network.Riak.Protocol.PutResponse.PutResponse (Maybe ByteString) where+ {-# INLINE key #-}+ key f_ahs1 (Network.Riak.Protocol.PutResponse.PutResponse x_ahs2 x_ahs3 x_ahs4)+ = fmap (\ y_ahs5 -> Network.Riak.Protocol.PutResponse.PutResponse x_ahs2 x_ahs3 y_ahs5) (f_ahs1 x_ahs4)+instance HasVclock Network.Riak.Protocol.PutResponse.PutResponse (Maybe ByteString) where+ {-# INLINE vclock #-}+ vclock f_ahs6 (Network.Riak.Protocol.PutResponse.PutResponse x_ahs7 x_ahs8 x_ahs9)+ = fmap (\ y_ahsa -> Network.Riak.Protocol.PutResponse.PutResponse x_ahs7 y_ahsa x_ahs9) (f_ahs6 x_ahs8)+instance HasBucket Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_aht0 (Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest x_aht1 x_aht2)+ = fmap (\ y_aht3 -> Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest y_aht3 x_aht2) (f_aht0 x_aht1)+instance HasType' Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_aht4 (Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest x_aht5 x_aht6)+ = fmap (\ y_aht7 -> Network.Riak.Protocol.ResetBucketRequest.ResetBucketRequest x_aht5 y_aht7) (f_aht4 x_aht6)+class HasFields s a | s -> a where+ fields :: Lens' s a+instance HasFields Network.Riak.Protocol.SearchDoc.SearchDoc (Seq Network.Riak.Protocol.Pair.Pair) where+ {-# INLINE fields #-}+ fields f_ahtJ (Network.Riak.Protocol.SearchDoc.SearchDoc x_ahtK)+ = fmap (\ y_ahtL -> Network.Riak.Protocol.SearchDoc.SearchDoc y_ahtL) (f_ahtJ x_ahtK)+class HasDf s a | s -> a where+ df :: Lens' s a+instance HasDf Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe ByteString) where+ {-# INLINE df #-}+ df+ f_ahuz+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahuA x_ahuB x_ahuC x_ahuD x_ahuE x_ahuF x_ahuG x_ahuH x_ahuI x_ahuJ)+ = fmap+ (\ y_ahuK+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahuA x_ahuB x_ahuC x_ahuD x_ahuE x_ahuF y_ahuK x_ahuH x_ahuI x_ahuJ)+ (f_ahuz x_ahuG)+class HasFilter s a | s -> a where+ filter :: Lens' s a+instance HasFilter Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe ByteString) where+ {-# INLINE filter #-}+ filter+ f_ahuL+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahuM x_ahuN x_ahuO x_ahuP x_ahuQ x_ahuR x_ahuS x_ahuT x_ahuU x_ahuV)+ = fmap+ (\ y_ahuW+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahuM x_ahuN x_ahuO x_ahuP x_ahuQ y_ahuW x_ahuS x_ahuT x_ahuU x_ahuV)+ (f_ahuL x_ahuR)+class HasFl s a | s -> a where+ fl :: Lens' s a+instance HasFl Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Seq ByteString) where+ {-# INLINE fl #-}+ fl+ f_ahuX+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahuY x_ahuZ x_ahv0 x_ahv1 x_ahv2 x_ahv3 x_ahv4 x_ahv5 x_ahv6 x_ahv7)+ = fmap+ (\ y_ahv8+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahuY x_ahuZ x_ahv0 x_ahv1 x_ahv2 x_ahv3 x_ahv4 x_ahv5 y_ahv8 x_ahv7)+ (f_ahuX x_ahv6)+instance HasIndex Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest ByteString where+ {-# INLINE index #-}+ index+ f_ahv9+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahva x_ahvb x_ahvc x_ahvd x_ahve x_ahvf x_ahvg x_ahvh x_ahvi x_ahvj)+ = fmap+ (\ y_ahvk+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahva y_ahvk x_ahvc x_ahvd x_ahve x_ahvf x_ahvg x_ahvh x_ahvi x_ahvj)+ (f_ahv9 x_ahvb)+instance HasOp Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe ByteString) where+ {-# INLINE op #-}+ op+ f_ahvl+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvm x_ahvn x_ahvo x_ahvp x_ahvq x_ahvr x_ahvs x_ahvt x_ahvu x_ahvv)+ = fmap+ (\ y_ahvw+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvm x_ahvn x_ahvo x_ahvp x_ahvq x_ahvr x_ahvs y_ahvw x_ahvu x_ahvv)+ (f_ahvl x_ahvt)+class HasPresort s a | s -> a where+ presort :: Lens' s a+instance HasPresort Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe ByteString) where+ {-# INLINE presort #-}+ presort+ f_ahvx+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvy x_ahvz x_ahvA x_ahvB x_ahvC x_ahvD x_ahvE x_ahvF x_ahvG x_ahvH)+ = fmap+ (\ y_ahvI+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvy x_ahvz x_ahvA x_ahvB x_ahvC x_ahvD x_ahvE x_ahvF x_ahvG y_ahvI)+ (f_ahvx x_ahvH)+class HasQ s a | s -> a where+ q :: Lens' s a+instance HasQ Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest ByteString where+ {-# INLINE q #-}+ q f_ahvJ+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvK x_ahvL x_ahvM x_ahvN x_ahvO x_ahvP x_ahvQ x_ahvR x_ahvS x_ahvT)+ = fmap+ (\ y_ahvU+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest y_ahvU x_ahvL x_ahvM x_ahvN x_ahvO x_ahvP x_ahvQ x_ahvR x_ahvS x_ahvT)+ (f_ahvJ x_ahvK)+class HasRows s a | s -> a where+ rows :: Lens' s a+instance HasRows Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe Word32) where+ {-# INLINE rows #-}+ rows+ f_ahvV+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvW x_ahvX x_ahvY x_ahvZ x_ahw0 x_ahw1 x_ahw2 x_ahw3 x_ahw4 x_ahw5)+ = fmap+ (\ y_ahw6+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahvW x_ahvX y_ahw6 x_ahvZ x_ahw0 x_ahw1 x_ahw2 x_ahw3 x_ahw4 x_ahw5)+ (f_ahvV x_ahvY)+class HasSort s a | s -> a where+ sort :: Lens' s a+instance HasSort Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe ByteString) where+ {-# INLINE sort #-}+ sort+ f_ahw7+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahw8 x_ahw9 x_ahwa x_ahwb x_ahwc x_ahwd x_ahwe x_ahwf x_ahwg x_ahwh)+ = fmap+ (\ y_ahwi+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahw8 x_ahw9 x_ahwa x_ahwb y_ahwi x_ahwd x_ahwe x_ahwf x_ahwg x_ahwh)+ (f_ahw7 x_ahwc)+class HasStart s a | s -> a where+ start :: Lens' s a+instance HasStart Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest (Maybe Word32) where+ {-# INLINE start #-}+ start+ f_ahwj+ (Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahwk x_ahwl x_ahwm x_ahwn x_ahwo x_ahwp x_ahwq x_ahwr x_ahws x_ahwt)+ = fmap+ (\ y_ahwu+ -> Network.Riak.Protocol.SearchQueryRequest.SearchQueryRequest x_ahwk x_ahwl x_ahwm y_ahwu x_ahwo x_ahwp x_ahwq x_ahwr x_ahws x_ahwt)+ (f_ahwj x_ahwn)+class HasDocs s a | s -> a where+ docs :: Lens' s a+instance HasDocs Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse (Seq Network.Riak.Protocol.SearchDoc.SearchDoc) where+ {-# INLINE docs #-}+ docs f_ahCg (Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse x_ahCh x_ahCi x_ahCj)+ = fmap (\ y_ahCk -> Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse y_ahCk x_ahCi x_ahCj) (f_ahCg x_ahCh)+class HasMaxScore s a | s -> a where+ max_score :: Lens' s a+instance HasMaxScore Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse (Maybe Float) where+ {-# INLINE max_score #-}+ max_score f_ahCl (Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse x_ahCm x_ahCn x_ahCo)+ = fmap (\ y_ahCp -> Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse x_ahCm y_ahCp x_ahCo) (f_ahCl x_ahCn)+class HasNumFound s a | s -> a where+ num_found :: Lens' s a+instance HasNumFound Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse (Maybe Word32) where+ {-# INLINE num_found #-}+ num_found f_ahCq (Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse x_ahCr x_ahCs x_ahCt)+ = fmap (\ y_ahCu -> Network.Riak.Protocol.SearchQueryResponse.SearchQueryResponse x_ahCr x_ahCs y_ahCu) (f_ahCq x_ahCt)+instance HasNode Network.Riak.Protocol.ServerInfo.ServerInfo (Maybe ByteString) where+ {-# INLINE node #-}+ node f_ahEA (Network.Riak.Protocol.ServerInfo.ServerInfo x_ahEB x_ahEC)+ = fmap (\ y_ahED -> Network.Riak.Protocol.ServerInfo.ServerInfo y_ahED x_ahEC) (f_ahEA x_ahEB)+class HasServerVersion s a | s -> a where+ server_version :: Lens' s a+instance HasServerVersion Network.Riak.Protocol.ServerInfo.ServerInfo (Maybe ByteString) where+ {-# INLINE server_version #-}+ server_version f_ahEE (Network.Riak.Protocol.ServerInfo.ServerInfo x_ahEF x_ahEG)+ = fmap (\ y_ahEH -> Network.Riak.Protocol.ServerInfo.ServerInfo x_ahEF y_ahEH) (f_ahEE x_ahEG)+instance HasBucket Network.Riak.Protocol.SetBucketRequest.SetBucketRequest ByteString where+ {-# INLINE bucket #-}+ bucket f_ahFJ (Network.Riak.Protocol.SetBucketRequest.SetBucketRequest x_ahFK x_ahFL x_ahFM)+ = fmap (\ y_ahFN -> Network.Riak.Protocol.SetBucketRequest.SetBucketRequest y_ahFN x_ahFL x_ahFM) (f_ahFJ x_ahFK)+instance HasProps Network.Riak.Protocol.SetBucketRequest.SetBucketRequest Network.Riak.Protocol.BucketProps.BucketProps where+ {-# INLINE props #-}+ props f_ahFO (Network.Riak.Protocol.SetBucketRequest.SetBucketRequest x_ahFP x_ahFQ x_ahFR)+ = fmap (\ y_ahFS -> Network.Riak.Protocol.SetBucketRequest.SetBucketRequest x_ahFP y_ahFS x_ahFR) (f_ahFO x_ahFQ)+instance HasType' Network.Riak.Protocol.SetBucketRequest.SetBucketRequest (Maybe ByteString) where+ {-# INLINE type' #-}+ type' f_ahFT (Network.Riak.Protocol.SetBucketRequest.SetBucketRequest x_ahFU x_ahFV x_ahFW)+ = fmap (\ y_ahFX -> Network.Riak.Protocol.SetBucketRequest.SetBucketRequest x_ahFU x_ahFV y_ahFX) (f_ahFT x_ahFW)+instance HasProps Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest Network.Riak.Protocol.BucketProps.BucketProps where+ {-# INLINE props #-}+ props f_ahGN (Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest x_ahGO x_ahGP)+ = fmap (\ y_ahGQ -> Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest x_ahGO y_ahGQ) (f_ahGN x_ahGP)+instance HasType' Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest ByteString where+ {-# INLINE type' #-}+ type' f_ahGR (Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest x_ahGS x_ahGT)+ = fmap (\ y_ahGU -> Network.Riak.Protocol.SetBucketTypeRequest.SetBucketTypeRequest y_ahGU x_ahGT) (f_ahGR x_ahGS)+instance HasClientId Network.Riak.Protocol.SetClientIDRequest.SetClientIDRequest ByteString where+ {-# INLINE client_id #-}+ client_id f_ahHw (Network.Riak.Protocol.SetClientIDRequest.SetClientIDRequest x_ahHx)+ = fmap (\ y_ahHy -> Network.Riak.Protocol.SetClientIDRequest.SetClientIDRequest y_ahHy) (f_ahHw x_ahHx)+class HasAdds s a | s -> a where+ adds :: Lens' s a+instance HasAdds Network.Riak.Protocol.SetOp.SetOp (Seq ByteString) where+ {-# INLINE adds #-}+ adds f_ahHU (Network.Riak.Protocol.SetOp.SetOp x_ahHV x_ahHW)+ = fmap (\ y_ahHX -> Network.Riak.Protocol.SetOp.SetOp y_ahHX x_ahHW) (f_ahHU x_ahHV)+instance HasRemoves Network.Riak.Protocol.SetOp.SetOp (Seq ByteString) where+ {-# INLINE removes #-}+ removes f_ahHY (Network.Riak.Protocol.SetOp.SetOp x_ahHZ x_ahI0)+ = fmap (\ y_ahI1 -> Network.Riak.Protocol.SetOp.SetOp x_ahHZ y_ahI1) (f_ahHY x_ahI0)+class HasBooleanValue s a | s -> a where+ boolean_value :: Lens' s a+instance HasBooleanValue Network.Riak.Protocol.TsCell.TsCell (Maybe Bool) where+ {-# INLINE boolean_value #-}+ boolean_value f_ahJ3 (Network.Riak.Protocol.TsCell.TsCell x_ahJ4 x_ahJ5 x_ahJ6 x_ahJ7 x_ahJ8)+ = fmap (\ y_ahJ9 -> Network.Riak.Protocol.TsCell.TsCell x_ahJ4 x_ahJ5 x_ahJ6 y_ahJ9 x_ahJ8) (f_ahJ3 x_ahJ7)+class HasDoubleValue s a | s -> a where+ double_value :: Lens' s a+instance HasDoubleValue Network.Riak.Protocol.TsCell.TsCell (Maybe Double) where+ {-# INLINE double_value #-}+ double_value f_ahJa (Network.Riak.Protocol.TsCell.TsCell x_ahJb x_ahJc x_ahJd x_ahJe x_ahJf)+ = fmap (\ y_ahJg -> Network.Riak.Protocol.TsCell.TsCell x_ahJb x_ahJc x_ahJd x_ahJe y_ahJg) (f_ahJa x_ahJf)+class HasSint64Value s a | s -> a where+ sint64_value :: Lens' s a+instance HasSint64Value Network.Riak.Protocol.TsCell.TsCell (Maybe Int64) where+ {-# INLINE sint64_value #-}+ sint64_value f_ahJh (Network.Riak.Protocol.TsCell.TsCell x_ahJi x_ahJj x_ahJk x_ahJl x_ahJm)+ = fmap (\ y_ahJn -> Network.Riak.Protocol.TsCell.TsCell x_ahJi y_ahJn x_ahJk x_ahJl x_ahJm) (f_ahJh x_ahJj)+class HasTimestampValue s a | s -> a where+ timestamp_value :: Lens' s a+instance HasTimestampValue Network.Riak.Protocol.TsCell.TsCell (Maybe Int64) where+ {-# INLINE timestamp_value #-}+ timestamp_value f_ahJo (Network.Riak.Protocol.TsCell.TsCell x_ahJp x_ahJq x_ahJr x_ahJs x_ahJt)+ = fmap (\ y_ahJu -> Network.Riak.Protocol.TsCell.TsCell x_ahJp x_ahJq y_ahJu x_ahJs x_ahJt) (f_ahJo x_ahJr)+class HasVarcharValue s a | s -> a where+ varchar_value :: Lens' s a+instance HasVarcharValue Network.Riak.Protocol.TsCell.TsCell (Maybe ByteString) where+ {-# INLINE varchar_value #-}+ varchar_value f_ahJv (Network.Riak.Protocol.TsCell.TsCell x_ahJw x_ahJx x_ahJy x_ahJz x_ahJA)+ = fmap (\ y_ahJB -> Network.Riak.Protocol.TsCell.TsCell y_ahJB x_ahJx x_ahJy x_ahJz x_ahJA) (f_ahJv x_ahJw)+instance HasName Network.Riak.Protocol.TsColumnDescription.TsColumnDescription ByteString where+ {-# INLINE name #-}+ name f_ahNh (Network.Riak.Protocol.TsColumnDescription.TsColumnDescription x_ahNi x_ahNj)+ = fmap (\ y_ahNk -> Network.Riak.Protocol.TsColumnDescription.TsColumnDescription y_ahNk x_ahNj) (f_ahNh x_ahNi)+instance HasType' Network.Riak.Protocol.TsColumnDescription.TsColumnDescription Network.Riak.Protocol.TsColumnType.TsColumnType where+ {-# INLINE type' #-}+ type' f_ahNl (Network.Riak.Protocol.TsColumnDescription.TsColumnDescription x_ahNm x_ahNn)+ = fmap (\ y_ahNo -> Network.Riak.Protocol.TsColumnDescription.TsColumnDescription x_ahNm y_ahNo) (f_ahNl x_ahNn)+class HasCoverContext s a | s -> a where+ cover_context :: Lens' s a+instance HasCoverContext Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry ByteString where+ {-# INLINE cover_context #-}+ cover_context f_ahO9 (Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOa x_ahOb x_ahOc x_ahOd)+ = fmap (\ y_ahOe -> Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOa x_ahOb y_ahOe x_ahOd) (f_ahO9 x_ahOc)+class HasIp s a | s -> a where+ ip :: Lens' s a+instance HasIp Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry ByteString where+ {-# INLINE ip #-}+ ip f_ahOf (Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOg x_ahOh x_ahOi x_ahOj)+ = fmap (\ y_ahOk -> Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry y_ahOk x_ahOh x_ahOi x_ahOj) (f_ahOf x_ahOg)+class HasPort s a | s -> a where+ port :: Lens' s a+instance HasPort Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry Word32 where+ {-# INLINE port #-}+ port f_ahOl (Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOm x_ahOn x_ahOo x_ahOp)+ = fmap (\ y_ahOq -> Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOm y_ahOq x_ahOo x_ahOp) (f_ahOl x_ahOn)+class HasRange s a | s -> a where+ range :: Lens' s a+instance HasRange Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry (Maybe Network.Riak.Protocol.TsRange.TsRange) where+ {-# INLINE range #-}+ range f_ahOr (Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOs x_ahOt x_ahOu x_ahOv)+ = fmap (\ y_ahOw -> Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry x_ahOs x_ahOt x_ahOu y_ahOw) (f_ahOr x_ahOv)+class HasQuery s a | s -> a where+ query :: Lens' s a+instance HasQuery Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest (Maybe Network.Riak.Protocol.TsInterpolation.TsInterpolation) where+ {-# INLINE query #-}+ query f_ahRj (Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRk x_ahRl x_ahRm x_ahRn)+ = fmap (\ y_ahRo -> Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest y_ahRo x_ahRl x_ahRm x_ahRn) (f_ahRj x_ahRk)+class HasReplaceCover s a | s -> a where+ replace_cover :: Lens' s a+instance HasReplaceCover Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest (Maybe ByteString) where+ {-# INLINE replace_cover #-}+ replace_cover f_ahRp (Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRq x_ahRr x_ahRs x_ahRt)+ = fmap (\ y_ahRu -> Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRq x_ahRr y_ahRu x_ahRt) (f_ahRp x_ahRs)+class HasTable s a | s -> a where+ table :: Lens' s a+instance HasTable Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest ByteString where+ {-# INLINE table #-}+ table f_ahRv (Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRw x_ahRx x_ahRy x_ahRz)+ = fmap (\ y_ahRA -> Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRw y_ahRA x_ahRy x_ahRz) (f_ahRv x_ahRx)+class HasUnavailableCover s a | s -> a where+ unavailable_cover :: Lens' s a+instance HasUnavailableCover Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest (Seq ByteString) where+ {-# INLINE unavailable_cover #-}+ unavailable_cover f_ahRB (Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRC x_ahRD x_ahRE x_ahRF)+ = fmap (\ y_ahRG -> Network.Riak.Protocol.TsCoverageRequest.TsCoverageRequest x_ahRC x_ahRD x_ahRE y_ahRG) (f_ahRB x_ahRF)+class HasEntries s a | s -> a where+ entries :: Lens' s a+instance HasEntries Network.Riak.Protocol.TsCoverageResponse.TsCoverageResponse (Seq Network.Riak.Protocol.TsCoverageEntry.TsCoverageEntry) where+ {-# INLINE entries #-}+ entries f_ahUq (Network.Riak.Protocol.TsCoverageResponse.TsCoverageResponse x_ahUr)+ = fmap (\ y_ahUs -> Network.Riak.Protocol.TsCoverageResponse.TsCoverageResponse y_ahUs) (f_ahUq x_ahUr)+instance HasKey Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest (Seq Network.Riak.Protocol.TsCell.TsCell) where+ {-# INLINE key #-}+ key f_ahVg (Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVh x_ahVi x_ahVj x_ahVk)+ = fmap (\ y_ahVl -> Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVh y_ahVl x_ahVj x_ahVk) (f_ahVg x_ahVi)+instance HasTable Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest ByteString where+ {-# INLINE table #-}+ table f_ahVm (Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVn x_ahVo x_ahVp x_ahVq)+ = fmap (\ y_ahVr -> Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest y_ahVr x_ahVo x_ahVp x_ahVq) (f_ahVm x_ahVn)+instance HasTimeout Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_ahVs (Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVt x_ahVu x_ahVv x_ahVw)+ = fmap (\ y_ahVx -> Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVt x_ahVu x_ahVv y_ahVx) (f_ahVs x_ahVw)+instance HasVclock Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest (Maybe ByteString) where+ {-# INLINE vclock #-}+ vclock f_ahVy (Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVz x_ahVA x_ahVB x_ahVC)+ = fmap (\ y_ahVD -> Network.Riak.Protocol.TsDeleteRequest.TsDeleteRequest x_ahVz x_ahVA y_ahVD x_ahVC) (f_ahVy x_ahVB)+instance HasKey Network.Riak.Protocol.TsGetRequest.TsGetRequest (Seq Network.Riak.Protocol.TsCell.TsCell) where+ {-# INLINE key #-}+ key f_ahWR (Network.Riak.Protocol.TsGetRequest.TsGetRequest x_ahWS x_ahWT x_ahWU)+ = fmap (\ y_ahWV -> Network.Riak.Protocol.TsGetRequest.TsGetRequest x_ahWS y_ahWV x_ahWU) (f_ahWR x_ahWT)+instance HasTable Network.Riak.Protocol.TsGetRequest.TsGetRequest ByteString where+ {-# INLINE table #-}+ table f_ahWW (Network.Riak.Protocol.TsGetRequest.TsGetRequest x_ahWX x_ahWY x_ahWZ)+ = fmap (\ y_ahX0 -> Network.Riak.Protocol.TsGetRequest.TsGetRequest y_ahX0 x_ahWY x_ahWZ) (f_ahWW x_ahWX)+instance HasTimeout Network.Riak.Protocol.TsGetRequest.TsGetRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_ahX1 (Network.Riak.Protocol.TsGetRequest.TsGetRequest x_ahX2 x_ahX3 x_ahX4)+ = fmap (\ y_ahX5 -> Network.Riak.Protocol.TsGetRequest.TsGetRequest x_ahX2 x_ahX3 y_ahX5) (f_ahX1 x_ahX4)+class HasColumns s a | s -> a where+ columns :: Lens' s a+instance HasColumns Network.Riak.Protocol.TsGetResponse.TsGetResponse (Seq Network.Riak.Protocol.TsColumnDescription.TsColumnDescription) where+ {-# INLINE columns #-}+ columns f_ahXX (Network.Riak.Protocol.TsGetResponse.TsGetResponse x_ahXY x_ahXZ)+ = fmap (\ y_ahY0 -> Network.Riak.Protocol.TsGetResponse.TsGetResponse y_ahY0 x_ahXZ) (f_ahXX x_ahXY)+instance HasRows Network.Riak.Protocol.TsGetResponse.TsGetResponse (Seq Network.Riak.Protocol.TsRow.TsRow) where+ {-# INLINE rows #-}+ rows f_ahY1 (Network.Riak.Protocol.TsGetResponse.TsGetResponse x_ahY2 x_ahY3)+ = fmap (\ y_ahY4 -> Network.Riak.Protocol.TsGetResponse.TsGetResponse x_ahY2 y_ahY4) (f_ahY1 x_ahY3)+class HasBase s a | s -> a where+ base :: Lens' s a+instance HasBase Network.Riak.Protocol.TsInterpolation.TsInterpolation ByteString where+ {-# INLINE base #-}+ base f_ahZ4 (Network.Riak.Protocol.TsInterpolation.TsInterpolation x_ahZ5 x_ahZ6)+ = fmap (\ y_ahZ7 -> Network.Riak.Protocol.TsInterpolation.TsInterpolation y_ahZ7 x_ahZ6) (f_ahZ4 x_ahZ5)+class HasInterpolations s a | s -> a where+ interpolations :: Lens' s a+instance HasInterpolations Network.Riak.Protocol.TsInterpolation.TsInterpolation (Seq Network.Riak.Protocol.Pair.Pair) where+ {-# INLINE interpolations #-}+ interpolations f_ahZ8 (Network.Riak.Protocol.TsInterpolation.TsInterpolation x_ahZ9 x_ahZa)+ = fmap (\ y_ahZb -> Network.Riak.Protocol.TsInterpolation.TsInterpolation x_ahZ9 y_ahZb) (f_ahZ8 x_ahZa)+instance HasTable Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest ByteString where+ {-# INLINE table #-}+ table f_ai0D (Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest x_ai0E x_ai0F)+ = fmap (\ y_ai0G -> Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest y_ai0G x_ai0F) (f_ai0D x_ai0E)+instance HasTimeout Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_ai0H (Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest x_ai0I x_ai0J)+ = fmap (\ y_ai0K -> Network.Riak.Protocol.TsListKeysRequest.TsListKeysRequest x_ai0I y_ai0K) (f_ai0H x_ai0J)+instance HasDone Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse (Maybe Bool) where+ {-# INLINE done #-}+ done f_ai1m (Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse x_ai1n x_ai1o)+ = fmap (\ y_ai1p -> Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse x_ai1n y_ai1p) (f_ai1m x_ai1o)+instance HasKeys Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse (Seq Network.Riak.Protocol.TsRow.TsRow) where+ {-# INLINE keys #-}+ keys f_ai1q (Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse x_ai1r x_ai1s)+ = fmap (\ y_ai1t -> Network.Riak.Protocol.TsListKeysResponse.TsListKeysResponse y_ai1t x_ai1s) (f_ai1q x_ai1r)+instance HasColumns Network.Riak.Protocol.TsPutRequest.TsPutRequest (Seq Network.Riak.Protocol.TsColumnDescription.TsColumnDescription) where+ {-# INLINE columns #-}+ columns f_ai25 (Network.Riak.Protocol.TsPutRequest.TsPutRequest x_ai26 x_ai27 x_ai28)+ = fmap (\ y_ai29 -> Network.Riak.Protocol.TsPutRequest.TsPutRequest x_ai26 y_ai29 x_ai28) (f_ai25 x_ai27)+instance HasRows Network.Riak.Protocol.TsPutRequest.TsPutRequest (Seq Network.Riak.Protocol.TsRow.TsRow) where+ {-# INLINE rows #-}+ rows f_ai2a (Network.Riak.Protocol.TsPutRequest.TsPutRequest x_ai2b x_ai2c x_ai2d)+ = fmap (\ y_ai2e -> Network.Riak.Protocol.TsPutRequest.TsPutRequest x_ai2b x_ai2c y_ai2e) (f_ai2a x_ai2d)+instance HasTable Network.Riak.Protocol.TsPutRequest.TsPutRequest ByteString where+ {-# INLINE table #-}+ table f_ai2f (Network.Riak.Protocol.TsPutRequest.TsPutRequest x_ai2g x_ai2h x_ai2i)+ = fmap (\ y_ai2j -> Network.Riak.Protocol.TsPutRequest.TsPutRequest y_ai2j x_ai2h x_ai2i) (f_ai2f x_ai2g)+instance HasCoverContext Network.Riak.Protocol.TsQueryRequest.TsQueryRequest (Maybe ByteString) where+ {-# INLINE cover_context #-}+ cover_context f_ai3j (Network.Riak.Protocol.TsQueryRequest.TsQueryRequest x_ai3k x_ai3l x_ai3m)+ = fmap (\ y_ai3n -> Network.Riak.Protocol.TsQueryRequest.TsQueryRequest x_ai3k x_ai3l y_ai3n) (f_ai3j x_ai3m)+instance HasQuery Network.Riak.Protocol.TsQueryRequest.TsQueryRequest (Maybe Network.Riak.Protocol.TsInterpolation.TsInterpolation) where+ {-# INLINE query #-}+ query f_ai3o (Network.Riak.Protocol.TsQueryRequest.TsQueryRequest x_ai3p x_ai3q x_ai3r)+ = fmap (\ y_ai3s -> Network.Riak.Protocol.TsQueryRequest.TsQueryRequest y_ai3s x_ai3q x_ai3r) (f_ai3o x_ai3p)+instance HasStream Network.Riak.Protocol.TsQueryRequest.TsQueryRequest (Maybe Bool) where+ {-# INLINE stream #-}+ stream f_ai3t (Network.Riak.Protocol.TsQueryRequest.TsQueryRequest x_ai3u x_ai3v x_ai3w)+ = fmap (\ y_ai3x -> Network.Riak.Protocol.TsQueryRequest.TsQueryRequest x_ai3u y_ai3x x_ai3w) (f_ai3t x_ai3v)+instance HasColumns Network.Riak.Protocol.TsQueryResponse.TsQueryResponse (Seq Network.Riak.Protocol.TsColumnDescription.TsColumnDescription) where+ {-# INLINE columns #-}+ columns f_ai4n (Network.Riak.Protocol.TsQueryResponse.TsQueryResponse x_ai4o x_ai4p x_ai4q)+ = fmap (\ y_ai4r -> Network.Riak.Protocol.TsQueryResponse.TsQueryResponse y_ai4r x_ai4p x_ai4q) (f_ai4n x_ai4o)+instance HasDone Network.Riak.Protocol.TsQueryResponse.TsQueryResponse (Maybe Bool) where+ {-# INLINE done #-}+ done f_ai4s (Network.Riak.Protocol.TsQueryResponse.TsQueryResponse x_ai4t x_ai4u x_ai4v)+ = fmap (\ y_ai4w -> Network.Riak.Protocol.TsQueryResponse.TsQueryResponse x_ai4t x_ai4u y_ai4w) (f_ai4s x_ai4v)+instance HasRows Network.Riak.Protocol.TsQueryResponse.TsQueryResponse (Seq Network.Riak.Protocol.TsRow.TsRow) where+ {-# INLINE rows #-}+ rows f_ai4x (Network.Riak.Protocol.TsQueryResponse.TsQueryResponse x_ai4y x_ai4z x_ai4A)+ = fmap (\ y_ai4B -> Network.Riak.Protocol.TsQueryResponse.TsQueryResponse x_ai4y y_ai4B x_ai4A) (f_ai4x x_ai4z)+class HasDesc s a | s -> a where+ desc :: Lens' s a+instance HasDesc Network.Riak.Protocol.TsRange.TsRange ByteString where+ {-# INLINE desc #-}+ desc f_ai5p (Network.Riak.Protocol.TsRange.TsRange x_ai5q x_ai5r x_ai5s x_ai5t x_ai5u x_ai5v)+ = fmap (\ y_ai5w -> Network.Riak.Protocol.TsRange.TsRange x_ai5q x_ai5r x_ai5s x_ai5t x_ai5u y_ai5w) (f_ai5p x_ai5v)+class HasFieldName s a | s -> a where+ field_name :: Lens' s a+instance HasFieldName Network.Riak.Protocol.TsRange.TsRange ByteString where+ {-# INLINE field_name #-}+ field_name f_ai5x (Network.Riak.Protocol.TsRange.TsRange x_ai5y x_ai5z x_ai5A x_ai5B x_ai5C x_ai5D)+ = fmap (\ y_ai5E -> Network.Riak.Protocol.TsRange.TsRange y_ai5E x_ai5z x_ai5A x_ai5B x_ai5C x_ai5D) (f_ai5x x_ai5y)+class HasLowerBound s a | s -> a where+ lower_bound :: Lens' s a+instance HasLowerBound Network.Riak.Protocol.TsRange.TsRange Int64 where+ {-# INLINE lower_bound #-}+ lower_bound f_ai5F (Network.Riak.Protocol.TsRange.TsRange x_ai5G x_ai5H x_ai5I x_ai5J x_ai5K x_ai5L)+ = fmap (\ y_ai5M -> Network.Riak.Protocol.TsRange.TsRange x_ai5G y_ai5M x_ai5I x_ai5J x_ai5K x_ai5L) (f_ai5F x_ai5H)+class HasLowerBoundInclusive s a | s -> a where+ lower_bound_inclusive :: Lens' s a+instance HasLowerBoundInclusive Network.Riak.Protocol.TsRange.TsRange Bool where+ {-# INLINE lower_bound_inclusive #-}+ lower_bound_inclusive f_ai5N (Network.Riak.Protocol.TsRange.TsRange x_ai5O x_ai5P x_ai5Q x_ai5R x_ai5S x_ai5T)+ = fmap (\ y_ai5U -> Network.Riak.Protocol.TsRange.TsRange x_ai5O x_ai5P y_ai5U x_ai5R x_ai5S x_ai5T) (f_ai5N x_ai5Q)+class HasUpperBound s a | s -> a where+ upper_bound :: Lens' s a+instance HasUpperBound Network.Riak.Protocol.TsRange.TsRange Int64 where+ {-# INLINE upper_bound #-}+ upper_bound f_ai5V (Network.Riak.Protocol.TsRange.TsRange x_ai5W x_ai5X x_ai5Y x_ai5Z x_ai60 x_ai61)+ = fmap (\ y_ai62 -> Network.Riak.Protocol.TsRange.TsRange x_ai5W x_ai5X x_ai5Y y_ai62 x_ai60 x_ai61) (f_ai5V x_ai5Z)+class HasUpperBoundInclusive s a | s -> a where+ upper_bound_inclusive :: Lens' s a+instance HasUpperBoundInclusive Network.Riak.Protocol.TsRange.TsRange Bool where+ {-# INLINE upper_bound_inclusive #-}+ upper_bound_inclusive f_ai63 (Network.Riak.Protocol.TsRange.TsRange x_ai64 x_ai65 x_ai66 x_ai67 x_ai68 x_ai69)+ = fmap (\ y_ai6a -> Network.Riak.Protocol.TsRange.TsRange x_ai64 x_ai65 x_ai66 x_ai67 y_ai6a x_ai69) (f_ai63 x_ai68)+class HasCells s a | s -> a where+ cells :: Lens' s a+instance HasCells Network.Riak.Protocol.TsRow.TsRow (Seq Network.Riak.Protocol.TsCell.TsCell) where+ {-# INLINE cells #-}+ cells f_aiac (Network.Riak.Protocol.TsRow.TsRow x_aiad) = fmap (\ y_aiae -> Network.Riak.Protocol.TsRow.TsRow y_aiae) (f_aiac x_aiad)+instance HasNVal Network.Riak.Protocol.YzIndex.YzIndex (Maybe Word32) where+ {-# INLINE n_val #-}+ n_val f_aib2 (Network.Riak.Protocol.YzIndex.YzIndex x_aib3 x_aib4 x_aib5)+ = fmap (\ y_aib6 -> Network.Riak.Protocol.YzIndex.YzIndex x_aib3 x_aib4 y_aib6) (f_aib2 x_aib5)+instance HasName Network.Riak.Protocol.YzIndex.YzIndex ByteString where+ {-# INLINE name #-}+ name f_aib7 (Network.Riak.Protocol.YzIndex.YzIndex x_aib8 x_aib9 x_aiba)+ = fmap (\ y_aibb -> Network.Riak.Protocol.YzIndex.YzIndex y_aibb x_aib9 x_aiba) (f_aib7 x_aib8)+class HasSchema s a | s -> a where+ schema :: Lens' s a+instance HasSchema Network.Riak.Protocol.YzIndex.YzIndex (Maybe ByteString) where+ {-# INLINE schema #-}+ schema f_aibc (Network.Riak.Protocol.YzIndex.YzIndex x_aibd x_aibe x_aibf)+ = fmap (\ y_aibg -> Network.Riak.Protocol.YzIndex.YzIndex x_aibd y_aibg x_aibf) (f_aibc x_aibe)+instance HasName Network.Riak.Protocol.YzIndexDeleteRequest.YzIndexDeleteRequest ByteString where+ {-# INLINE name #-}+ name f_aicw (Network.Riak.Protocol.YzIndexDeleteRequest.YzIndexDeleteRequest x_aicx)+ = fmap (\ y_aicy -> Network.Riak.Protocol.YzIndexDeleteRequest.YzIndexDeleteRequest y_aicy) (f_aicw x_aicx)+instance HasName Network.Riak.Protocol.YzIndexGetRequest.YzIndexGetRequest (Maybe ByteString) where+ {-# INLINE name #-}+ name f_aicW (Network.Riak.Protocol.YzIndexGetRequest.YzIndexGetRequest x_aicX)+ = fmap (\ y_aicY -> Network.Riak.Protocol.YzIndexGetRequest.YzIndexGetRequest y_aicY) (f_aicW x_aicX)+instance HasIndex Network.Riak.Protocol.YzIndexGetResponse.YzIndexGetResponse (Seq Network.Riak.Protocol.YzIndex.YzIndex) where+ {-# INLINE index #-}+ index f_aidm (Network.Riak.Protocol.YzIndexGetResponse.YzIndexGetResponse x_aidn)+ = fmap (\ y_aido -> Network.Riak.Protocol.YzIndexGetResponse.YzIndexGetResponse y_aido) (f_aidm x_aidn)+instance HasIndex Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest Network.Riak.Protocol.YzIndex.YzIndex where+ {-# INLINE index #-}+ index f_aidM (Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest x_aidN x_aidO)+ = fmap (\ y_aidP -> Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest y_aidP x_aidO) (f_aidM x_aidN)+instance HasTimeout Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest (Maybe Word32) where+ {-# INLINE timeout #-}+ timeout f_aidQ (Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest x_aidR x_aidS)+ = fmap (\ y_aidT -> Network.Riak.Protocol.YzIndexPutRequest.YzIndexPutRequest x_aidR y_aidT) (f_aidQ x_aidS)+instance HasContent Network.Riak.Protocol.YzSchema.YzSchema (Maybe ByteString) where+ {-# INLINE content #-}+ content f_aiev (Network.Riak.Protocol.YzSchema.YzSchema x_aiew x_aiex)+ = fmap (\ y_aiey -> Network.Riak.Protocol.YzSchema.YzSchema x_aiew y_aiey) (f_aiev x_aiex)+instance HasName Network.Riak.Protocol.YzSchema.YzSchema ByteString where+ {-# INLINE name #-}+ name f_aiez (Network.Riak.Protocol.YzSchema.YzSchema x_aieA x_aieB)+ = fmap (\ y_aieC -> Network.Riak.Protocol.YzSchema.YzSchema y_aieC x_aieB) (f_aiez x_aieA)+instance HasName Network.Riak.Protocol.YzSchemaGetRequest.YzSchemaGetRequest ByteString where+ {-# INLINE name #-}+ name f_aife (Network.Riak.Protocol.YzSchemaGetRequest.YzSchemaGetRequest x_aiff)+ = fmap (\ y_aifg -> Network.Riak.Protocol.YzSchemaGetRequest.YzSchemaGetRequest y_aifg) (f_aife x_aiff)+instance HasSchema Network.Riak.Protocol.YzSchemaGetResponse.YzSchemaGetResponse Network.Riak.Protocol.YzSchema.YzSchema where+ {-# INLINE schema #-}+ schema f_aifE (Network.Riak.Protocol.YzSchemaGetResponse.YzSchemaGetResponse x_aifF)+ = fmap (\ y_aifG -> Network.Riak.Protocol.YzSchemaGetResponse.YzSchemaGetResponse y_aifG) (f_aifE x_aifF)+instance HasSchema Network.Riak.Protocol.YzSchemaPutRequest.YzSchemaPutRequest Network.Riak.Protocol.YzSchema.YzSchema where+ {-# INLINE schema #-}+ schema f_aig4 (Network.Riak.Protocol.YzSchemaPutRequest.YzSchemaPutRequest x_aig5)+ = fmap (\ y_aig6 -> Network.Riak.Protocol.YzSchemaPutRequest.YzSchemaPutRequest y_aig6) (f_aig4 x_aig5)