v1alpha1

package
v1.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 21, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterClaimInformer

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

NewClusterClaimInformer constructs a new informer for ClusterClaim 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 NewClusterSetInformer

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

NewClusterSetInformer constructs a new informer for ClusterSet 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 NewFilteredClusterClaimInformer

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

NewFilteredClusterClaimInformer constructs a new informer for ClusterClaim 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 NewFilteredClusterSetInformer

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

NewFilteredClusterSetInformer constructs a new informer for ClusterSet 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 NewFilteredMemberClusterAnnounceInformer

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

NewFilteredMemberClusterAnnounceInformer constructs a new informer for MemberClusterAnnounce 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 NewFilteredResourceExportFilterInformer

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

NewFilteredResourceExportFilterInformer constructs a new informer for ResourceExportFilter 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 NewFilteredResourceExportInformer

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

NewFilteredResourceExportInformer constructs a new informer for ResourceExport 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 NewFilteredResourceImportFilterInformer

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

NewFilteredResourceImportFilterInformer constructs a new informer for ResourceImportFilter 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 NewFilteredResourceImportInformer

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

NewFilteredResourceImportInformer constructs a new informer for ResourceImport 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 NewMemberClusterAnnounceInformer

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

NewMemberClusterAnnounceInformer constructs a new informer for MemberClusterAnnounce 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 NewResourceExportFilterInformer

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

NewResourceExportFilterInformer constructs a new informer for ResourceExportFilter 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 NewResourceExportInformer

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

NewResourceExportInformer constructs a new informer for ResourceExport 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 NewResourceImportFilterInformer

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

NewResourceImportFilterInformer constructs a new informer for ResourceImportFilter 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 NewResourceImportInformer

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

NewResourceImportInformer constructs a new informer for ResourceImport 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 ClusterClaimInformer

type ClusterClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterClaimLister
}

ClusterClaimInformer provides access to a shared informer and lister for ClusterClaims.

type ClusterSetInformer

type ClusterSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterSetLister
}

ClusterSetInformer provides access to a shared informer and lister for ClusterSets.

type Interface

type Interface interface {
	// ClusterClaims returns a ClusterClaimInformer.
	ClusterClaims() ClusterClaimInformer
	// ClusterSets returns a ClusterSetInformer.
	ClusterSets() ClusterSetInformer
	// MemberClusterAnnounces returns a MemberClusterAnnounceInformer.
	MemberClusterAnnounces() MemberClusterAnnounceInformer
	// ResourceExports returns a ResourceExportInformer.
	ResourceExports() ResourceExportInformer
	// ResourceExportFilters returns a ResourceExportFilterInformer.
	ResourceExportFilters() ResourceExportFilterInformer
	// ResourceImports returns a ResourceImportInformer.
	ResourceImports() ResourceImportInformer
	// ResourceImportFilters returns a ResourceImportFilterInformer.
	ResourceImportFilters() ResourceImportFilterInformer
}

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

func New

New returns a new Interface.

type MemberClusterAnnounceInformer

type MemberClusterAnnounceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MemberClusterAnnounceLister
}

MemberClusterAnnounceInformer provides access to a shared informer and lister for MemberClusterAnnounces.

type ResourceExportFilterInformer

type ResourceExportFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceExportFilterLister
}

ResourceExportFilterInformer provides access to a shared informer and lister for ResourceExportFilters.

type ResourceExportInformer

type ResourceExportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceExportLister
}

ResourceExportInformer provides access to a shared informer and lister for ResourceExports.

type ResourceImportFilterInformer

type ResourceImportFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceImportFilterLister
}

ResourceImportFilterInformer provides access to a shared informer and lister for ResourceImportFilters.

type ResourceImportInformer

type ResourceImportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ResourceImportLister
}

ResourceImportInformer provides access to a shared informer and lister for ResourceImports.

Jump to

Keyboard shortcuts

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