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.