Versions in this module Expand all Collapse all v0 v0.4.2 Oct 29, 2014 v0.4.1 Oct 17, 2014 Changes in this version + func FilterList(list runtime.Object, m Matcher) (filtered runtime.Object, err error) + type AttrFunc func(obj runtime.Object) (label, field labels.Set, err error) + type Matcher interface + Matches func(obj runtime.Object) (bool, error) + func MatcherFunc(f func(obj runtime.Object) (bool, error)) Matcher + type Registry interface + Create func(ctx api.Context, id string, obj runtime.Object) error + Delete func(ctx api.Context, id string) error + Get func(ctx api.Context, id string) (runtime.Object, error) + List func(api.Context, Matcher) (runtime.Object, error) + Update func(ctx api.Context, id string, obj runtime.Object) error + Watch func(ctx api.Context, m Matcher, resourceVersion uint64) (watch.Interface, error) + type SelectionPredicate struct + Field labels.Selector + GetAttrs AttrFunc + Label labels.Selector + func (s *SelectionPredicate) Matches(obj runtime.Object) (bool, error)