Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Config | |
|
data Consistency Source #
Instances
data ConsulClient Source #
ConsulClient | |
|
data Datacenter Source #
Instances
Eq Datacenter Source # | |
Defined in Network.Consul.Types (==) :: Datacenter -> Datacenter -> Bool # (/=) :: Datacenter -> Datacenter -> Bool # | |
Ord Datacenter Source # | |
Defined in Network.Consul.Types compare :: Datacenter -> Datacenter -> Ordering # (<) :: Datacenter -> Datacenter -> Bool # (<=) :: Datacenter -> Datacenter -> Bool # (>) :: Datacenter -> Datacenter -> Bool # (>=) :: Datacenter -> Datacenter -> Bool # max :: Datacenter -> Datacenter -> Datacenter # min :: Datacenter -> Datacenter -> Datacenter # | |
Show Datacenter Source # | |
Defined in Network.Consul.Types showsPrec :: Int -> Datacenter -> ShowS # show :: Datacenter -> String # showList :: [Datacenter] -> ShowS # | |
FromJSON Datacenter Source # | |
Defined in Network.Consul.Types parseJSON :: Value -> Parser Datacenter # parseJSONList :: Value -> Parser [Datacenter] # |
data HealthCheck Source #
Instances
Eq HealthCheck Source # | |
Defined in Network.Consul.Types (==) :: HealthCheck -> HealthCheck -> Bool # (/=) :: HealthCheck -> HealthCheck -> Bool # | |
Ord HealthCheck Source # | |
Defined in Network.Consul.Types compare :: HealthCheck -> HealthCheck -> Ordering # (<) :: HealthCheck -> HealthCheck -> Bool # (<=) :: HealthCheck -> HealthCheck -> Bool # (>) :: HealthCheck -> HealthCheck -> Bool # (>=) :: HealthCheck -> HealthCheck -> Bool # max :: HealthCheck -> HealthCheck -> HealthCheck # min :: HealthCheck -> HealthCheck -> HealthCheck # | |
Show HealthCheck Source # | |
Defined in Network.Consul.Types showsPrec :: Int -> HealthCheck -> ShowS # show :: HealthCheck -> String # showList :: [HealthCheck] -> ShowS # | |
ToJSON HealthCheck Source # | |
Defined in Network.Consul.Types toJSON :: HealthCheck -> Value # toEncoding :: HealthCheck -> Encoding # toJSONList :: [HealthCheck] -> Value # toEncodingList :: [HealthCheck] -> Encoding # |
data HealthCheckStatus Source #
Instances
KeyValue | |
|
data KeyValuePut Source #
KeyValuePut | |
|
Member | |
|
data RegisterHealthCheck Source #
Instances
ToJSON RegisterHealthCheck Source # | |
Defined in Network.Consul.Types toJSON :: RegisterHealthCheck -> Value # toEncoding :: RegisterHealthCheck -> Encoding # toJSONList :: [RegisterHealthCheck] -> Value # toEncodingList :: [RegisterHealthCheck] -> Encoding # |
data RegisterService Source #
Instances
ToJSON RegisterService Source # | |
Defined in Network.Consul.Types toJSON :: RegisterService -> Value # toEncoding :: RegisterService -> Encoding # toJSONList :: [RegisterService] -> Value # toEncodingList :: [RegisterService] -> Encoding # |
data ServiceResult Source #
ServiceResult | |
|
Instances
Show ServiceResult Source # | |
Defined in Network.Consul.Types showsPrec :: Int -> ServiceResult -> ShowS # show :: ServiceResult -> String # showList :: [ServiceResult] -> ShowS # | |
ToJSON ServiceResult Source # | |
Defined in Network.Consul.Types toJSON :: ServiceResult -> Value # toEncoding :: ServiceResult -> Encoding # toJSONList :: [ServiceResult] -> Value # toEncodingList :: [ServiceResult] -> Encoding # | |
FromJSON ServiceResult Source # | |
Defined in Network.Consul.Types parseJSON :: Value -> Parser ServiceResult # parseJSONList :: Value -> Parser [ServiceResult] # |
data SessionBehavior Source #
Instances
data SessionInfo Source #
SessionInfo | |
|
Instances
Eq SessionInfo Source # | |
Defined in Network.Consul.Types (==) :: SessionInfo -> SessionInfo -> Bool # (/=) :: SessionInfo -> SessionInfo -> Bool # | |
Show SessionInfo Source # | |
Defined in Network.Consul.Types showsPrec :: Int -> SessionInfo -> ShowS # show :: SessionInfo -> String # showList :: [SessionInfo] -> ShowS # | |
FromJSON SessionInfo Source # | |
Defined in Network.Consul.Types parseJSON :: Value -> Parser SessionInfo # parseJSONList :: Value -> Parser [SessionInfo] # |
data SessionRequest Source #
Instances
ToJSON SessionRequest Source # | |
Defined in Network.Consul.Types toJSON :: SessionRequest -> Value # toEncoding :: SessionRequest -> Encoding # toJSONList :: [SessionRequest] -> Value # toEncodingList :: [SessionRequest] -> Encoding # |