 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Discovery ¶ added in v1.6.0
type Discovery struct {
	// contains filtered or unexported fields
}
    Discovery implements the TargetProvider interface for discovering targets from Zookeeper.
func NewDiscovery ¶
func NewDiscovery( srvs []string, timeout time.Duration, paths []string, logger log.Logger, pf func(data []byte, path string) (model.LabelSet, error), ) *Discovery
NewDiscovery returns a new discovery along Zookeeper parses with the given parse function.
func NewNerveDiscovery ¶
func NewNerveDiscovery(conf *config.NerveSDConfig, logger log.Logger) *Discovery
NewNerveDiscovery returns a new Discovery for the given Nerve config.
func NewServersetDiscovery ¶
func NewServersetDiscovery(conf *config.ServersetSDConfig, logger log.Logger) *Discovery
NewServersetDiscovery returns a new Discovery for the given serverset config.
 Click to show internal directories. 
   Click to hide internal directories.