Documentation ¶
Index ¶
- func NewClusterClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMemberClusterAnnounceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceExportFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceImportFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourceImportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMemberClusterAnnounceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceExportFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceImportFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourceImportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterClaimInformer
- type ClusterSetInformer
- type Interface
- type MemberClusterAnnounceInformer
- type ResourceExportFilterInformer
- type ResourceExportInformer
- type ResourceImportFilterInformer
- type ResourceImportInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.