Documentation
¶
Index ¶
- func BuildAdminWithHTTPHandler() bind.HTTPHandler
- func BuildHealthWithHTTPHandler() bind.HTTPHandler
- func BuildPrometheusWithHTTPHandler() bind.HTTPHandler
- type ConfigCtx
- func (c *ConfigCtx) RegisterADS(name string, dialer bind.StreamDialer)
- func (c *ConfigCtx) RegisterCDS(name string, dialer bind.StreamDialer, msg proto.Message)
- func (c *ConfigCtx) RegisterEDS(name string, dialer bind.StreamDialer, msg proto.Message)
- func (c *ConfigCtx) RegisterLDS(name string, service bind.Service, msg proto.Message)
- func (c *ConfigCtx) RegisterRDS(name string, handler bind.HTTPHandler, msg proto.Message)
- func (c *ConfigCtx) RegisterSDS(name string, tls bind.TLS, msg proto.Message)
- func (c *ConfigCtx) Run(ctx context.Context) error
- func (c *ConfigCtx) SetNodeID(nodeid string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAdminWithHTTPHandler ¶
func BuildAdminWithHTTPHandler() bind.HTTPHandler
func BuildHealthWithHTTPHandler ¶
func BuildHealthWithHTTPHandler() bind.HTTPHandler
func BuildPrometheusWithHTTPHandler ¶
func BuildPrometheusWithHTTPHandler() bind.HTTPHandler
Types ¶
type ConfigCtx ¶
type ConfigCtx struct {
// contains filtered or unexported fields
}
func NewConfigCtx ¶
func (*ConfigCtx) RegisterADS ¶
func (c *ConfigCtx) RegisterADS(name string, dialer bind.StreamDialer)
func (*ConfigCtx) RegisterCDS ¶
func (*ConfigCtx) RegisterEDS ¶
func (*ConfigCtx) RegisterLDS ¶
func (*ConfigCtx) RegisterRDS ¶
func (*ConfigCtx) RegisterSDS ¶
Click to show internal directories.
Click to hide internal directories.