Versions in this module Expand all Collapse all v3 v3.9.9 Jun 3, 2022 Changes in this version + type Expectations interface + CancelExpect func(o runtime.Object) + Expect func(o runtime.Object) + ExpectationsDone func() + Observe func(o runtime.Object) + Populated func() bool + Satisfied func() bool + TryCancelExpect func(o runtime.Object) bool + type Lister interface + List func(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error + type Tracker struct + func NewTracker(lister Lister, mutationEnabled bool, externalDataEnabled bool) *Tracker + func SetupTracker(mgr manager.Manager, mutationEnabled bool, externalDataEnabled bool) (*Tracker, error) + func (t *Tracker) CancelData(gvk schema.GroupVersionKind) + func (t *Tracker) CancelTemplate(ct *templates.ConstraintTemplate) + func (t *Tracker) CheckSatisfied(_ *http.Request) error + func (t *Tracker) DisableStats() + func (t *Tracker) EnableStats() + func (t *Tracker) For(gvk schema.GroupVersionKind) Expectations + func (t *Tracker) ForData(gvk schema.GroupVersionKind) Expectations + func (t *Tracker) Populated() bool + func (t *Tracker) Run(ctx context.Context) error + func (t *Tracker) Satisfied() bool + func (t *Tracker) TryCancelTemplate(ct *templates.ConstraintTemplate)