v1alpha1

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2024 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBuildInformer

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

NewBuildInformer constructs a new informer for Build 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 NewBuilderInformer

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

NewBuilderInformer constructs a new informer for Builder 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 NewClusterBuilderInformer

func NewClusterBuilderInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterBuilderInformer constructs a new informer for ClusterBuilder 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 NewClusterStackInformer

func NewClusterStackInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterStackInformer constructs a new informer for ClusterStack 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 NewClusterStoreInformer

func NewClusterStoreInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterStoreInformer constructs a new informer for ClusterStore 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 NewFilteredBuildInformer

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

NewFilteredBuildInformer constructs a new informer for Build 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 NewFilteredBuilderInformer

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

NewFilteredBuilderInformer constructs a new informer for Builder 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 NewFilteredClusterBuilderInformer

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

NewFilteredClusterBuilderInformer constructs a new informer for ClusterBuilder 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 NewFilteredClusterStackInformer

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

NewFilteredClusterStackInformer constructs a new informer for ClusterStack 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 NewFilteredClusterStoreInformer

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

NewFilteredClusterStoreInformer constructs a new informer for ClusterStore 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 NewFilteredImageInformer

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

NewFilteredImageInformer constructs a new informer for Image 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 NewFilteredSourceResolverInformer

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

NewFilteredSourceResolverInformer constructs a new informer for SourceResolver 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 NewImageInformer

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

NewImageInformer constructs a new informer for Image 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 NewSourceResolverInformer

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

NewSourceResolverInformer constructs a new informer for SourceResolver 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 BuildInformer

type BuildInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BuildLister
}

BuildInformer provides access to a shared informer and lister for Builds.

type BuilderInformer

type BuilderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BuilderLister
}

BuilderInformer provides access to a shared informer and lister for Builders.

type ClusterBuilderInformer

type ClusterBuilderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterBuilderLister
}

ClusterBuilderInformer provides access to a shared informer and lister for ClusterBuilders.

type ClusterStackInformer

type ClusterStackInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterStackLister
}

ClusterStackInformer provides access to a shared informer and lister for ClusterStacks.

type ClusterStoreInformer

type ClusterStoreInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterStoreLister
}

ClusterStoreInformer provides access to a shared informer and lister for ClusterStores.

type ImageInformer

type ImageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ImageLister
}

ImageInformer provides access to a shared informer and lister for Images.

type Interface

type Interface interface {
	// Builds returns a BuildInformer.
	Builds() BuildInformer
	// Builders returns a BuilderInformer.
	Builders() BuilderInformer
	// ClusterBuilders returns a ClusterBuilderInformer.
	ClusterBuilders() ClusterBuilderInformer
	// ClusterStacks returns a ClusterStackInformer.
	ClusterStacks() ClusterStackInformer
	// ClusterStores returns a ClusterStoreInformer.
	ClusterStores() ClusterStoreInformer
	// Images returns a ImageInformer.
	Images() ImageInformer
	// SourceResolvers returns a SourceResolverInformer.
	SourceResolvers() SourceResolverInformer
}

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

func New

New returns a new Interface.

type SourceResolverInformer

type SourceResolverInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SourceResolverLister
}

SourceResolverInformer provides access to a shared informer and lister for SourceResolvers.

Jump to

Keyboard shortcuts

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