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 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

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.

Jump to

Keyboard shortcuts

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