v1alpha1

package
v0.1.0-rc3 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBundleDeploymentInformer

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

NewBundleDeploymentInformer constructs a new informer for BundleDeployment 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 NewBundleInformer

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

NewBundleInformer constructs a new informer for Bundle 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 NewClusterGroupInformer

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

NewClusterGroupInformer constructs a new informer for ClusterGroup 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 NewClusterGroupTokenInformer

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

NewClusterGroupTokenInformer constructs a new informer for ClusterGroupToken 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 NewClusterInformer

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

NewClusterInformer constructs a new informer for Cluster 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 NewClusterRegistrationRequestInformer

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

NewClusterRegistrationRequestInformer constructs a new informer for ClusterRegistrationRequest 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 NewContentInformer

func NewContentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewContentInformer constructs a new informer for Content 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 NewFilteredBundleDeploymentInformer

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

NewFilteredBundleDeploymentInformer constructs a new informer for BundleDeployment 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 NewFilteredBundleInformer

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

NewFilteredBundleInformer constructs a new informer for Bundle 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 NewFilteredClusterGroupInformer

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

NewFilteredClusterGroupInformer constructs a new informer for ClusterGroup 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 NewFilteredClusterGroupTokenInformer

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

NewFilteredClusterGroupTokenInformer constructs a new informer for ClusterGroupToken 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 NewFilteredClusterInformer

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

NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredClusterRegistrationRequestInformer

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

NewFilteredClusterRegistrationRequestInformer constructs a new informer for ClusterRegistrationRequest 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 NewFilteredContentInformer

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

NewFilteredContentInformer constructs a new informer for Content 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 BundleDeploymentInformer

type BundleDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BundleDeploymentLister
}

BundleDeploymentInformer provides access to a shared informer and lister for BundleDeployments.

type BundleInformer

type BundleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BundleLister
}

BundleInformer provides access to a shared informer and lister for Bundles.

type ClusterGroupInformer

type ClusterGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterGroupLister
}

ClusterGroupInformer provides access to a shared informer and lister for ClusterGroups.

type ClusterGroupTokenInformer

type ClusterGroupTokenInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterGroupTokenLister
}

ClusterGroupTokenInformer provides access to a shared informer and lister for ClusterGroupTokens.

type ClusterInformer

type ClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterLister
}

ClusterInformer provides access to a shared informer and lister for Clusters.

type ClusterRegistrationRequestInformer

type ClusterRegistrationRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterRegistrationRequestLister
}

ClusterRegistrationRequestInformer provides access to a shared informer and lister for ClusterRegistrationRequests.

type ContentInformer

type ContentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContentLister
}

ContentInformer provides access to a shared informer and lister for Contents.

type Interface

type Interface interface {
	// Bundles returns a BundleInformer.
	Bundles() BundleInformer
	// BundleDeployments returns a BundleDeploymentInformer.
	BundleDeployments() BundleDeploymentInformer
	// Clusters returns a ClusterInformer.
	Clusters() ClusterInformer
	// ClusterGroups returns a ClusterGroupInformer.
	ClusterGroups() ClusterGroupInformer
	// ClusterGroupTokens returns a ClusterGroupTokenInformer.
	ClusterGroupTokens() ClusterGroupTokenInformer
	// ClusterRegistrationRequests returns a ClusterRegistrationRequestInformer.
	ClusterRegistrationRequests() ClusterRegistrationRequestInformer
	// Contents returns a ContentInformer.
	Contents() ContentInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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