Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NewBundleDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewBundleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewClusterGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewClusterGroupTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewClusterRegistrationRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewContentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredBundleDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredBundleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredClusterGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredClusterGroupTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredClusterRegistrationRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredContentInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - type BundleDeploymentInformer
 - type BundleInformer
 - type ClusterGroupInformer
 - type ClusterGroupTokenInformer
 - type ClusterInformer
 - type ClusterRegistrationRequestInformer
 - type ContentInformer
 - type Interface
 
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.