# Functions
ClusterCheckID is a ClusterCheckFunc for matching volume IDs.
NetworkCheckID is a NetworkCheckFunc for matching network IDs.
NodeCheckID is a NodeCheckFunc for matching node IDs.
NodeCheckState is a NodeCheckFunc for matching node state.
ServiceCheckID is a ServiceCheckFunc for matching service IDs.
TaskCheckID is a TaskCheckFunc for matching task IDs.
TaskCheckNodeID is a TaskCheckFunc for matching node IDs.
TaskCheckServiceID is a TaskCheckFunc for matching service IDs.
TaskCheckStateGreaterThan is a TaskCheckFunc for checking task state.
Watch takes a variable number of events to match against.
# Structs
EventCommit delineates a transaction boundary.
EventCreateCluster is the type used to put CreateCluster events on the publish/subscribe queue and filter these events in calls to Watch.
EventCreateNetwork is the type used to put CreateNetwork events on the publish/subscribe queue and filter these events in calls to Watch.
EventCreateNode is the type used to put CreateNode events on the publish/subscribe queue and filter these events in calls to Watch.
EventCreateService is the type used to put CreateService events on the publish/subscribe queue and filter these events in calls to Watch.
EventCreateTask is the type used to put CreateTask events on the publish/subscribe queue and filter these events in calls to Watch.
EventDeleteCluster is the type used to put DeleteCluster events on the publish/subscribe queue and filter these events in calls to Watch.
EventDeleteNetwork is the type used to put DeleteNetwork events on the publish/subscribe queue and filter these events in calls to Watch.
EventDeleteNode is the type used to put DeleteNode events on the publish/subscribe queue and filter these events in calls to Watch.
EventDeleteService is the type used to put DeleteService events on the publish/subscribe queue and filter these events in calls to Watch.
EventDeleteTask is the type used to put DeleteTask events on the publish/subscribe queue and filter these events in calls to Watch.
EventUpdateCluster is the type used to put UpdateCluster events on the publish/subscribe queue and filter these events in calls to Watch.
EventUpdateNetwork is the type used to put UpdateNetwork events on the publish/subscribe queue and filter these events in calls to Watch.
EventUpdateNode is the type used to put DeleteNode events on the publish/subscribe queue and filter these events in calls to Watch.
EventUpdateService is the type used to put UpdateService events on the publish/subscribe queue and filter these events in calls to Watch.
EventUpdateTask is the type used to put UpdateTask events on the publish/subscribe queue and filter these events in calls to Watch.
# Type aliases
ClusterCheckFunc is the type of function used to perform filtering checks on api.Cluster structures.
NetworkCheckFunc is the type of function used to perform filtering checks on api.Service structures.
NodeCheckFunc is the type of function used to perform filtering checks on api.Service structures.
ServiceCheckFunc is the type of function used to perform filtering checks on api.Service structures.
TaskCheckFunc is the type of function used to perform filtering checks on api.Task structures.