Documentation
¶
Index ¶
- func NewFilteredHeliosAgentInfoInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHeliosControllerInfoInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHeliosAgentInfoInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHeliosControllerInfoInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type HeliosAgentInfoInformer
- type HeliosControllerInfoInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredHeliosAgentInfoInformer ¶
func NewFilteredHeliosAgentInfoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHeliosAgentInfoInformer constructs a new informer for HeliosAgentInfo 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 NewFilteredHeliosControllerInfoInformer ¶
func NewFilteredHeliosControllerInfoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHeliosControllerInfoInformer constructs a new informer for HeliosControllerInfo 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 NewHeliosAgentInfoInformer ¶
func NewHeliosAgentInfoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHeliosAgentInfoInformer constructs a new informer for HeliosAgentInfo 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 NewHeliosControllerInfoInformer ¶
func NewHeliosControllerInfoInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHeliosControllerInfoInformer constructs a new informer for HeliosControllerInfo 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 HeliosAgentInfoInformer ¶
type HeliosAgentInfoInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.HeliosAgentInfoLister }
HeliosAgentInfoInformer provides access to a shared informer and lister for HeliosAgentInfos.
type HeliosControllerInfoInformer ¶
type HeliosControllerInfoInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.HeliosControllerInfoLister }
HeliosControllerInfoInformer provides access to a shared informer and lister for HeliosControllerInfos.
type Interface ¶
type Interface interface { // HeliosAgentInfos returns a HeliosAgentInfoInformer. HeliosAgentInfos() HeliosAgentInfoInformer // HeliosControllerInfos returns a HeliosControllerInfoInformer. HeliosControllerInfos() HeliosControllerInfoInformer }
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.