Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAWSMachineClassInformer

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

    NewAWSMachineClassInformer constructs a new informer for AWSMachineClass 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 NewAlicloudMachineClassInformer

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

      NewAlicloudMachineClassInformer constructs a new informer for AlicloudMachineClass 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 NewAzureMachineClassInformer

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

        NewAzureMachineClassInformer constructs a new informer for AzureMachineClass 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 NewFilteredAWSMachineClassInformer

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

          NewFilteredAWSMachineClassInformer constructs a new informer for AWSMachineClass 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 NewFilteredAlicloudMachineClassInformer

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

            NewFilteredAlicloudMachineClassInformer constructs a new informer for AlicloudMachineClass 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 NewFilteredAzureMachineClassInformer

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

              NewFilteredAzureMachineClassInformer constructs a new informer for AzureMachineClass 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 NewFilteredGCPMachineClassInformer

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

                NewFilteredGCPMachineClassInformer constructs a new informer for GCPMachineClass 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 NewFilteredMachineDeploymentInformer

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

                  NewFilteredMachineDeploymentInformer constructs a new informer for MachineDeployment 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 NewFilteredMachineInformer

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

                    NewFilteredMachineInformer constructs a new informer for Machine 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 NewFilteredMachineSetInformer

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

                      NewFilteredMachineSetInformer constructs a new informer for MachineSet 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 NewFilteredMachineTemplateInformer

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

                        NewFilteredMachineTemplateInformer constructs a new informer for MachineTemplate 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 NewFilteredOpenStackMachineClassInformer

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

                          NewFilteredOpenStackMachineClassInformer constructs a new informer for OpenStackMachineClass 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 NewFilteredPacketMachineClassInformer

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

                            NewFilteredPacketMachineClassInformer constructs a new informer for PacketMachineClass 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 NewGCPMachineClassInformer

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

                              NewGCPMachineClassInformer constructs a new informer for GCPMachineClass 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 NewMachineDeploymentInformer

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

                                NewMachineDeploymentInformer constructs a new informer for MachineDeployment 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 NewMachineInformer

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

                                  NewMachineInformer constructs a new informer for Machine 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 NewMachineSetInformer

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

                                    NewMachineSetInformer constructs a new informer for MachineSet 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 NewMachineTemplateInformer

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

                                      NewMachineTemplateInformer constructs a new informer for MachineTemplate 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 NewOpenStackMachineClassInformer

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

                                        NewOpenStackMachineClassInformer constructs a new informer for OpenStackMachineClass 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 NewPacketMachineClassInformer

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

                                          NewPacketMachineClassInformer constructs a new informer for PacketMachineClass 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 AWSMachineClassInformer

                                          type AWSMachineClassInformer interface {
                                          	Informer() cache.SharedIndexInformer
                                          	Lister() internalversion.AWSMachineClassLister
                                          }

                                            AWSMachineClassInformer provides access to a shared informer and lister for AWSMachineClasses.

                                            type AlicloudMachineClassInformer

                                            type AlicloudMachineClassInformer interface {
                                            	Informer() cache.SharedIndexInformer
                                            	Lister() internalversion.AlicloudMachineClassLister
                                            }

                                              AlicloudMachineClassInformer provides access to a shared informer and lister for AlicloudMachineClasses.

                                              type AzureMachineClassInformer

                                              type AzureMachineClassInformer interface {
                                              	Informer() cache.SharedIndexInformer
                                              	Lister() internalversion.AzureMachineClassLister
                                              }

                                                AzureMachineClassInformer provides access to a shared informer and lister for AzureMachineClasses.

                                                type GCPMachineClassInformer

                                                type GCPMachineClassInformer interface {
                                                	Informer() cache.SharedIndexInformer
                                                	Lister() internalversion.GCPMachineClassLister
                                                }

                                                  GCPMachineClassInformer provides access to a shared informer and lister for GCPMachineClasses.

                                                  type Interface

                                                  type Interface interface {
                                                  	// AWSMachineClasses returns a AWSMachineClassInformer.
                                                  	AWSMachineClasses() AWSMachineClassInformer
                                                  	// AlicloudMachineClasses returns a AlicloudMachineClassInformer.
                                                  	AlicloudMachineClasses() AlicloudMachineClassInformer
                                                  	// AzureMachineClasses returns a AzureMachineClassInformer.
                                                  	AzureMachineClasses() AzureMachineClassInformer
                                                  	// GCPMachineClasses returns a GCPMachineClassInformer.
                                                  	GCPMachineClasses() GCPMachineClassInformer
                                                  	// Machines returns a MachineInformer.
                                                  	Machines() MachineInformer
                                                  	// MachineDeployments returns a MachineDeploymentInformer.
                                                  	MachineDeployments() MachineDeploymentInformer
                                                  	// MachineSets returns a MachineSetInformer.
                                                  	MachineSets() MachineSetInformer
                                                  	// MachineTemplates returns a MachineTemplateInformer.
                                                  	MachineTemplates() MachineTemplateInformer
                                                  	// OpenStackMachineClasses returns a OpenStackMachineClassInformer.
                                                  	OpenStackMachineClasses() OpenStackMachineClassInformer
                                                  	// PacketMachineClasses returns a PacketMachineClassInformer.
                                                  	PacketMachineClasses() PacketMachineClassInformer
                                                  }

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

                                                    func New

                                                      New returns a new Interface.

                                                      type MachineDeploymentInformer

                                                      type MachineDeploymentInformer interface {
                                                      	Informer() cache.SharedIndexInformer
                                                      	Lister() internalversion.MachineDeploymentLister
                                                      }

                                                        MachineDeploymentInformer provides access to a shared informer and lister for MachineDeployments.

                                                        type MachineInformer

                                                        type MachineInformer interface {
                                                        	Informer() cache.SharedIndexInformer
                                                        	Lister() internalversion.MachineLister
                                                        }

                                                          MachineInformer provides access to a shared informer and lister for Machines.

                                                          type MachineSetInformer

                                                          type MachineSetInformer interface {
                                                          	Informer() cache.SharedIndexInformer
                                                          	Lister() internalversion.MachineSetLister
                                                          }

                                                            MachineSetInformer provides access to a shared informer and lister for MachineSets.

                                                            type MachineTemplateInformer

                                                            type MachineTemplateInformer interface {
                                                            	Informer() cache.SharedIndexInformer
                                                            	Lister() internalversion.MachineTemplateLister
                                                            }

                                                              MachineTemplateInformer provides access to a shared informer and lister for MachineTemplates.

                                                              type OpenStackMachineClassInformer

                                                              type OpenStackMachineClassInformer interface {
                                                              	Informer() cache.SharedIndexInformer
                                                              	Lister() internalversion.OpenStackMachineClassLister
                                                              }

                                                                OpenStackMachineClassInformer provides access to a shared informer and lister for OpenStackMachineClasses.

                                                                type PacketMachineClassInformer

                                                                type PacketMachineClassInformer interface {
                                                                	Informer() cache.SharedIndexInformer
                                                                	Lister() internalversion.PacketMachineClassLister
                                                                }

                                                                  PacketMachineClassInformer provides access to a shared informer and lister for PacketMachineClasses.