Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
Documentation
Fields :
type'
:: Lens' Event Event'EventType
kv
:: Lens' Event KeyValue
maybe'kv
:: Lens' Event (Prelude.Maybe KeyValue)
prevKv
:: Lens' Event KeyValue
maybe'prevKv
:: Lens' Event (Prelude.Maybe KeyValue)
Instances
Eq Event Source # | |
Ord Event Source # | |
Show Event Source # | |
NFData Event Source # | |
Defined in Proto.Etcd.Mvcc.Mvccpb.Kv | |
Message Event Source # | |
Defined in Proto.Etcd.Mvcc.Mvccpb.Kv messageName :: Proxy Event -> Text # defMessage :: Event # fieldsByTag :: Map Tag (FieldDescriptor Event) # fieldsByTextFormatName :: Map String (FieldDescriptor Event) # | |
HasLens' Event "kv" KeyValue Source # | |
HasLens' Event "prevKv" KeyValue Source # | |
HasLens' Event "type'" Event'EventType Source # | |
Defined in Proto.Etcd.Mvcc.Mvccpb.Kv lensOf' :: Functor f => Proxy# "type'" -> (Event'EventType -> f Event'EventType) -> Event -> f Event # | |
HasLens' Event "maybe'kv" (Maybe KeyValue) Source # | |
HasLens' Event "maybe'prevKv" (Maybe KeyValue) Source # | |
HasLens' WatchResponse "events" [Event] # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc lensOf' :: Functor f => Proxy# "events" -> ([Event] -> f [Event]) -> WatchResponse -> f WatchResponse # |
data Event'EventType Source #
Instances
data Event'EventType Source #
Instances
data Event'EventType'UnrecognizedValue Source #
Instances
Fields :
key
:: Lens' KeyValue Data.ByteString.ByteString
createRevision
:: Lens' KeyValue Data.Int.Int64
modRevision
:: Lens' KeyValue Data.Int.Int64
version
:: Lens' KeyValue Data.Int.Int64
value
:: Lens' KeyValue Data.ByteString.ByteString
lease
:: Lens' KeyValue Data.Int.Int64