v1alpha1

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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

DeletedHAProxyCRTListFile is a specialization of cache.DeletedObject for HAProxyCRTListFile.

type DeletedHAProxyCfg

DeletedHAProxyCfg is a specialization of cache.DeletedObject for HAProxyCfg.

type DeletedHAProxyGeneralFile

DeletedHAProxyGeneralFile is a specialization of cache.DeletedObject for HAProxyGeneralFile.

type DeletedHAProxyMapFile

DeletedHAProxyMapFile is a specialization of cache.DeletedObject for HAProxyMapFile.

type DeletedHAProxyTemplateConfig

DeletedHAProxyTemplateConfig is a specialization of cache.DeletedObject for HAProxyTemplateConfig.

type DeletedHAProxyTemplateLibrary

DeletedHAProxyTemplateLibrary is a specialization of cache.DeletedObject for HAProxyTemplateLibrary.

type HAProxyCRTListFileDetailedHandlerFuncs

HAProxyCRTListFileDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyCRTListFile.

type HAProxyCRTListFileFilteringHandler

HAProxyCRTListFileFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyCRTListFile.

type HAProxyCRTListFileHandlerFuncs

HAProxyCRTListFileHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyCRTListFile.

type HAProxyCRTListFileIndexInformer

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

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

HAProxyCfgDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyCfg.

type HAProxyCfgFilteringHandler

HAProxyCfgFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyCfg.

type HAProxyCfgHandlerFuncs

HAProxyCfgHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyCfg.

type HAProxyCfgIndexInformer

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

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

HAProxyGeneralFileDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyGeneralFile.

type HAProxyGeneralFileFilteringHandler

HAProxyGeneralFileFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyGeneralFile.

type HAProxyGeneralFileHandlerFuncs

HAProxyGeneralFileHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyGeneralFile.

type HAProxyGeneralFileIndexInformer

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

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

HAProxyMapFileDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyMapFile.

type HAProxyMapFileFilteringHandler

HAProxyMapFileFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyMapFile.

type HAProxyMapFileHandlerFuncs

HAProxyMapFileHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyMapFile.

type HAProxyMapFileIndexInformer

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

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

HAProxyTemplateConfigDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyTemplateConfig.

type HAProxyTemplateConfigFilteringHandler

HAProxyTemplateConfigFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyTemplateConfig.

type HAProxyTemplateConfigHandlerFuncs

HAProxyTemplateConfigHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyTemplateConfig.

type HAProxyTemplateConfigIndexInformer

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

HAProxyTemplateLibraryDetailedHandlerFuncs is a specialization of cache.TypedResourceEventHandlerDetailedFuncs for HAProxyTemplateLibrary.

type HAProxyTemplateLibraryFilteringHandler

HAProxyTemplateLibraryFilteringHandler is a specialization of cache.TypedFilteringResourceEventHandler for HAProxyTemplateLibrary.

type HAProxyTemplateLibraryHandlerFuncs

HAProxyTemplateLibraryHandlerFuncs is a specialization of cache.TypedResourceEventHandlerFuncs for HAProxyTemplateLibrary.

type HAProxyTemplateLibraryIndexInformer

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL