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.