Versions in this module Expand all Collapse all v0 v0.4.4 Apr 23, 2015 v0.4.3 Apr 8, 2015 Changes in this version + func ImageStreamToSelectableFields(ir *api.ImageStream) labels.Set + func MatchImageStream(label labels.Selector, field fields.Selector) generic.Matcher + type DefaultRegistry interface + DefaultRegistry func() (string, bool) + type DefaultRegistryFunc func() (string, bool) + func (fn DefaultRegistryFunc) DefaultRegistry() (string, bool) + type Registry interface + CreateImageStream func(ctx kapi.Context, repo *api.ImageStream) (*api.ImageStream, error) + DeleteImageStream func(ctx kapi.Context, id string) (*kapi.Status, error) + GetImageStream func(ctx kapi.Context, id string) (*api.ImageStream, error) + ListImageStreams func(ctx kapi.Context, selector labels.Selector) (*api.ImageStreamList, error) + UpdateImageStream func(ctx kapi.Context, repo *api.ImageStream) (*api.ImageStream, error) + UpdateImageStreamStatus func(ctx kapi.Context, repo *api.ImageStream) (*api.ImageStream, error) + WatchImageStreams func(ctx kapi.Context, label labels.Selector, field fields.Selector, ...) (watch.Interface, error) + func NewRegistry(s Storage, status rest.Updater) Registry + type ResourceGetter interface + Get func(kapi.Context, string) (runtime.Object, error) + type StatusStrategy struct + func NewStatusStrategy(strategy Strategy) StatusStrategy + func (StatusStrategy) PrepareForUpdate(obj, old runtime.Object) + func (StatusStrategy) ValidateUpdate(ctx kapi.Context, obj, old runtime.Object) fielderrors.ValidationErrorList + type Storage interface + Create func(ctx kapi.Context, obj runtime.Object) (runtime.Object, error) + Update func(ctx kapi.Context, obj runtime.Object) (runtime.Object, bool, error) + type Strategy struct + ImageStreamGetter ResourceGetter + func NewStrategy(defaultRegistry DefaultRegistry, ...) Strategy + func (s Strategy) AllowCreateOnUpdate() bool + func (s Strategy) Decorate(obj runtime.Object) error + func (s Strategy) NamespaceScoped() bool + func (s Strategy) PrepareForCreate(obj runtime.Object) + func (s Strategy) PrepareForUpdate(obj, old runtime.Object) + func (s Strategy) Validate(ctx kapi.Context, obj runtime.Object) fielderrors.ValidationErrorList + func (s Strategy) ValidateUpdate(ctx kapi.Context, obj, old runtime.Object) fielderrors.ValidationErrorList + type TagVerifier struct + func (v *TagVerifier) Verify(old, stream *api.ImageStream, user string) fielderrors.ValidationErrorList