Documentation
¶
Overview ¶
Package registry implements the functions, types, and interfaces for the module.
Index ¶
- Constants
- type Client
- type Config
- type Datacenter
- type Option
- func WithDatacenter(datacenter Datacenter) Option
- func WithDeregisterCriticalServiceAfter(duration int) Option
- func WithHealthCheck(check bool) Option
- func WithHealthCheckInterval(interval int) Option
- func WithHeartbeat(heartbeat bool) Option
- func WithServiceCheck(check *api.AgentServiceCheck) Option
- func WithServiceResolver(resolver ServiceResolver) Option
- func WithTimeout(timeout time.Duration) Option
- type Registry
- type ServiceResolver
Constants ¶
View Source
const ( SingleDatacenter = consul.SingleDatacenter MultiDatacenter = consul.MultiDatacenter )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Datacenter ¶ added in v0.0.5
type Datacenter = consul.Datacenter
type Option ¶ added in v0.0.5
func WithDatacenter ¶ added in v0.0.5
func WithDatacenter(datacenter Datacenter) Option
WithDatacenter is a wrapper for consul.WithDatacenter
func WithDeregisterCriticalServiceAfter ¶ added in v0.0.5
WithDeregisterCriticalServiceAfter is a wrapper for consul.WithDeregisterCriticalServiceAfter
func WithHealthCheck ¶ added in v0.0.5
WithHealthCheck is a wrapper for consul.WithHealthCheck
func WithHealthCheckInterval ¶ added in v0.0.5
WithHealthCheckInterval is a wrapper for consul.WithHealthCheckInterval
func WithHeartbeat ¶ added in v0.0.5
WithHeartbeat is a wrapper for consul.WithHeartbeat
func WithServiceCheck ¶ added in v0.0.5
func WithServiceCheck(check *api.AgentServiceCheck) Option
WithServiceCheck is a wrapper for consul.WithServiceCheck
func WithServiceResolver ¶ added in v0.0.5
func WithServiceResolver(resolver ServiceResolver) Option
WithServiceResolver is a wrapper for consul.WithServiceResolver
func WithTimeout ¶ added in v0.0.5
WithTimeout is a wrapper for consul.WithTimeout
type ServiceResolver ¶ added in v0.0.5
type ServiceResolver = consul.ServiceResolver
Click to show internal directories.
Click to hide internal directories.