package errors
import "k8s.io/apiserver/pkg/storage/errors"
Package storage provides conversion of storage errors to API errors.
Index ¶
- func InterpretCreateError(err error, qualifiedResource schema.GroupResource, name string) error
- func InterpretDeleteError(err error, qualifiedResource schema.GroupResource, name string) error
- func InterpretGetError(err error, qualifiedResource schema.GroupResource, name string) error
- func InterpretListError(err error, qualifiedResource schema.GroupResource) error
- func InterpretUpdateError(err error, qualifiedResource schema.GroupResource, name string) error
- func InterpretWatchError(err error, resource schema.GroupResource, name string) error
Functions ¶
func InterpretCreateError ¶
func InterpretCreateError(err error, qualifiedResource schema.GroupResource, name string) error
InterpretCreateError converts a generic error on a create operation into the appropriate API error.
func InterpretDeleteError ¶
func InterpretDeleteError(err error, qualifiedResource schema.GroupResource, name string) error
InterpretDeleteError converts a generic error on a delete operation into the appropriate API error.
func InterpretGetError ¶
func InterpretGetError(err error, qualifiedResource schema.GroupResource, name string) error
InterpretGetError converts a generic error on a retrieval operation into the appropriate API error.
func InterpretListError ¶
func InterpretListError(err error, qualifiedResource schema.GroupResource) error
InterpretListError converts a generic error on a retrieval operation into the appropriate API error.
func InterpretUpdateError ¶
func InterpretUpdateError(err error, qualifiedResource schema.GroupResource, name string) error
InterpretUpdateError converts a generic error on an update operation into the appropriate API error.
func InterpretWatchError ¶
func InterpretWatchError(err error, resource schema.GroupResource, name string) error
InterpretWatchError converts a generic error on a watch operation into the appropriate API error.
Source Files ¶
doc.go storage.go
- Version
- v0.33.0 (latest)
- Published
- Apr 23, 2025
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 7 hours ago –
Tools for package owners.