v1alpha2

package
v0.0.0-...-bf1c9b8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL