Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNotServiceInstances = errors.New("instances are not existed")
Functions ¶
This section is empty.
Types ¶
type RegisterServiceImpl ¶
type RegisterServiceImpl struct {
// contains filtered or unexported fields
}
func (*RegisterServiceImpl) DiscoveryService ¶
func (service *RegisterServiceImpl) DiscoveryService(ctx context.Context, serviceName string) ([]*api.AgentService, error)
func (*RegisterServiceImpl) HealthCheck ¶
func (*RegisterServiceImpl) HealthCheck() string
type Service ¶
type Service interface { HealthCheck() string DiscoveryService(ctx context.Context, serviceName string) ([]*api.AgentService, error) }
func NewRegisterServiceImpl ¶
func NewRegisterServiceImpl(discoveryClient *discovery.DiscoveryClient) Service
Click to show internal directories.
Click to hide internal directories.