Documentation ¶
Index ¶
- func NewContainerConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewContainerImageSignatureInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewContainerRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredContainerConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredContainerImageSignatureInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredContainerRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGenericArtifactInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGenericArtifactInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ContainerConfigurationInformer
- type ContainerImageSignatureInformer
- type ContainerRepositoryInformer
- type GenericArtifactInformer
- type Interface
- type RepositoryInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.