v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewChangeSetInformer

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

NewChangeSetInformer constructs a new informer for ChangeSet 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 NewFilteredChangeSetInformer

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

NewFilteredChangeSetInformer constructs a new informer for ChangeSet 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 NewFilteredStackGroupInformer

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

NewFilteredStackGroupInformer constructs a new informer for StackGroup 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 NewFilteredStackInformer

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

NewFilteredStackInformer constructs a new informer for Stack 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 NewFilteredStackInstanceInformer added in v0.5.0

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

NewFilteredStackInstanceInformer constructs a new informer for StackInstance 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 NewFilteredTemplateInformer

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

NewFilteredTemplateInformer constructs a new informer for Template 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 NewFilteredTemplateScratchInformer added in v0.5.0

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

NewFilteredTemplateScratchInformer constructs a new informer for TemplateScratch 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 NewStackGroupInformer

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

NewStackGroupInformer constructs a new informer for StackGroup 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 NewStackInformer

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

NewStackInformer constructs a new informer for Stack 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 NewStackInstanceInformer added in v0.5.0

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

NewStackInstanceInformer constructs a new informer for StackInstance 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 NewTemplateInformer

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

NewTemplateInformer constructs a new informer for Template 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 NewTemplateScratchInformer added in v0.5.0

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

NewTemplateScratchInformer constructs a new informer for TemplateScratch 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 ChangeSetInformer

type ChangeSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ChangeSetLister
}

ChangeSetInformer provides access to a shared informer and lister for ChangeSets.

type Interface

type Interface interface {
	// ChangeSets returns a ChangeSetInformer.
	ChangeSets() ChangeSetInformer
	// Stacks returns a StackInformer.
	Stacks() StackInformer
	// StackGroups returns a StackGroupInformer.
	StackGroups() StackGroupInformer
	// StackInstances returns a StackInstanceInformer.
	StackInstances() StackInstanceInformer
	// Templates returns a TemplateInformer.
	Templates() TemplateInformer
	// TemplateScratches returns a TemplateScratchInformer.
	TemplateScratches() TemplateScratchInformer
}

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

func New

New returns a new Interface.

type StackGroupInformer

type StackGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StackGroupLister
}

StackGroupInformer provides access to a shared informer and lister for StackGroups.

type StackInformer

type StackInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StackLister
}

StackInformer provides access to a shared informer and lister for Stacks.

type StackInstanceInformer added in v0.5.0

type StackInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StackInstanceLister
}

StackInstanceInformer provides access to a shared informer and lister for StackInstances.

type TemplateInformer

type TemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TemplateLister
}

TemplateInformer provides access to a shared informer and lister for Templates.

type TemplateScratchInformer added in v0.5.0

type TemplateScratchInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TemplateScratchLister
}

TemplateScratchInformer provides access to a shared informer and lister for TemplateScratches.

Jump to

Keyboard shortcuts

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