Documentation
¶
Index ¶
- func NewFilteredHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyCRTListFileInformerWithOptions(client versioned.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyCfgInformerWithOptions(client versioned.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyGeneralFileInformerWithOptions(client versioned.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyMapFileInformerWithOptions(client versioned.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyTemplateConfigInformerWithOptions(client versioned.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHAProxyTemplateLibraryInformerWithOptions(client versioned.Interface, namespace string, ...) cache.SharedIndexInformer
- type DeletedHAProxyCRTListFile
- type DeletedHAProxyCfg
- type DeletedHAProxyGeneralFile
- type DeletedHAProxyMapFile
- type DeletedHAProxyTemplateConfig
- type DeletedHAProxyTemplateLibrary
- type HAProxyCRTListFileDetailedHandlerFuncs
- type HAProxyCRTListFileFilteringHandler
- type HAProxyCRTListFileHandlerFuncs
- type HAProxyCRTListFileIndexInformer
- func NewTypedFilteredHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyCRTListFileIndexInformer
- func NewTypedHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyCRTListFileIndexInformer
- func NewTypedHAProxyCRTListFileInformerWithOptions(client versioned.Interface, namespace string, ...) HAProxyCRTListFileIndexInformer
- func ToHAProxyCRTListFileIndexInformer(informer cache.SharedIndexInformer) HAProxyCRTListFileIndexInformer
- type HAProxyCRTListFileIndexers
- type HAProxyCRTListFileInformer
- type HAProxyCfgDetailedHandlerFuncs
- type HAProxyCfgFilteringHandler
- type HAProxyCfgHandlerFuncs
- type HAProxyCfgIndexInformer
- func NewTypedFilteredHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyCfgIndexInformer
- func NewTypedHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyCfgIndexInformer
- func NewTypedHAProxyCfgInformerWithOptions(client versioned.Interface, namespace string, ...) HAProxyCfgIndexInformer
- func ToHAProxyCfgIndexInformer(informer cache.SharedIndexInformer) HAProxyCfgIndexInformer
- type HAProxyCfgIndexers
- type HAProxyCfgInformer
- type HAProxyGeneralFileDetailedHandlerFuncs
- type HAProxyGeneralFileFilteringHandler
- type HAProxyGeneralFileHandlerFuncs
- type HAProxyGeneralFileIndexInformer
- func NewTypedFilteredHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyGeneralFileIndexInformer
- func NewTypedHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyGeneralFileIndexInformer
- func NewTypedHAProxyGeneralFileInformerWithOptions(client versioned.Interface, namespace string, ...) HAProxyGeneralFileIndexInformer
- func ToHAProxyGeneralFileIndexInformer(informer cache.SharedIndexInformer) HAProxyGeneralFileIndexInformer
- type HAProxyGeneralFileIndexers
- type HAProxyGeneralFileInformer
- type HAProxyMapFileDetailedHandlerFuncs
- type HAProxyMapFileFilteringHandler
- type HAProxyMapFileHandlerFuncs
- type HAProxyMapFileIndexInformer
- func NewTypedFilteredHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyMapFileIndexInformer
- func NewTypedHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyMapFileIndexInformer
- func NewTypedHAProxyMapFileInformerWithOptions(client versioned.Interface, namespace string, ...) HAProxyMapFileIndexInformer
- func ToHAProxyMapFileIndexInformer(informer cache.SharedIndexInformer) HAProxyMapFileIndexInformer
- type HAProxyMapFileIndexers
- type HAProxyMapFileInformer
- type HAProxyTemplateConfigDetailedHandlerFuncs
- type HAProxyTemplateConfigFilteringHandler
- type HAProxyTemplateConfigHandlerFuncs
- type HAProxyTemplateConfigIndexInformer
- func NewTypedFilteredHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyTemplateConfigIndexInformer
- func NewTypedHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyTemplateConfigIndexInformer
- func NewTypedHAProxyTemplateConfigInformerWithOptions(client versioned.Interface, namespace string, ...) HAProxyTemplateConfigIndexInformer
- func ToHAProxyTemplateConfigIndexInformer(informer cache.SharedIndexInformer) HAProxyTemplateConfigIndexInformer
- type HAProxyTemplateConfigIndexers
- type HAProxyTemplateConfigInformer
- type HAProxyTemplateLibraryDetailedHandlerFuncs
- type HAProxyTemplateLibraryFilteringHandler
- type HAProxyTemplateLibraryHandlerFuncs
- type HAProxyTemplateLibraryIndexInformer
- func NewTypedFilteredHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyTemplateLibraryIndexInformer
- func NewTypedHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) HAProxyTemplateLibraryIndexInformer
- func NewTypedHAProxyTemplateLibraryInformerWithOptions(client versioned.Interface, namespace string, ...) HAProxyTemplateLibraryIndexInformer
- func ToHAProxyTemplateLibraryIndexInformer(informer cache.SharedIndexInformer) HAProxyTemplateLibraryIndexInformer
- type HAProxyTemplateLibraryIndexers
- type HAProxyTemplateLibraryInformer
- type Interface
- type TypedHAProxyCRTListFileInformer
- type TypedHAProxyCfgInformer
- type TypedHAProxyGeneralFileInformer
- type TypedHAProxyMapFileInformer
- type TypedHAProxyTemplateConfigInformer
- type TypedHAProxyTemplateLibraryInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredHAProxyCRTListFileInformer ¶
func NewFilteredHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHAProxyCRTListFileInformer constructs a new informer for HAProxyCRTListFile 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedFilteredHAProxyCRTListFileInformer).
func NewFilteredHAProxyCfgInformer ¶
func NewFilteredHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHAProxyCfgInformer constructs a new informer for HAProxyCfg 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedFilteredHAProxyCfgInformer).
func NewFilteredHAProxyGeneralFileInformer ¶
func NewFilteredHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHAProxyGeneralFileInformer constructs a new informer for HAProxyGeneralFile 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedFilteredHAProxyGeneralFileInformer).
func NewFilteredHAProxyMapFileInformer ¶
func NewFilteredHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHAProxyMapFileInformer constructs a new informer for HAProxyMapFile 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedFilteredHAProxyMapFileInformer).
func NewFilteredHAProxyTemplateConfigInformer ¶
func NewFilteredHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHAProxyTemplateConfigInformer constructs a new informer for HAProxyTemplateConfig 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedFilteredHAProxyTemplateConfigInformer).
func NewFilteredHAProxyTemplateLibraryInformer ¶
func NewFilteredHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHAProxyTemplateLibraryInformer constructs a new informer for HAProxyTemplateLibrary 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedFilteredHAProxyTemplateLibraryInformer).
func NewHAProxyCRTListFileInformer ¶
func NewHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHAProxyCRTListFileInformer constructs a new informer for HAProxyCRTListFile 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyCRTListFileInformer).
func NewHAProxyCRTListFileInformerWithOptions ¶
func NewHAProxyCRTListFileInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) cache.SharedIndexInformer
NewHAProxyCRTListFileInformerWithOptions constructs a new informer for HAProxyCRTListFile type with additional options. 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyCRTListFileInformerWithOptions).
func NewHAProxyCfgInformer ¶
func NewHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHAProxyCfgInformer constructs a new informer for HAProxyCfg 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyCfgInformer).
func NewHAProxyCfgInformerWithOptions ¶
func NewHAProxyCfgInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) cache.SharedIndexInformer
NewHAProxyCfgInformerWithOptions constructs a new informer for HAProxyCfg type with additional options. 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyCfgInformerWithOptions).
func NewHAProxyGeneralFileInformer ¶
func NewHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHAProxyGeneralFileInformer constructs a new informer for HAProxyGeneralFile 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyGeneralFileInformer).
func NewHAProxyGeneralFileInformerWithOptions ¶
func NewHAProxyGeneralFileInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) cache.SharedIndexInformer
NewHAProxyGeneralFileInformerWithOptions constructs a new informer for HAProxyGeneralFile type with additional options. 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyGeneralFileInformerWithOptions).
func NewHAProxyMapFileInformer ¶
func NewHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHAProxyMapFileInformer constructs a new informer for HAProxyMapFile 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyMapFileInformer).
func NewHAProxyMapFileInformerWithOptions ¶
func NewHAProxyMapFileInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) cache.SharedIndexInformer
NewHAProxyMapFileInformerWithOptions constructs a new informer for HAProxyMapFile type with additional options. 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyMapFileInformerWithOptions).
func NewHAProxyTemplateConfigInformer ¶
func NewHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHAProxyTemplateConfigInformer constructs a new informer for HAProxyTemplateConfig 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyTemplateConfigInformer).
func NewHAProxyTemplateConfigInformerWithOptions ¶
func NewHAProxyTemplateConfigInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) cache.SharedIndexInformer
NewHAProxyTemplateConfigInformerWithOptions constructs a new informer for HAProxyTemplateConfig type with additional options. 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyTemplateConfigInformerWithOptions).
func NewHAProxyTemplateLibraryInformer ¶
func NewHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHAProxyTemplateLibraryInformer constructs a new informer for HAProxyTemplateLibrary 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyTemplateLibraryInformer).
func NewHAProxyTemplateLibraryInformerWithOptions ¶
func NewHAProxyTemplateLibraryInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) cache.SharedIndexInformer
NewHAProxyTemplateLibraryInformerWithOptions constructs a new informer for HAProxyTemplateLibrary type with additional options. 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. If you really need an independent one, prefer using the type-safe variant (see NewTypedHAProxyTemplateLibraryInformerWithOptions).
Types ¶
type DeletedHAProxyCRTListFile ¶
type DeletedHAProxyCRTListFile = cache.DeletedObject[*apishaproxytemplatev1alpha1.HAProxyCRTListFile]
DeletedHAProxyCRTListFile is a specialization of cache.DeletedObject for HAProxyCRTListFile.
type DeletedHAProxyCfg ¶
type DeletedHAProxyCfg = cache.DeletedObject[*apishaproxytemplatev1alpha1.HAProxyCfg]
DeletedHAProxyCfg is a specialization of cache.DeletedObject for HAProxyCfg.
type DeletedHAProxyGeneralFile ¶
type DeletedHAProxyGeneralFile = cache.DeletedObject[*apishaproxytemplatev1alpha1.HAProxyGeneralFile]
DeletedHAProxyGeneralFile is a specialization of cache.DeletedObject for HAProxyGeneralFile.
type DeletedHAProxyMapFile ¶
type DeletedHAProxyMapFile = cache.DeletedObject[*apishaproxytemplatev1alpha1.HAProxyMapFile]
DeletedHAProxyMapFile is a specialization of cache.DeletedObject for HAProxyMapFile.
type DeletedHAProxyTemplateConfig ¶
type DeletedHAProxyTemplateConfig = cache.DeletedObject[*apishaproxytemplatev1alpha1.HAProxyTemplateConfig]
DeletedHAProxyTemplateConfig is a specialization of cache.DeletedObject for HAProxyTemplateConfig.
type DeletedHAProxyTemplateLibrary ¶
type DeletedHAProxyTemplateLibrary = cache.DeletedObject[*apishaproxytemplatev1alpha1.HAProxyTemplateLibrary]
DeletedHAProxyTemplateLibrary is a specialization of cache.DeletedObject for HAProxyTemplateLibrary.
type HAProxyCRTListFileDetailedHandlerFuncs ¶
type HAProxyCRTListFileDetailedHandlerFuncs = cache.TypedResourceEventHandlerDetailedFuncs[*apishaproxytemplatev1alpha1.HAProxyCRTListFile]
HAProxyCRTListFileDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyCRTListFile.
type HAProxyCRTListFileFilteringHandler ¶
type HAProxyCRTListFileFilteringHandler = cache.TypedFilteringResourceEventHandler[*apishaproxytemplatev1alpha1.HAProxyCRTListFile]
HAProxyCRTListFileFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyCRTListFile.
type HAProxyCRTListFileHandlerFuncs ¶
type HAProxyCRTListFileHandlerFuncs = cache.TypedResourceEventHandlerFuncs[*apishaproxytemplatev1alpha1.HAProxyCRTListFile]
HAProxyCRTListFileHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyCRTListFile.
type HAProxyCRTListFileIndexInformer ¶
type HAProxyCRTListFileIndexInformer cache.TypedSharedIndexInformer[*apishaproxytemplatev1alpha1.HAProxyCRTListFile]
HAProxyCRTListFileIndexInformer is a wrapper around the underlying cache.SharedIndexInformer with type-safe variants of several methods.
func NewTypedFilteredHAProxyCRTListFileInformer ¶
func NewTypedFilteredHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyCRTListFileIndexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) HAProxyCRTListFileIndexInformer
NewTypedFilteredHAProxyCRTListFileInformer constructs a new informer for HAProxyCRTListFile 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 NewTypedHAProxyCRTListFileInformer ¶
func NewTypedHAProxyCRTListFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyCRTListFileIndexers) HAProxyCRTListFileIndexInformer
NewTypedHAProxyCRTListFileInformer constructs a new informer for HAProxyCRTListFile 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 NewTypedHAProxyCRTListFileInformerWithOptions ¶
func NewTypedHAProxyCRTListFileInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) HAProxyCRTListFileIndexInformer
NewTypedHAProxyCRTListFileInformerWithOptions constructs a new informer for HAProxyCRTListFile type with additional options. 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 ToHAProxyCRTListFileIndexInformer ¶
func ToHAProxyCRTListFileIndexInformer(informer cache.SharedIndexInformer) HAProxyCRTListFileIndexInformer
ToHAProxyCRTListFileIndexInformer converts an untyped informer into a HAProxyCRTListFileIndexInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyCRTListFile. If that is not the case, calling type-safe methods of the returned HAProxyCRTListFileIndexInformer leads to runtime panics. A safer alternative is to pass around a HAProxyCRTListFileIndexInformer instances that was obtained from a SharedInformerFactory.
type HAProxyCRTListFileIndexers ¶
type HAProxyCRTListFileIndexers = cache.TypedIndexers[*apishaproxytemplatev1alpha1.HAProxyCRTListFile]
HAProxyCRTListFileIndexers is a specialization of cache.TypedIndexers for HAProxyCRTListFile.
type HAProxyCRTListFileInformer ¶
type HAProxyCRTListFileInformer interface {
Informer() cache.SharedIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyCRTListFileLister
}
HAProxyCRTListFileInformer provides access to a shared informer and lister for HAProxyCRTListFiles. Prefer using the type-safe variant (see TypedHAProxyCRTListFileInformer).
type HAProxyCfgDetailedHandlerFuncs ¶
type HAProxyCfgDetailedHandlerFuncs = cache.TypedResourceEventHandlerDetailedFuncs[*apishaproxytemplatev1alpha1.HAProxyCfg]
HAProxyCfgDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyCfg.
type HAProxyCfgFilteringHandler ¶
type HAProxyCfgFilteringHandler = cache.TypedFilteringResourceEventHandler[*apishaproxytemplatev1alpha1.HAProxyCfg]
HAProxyCfgFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyCfg.
type HAProxyCfgHandlerFuncs ¶
type HAProxyCfgHandlerFuncs = cache.TypedResourceEventHandlerFuncs[*apishaproxytemplatev1alpha1.HAProxyCfg]
HAProxyCfgHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyCfg.
type HAProxyCfgIndexInformer ¶
type HAProxyCfgIndexInformer cache.TypedSharedIndexInformer[*apishaproxytemplatev1alpha1.HAProxyCfg]
HAProxyCfgIndexInformer is a wrapper around the underlying cache.SharedIndexInformer with type-safe variants of several methods.
func NewTypedFilteredHAProxyCfgInformer ¶
func NewTypedFilteredHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyCfgIndexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) HAProxyCfgIndexInformer
NewTypedFilteredHAProxyCfgInformer constructs a new informer for HAProxyCfg 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 NewTypedHAProxyCfgInformer ¶
func NewTypedHAProxyCfgInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyCfgIndexers) HAProxyCfgIndexInformer
NewTypedHAProxyCfgInformer constructs a new informer for HAProxyCfg 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 NewTypedHAProxyCfgInformerWithOptions ¶
func NewTypedHAProxyCfgInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) HAProxyCfgIndexInformer
NewTypedHAProxyCfgInformerWithOptions constructs a new informer for HAProxyCfg type with additional options. 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 ToHAProxyCfgIndexInformer ¶
func ToHAProxyCfgIndexInformer(informer cache.SharedIndexInformer) HAProxyCfgIndexInformer
ToHAProxyCfgIndexInformer converts an untyped informer into a HAProxyCfgIndexInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyCfg. If that is not the case, calling type-safe methods of the returned HAProxyCfgIndexInformer leads to runtime panics. A safer alternative is to pass around a HAProxyCfgIndexInformer instances that was obtained from a SharedInformerFactory.
type HAProxyCfgIndexers ¶
type HAProxyCfgIndexers = cache.TypedIndexers[*apishaproxytemplatev1alpha1.HAProxyCfg]
HAProxyCfgIndexers is a specialization of cache.TypedIndexers for HAProxyCfg.
type HAProxyCfgInformer ¶
type HAProxyCfgInformer interface {
Informer() cache.SharedIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyCfgLister
}
HAProxyCfgInformer provides access to a shared informer and lister for HAProxyCfgs. Prefer using the type-safe variant (see TypedHAProxyCfgInformer).
type HAProxyGeneralFileDetailedHandlerFuncs ¶
type HAProxyGeneralFileDetailedHandlerFuncs = cache.TypedResourceEventHandlerDetailedFuncs[*apishaproxytemplatev1alpha1.HAProxyGeneralFile]
HAProxyGeneralFileDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyGeneralFile.
type HAProxyGeneralFileFilteringHandler ¶
type HAProxyGeneralFileFilteringHandler = cache.TypedFilteringResourceEventHandler[*apishaproxytemplatev1alpha1.HAProxyGeneralFile]
HAProxyGeneralFileFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyGeneralFile.
type HAProxyGeneralFileHandlerFuncs ¶
type HAProxyGeneralFileHandlerFuncs = cache.TypedResourceEventHandlerFuncs[*apishaproxytemplatev1alpha1.HAProxyGeneralFile]
HAProxyGeneralFileHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyGeneralFile.
type HAProxyGeneralFileIndexInformer ¶
type HAProxyGeneralFileIndexInformer cache.TypedSharedIndexInformer[*apishaproxytemplatev1alpha1.HAProxyGeneralFile]
HAProxyGeneralFileIndexInformer is a wrapper around the underlying cache.SharedIndexInformer with type-safe variants of several methods.
func NewTypedFilteredHAProxyGeneralFileInformer ¶
func NewTypedFilteredHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyGeneralFileIndexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) HAProxyGeneralFileIndexInformer
NewTypedFilteredHAProxyGeneralFileInformer constructs a new informer for HAProxyGeneralFile 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 NewTypedHAProxyGeneralFileInformer ¶
func NewTypedHAProxyGeneralFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyGeneralFileIndexers) HAProxyGeneralFileIndexInformer
NewTypedHAProxyGeneralFileInformer constructs a new informer for HAProxyGeneralFile 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 NewTypedHAProxyGeneralFileInformerWithOptions ¶
func NewTypedHAProxyGeneralFileInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) HAProxyGeneralFileIndexInformer
NewTypedHAProxyGeneralFileInformerWithOptions constructs a new informer for HAProxyGeneralFile type with additional options. 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 ToHAProxyGeneralFileIndexInformer ¶
func ToHAProxyGeneralFileIndexInformer(informer cache.SharedIndexInformer) HAProxyGeneralFileIndexInformer
ToHAProxyGeneralFileIndexInformer converts an untyped informer into a HAProxyGeneralFileIndexInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyGeneralFile. If that is not the case, calling type-safe methods of the returned HAProxyGeneralFileIndexInformer leads to runtime panics. A safer alternative is to pass around a HAProxyGeneralFileIndexInformer instances that was obtained from a SharedInformerFactory.
type HAProxyGeneralFileIndexers ¶
type HAProxyGeneralFileIndexers = cache.TypedIndexers[*apishaproxytemplatev1alpha1.HAProxyGeneralFile]
HAProxyGeneralFileIndexers is a specialization of cache.TypedIndexers for HAProxyGeneralFile.
type HAProxyGeneralFileInformer ¶
type HAProxyGeneralFileInformer interface {
Informer() cache.SharedIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyGeneralFileLister
}
HAProxyGeneralFileInformer provides access to a shared informer and lister for HAProxyGeneralFiles. Prefer using the type-safe variant (see TypedHAProxyGeneralFileInformer).
type HAProxyMapFileDetailedHandlerFuncs ¶
type HAProxyMapFileDetailedHandlerFuncs = cache.TypedResourceEventHandlerDetailedFuncs[*apishaproxytemplatev1alpha1.HAProxyMapFile]
HAProxyMapFileDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyMapFile.
type HAProxyMapFileFilteringHandler ¶
type HAProxyMapFileFilteringHandler = cache.TypedFilteringResourceEventHandler[*apishaproxytemplatev1alpha1.HAProxyMapFile]
HAProxyMapFileFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyMapFile.
type HAProxyMapFileHandlerFuncs ¶
type HAProxyMapFileHandlerFuncs = cache.TypedResourceEventHandlerFuncs[*apishaproxytemplatev1alpha1.HAProxyMapFile]
HAProxyMapFileHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyMapFile.
type HAProxyMapFileIndexInformer ¶
type HAProxyMapFileIndexInformer cache.TypedSharedIndexInformer[*apishaproxytemplatev1alpha1.HAProxyMapFile]
HAProxyMapFileIndexInformer is a wrapper around the underlying cache.SharedIndexInformer with type-safe variants of several methods.
func NewTypedFilteredHAProxyMapFileInformer ¶
func NewTypedFilteredHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyMapFileIndexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) HAProxyMapFileIndexInformer
NewTypedFilteredHAProxyMapFileInformer constructs a new informer for HAProxyMapFile 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 NewTypedHAProxyMapFileInformer ¶
func NewTypedHAProxyMapFileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyMapFileIndexers) HAProxyMapFileIndexInformer
NewTypedHAProxyMapFileInformer constructs a new informer for HAProxyMapFile 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 NewTypedHAProxyMapFileInformerWithOptions ¶
func NewTypedHAProxyMapFileInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) HAProxyMapFileIndexInformer
NewTypedHAProxyMapFileInformerWithOptions constructs a new informer for HAProxyMapFile type with additional options. 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 ToHAProxyMapFileIndexInformer ¶
func ToHAProxyMapFileIndexInformer(informer cache.SharedIndexInformer) HAProxyMapFileIndexInformer
ToHAProxyMapFileIndexInformer converts an untyped informer into a HAProxyMapFileIndexInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyMapFile. If that is not the case, calling type-safe methods of the returned HAProxyMapFileIndexInformer leads to runtime panics. A safer alternative is to pass around a HAProxyMapFileIndexInformer instances that was obtained from a SharedInformerFactory.
type HAProxyMapFileIndexers ¶
type HAProxyMapFileIndexers = cache.TypedIndexers[*apishaproxytemplatev1alpha1.HAProxyMapFile]
HAProxyMapFileIndexers is a specialization of cache.TypedIndexers for HAProxyMapFile.
type HAProxyMapFileInformer ¶
type HAProxyMapFileInformer interface {
Informer() cache.SharedIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyMapFileLister
}
HAProxyMapFileInformer provides access to a shared informer and lister for HAProxyMapFiles. Prefer using the type-safe variant (see TypedHAProxyMapFileInformer).
type HAProxyTemplateConfigDetailedHandlerFuncs ¶
type HAProxyTemplateConfigDetailedHandlerFuncs = cache.TypedResourceEventHandlerDetailedFuncs[*apishaproxytemplatev1alpha1.HAProxyTemplateConfig]
HAProxyTemplateConfigDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyTemplateConfig.
type HAProxyTemplateConfigFilteringHandler ¶
type HAProxyTemplateConfigFilteringHandler = cache.TypedFilteringResourceEventHandler[*apishaproxytemplatev1alpha1.HAProxyTemplateConfig]
HAProxyTemplateConfigFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyTemplateConfig.
type HAProxyTemplateConfigHandlerFuncs ¶
type HAProxyTemplateConfigHandlerFuncs = cache.TypedResourceEventHandlerFuncs[*apishaproxytemplatev1alpha1.HAProxyTemplateConfig]
HAProxyTemplateConfigHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyTemplateConfig.
type HAProxyTemplateConfigIndexInformer ¶
type HAProxyTemplateConfigIndexInformer cache.TypedSharedIndexInformer[*apishaproxytemplatev1alpha1.HAProxyTemplateConfig]
HAProxyTemplateConfigIndexInformer is a wrapper around the underlying cache.SharedIndexInformer with type-safe variants of several methods.
func NewTypedFilteredHAProxyTemplateConfigInformer ¶
func NewTypedFilteredHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyTemplateConfigIndexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) HAProxyTemplateConfigIndexInformer
NewTypedFilteredHAProxyTemplateConfigInformer constructs a new informer for HAProxyTemplateConfig 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 NewTypedHAProxyTemplateConfigInformer ¶
func NewTypedHAProxyTemplateConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyTemplateConfigIndexers) HAProxyTemplateConfigIndexInformer
NewTypedHAProxyTemplateConfigInformer constructs a new informer for HAProxyTemplateConfig 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 NewTypedHAProxyTemplateConfigInformerWithOptions ¶
func NewTypedHAProxyTemplateConfigInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) HAProxyTemplateConfigIndexInformer
NewTypedHAProxyTemplateConfigInformerWithOptions constructs a new informer for HAProxyTemplateConfig type with additional options. 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 ToHAProxyTemplateConfigIndexInformer ¶
func ToHAProxyTemplateConfigIndexInformer(informer cache.SharedIndexInformer) HAProxyTemplateConfigIndexInformer
ToHAProxyTemplateConfigIndexInformer converts an untyped informer into a HAProxyTemplateConfigIndexInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyTemplateConfig. If that is not the case, calling type-safe methods of the returned HAProxyTemplateConfigIndexInformer leads to runtime panics. A safer alternative is to pass around a HAProxyTemplateConfigIndexInformer instances that was obtained from a SharedInformerFactory.
type HAProxyTemplateConfigIndexers ¶
type HAProxyTemplateConfigIndexers = cache.TypedIndexers[*apishaproxytemplatev1alpha1.HAProxyTemplateConfig]
HAProxyTemplateConfigIndexers is a specialization of cache.TypedIndexers for HAProxyTemplateConfig.
type HAProxyTemplateConfigInformer ¶
type HAProxyTemplateConfigInformer interface {
Informer() cache.SharedIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyTemplateConfigLister
}
HAProxyTemplateConfigInformer provides access to a shared informer and lister for HAProxyTemplateConfigs. Prefer using the type-safe variant (see TypedHAProxyTemplateConfigInformer).
type HAProxyTemplateLibraryDetailedHandlerFuncs ¶
type HAProxyTemplateLibraryDetailedHandlerFuncs = cache.TypedResourceEventHandlerDetailedFuncs[*apishaproxytemplatev1alpha1.HAProxyTemplateLibrary]
HAProxyTemplateLibraryDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyTemplateLibrary.
type HAProxyTemplateLibraryFilteringHandler ¶
type HAProxyTemplateLibraryFilteringHandler = cache.TypedFilteringResourceEventHandler[*apishaproxytemplatev1alpha1.HAProxyTemplateLibrary]
HAProxyTemplateLibraryFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyTemplateLibrary.
type HAProxyTemplateLibraryHandlerFuncs ¶
type HAProxyTemplateLibraryHandlerFuncs = cache.TypedResourceEventHandlerFuncs[*apishaproxytemplatev1alpha1.HAProxyTemplateLibrary]
HAProxyTemplateLibraryHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyTemplateLibrary.
type HAProxyTemplateLibraryIndexInformer ¶
type HAProxyTemplateLibraryIndexInformer cache.TypedSharedIndexInformer[*apishaproxytemplatev1alpha1.HAProxyTemplateLibrary]
HAProxyTemplateLibraryIndexInformer is a wrapper around the underlying cache.SharedIndexInformer with type-safe variants of several methods.
func NewTypedFilteredHAProxyTemplateLibraryInformer ¶
func NewTypedFilteredHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyTemplateLibraryIndexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) HAProxyTemplateLibraryIndexInformer
NewTypedFilteredHAProxyTemplateLibraryInformer constructs a new informer for HAProxyTemplateLibrary 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 NewTypedHAProxyTemplateLibraryInformer ¶
func NewTypedHAProxyTemplateLibraryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers HAProxyTemplateLibraryIndexers) HAProxyTemplateLibraryIndexInformer
NewTypedHAProxyTemplateLibraryInformer constructs a new informer for HAProxyTemplateLibrary 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 NewTypedHAProxyTemplateLibraryInformerWithOptions ¶
func NewTypedHAProxyTemplateLibraryInformerWithOptions(client versioned.Interface, namespace string, options internalinterfaces.InformerOptions) HAProxyTemplateLibraryIndexInformer
NewTypedHAProxyTemplateLibraryInformerWithOptions constructs a new informer for HAProxyTemplateLibrary type with additional options. 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 ToHAProxyTemplateLibraryIndexInformer ¶
func ToHAProxyTemplateLibraryIndexInformer(informer cache.SharedIndexInformer) HAProxyTemplateLibraryIndexInformer
ToHAProxyTemplateLibraryIndexInformer converts an untyped informer into a HAProxyTemplateLibraryIndexInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyTemplateLibrary. If that is not the case, calling type-safe methods of the returned HAProxyTemplateLibraryIndexInformer leads to runtime panics. A safer alternative is to pass around a HAProxyTemplateLibraryIndexInformer instances that was obtained from a SharedInformerFactory.
type HAProxyTemplateLibraryIndexers ¶
type HAProxyTemplateLibraryIndexers = cache.TypedIndexers[*apishaproxytemplatev1alpha1.HAProxyTemplateLibrary]
HAProxyTemplateLibraryIndexers is a specialization of cache.TypedIndexers for HAProxyTemplateLibrary.
type HAProxyTemplateLibraryInformer ¶
type HAProxyTemplateLibraryInformer interface {
Informer() cache.SharedIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyTemplateLibraryLister
}
HAProxyTemplateLibraryInformer provides access to a shared informer and lister for HAProxyTemplateLibraries. Prefer using the type-safe variant (see TypedHAProxyTemplateLibraryInformer).
type Interface ¶
type Interface interface {
// HAProxyCRTListFiles returns a HAProxyCRTListFileInformer.
HAProxyCRTListFiles() TypedHAProxyCRTListFileInformer
// HAProxyCfgs returns a HAProxyCfgInformer.
HAProxyCfgs() TypedHAProxyCfgInformer
// HAProxyGeneralFiles returns a HAProxyGeneralFileInformer.
HAProxyGeneralFiles() TypedHAProxyGeneralFileInformer
// HAProxyMapFiles returns a HAProxyMapFileInformer.
HAProxyMapFiles() TypedHAProxyMapFileInformer
// HAProxyTemplateConfigs returns a HAProxyTemplateConfigInformer.
HAProxyTemplateConfigs() TypedHAProxyTemplateConfigInformer
// HAProxyTemplateLibraries returns a HAProxyTemplateLibraryInformer.
HAProxyTemplateLibraries() TypedHAProxyTemplateLibraryInformer
}
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 TypedHAProxyCRTListFileInformer ¶
type TypedHAProxyCRTListFileInformer interface {
Informer() cache.SharedIndexInformer
TypedInformer() HAProxyCRTListFileIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyCRTListFileLister
}
TypedHAProxyCRTListFileInformer provides access to a shared informer and lister for HAProxyCRTListFiles, including the type-safe TypedInformer variant. It is a superset of HAProxyCRTListFileInformer.
func ToTypedHAProxyCRTListFileInformer ¶
func ToTypedHAProxyCRTListFileInformer(informer HAProxyCRTListFileInformer) TypedHAProxyCRTListFileInformer
ToTypedHAProxyCRTListFileInformer converts an untyped informer into a TypedHAProxyCRTListFileInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyCRTListFile. If that is not the case, calling type-safe methods of the returned TypedHAProxyCRTListFileInformer leads to runtime panics. A safer alternative is to pass around a TypedHAProxyCRTListFileInformer instances that was obtained from a SharedInformerFactory.
type TypedHAProxyCfgInformer ¶
type TypedHAProxyCfgInformer interface {
Informer() cache.SharedIndexInformer
TypedInformer() HAProxyCfgIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyCfgLister
}
TypedHAProxyCfgInformer provides access to a shared informer and lister for HAProxyCfgs, including the type-safe TypedInformer variant. It is a superset of HAProxyCfgInformer.
func ToTypedHAProxyCfgInformer ¶
func ToTypedHAProxyCfgInformer(informer HAProxyCfgInformer) TypedHAProxyCfgInformer
ToTypedHAProxyCfgInformer converts an untyped informer into a TypedHAProxyCfgInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyCfg. If that is not the case, calling type-safe methods of the returned TypedHAProxyCfgInformer leads to runtime panics. A safer alternative is to pass around a TypedHAProxyCfgInformer instances that was obtained from a SharedInformerFactory.
type TypedHAProxyGeneralFileInformer ¶
type TypedHAProxyGeneralFileInformer interface {
Informer() cache.SharedIndexInformer
TypedInformer() HAProxyGeneralFileIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyGeneralFileLister
}
TypedHAProxyGeneralFileInformer provides access to a shared informer and lister for HAProxyGeneralFiles, including the type-safe TypedInformer variant. It is a superset of HAProxyGeneralFileInformer.
func ToTypedHAProxyGeneralFileInformer ¶
func ToTypedHAProxyGeneralFileInformer(informer HAProxyGeneralFileInformer) TypedHAProxyGeneralFileInformer
ToTypedHAProxyGeneralFileInformer converts an untyped informer into a TypedHAProxyGeneralFileInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyGeneralFile. If that is not the case, calling type-safe methods of the returned TypedHAProxyGeneralFileInformer leads to runtime panics. A safer alternative is to pass around a TypedHAProxyGeneralFileInformer instances that was obtained from a SharedInformerFactory.
type TypedHAProxyMapFileInformer ¶
type TypedHAProxyMapFileInformer interface {
Informer() cache.SharedIndexInformer
TypedInformer() HAProxyMapFileIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyMapFileLister
}
TypedHAProxyMapFileInformer provides access to a shared informer and lister for HAProxyMapFiles, including the type-safe TypedInformer variant. It is a superset of HAProxyMapFileInformer.
func ToTypedHAProxyMapFileInformer ¶
func ToTypedHAProxyMapFileInformer(informer HAProxyMapFileInformer) TypedHAProxyMapFileInformer
ToTypedHAProxyMapFileInformer converts an untyped informer into a TypedHAProxyMapFileInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyMapFile. If that is not the case, calling type-safe methods of the returned TypedHAProxyMapFileInformer leads to runtime panics. A safer alternative is to pass around a TypedHAProxyMapFileInformer instances that was obtained from a SharedInformerFactory.
type TypedHAProxyTemplateConfigInformer ¶
type TypedHAProxyTemplateConfigInformer interface {
Informer() cache.SharedIndexInformer
TypedInformer() HAProxyTemplateConfigIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyTemplateConfigLister
}
TypedHAProxyTemplateConfigInformer provides access to a shared informer and lister for HAProxyTemplateConfigs, including the type-safe TypedInformer variant. It is a superset of HAProxyTemplateConfigInformer.
func ToTypedHAProxyTemplateConfigInformer ¶
func ToTypedHAProxyTemplateConfigInformer(informer HAProxyTemplateConfigInformer) TypedHAProxyTemplateConfigInformer
ToTypedHAProxyTemplateConfigInformer converts an untyped informer into a TypedHAProxyTemplateConfigInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyTemplateConfig. If that is not the case, calling type-safe methods of the returned TypedHAProxyTemplateConfigInformer leads to runtime panics. A safer alternative is to pass around a TypedHAProxyTemplateConfigInformer instances that was obtained from a SharedInformerFactory.
type TypedHAProxyTemplateLibraryInformer ¶
type TypedHAProxyTemplateLibraryInformer interface {
Informer() cache.SharedIndexInformer
TypedInformer() HAProxyTemplateLibraryIndexInformer
Lister() haproxytemplatev1alpha1.HAProxyTemplateLibraryLister
}
TypedHAProxyTemplateLibraryInformer provides access to a shared informer and lister for HAProxyTemplateLibraries, including the type-safe TypedInformer variant. It is a superset of HAProxyTemplateLibraryInformer.
func ToTypedHAProxyTemplateLibraryInformer ¶
func ToTypedHAProxyTemplateLibraryInformer(informer HAProxyTemplateLibraryInformer) TypedHAProxyTemplateLibraryInformer
ToTypedHAProxyTemplateLibraryInformer converts an untyped informer into a TypedHAProxyTemplateLibraryInformer.
WARNING: this conversion is only safe if the informer handles objects of type *HAProxyTemplateLibrary. If that is not the case, calling type-safe methods of the returned TypedHAProxyTemplateLibraryInformer leads to runtime panics. A safer alternative is to pass around a TypedHAProxyTemplateLibraryInformer instances that was obtained from a SharedInformerFactory.