Versions in this module Expand all Collapse all v0 v0.3.1 Nov 6, 2024 v0.3.0 May 20, 2024 Changes in this version + func InMemory(scheme *runtime.Scheme) *inMemoryStore + type Interface interface + Create func(key string, o resource.Resource) error + Delete func(key string, o resource.Resource, validate func() error) error + Get func(key string, o resource.Resource) error + List func(l runtime.Object) error + Update func(key string, res resource.Resource, modify func() error) error + Watch func(ctx context.Context, resourceVersion string) (watch.Interface, error) + func FileStore(dir string, obj resource.Resource, scheme *runtime.Scheme) (Interface, error) + func RefreshPeriodically(store Interface, interval time.Duration, fn func(Interface)) Interface