v1beta1

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: EUPL-1.2 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredOpenStackClusterInformer

func NewFilteredOpenStackClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOpenStackClusterInformer constructs a new informer for OpenStackCluster 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 NewFilteredOpenStackClusterTemplateInformer

func NewFilteredOpenStackClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOpenStackClusterTemplateInformer constructs a new informer for OpenStackClusterTemplate 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 NewFilteredOpenStackMachineInformer

func NewFilteredOpenStackMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOpenStackMachineInformer constructs a new informer for OpenStackMachine 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 NewFilteredOpenStackMachineTemplateInformer

func NewFilteredOpenStackMachineTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOpenStackMachineTemplateInformer constructs a new informer for OpenStackMachineTemplate 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 NewOpenStackClusterInformer

func NewOpenStackClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOpenStackClusterInformer constructs a new informer for OpenStackCluster 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 NewOpenStackClusterTemplateInformer

func NewOpenStackClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOpenStackClusterTemplateInformer constructs a new informer for OpenStackClusterTemplate 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 NewOpenStackMachineInformer

func NewOpenStackMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOpenStackMachineInformer constructs a new informer for OpenStackMachine 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 NewOpenStackMachineTemplateInformer

func NewOpenStackMachineTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOpenStackMachineTemplateInformer constructs a new informer for OpenStackMachineTemplate type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

Types

type Interface

type Interface interface {
	// OpenStackClusters returns a OpenStackClusterInformer.
	OpenStackClusters() OpenStackClusterInformer
	// OpenStackClusterTemplates returns a OpenStackClusterTemplateInformer.
	OpenStackClusterTemplates() OpenStackClusterTemplateInformer
	// OpenStackMachines returns a OpenStackMachineInformer.
	OpenStackMachines() OpenStackMachineInformer
	// OpenStackMachineTemplates returns a OpenStackMachineTemplateInformer.
	OpenStackMachineTemplates() OpenStackMachineTemplateInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type OpenStackClusterInformer

type OpenStackClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.OpenStackClusterLister
}

OpenStackClusterInformer provides access to a shared informer and lister for OpenStackClusters.

type OpenStackClusterTemplateInformer

type OpenStackClusterTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.OpenStackClusterTemplateLister
}

OpenStackClusterTemplateInformer provides access to a shared informer and lister for OpenStackClusterTemplates.

type OpenStackMachineInformer

type OpenStackMachineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.OpenStackMachineLister
}

OpenStackMachineInformer provides access to a shared informer and lister for OpenStackMachines.

type OpenStackMachineTemplateInformer

type OpenStackMachineTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.OpenStackMachineTemplateLister
}

OpenStackMachineTemplateInformer provides access to a shared informer and lister for OpenStackMachineTemplates.

Jump to

Keyboard shortcuts

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