consul-haskell-0.4.2: A consul client for Haskell

Safe HaskellNone
LanguageHaskell2010

Network.Consul.Types

Documentation

data Check #

Instances
Show Check # 
Instance details

Defined in Network.Consul.Types

Methods

showsPrec :: Int -> Check -> ShowS #

show :: Check -> String #

showList :: [Check] -> ShowS #

FromJSON Check # 
Instance details

Defined in Network.Consul.Types

data Config #

Instances
FromJSON Config # 
Instance details

Defined in Network.Consul.Types

data Health #

Constructors

Health 

Fields

Instances
Show Health # 
Instance details

Defined in Network.Consul.Types

FromJSON Health # 
Instance details

Defined in Network.Consul.Types

data HealthCheckStatus #

Constructors

Critical 
Passing 
Unknown 
Warning 
Instances
Enum HealthCheckStatus # 
Instance details

Defined in Network.Consul.Types

Eq HealthCheckStatus # 
Instance details

Defined in Network.Consul.Types

Ord HealthCheckStatus # 
Instance details

Defined in Network.Consul.Types

Show HealthCheckStatus # 
Instance details

Defined in Network.Consul.Types

FromJSON HealthCheckStatus # 
Instance details

Defined in Network.Consul.Types

data KeyValue #

Instances
Eq KeyValue # 
Instance details

Defined in Network.Consul.Types

Show KeyValue # 
Instance details

Defined in Network.Consul.Types

FromJSON KeyValue # 
Instance details

Defined in Network.Consul.Types

data Member #

Instances
Show Member # 
Instance details

Defined in Network.Consul.Types

FromJSON Member # 
Instance details

Defined in Network.Consul.Types

data Node #

Constructors

Node 

Fields

Instances
Show Node # 
Instance details

Defined in Network.Consul.Types

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

FromJSON Node # 
Instance details

Defined in Network.Consul.Types

data Self #

Constructors

Self 

Fields

Instances
Show Self # 
Instance details

Defined in Network.Consul.Types

Methods

showsPrec :: Int -> Self -> ShowS #

show :: Self -> String #

showList :: [Self] -> ShowS #

FromJSON Self # 
Instance details

Defined in Network.Consul.Types

data Service #

Constructors

Service 
Instances
Show Service # 
Instance details

Defined in Network.Consul.Types

FromJSON Service # 
Instance details

Defined in Network.Consul.Types

data Session #

Constructors

Session 
Instances
Show Session # 
Instance details

Defined in Network.Consul.Types

FromJSON Session # 
Instance details

Defined in Network.Consul.Types

data SessionBehavior #

Constructors

Release 
Delete 
Instances
Enum SessionBehavior # 
Instance details

Defined in Network.Consul.Types

Eq SessionBehavior # 
Instance details

Defined in Network.Consul.Types

Ord SessionBehavior # 
Instance details

Defined in Network.Consul.Types

Show SessionBehavior # 
Instance details

Defined in Network.Consul.Types

ToJSON SessionBehavior # 
Instance details

Defined in Network.Consul.Types

FromJSON SessionBehavior # 
Instance details

Defined in Network.Consul.Types

data Sequencer #

Constructors

Sequencer