Versions in this module Expand all Collapse all v4 v4.1.0 May 1, 2019 Changes in this version + type InternalStrategy struct + func NewInternalStrategy(strategy Strategy) InternalStrategy + func (InternalStrategy) Canonicalize(obj runtime.Object) + func (s InternalStrategy) PrepareForCreate(ctx context.Context, obj runtime.Object) + func (s InternalStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) + type Registry interface + CreateImageStream func(ctx context.Context, repo *imageapi.ImageStream, options *metav1.CreateOptions) (*imageapi.ImageStream, error) + DeleteImageStream func(ctx context.Context, id string) (*metav1.Status, error) + GetImageStream func(ctx context.Context, id string, options *metav1.GetOptions) (*imageapi.ImageStream, error) + ListImageStreams func(ctx context.Context, options *metainternal.ListOptions) (*imageapi.ImageStreamList, error) + UpdateImageStream func(ctx context.Context, repo *imageapi.ImageStream, forceAllowCreate bool, ...) (*imageapi.ImageStream, error) + UpdateImageStreamSpec func(ctx context.Context, repo *imageapi.ImageStream, forceAllowCreate bool, ...) (*imageapi.ImageStream, error) + UpdateImageStreamStatus func(ctx context.Context, repo *imageapi.ImageStream, forceAllowCreate bool, ...) (*imageapi.ImageStream, error) + WatchImageStreams func(ctx context.Context, options *metainternal.ListOptions) (watch.Interface, error) + func NewRegistry(s Storage, status, internal rest.Updater) Registry + type ResourceGetter interface + Get func(context.Context, string, *metav1.GetOptions) (runtime.Object, error) + type StatusStrategy struct + func NewStatusStrategy(strategy Strategy) StatusStrategy + func (StatusStrategy) Canonicalize(obj runtime.Object) + func (StatusStrategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) + func (s StatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList + type Storage interface + Create func(ctx context.Context, obj runtime.Object, ...) (runtime.Object, error) + Update func(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (runtime.Object, bool, error) + type Strategy struct + func NewStrategy(registryHostname registryhostname.RegistryHostnameRetriever, ...) Strategy + func (Strategy) AllowUnconditionalUpdate() bool + func (Strategy) Canonicalize(obj runtime.Object) + func (s Strategy) AllowCreateOnUpdate() bool + func (s Strategy) Decorate(obj runtime.Object) error + func (s Strategy) NamespaceScoped() bool + func (s Strategy) PrepareForCreate(ctx context.Context, obj runtime.Object) + func (s Strategy) PrepareForUpdate(ctx context.Context, obj, old runtime.Object) + func (s Strategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList + func (s Strategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList + type TagVerifier struct + func (v *TagVerifier) Verify(old, stream *imageapi.ImageStream, user user.Info) field.ErrorList v4.0.0-alpha.0 Sep 13, 2018 Other modules containing this package gopkg.in/openshift/origin.v3