Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultTimeout = 10 * time.Second
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HandlerFunc ¶
type HandlerFunc func(uint64, interface{})
HandlerFunc is used to handle new data
type HttpHandlerConfig ¶ added in v1.0.1
type Plan ¶ added in v0.8.2
type Plan struct { Datacenter string Token string Type string HandlerType string Exempt map[string]interface{} Watcher WatcherFunc Handler HandlerFunc LogOutput io.Writer // contains filtered or unexported fields }
Plan is the parsed version of a watch specification. A watch provides the details of a query, which generates a view into the Consul data store. This view is watched for changes and a handler is invoked to take any appropriate actions.
func ParseExempt ¶
ParseExempt takes a watch query and compiles it into a WatchPlan or an error Any exempt parameters are stored in the Exempt map
type WatcherFunc ¶ added in v0.8.2
WatcherFunc is used to watch for a diff
Click to show internal directories.
Click to hide internal directories.