package rest
import "k8s.io/kubernetes/pkg/registry/flowcontrol/rest"
Index ¶
- Constants
- type RESTStorageProvider
- func (p RESTStorageProvider) GroupName() string
- func (p RESTStorageProvider) NewRESTStorage(apiResourceConfigSource serverstorage.APIResourceConfigSource, restOptionsGetter generic.RESTOptionsGetter) (genericapiserver.APIGroupInfo, error)
- func (p RESTStorageProvider) PostStartHook() (string, genericapiserver.PostStartHookFunc, error)
Constants ¶
const PostStartHookName = "priority-and-fairness-config-producer"
PostStartHookName is the name of the post-start-hook provided by flow-control storage
Types ¶
type RESTStorageProvider ¶
type RESTStorageProvider struct { InformerFactory informers.SharedInformerFactory }
RESTStorageProvider is a provider of REST storage
func (RESTStorageProvider) GroupName ¶
func (p RESTStorageProvider) GroupName() string
GroupName returns group name of the storage
func (RESTStorageProvider) NewRESTStorage ¶
func (p RESTStorageProvider) NewRESTStorage(apiResourceConfigSource serverstorage.APIResourceConfigSource, restOptionsGetter generic.RESTOptionsGetter) (genericapiserver.APIGroupInfo, error)
NewRESTStorage creates a new rest storage for flow-control api models.
func (RESTStorageProvider) PostStartHook ¶
func (p RESTStorageProvider) PostStartHook() (string, genericapiserver.PostStartHookFunc, error)
PostStartHook returns the hook func that launches the config provider
Source Files ¶
storage_flowcontrol.go
- Version
- v1.33.1 (latest)
- Published
- May 15, 2025
- Platform
- linux/amd64
- Imports
- 23 packages
- Last checked
- 10 hours ago –
Tools for package owners.