internalversion

package
Version: v0.0.0-...-c6b2859 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2018 License: Apache-2.0, BSD-3-Clause, MIT Imports: 9 Imported by: 0

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 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.

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
}

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL