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 NewContainerConfigurationInformer

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

NewContainerConfigurationInformer constructs a new informer for ContainerConfiguration 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 NewContainerImageSignatureInformer

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

NewContainerImageSignatureInformer constructs a new informer for ContainerImageSignature 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 NewContainerRepositoryInformer

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

NewContainerRepositoryInformer constructs a new informer for ContainerRepository 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 NewFilteredContainerConfigurationInformer

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

NewFilteredContainerConfigurationInformer constructs a new informer for ContainerConfiguration 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 NewFilteredContainerImageSignatureInformer

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

NewFilteredContainerImageSignatureInformer constructs a new informer for ContainerImageSignature 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 NewFilteredContainerRepositoryInformer

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

NewFilteredContainerRepositoryInformer constructs a new informer for ContainerRepository 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 NewFilteredGenericArtifactInformer

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

NewFilteredGenericArtifactInformer constructs a new informer for GenericArtifact 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 NewFilteredRepositoryInformer

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

NewFilteredRepositoryInformer constructs a new informer for Repository 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 NewGenericArtifactInformer

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

NewGenericArtifactInformer constructs a new informer for GenericArtifact 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 NewRepositoryInformer

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

NewRepositoryInformer constructs a new informer for Repository 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 ContainerConfigurationInformer

type ContainerConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContainerConfigurationLister
}

ContainerConfigurationInformer provides access to a shared informer and lister for ContainerConfigurations.

type ContainerImageSignatureInformer

type ContainerImageSignatureInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContainerImageSignatureLister
}

ContainerImageSignatureInformer provides access to a shared informer and lister for ContainerImageSignatures.

type ContainerRepositoryInformer

type ContainerRepositoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContainerRepositoryLister
}

ContainerRepositoryInformer provides access to a shared informer and lister for ContainerRepositories.

type GenericArtifactInformer

type GenericArtifactInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GenericArtifactLister
}

GenericArtifactInformer provides access to a shared informer and lister for GenericArtifacts.

type Interface

type Interface interface {
	// ContainerConfigurations returns a ContainerConfigurationInformer.
	ContainerConfigurations() ContainerConfigurationInformer
	// ContainerImageSignatures returns a ContainerImageSignatureInformer.
	ContainerImageSignatures() ContainerImageSignatureInformer
	// ContainerRepositories returns a ContainerRepositoryInformer.
	ContainerRepositories() ContainerRepositoryInformer
	// GenericArtifacts returns a GenericArtifactInformer.
	GenericArtifacts() GenericArtifactInformer
	// Repositories returns a RepositoryInformer.
	Repositories() RepositoryInformer
}

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

func New

New returns a new Interface.

type RepositoryInformer

type RepositoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RepositoryLister
}

RepositoryInformer provides access to a shared informer and lister for Repositories.

Jump to

Keyboard shortcuts

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