Module io.vertx.consul.client
Package io.vertx.ext.consul
-
Interface Summary Interface Description ConsulClient A Vert.x service used to interact with Consul.TxnOperation Represents operation in transaction.TxnResult Represents result of operation.Watch<T> Watches are a way of specifying a view of data (e.g. list of nodes, KV pairs, health checks) which is monitored for updates.WatchResult<T> -
Class Summary Class Description BlockingQueryOptions Options used to perform blocking query that used to wait for a potential change using long polling.BlockingQueryOptionsConverter Converter and mapper forBlockingQueryOptions.Check Holds check propertiesCheckConverter Converter and mapper forCheck.CheckList Holds result of checks queryCheckListConverter Converter and mapper forCheckList.CheckOptions Options used to register checks in Consul.CheckOptionsConverter Converter and mapper forCheckOptions.CheckQueryOptions Options used to requesting list of checksCheckQueryOptionsConverter Converter and mapper forCheckQueryOptions.ConsulClientOptions Options used to create Consul client.ConsulClientOptionsConverter Converter and mapper forConsulClientOptions.Coordinate Holds network coordinates of nodeCoordinateConverter Converter and mapper forCoordinate.CoordinateList Holds result of network coordinates queryCoordinateListConverter Converter and mapper forCoordinateList.DcCoordinates Holds coordinates of servers in datacenterDcCoordinatesConverter Converter and mapper forDcCoordinates.Event Holds properties of Consul eventEventConverter Converter and mapper forEvent.EventList Holds result of events queryEventListConverter Converter and mapper forEventList.EventListOptions Holds options for events list requestEventListOptionsConverter Converter and mapper forEventListOptions.EventOptions Options used to trigger a new user event.EventOptionsConverter Converter and mapper forEventOptions.KeyValue Represents key/value pair stored in ConsulKeyValueConverter Converter and mapper forKeyValue.KeyValueList Holds result of key/value pairs queryKeyValueListConverter Converter and mapper forKeyValueList.KeyValueOptions Options used to put key/value pair to Consul.MaintenanceOptions Options used to placing a given service into "maintenance mode".Node NodeConverter Converter and mapper forNode.NodeList Holds result of nodes queryNodeListConverter Converter and mapper forNodeList.NodeQueryOptions Options used to requesting list of nodesNodeQueryOptionsConverter Converter and mapper forNodeQueryOptions.PreparedQueryDefinition Defines a prepared query.PreparedQueryExecuteOptions Options used to execute prepared queryPreparedQueryExecuteOptionsConverter Converter and mapper forPreparedQueryExecuteOptions.PreparedQueryExecuteResponse The results of executing prepared queryPreparedQueryExecuteResponseConverter Converter and mapper forPreparedQueryExecuteResponse.Service Holds properties of service and node that its containingServiceEntry Holds properties of service, node and related checksServiceEntryConverter Converter and mapper forServiceEntry.ServiceEntryList Holds list of services, nodes and related checksServiceEntryListConverter Converter and mapper forServiceEntryList.ServiceList Holds result of services queryServiceListConverter Converter and mapper forServiceList.ServiceOptions Options used to register service.ServiceOptionsConverter Converter and mapper forServiceOptions.ServiceQueryOptions Options used to requesting list of servicesServiceQueryOptionsConverter Converter and mapper forServiceQueryOptions.Session Holds properties of Consul sessionsSessionConverter Converter and mapper forSession.SessionList Holds result of sessions querySessionListConverter Converter and mapper forSessionList.SessionOptions Options used to create session.TxnError Holds information describing which operations failed if the transaction was rolled back.TxnErrorConverter Converter and mapper forTxnError.TxnKVOperation Holds operation to apply to the key/value store inside a transactionTxnKVOperationConverter Converter and mapper forTxnKVOperation.TxnRequest Holds list of operations in transactionTxnResponse Holds results of transactionTxnServiceOperation Holds the operation to apply to the service inside a transactionTxnServiceOperationConverter Converter and mapper forTxnServiceOperation. -
Enum Summary Enum Description AclTokenType Acl token type is either "client" (meaning the token cannot modify ACL rules) or "management" (meaning the token is allowed to perform all actions).CheckStatus Represents an check status.HealthState Represents an health states.SessionBehavior When a session is invalidated, it is destroyed and can no longer be used.TxnKVVerb Holds type of KV operation in transactionTxnOperationType Represents the type of operation in a transaction.TxnServiceVerb Holds the type of Service operation in transaction