v1alpha1

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

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 added in v0.0.4

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 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 added in v0.0.4

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 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 added in v0.0.2

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 added in v0.0.2

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 added in v0.0.4

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

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

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
	// 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 added in v0.0.2

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