Documentation
¶
Index ¶
- func NewAWSMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewAlicloudMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewAzureMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredAWSMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredAlicloudMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredAzureMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredGCPMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredMachineDeploymentInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredMachineInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredMachineSetInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredMachineTemplateInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredOpenStackMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredPacketMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewGCPMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewMachineDeploymentInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewMachineInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewMachineSetInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewMachineTemplateInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewOpenStackMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewPacketMachineClassInformer(client clientsetinternalversion.Interface, namespace string, ...) cache.SharedIndexInformer
- type AWSMachineClassInformer
- type AlicloudMachineClassInformer
- type AzureMachineClassInformer
- type GCPMachineClassInformer
- type Interface
- type MachineClassInformer
- type MachineDeploymentInformer
- type MachineInformer
- type MachineSetInformer
- type MachineTemplateInformer
- type OpenStackMachineClassInformer
- type PacketMachineClassInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAWSMachineClassInformer ¶
func NewAWSMachineClassInformer(client clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 NewFilteredMachineClassInformer ¶ added in v0.30.0
func NewFilteredMachineClassInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMachineClassInformer constructs a new informer for MachineClass 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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 NewMachineClassInformer ¶ added in v0.30.0
func NewMachineClassInformer(client clientsetinternalversion.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMachineClassInformer constructs a new informer for MachineClass 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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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 clientsetinternalversion.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
// MachineClasses returns a MachineClassInformer.
MachineClasses() MachineClassInformer
// 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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type MachineClassInformer ¶ added in v0.30.0
type MachineClassInformer interface {
Informer() cache.SharedIndexInformer
Lister() internalversion.MachineClassLister
}
MachineClassInformer provides access to a shared informer and lister for MachineClasses.
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.