Documentation
¶
Index ¶
- func NewFilteredPodSchedulingContextClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceClaimParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceClaimTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceClassClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceClassParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewFilteredResourceSliceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewPodSchedulingContextClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceClaimParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceClaimTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceClassClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceClassParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- func NewResourceSliceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, ...) kcpcache.ScopeableSharedIndexInformer
- type ClusterInterface
- type PodSchedulingContextClusterInformer
- type ResourceClaimClusterInformer
- type ResourceClaimParametersClusterInformer
- type ResourceClaimTemplateClusterInformer
- type ResourceClassClusterInformer
- type ResourceClassParametersClusterInformer
- type ResourceSliceClusterInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredPodSchedulingContextClusterInformer ¶
func NewFilteredPodSchedulingContextClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredPodSchedulingContextClusterInformer constructs a new informer for PodSchedulingContext 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 NewFilteredResourceClaimClusterInformer ¶
func NewFilteredResourceClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceClaimClusterInformer constructs a new informer for ResourceClaim 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 NewFilteredResourceClaimParametersClusterInformer ¶
func NewFilteredResourceClaimParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceClaimParametersClusterInformer constructs a new informer for ResourceClaimParameters 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 NewFilteredResourceClaimTemplateClusterInformer ¶
func NewFilteredResourceClaimTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceClaimTemplateClusterInformer constructs a new informer for ResourceClaimTemplate 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 NewFilteredResourceClassClusterInformer ¶
func NewFilteredResourceClassClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceClassClusterInformer constructs a new informer for ResourceClass 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 NewFilteredResourceClassParametersClusterInformer ¶
func NewFilteredResourceClassParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceClassParametersClusterInformer constructs a new informer for ResourceClassParameters 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 NewFilteredResourceSliceClusterInformer ¶
func NewFilteredResourceSliceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) kcpcache.ScopeableSharedIndexInformer
NewFilteredResourceSliceClusterInformer constructs a new informer for ResourceSlice 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 NewPodSchedulingContextClusterInformer ¶
func NewPodSchedulingContextClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewPodSchedulingContextClusterInformer constructs a new informer for PodSchedulingContext 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 NewResourceClaimClusterInformer ¶
func NewResourceClaimClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceClaimClusterInformer constructs a new informer for ResourceClaim 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 NewResourceClaimParametersClusterInformer ¶
func NewResourceClaimParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceClaimParametersClusterInformer constructs a new informer for ResourceClaimParameters 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 NewResourceClaimTemplateClusterInformer ¶
func NewResourceClaimTemplateClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceClaimTemplateClusterInformer constructs a new informer for ResourceClaimTemplate 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 NewResourceClassClusterInformer ¶
func NewResourceClassClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceClassClusterInformer constructs a new informer for ResourceClass 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 NewResourceClassParametersClusterInformer ¶
func NewResourceClassParametersClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceClassParametersClusterInformer constructs a new informer for ResourceClassParameters 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 NewResourceSliceClusterInformer ¶
func NewResourceSliceClusterInformer(client clientset.ClusterInterface, resyncPeriod time.Duration, indexers cache.Indexers) kcpcache.ScopeableSharedIndexInformer
NewResourceSliceClusterInformer constructs a new informer for ResourceSlice 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 ClusterInterface ¶
type ClusterInterface interface { // ResourceClaims returns a ResourceClaimClusterInformer ResourceClaims() ResourceClaimClusterInformer // PodSchedulingContexts returns a PodSchedulingContextClusterInformer PodSchedulingContexts() PodSchedulingContextClusterInformer // ResourceClasses returns a ResourceClassClusterInformer ResourceClasses() ResourceClassClusterInformer // ResourceClaimTemplates returns a ResourceClaimTemplateClusterInformer ResourceClaimTemplates() ResourceClaimTemplateClusterInformer // ResourceSlices returns a ResourceSliceClusterInformer ResourceSlices() ResourceSliceClusterInformer // ResourceClaimParameters returns a ResourceClaimParametersClusterInformer ResourceClaimParameters() ResourceClaimParametersClusterInformer // ResourceClassParameters returns a ResourceClassParametersClusterInformer ResourceClassParameters() ResourceClassParametersClusterInformer }
func New ¶
func New(f internalinterfaces.SharedInformerFactory, tweakListOptions internalinterfaces.TweakListOptionsFunc) ClusterInterface
New returns a new ClusterInterface.
type PodSchedulingContextClusterInformer ¶
type PodSchedulingContextClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.PodSchedulingContextInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.PodSchedulingContextClusterLister }
PodSchedulingContextClusterInformer provides access to a shared informer and lister for PodSchedulingContexts.
type ResourceClaimClusterInformer ¶
type ResourceClaimClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.ResourceClaimInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.ResourceClaimClusterLister }
ResourceClaimClusterInformer provides access to a shared informer and lister for ResourceClaims.
type ResourceClaimParametersClusterInformer ¶
type ResourceClaimParametersClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.ResourceClaimParametersInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.ResourceClaimParametersClusterLister }
ResourceClaimParametersClusterInformer provides access to a shared informer and lister for ResourceClaimParameters.
type ResourceClaimTemplateClusterInformer ¶
type ResourceClaimTemplateClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.ResourceClaimTemplateInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.ResourceClaimTemplateClusterLister }
ResourceClaimTemplateClusterInformer provides access to a shared informer and lister for ResourceClaimTemplates.
type ResourceClassClusterInformer ¶
type ResourceClassClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.ResourceClassInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.ResourceClassClusterLister }
ResourceClassClusterInformer provides access to a shared informer and lister for ResourceClasses.
type ResourceClassParametersClusterInformer ¶
type ResourceClassParametersClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.ResourceClassParametersInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.ResourceClassParametersClusterLister }
ResourceClassParametersClusterInformer provides access to a shared informer and lister for ResourceClassParameters.
type ResourceSliceClusterInformer ¶
type ResourceSliceClusterInformer interface { Cluster(logicalcluster.Name) upstreamresourcev1alpha2informers.ResourceSliceInformer Informer() kcpcache.ScopeableSharedIndexInformer Lister() resourcev1alpha2listers.ResourceSliceClusterLister }
ResourceSliceClusterInformer provides access to a shared informer and lister for ResourceSlices.