Packages

package consul

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AclToken extends AnyRef

    Holds properties of Acl token

  2. class BlockingQueryOptions extends AnyRef

    Options used to perform blocking query that used to wait for a potential change using long polling.

  3. class Check extends AnyRef

    Holds check properties

  4. class CheckList extends AnyRef

    Holds result of checks query

  5. class CheckOptions extends AnyRef

    Options used to register checks in Consul.

  6. class CheckQueryOptions extends AnyRef

    Options used to requesting list of checks

  7. class ConsulClient extends AnyRef

    A Vert.x service used to interact with Consul.

  8. class ConsulClientOptions extends WebClientOptions

    Options used to create Consul client.

  9. class ConsulService extends ConsulClient
  10. class Coordinate extends AnyRef

    Holds network coordinates of node

  11. class CoordinateList extends AnyRef

    Holds result of network coordinates query

  12. class DcCoordinates extends AnyRef

    Holds coordinates of servers in datacenter

  13. class Event extends AnyRef

    Holds properties of Consul event

  14. class EventList extends AnyRef

    Holds result of events query

  15. class EventListOptions extends AnyRef

    Holds options for events list request

  16. class EventOptions extends AnyRef

    Options used to trigger a new user event.

  17. class KeyValue extends AnyRef

    Represents key/value pair stored in Consul

  18. class KeyValueList extends AnyRef

    Holds result of key/value pairs query

  19. class KeyValueOptions extends AnyRef

    Options used to put key/value pair to Consul.

  20. 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.

  21. class Node extends AnyRef

  22. class NodeList extends AnyRef

    Holds result of nodes query

  23. class NodeQueryOptions extends AnyRef

    Options used to requesting list of nodes

  24. class PreparedQueryDefinition extends AnyRef

    Defines a prepared query.

  25. class PreparedQueryExecuteOptions extends AnyRef

    Options used to execute prepared query

  26. class PreparedQueryExecuteResponse extends AnyRef

    The results of executing prepared query

  27. class Service extends AnyRef

    Holds properties of service and node that its containing

  28. class ServiceEntry extends AnyRef

    Holds properties of service, node and related checks

  29. class ServiceEntryList extends AnyRef

    Holds list of services, nodes and related checks

  30. class ServiceList extends AnyRef

    Holds result of services query

  31. class ServiceOptions extends AnyRef

    Options used to register service.

  32. class ServiceQueryOptions extends AnyRef

    Options used to requesting list of services

  33. class Session extends AnyRef

    Holds properties of Consul sessions

  34. class SessionList extends AnyRef

    Holds result of sessions query

  35. class SessionOptions extends AnyRef

    Options used to create session.

  36. class TxnError extends AnyRef

    Holds information describing which operations failed if the transaction was rolled back.

  37. class TxnKVOperation extends AnyRef

    Holds operation to apply to the key/value store inside a transaction

  38. class TxnRequest extends AnyRef

    Holds list of operations in transaction

  39. class TxnResponse extends AnyRef

    Holds results of transaction

  40. 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 Handler with AsyncResult is invoked. As an example, you could watch the status of health checks and notify when a check is critical.

  41. class WatchResult[T] extends AnyRef

Ungrouped