package
1.31.2
Repository: https://github.com/hashicorp/consul.git
Documentation: pkg.go.dev

# Functions

Parse takes a watch query and compiles it into a WatchPlan or an error.
ParseExempt takes a watch query and compiles it into a WatchPlan or an error Any exempt parameters are stored in the Exempt map.

# Constants

# Structs

Plan is the parsed version of a watch specification.

# Interfaces

BlockingParamVal is an interface representing the common operations needed for different styles of blocking.

# Type aliases

HandlerFunc is used to handle new data.
HybridHandlerFunc is used to handle new data.
WaitHashVal is a type representing a Consul content hash that implements BlockingParamVal.
WaitIndexVal is a type representing a Consul index that implements BlockingParamVal.
WatcherFunc is used to watch for a diff.