Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
deleteKey :: MonadIO m => Manager -> Text -> PortNumber -> Text -> Bool -> Maybe Datacenter -> m () Source
getKey :: MonadIO m => Manager -> Text -> PortNumber -> Text -> Maybe Word64 -> Maybe Consistency -> Maybe Datacenter -> m (Maybe KeyValue) Source
getKeys :: MonadIO m => Manager -> Text -> PortNumber -> Text -> Maybe Word64 -> Maybe Consistency -> Maybe Datacenter -> m [KeyValue] Source
listKeys :: MonadIO m => Manager -> Text -> PortNumber -> Text -> Maybe Word64 -> Maybe Consistency -> Maybe Datacenter -> m [Text] Source
putKey :: MonadIO m => Manager -> Text -> PortNumber -> KeyValuePut -> Maybe Datacenter -> m Bool Source
putKeyAcquireLock :: MonadIO m => Manager -> Text -> PortNumber -> KeyValuePut -> Session -> Maybe Datacenter -> m Bool Source
putKeyReleaseLock :: MonadIO m => Manager -> Text -> PortNumber -> KeyValuePut -> Session -> Maybe Datacenter -> m Bool Source
deregisterHealthCheck :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m () Source
deregisterService :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m () Source
failHealthCheck :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m () Source
passHealthCheck :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m () Source
registerHealthCheck :: MonadIO m => Manager -> Text -> PortNumber -> RegisterHealthCheck -> m () Source
registerService :: MonadIO m => Manager -> Text -> PortNumber -> RegisterService -> m () Source
warnHealthCheck :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m () Source
getServiceChecks :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m [Check] Source
getServiceHealth :: MonadIO m => Manager -> Text -> PortNumber -> Text -> m (Maybe Health) Source
createSession :: MonadIO m => Manager -> Text -> PortNumber -> SessionRequest -> Maybe Datacenter -> m (Maybe Session) Source
destroySession :: MonadIO m => Manager -> Text -> PortNumber -> Session -> Maybe Datacenter -> m () Source
renewSession :: MonadIO m => Manager -> Text -> PortNumber -> Session -> Maybe Datacenter -> m Bool Source
getDatacenters :: MonadIO m => Manager -> Text -> PortNumber -> m [Datacenter] Source