v1alpha1

package
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2021 License: Apache-2.0 Imports: 9 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredS2iBinaryInformer

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

NewFilteredS2iBinaryInformer constructs a new informer for S2iBinary 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 NewFilteredS2iBuilderInformer

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

NewFilteredS2iBuilderInformer constructs a new informer for S2iBuilder 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 NewFilteredS2iBuilderTemplateInformer

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

NewFilteredS2iBuilderTemplateInformer constructs a new informer for S2iBuilderTemplate 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 NewFilteredS2iRunInformer

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

NewFilteredS2iRunInformer constructs a new informer for S2iRun 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 NewS2iBinaryInformer

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

NewS2iBinaryInformer constructs a new informer for S2iBinary 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 NewS2iBuilderInformer

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

NewS2iBuilderInformer constructs a new informer for S2iBuilder 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 NewS2iBuilderTemplateInformer

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

NewS2iBuilderTemplateInformer constructs a new informer for S2iBuilderTemplate 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 NewS2iRunInformer

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

NewS2iRunInformer constructs a new informer for S2iRun 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 Interface

type Interface interface {
	// S2iBinaries returns a S2iBinaryInformer.
	S2iBinaries() S2iBinaryInformer
	// S2iBuilders returns a S2iBuilderInformer.
	S2iBuilders() S2iBuilderInformer
	// S2iBuilderTemplates returns a S2iBuilderTemplateInformer.
	S2iBuilderTemplates() S2iBuilderTemplateInformer
	// S2iRuns returns a S2iRunInformer.
	S2iRuns() S2iRunInformer
}

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

func New

New returns a new Interface.

type S2iBinaryInformer

type S2iBinaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.S2iBinaryLister
}

S2iBinaryInformer provides access to a shared informer and lister for S2iBinaries.

type S2iBuilderInformer

type S2iBuilderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.S2iBuilderLister
}

S2iBuilderInformer provides access to a shared informer and lister for S2iBuilders.

type S2iBuilderTemplateInformer

type S2iBuilderTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.S2iBuilderTemplateLister
}

S2iBuilderTemplateInformer provides access to a shared informer and lister for S2iBuilderTemplates.

type S2iRunInformer

type S2iRunInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.S2iRunLister
}

S2iRunInformer provides access to a shared informer and lister for S2iRuns.

Jump to

Keyboard shortcuts

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