Versions in this module Expand all Collapse all v1 v1.0.2 Aug 21, 2020 Changes in this version + type ConsulProvider struct + func New() (*ConsulProvider, error) + func NewWithConfig(consulConfig *api.Config) (*ConsulProvider, error) + func (p *ConsulProvider) DeregisterMember() error + func (p *ConsulProvider) MonitorMemberStatusChanges() + func (p *ConsulProvider) RegisterMember(clusterName string, address string, port int, knownKinds []string, ...) error + func (p *ConsulProvider) Shutdown() error + func (p *ConsulProvider) UpdateMemberStatusValue(statusValue cluster.MemberStatusValue) error + func (p *ConsulProvider) UpdateTTL()