Documentation ¶
Index ¶
- func NewAvoidanceActionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAvoidanceActionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeQOSInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPodQOSInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeQOSInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPodQOSInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AvoidanceActionInformer
- type Interface
- type NodeQOSInformer
- type PodQOSInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAvoidanceActionInformer ¶
func NewAvoidanceActionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAvoidanceActionInformer constructs a new informer for AvoidanceAction type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredAvoidanceActionInformer ¶
func NewFilteredAvoidanceActionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAvoidanceActionInformer constructs a new informer for AvoidanceAction type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredNodeQOSInformer ¶
func NewFilteredNodeQOSInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeQOSInformer constructs a new informer for NodeQOS type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredPodQOSInformer ¶
func NewFilteredPodQOSInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPodQOSInformer constructs a new informer for PodQOS type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewNodeQOSInformer ¶
func NewNodeQOSInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeQOSInformer constructs a new informer for NodeQOS type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewPodQOSInformer ¶
func NewPodQOSInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPodQOSInformer constructs a new informer for PodQOS type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type AvoidanceActionInformer ¶
type AvoidanceActionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AvoidanceActionLister }
AvoidanceActionInformer provides access to a shared informer and lister for AvoidanceActions.
type Interface ¶
type Interface interface { // AvoidanceActions returns a AvoidanceActionInformer. AvoidanceActions() AvoidanceActionInformer // NodeQOSs returns a NodeQOSInformer. NodeQOSs() NodeQOSInformer // PodQOSs returns a PodQOSInformer. PodQOSs() PodQOSInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type NodeQOSInformer ¶
type NodeQOSInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NodeQOSLister }
NodeQOSInformer provides access to a shared informer and lister for NodeQOSs.
type PodQOSInformer ¶
type PodQOSInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PodQOSLister }
PodQOSInformer provides access to a shared informer and lister for PodQOSs.