Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrWatcherStopped = errors.New("watcher stopped")
ErrWatcherStopped Watcher stopped error when watcher is stopped
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Result ¶
Result is returned by a call to Next on the watcher. Actions can be create, update, delete
type ServiceInstance ¶
type ServiceInstance struct { // ID is the unique instance ID as registered. ID string `json:"id"` // Name is the service name as registered. Name string `json:"name"` // Version is the version of the compiled. Version string `json:"version"` // Metadata is the kv pair metadata associated with the service instance. Metadata map[string]string `json:"metadata"` // Endpoints are endpoint addresses of the service instance. // schema: // http://127.0.0.1:8000?isSecure=false // grpc://127.0.0.1:9000?isSecure=false Endpoints []string `json:"endpoints"` }
ServiceInstance is an instance of a service in a discovery system.
Click to show internal directories.
Click to hide internal directories.