Documentation ¶
Index ¶
- type PromGroupsClient
- type Updater
- func (u *Updater) ApplyConfig(cfg *config.Config)
- func (u *Updater) ApplyConfigFromJournal(configString string, version int64)
- func (u *Updater) HandleGetTargets(_ context.Context, hctx *rpc.HandlerContext, ...) (err error)
- func (u *Updater) UpdateGroups(m map[string][]*targetgroup.Group, sendToAll bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PromGroupsClient ¶
type PromGroupsClient struct {
// contains filtered or unexported fields
}
type Updater ¶
type Updater struct {
// contains filtered or unexported fields
}
func RunPromUpdaterAsync ¶
func (*Updater) ApplyConfig ¶
func (*Updater) ApplyConfigFromJournal ¶
func (*Updater) HandleGetTargets ¶
func (u *Updater) HandleGetTargets(_ context.Context, hctx *rpc.HandlerContext, args tlstatshouse.GetTargets2Bytes) (err error)
func (*Updater) UpdateGroups ¶
func (u *Updater) UpdateGroups(m map[string][]*targetgroup.Group, sendToAll bool)
Click to show internal directories.
Click to hide internal directories.