Documentation
¶
Index ¶
- type Option
- func WithAccessKey(accessKey string) Option
- func WithCacheDir(cacheDir string) Option
- func WithClient(client naming_client.INamingClient) Option
- func WithClusterName(clusterName string) Option
- func WithContext(ctx context.Context) Option
- func WithEndpoint(endpoint string) Option
- func WithGroupName(groupName string) Option
- func WithLogDir(logDir string) Option
- func WithLogLevel(logLevel string) Option
- func WithNamespaceId(namespaceId string) Option
- func WithOpenKMS(openKMS bool) Option
- func WithPassword(password string) Option
- func WithRegionId(regionId string) Option
- func WithSecretKey(secretKey string) Option
- func WithTimeout(timeout time.Duration) Option
- func WithUrls(urls ...string) Option
- func WithUsername(username string) Option
- type Registry
- func (r *Registry) Deregister(ctx context.Context, ins *registry.ServiceInstance) error
- func (r *Registry) Name() string
- func (r *Registry) Register(ctx context.Context, ins *registry.ServiceInstance) error
- func (r *Registry) Services(ctx context.Context, serviceName string) ([]*registry.ServiceInstance, error)
- func (r *Registry) Watch(ctx context.Context, serviceName string) (registry.Watcher, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func NewRegistry ¶
func (*Registry) Deregister ¶
Deregister 解注册服务实例
Click to show internal directories.
Click to hide internal directories.