package consul
- Alphabetic
- Public
- All
Type Members
- 
      
      
      
        
      
    
      
        
        class
      
      
        AclToken extends AnyRef
      
      
      Holds properties of Acl token 
- 
      
      
      
        
      
    
      
        
        class
      
      
        BlockingQueryOptions extends AnyRef
      
      
      Options used to perform blocking query that used to wait for a potential change using long polling. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        Check extends AnyRef
      
      
      Holds check properties 
- 
      
      
      
        
      
    
      
        
        class
      
      
        CheckList extends AnyRef
      
      
      Holds result of checks query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        CheckOptions extends AnyRef
      
      
      Options used to register checks in Consul. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        CheckQueryOptions extends AnyRef
      
      
      Options used to requesting list of checks 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ConsulClient extends AnyRef
      
      
      A Vert.x service used to interact with Consul. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ConsulClientOptions extends WebClientOptions
      
      
      Options used to create Consul client. 
-  class ConsulService extends ConsulClient
- 
      
      
      
        
      
    
      
        
        class
      
      
        Coordinate extends AnyRef
      
      
      Holds network coordinates of node 
- 
      
      
      
        
      
    
      
        
        class
      
      
        CoordinateList extends AnyRef
      
      
      Holds result of network coordinates query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        DcCoordinates extends AnyRef
      
      
      Holds coordinates of servers in datacenter 
- 
      
      
      
        
      
    
      
        
        class
      
      
        Event extends AnyRef
      
      
      Holds properties of Consul event 
- 
      
      
      
        
      
    
      
        
        class
      
      
        EventList extends AnyRef
      
      
      Holds result of events query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        EventListOptions extends AnyRef
      
      
      Holds options for events list request 
- 
      
      
      
        
      
    
      
        
        class
      
      
        EventOptions extends AnyRef
      
      
      Options used to trigger a new user event. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        KeyValue extends AnyRef
      
      
      Represents key/value pair stored in Consul 
- 
      
      
      
        
      
    
      
        
        class
      
      
        KeyValueList extends AnyRef
      
      
      Holds result of key/value pairs query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        KeyValueOptions extends AnyRef
      
      
      Options used to put key/value pair to Consul. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        MaintenanceOptions extends AnyRef
      
      
      Options used to placing a given service into "maintenance mode". Options used to placing a given service into "maintenance mode". During maintenance mode, the service will be marked as unavailable and will not be present in DNS or API queries. Maintenance mode is persistent and will be automatically restored on agent restart. 
-  class Node extends AnyRef
- 
      
      
      
        
      
    
      
        
        class
      
      
        NodeList extends AnyRef
      
      
      Holds result of nodes query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        NodeQueryOptions extends AnyRef
      
      
      Options used to requesting list of nodes 
- 
      
      
      
        
      
    
      
        
        class
      
      
        PreparedQueryDefinition extends AnyRef
      
      
      Defines a prepared query. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        PreparedQueryExecuteOptions extends AnyRef
      
      
      Options used to execute prepared query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        PreparedQueryExecuteResponse extends AnyRef
      
      
      The results of executing prepared query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        Service extends AnyRef
      
      
      Holds properties of service and node that its containing 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ServiceEntry extends AnyRef
      
      
      Holds properties of service, node and related checks 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ServiceEntryList extends AnyRef
      
      
      Holds list of services, nodes and related checks 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ServiceList extends AnyRef
      
      
      Holds result of services query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ServiceOptions extends AnyRef
      
      
      Options used to register service. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        ServiceQueryOptions extends AnyRef
      
      
      Options used to requesting list of services 
- 
      
      
      
        
      
    
      
        
        class
      
      
        Session extends AnyRef
      
      
      Holds properties of Consul sessions 
- 
      
      
      
        
      
    
      
        
        class
      
      
        SessionList extends AnyRef
      
      
      Holds result of sessions query 
- 
      
      
      
        
      
    
      
        
        class
      
      
        SessionOptions extends AnyRef
      
      
      Options used to create session. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        TxnError extends AnyRef
      
      
      Holds information describing which operations failed if the transaction was rolled back. 
- 
      
      
      
        
      
    
      
        
        class
      
      
        TxnKVOperation extends AnyRef
      
      
      Holds operation to apply to the key/value store inside a transaction 
- 
      
      
      
        
      
    
      
        
        class
      
      
        TxnRequest extends AnyRef
      
      
      Holds list of operations in transaction 
- 
      
      
      
        
      
    
      
        
        class
      
      
        TxnResponse extends AnyRef
      
      
      Holds results of transaction 
- 
      
      
      
        
      
    
      
        
        class
      
      
        Watch[T] extends AnyRef
      
      
      Watches are a way of specifying a view of data (e.g. Watches are a way of specifying a view of data (e.g. list of nodes, KV pairs, health checks) which is monitored for updates. When an update is detected, an HandlerwithAsyncResultis invoked. As an example, you could watch the status of health checks and notify when a check is critical.
-  class WatchResult[T] extends AnyRef
Value Members
-  object AclToken
-  object BlockingQueryOptions
-  object Check
-  object CheckList
-  object CheckOptions
-  object CheckQueryOptions
-  object ConsulClient
-  object ConsulClientOptions
-  object ConsulService
-  object Coordinate
-  object CoordinateList
-  object DcCoordinates
-  object Event
-  object EventList
-  object EventListOptions
-  object EventOptions
-  object KeyValue
-  object KeyValueList
-  object KeyValueOptions
-  object MaintenanceOptions
-  object Node
-  object NodeList
-  object NodeQueryOptions
-  object PreparedQueryDefinition
-  object PreparedQueryExecuteOptions
-  object PreparedQueryExecuteResponse
-  object Service
-  object ServiceEntry
-  object ServiceEntryList
-  object ServiceList
-  object ServiceOptions
-  object ServiceQueryOptions
-  object Session
-  object SessionList
-  object SessionOptions
-  object TxnError
-  object TxnKVOperation
-  object TxnRequest
-  object TxnResponse
-  object Watch
-  object WatchResult