Documentation ¶
Index ¶
- func NewFilteredProjectContainerregistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectContainerregistryUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectKubeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectKubeNodepoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectNetworkPrivateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectNetworkPrivateSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectContainerregistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectContainerregistryUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectKubeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectKubeNodepoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectNetworkPrivateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectNetworkPrivateSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ProjectContainerregistryInformer
- type ProjectContainerregistryUserInformer
- type ProjectInformer
- type ProjectKubeInformer
- type ProjectKubeNodepoolInformer
- type ProjectNetworkPrivateInformer
- type ProjectNetworkPrivateSubnetInformer
- type ProjectUserInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredProjectContainerregistryInformer ¶
func NewFilteredProjectContainerregistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectContainerregistryInformer constructs a new informer for ProjectContainerregistry 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 NewFilteredProjectContainerregistryUserInformer ¶
func NewFilteredProjectContainerregistryUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectContainerregistryUserInformer constructs a new informer for ProjectContainerregistryUser 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 NewFilteredProjectInformer ¶
func NewFilteredProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectInformer constructs a new informer for Project 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 NewFilteredProjectKubeInformer ¶
func NewFilteredProjectKubeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectKubeInformer constructs a new informer for ProjectKube 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 NewFilteredProjectKubeNodepoolInformer ¶
func NewFilteredProjectKubeNodepoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectKubeNodepoolInformer constructs a new informer for ProjectKubeNodepool 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 NewFilteredProjectNetworkPrivateInformer ¶
func NewFilteredProjectNetworkPrivateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectNetworkPrivateInformer constructs a new informer for ProjectNetworkPrivate 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 NewFilteredProjectNetworkPrivateSubnetInformer ¶
func NewFilteredProjectNetworkPrivateSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectNetworkPrivateSubnetInformer constructs a new informer for ProjectNetworkPrivateSubnet 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 NewFilteredProjectUserInformer ¶
func NewFilteredProjectUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectUserInformer constructs a new informer for ProjectUser 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 NewProjectContainerregistryInformer ¶
func NewProjectContainerregistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectContainerregistryInformer constructs a new informer for ProjectContainerregistry 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 NewProjectContainerregistryUserInformer ¶
func NewProjectContainerregistryUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectContainerregistryUserInformer constructs a new informer for ProjectContainerregistryUser 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 NewProjectInformer ¶
func NewProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectInformer constructs a new informer for Project 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 NewProjectKubeInformer ¶
func NewProjectKubeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectKubeInformer constructs a new informer for ProjectKube 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 NewProjectKubeNodepoolInformer ¶
func NewProjectKubeNodepoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectKubeNodepoolInformer constructs a new informer for ProjectKubeNodepool 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 NewProjectNetworkPrivateInformer ¶
func NewProjectNetworkPrivateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectNetworkPrivateInformer constructs a new informer for ProjectNetworkPrivate 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 NewProjectNetworkPrivateSubnetInformer ¶
func NewProjectNetworkPrivateSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectNetworkPrivateSubnetInformer constructs a new informer for ProjectNetworkPrivateSubnet 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 NewProjectUserInformer ¶
func NewProjectUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectUserInformer constructs a new informer for ProjectUser 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 { // Projects returns a ProjectInformer. Projects() ProjectInformer // ProjectContainerregistries returns a ProjectContainerregistryInformer. ProjectContainerregistries() ProjectContainerregistryInformer // ProjectContainerregistryUsers returns a ProjectContainerregistryUserInformer. ProjectContainerregistryUsers() ProjectContainerregistryUserInformer // ProjectKubes returns a ProjectKubeInformer. ProjectKubes() ProjectKubeInformer // ProjectKubeNodepools returns a ProjectKubeNodepoolInformer. ProjectKubeNodepools() ProjectKubeNodepoolInformer // ProjectNetworkPrivates returns a ProjectNetworkPrivateInformer. ProjectNetworkPrivates() ProjectNetworkPrivateInformer // ProjectNetworkPrivateSubnets returns a ProjectNetworkPrivateSubnetInformer. ProjectNetworkPrivateSubnets() ProjectNetworkPrivateSubnetInformer // ProjectUsers returns a ProjectUserInformer. ProjectUsers() ProjectUserInformer }
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 ProjectContainerregistryInformer ¶
type ProjectContainerregistryInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectContainerregistryLister }
ProjectContainerregistryInformer provides access to a shared informer and lister for ProjectContainerregistries.
type ProjectContainerregistryUserInformer ¶
type ProjectContainerregistryUserInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectContainerregistryUserLister }
ProjectContainerregistryUserInformer provides access to a shared informer and lister for ProjectContainerregistryUsers.
type ProjectInformer ¶
type ProjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectLister }
ProjectInformer provides access to a shared informer and lister for Projects.
type ProjectKubeInformer ¶
type ProjectKubeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectKubeLister }
ProjectKubeInformer provides access to a shared informer and lister for ProjectKubes.
type ProjectKubeNodepoolInformer ¶
type ProjectKubeNodepoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectKubeNodepoolLister }
ProjectKubeNodepoolInformer provides access to a shared informer and lister for ProjectKubeNodepools.
type ProjectNetworkPrivateInformer ¶
type ProjectNetworkPrivateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectNetworkPrivateLister }
ProjectNetworkPrivateInformer provides access to a shared informer and lister for ProjectNetworkPrivates.
type ProjectNetworkPrivateSubnetInformer ¶
type ProjectNetworkPrivateSubnetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectNetworkPrivateSubnetLister }
ProjectNetworkPrivateSubnetInformer provides access to a shared informer and lister for ProjectNetworkPrivateSubnets.
type ProjectUserInformer ¶
type ProjectUserInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectUserLister }
ProjectUserInformer provides access to a shared informer and lister for ProjectUsers.