@RequiresConsul @Configuration
See: Description
| Interface | Description | 
|---|---|
| Check | |
| ConsulClient | 
 A non-blocking HTTP client for consul. 
 | 
| ConsulOperations | 
 API operations for Consul. 
 | 
| Class | Description | 
|---|---|
| AbstractConsulClient | 
 Abstract implementation of  
ConsulClient that also implements DiscoveryClient. | 
| AbstractServiceEntry | 
 Base class for a service entry in consul. 
 | 
| CatalogEntry | 
 A catalog entry in Consul. 
 | 
| CheckEntry | |
| ConsulAslTokenFilter | 
 A  
HttpClientFilter that adds the ConsulAslTokenFilter.HEADER_CONSUL_TOKEN header. | 
| HealthEntry | 
 Models a Consul Health Entry. 
 | 
| HTTPCheck | 
 A class representing an HTTP check. 
 | 
| KeyValue | 
 Represents a Key/Value pair returned from Consul via /kv/:key. 
 | 
| NewCheck | 
 Base class for all checks. 
 | 
| NewServiceEntry | 
 A service entry in Consul. 
 | 
| NodeEntry | |
| ServiceEntry | |
| TTLCheck | 
 A TTL check. 
 | 
| Enum | Description | 
|---|---|
| Check.Status | 
 Valid health status values. 
 |