Documentation ¶
Index ¶
- func NewFilteredNodeGroupInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeUnitInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeGroupInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeUnitInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type NodeGroupInformer
- type NodeUnitInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredNodeGroupInformer ¶
func NewFilteredNodeGroupInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeGroupInformer constructs a new informer for NodeGroup 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 NewFilteredNodeUnitInformer ¶
func NewFilteredNodeUnitInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeUnitInformer constructs a new informer for NodeUnit 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 NewNodeGroupInformer ¶
func NewNodeGroupInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeGroupInformer constructs a new informer for NodeGroup 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 NewNodeUnitInformer ¶
func NewNodeUnitInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeUnitInformer constructs a new informer for NodeUnit 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 Interface ¶
type Interface interface { // NodeGroups returns a NodeGroupInformer. NodeGroups() NodeGroupInformer // NodeUnits returns a NodeUnitInformer. NodeUnits() NodeUnitInformer }
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 NodeGroupInformer ¶
type NodeGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.NodeGroupLister }
NodeGroupInformer provides access to a shared informer and lister for NodeGroups.
type NodeUnitInformer ¶
type NodeUnitInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.NodeUnitLister }
NodeUnitInformer provides access to a shared informer and lister for NodeUnits.