Documentation
¶
Index ¶
- func NewREST(obj resource.InternalObject, scheme *runtime.Scheme, ...) (*registry.Store, error)
- func NewStatusREST(obj resource.ObjectWithStatusSubResource, scheme *runtime.Scheme, ...) (*registry.Store, error)
- func NewStatusStrategy(obj resource.ObjectWithStatusSubResource, typer runtime.ObjectTyper, ...) *statusStrategy
- func NewStorageProvider(ctx context.Context, obj resource.InternalObject, opts *options.Options) *builderrest.StorageProvider
- func NewStrategy(obj resource.InternalObject, typer runtime.ObjectTyper, ...) *strategy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewREST ¶
func NewREST( obj resource.InternalObject, scheme *runtime.Scheme, watcherManager watchermanager.WatcherManager, optsGetter generic.RESTOptionsGetter, opts *options.Options, ) (*registry.Store, error)
func NewStatusREST ¶
func NewStatusREST( obj resource.ObjectWithStatusSubResource, scheme *runtime.Scheme, watcherManager watchermanager.WatcherManager, opts *options.Options, store rest.Storage, ) (*registry.Store, error)
func NewStatusStrategy ¶
func NewStatusStrategy( obj resource.ObjectWithStatusSubResource, typer runtime.ObjectTyper, storage storebackend.Storer[runtime.Object], watcherManager watchermanager.WatcherManager, opts *options.Options, ) *statusStrategy
NewStatusStrategy creates and returns a sttaus strategy instance
func NewStorageProvider ¶
func NewStorageProvider(ctx context.Context, obj resource.InternalObject, opts *options.Options) *builderrest.StorageProvider
func NewStrategy ¶
func NewStrategy( obj resource.InternalObject, typer runtime.ObjectTyper, storage storebackend.Storer[runtime.Object], watcherManager watchermanager.WatcherManager, opts *options.Options, ) *strategy
NewStrategy creates and returns a strategy instance
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.