Documentation ¶
Index ¶
Constants ¶
View Source
const ProbeName = "rule-first-load"
Variables ¶
View Source
var ErrRuleNotYetLoaded = errors.New("rules have not been loaded yet")
Functions ¶
This section is empty.
Types ¶
type RuleLoadedEvent ¶
type RuleLoadedEvent struct{}
func (*RuleLoadedEvent) ReadinessProbeListenerID ¶
func (r *RuleLoadedEvent) ReadinessProbeListenerID() string
type RuleReadinessChecker ¶
type RuleReadinessChecker struct {
// contains filtered or unexported fields
}
func NewReadinessHealthChecker ¶
func NewReadinessHealthChecker() *RuleReadinessChecker
func (*RuleReadinessChecker) EventTypes ¶
func (r *RuleReadinessChecker) EventTypes() []health.ReadinessProbeEvent
func (*RuleReadinessChecker) EventsReceiver ¶
func (r *RuleReadinessChecker) EventsReceiver(event health.ReadinessProbeEvent)
func (*RuleReadinessChecker) ID ¶
func (r *RuleReadinessChecker) ID() string
func (*RuleReadinessChecker) Validate ¶
func (r *RuleReadinessChecker) Validate() error
Click to show internal directories.
Click to hide internal directories.