v1alpha1

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterCollectedStatusInformer

func NewClusterCollectedStatusInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterCollectedStatusInformer constructs a new informer for ClusterCollectedStatus 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 NewClusterFederatedObjectInformer

func NewClusterFederatedObjectInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterFederatedObjectInformer constructs a new informer for ClusterFederatedObject 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 NewClusterOverridePolicyInformer

func NewClusterOverridePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterOverridePolicyInformer constructs a new informer for ClusterOverridePolicy 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 NewClusterPropagatedVersionInformer

func NewClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterPropagatedVersionInformer constructs a new informer for ClusterPropagatedVersion 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 NewClusterPropagationPolicyInformer

func NewClusterPropagationPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterPropagationPolicyInformer constructs a new informer for ClusterPropagationPolicy 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 NewCollectedStatusInformer

func NewCollectedStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCollectedStatusInformer constructs a new informer for CollectedStatus 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 NewFederatedClusterInformer

func NewFederatedClusterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedClusterInformer constructs a new informer for FederatedCluster 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 NewFederatedObjectInformer

func NewFederatedObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedObjectInformer constructs a new informer for FederatedObject 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 NewFederatedTypeConfigInformer

func NewFederatedTypeConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFederatedTypeConfigInformer constructs a new informer for FederatedTypeConfig 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 NewFilteredClusterCollectedStatusInformer

func NewFilteredClusterCollectedStatusInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterCollectedStatusInformer constructs a new informer for ClusterCollectedStatus 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 NewFilteredClusterFederatedObjectInformer

func NewFilteredClusterFederatedObjectInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterFederatedObjectInformer constructs a new informer for ClusterFederatedObject 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 NewFilteredClusterOverridePolicyInformer

func NewFilteredClusterOverridePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterOverridePolicyInformer constructs a new informer for ClusterOverridePolicy 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 NewFilteredClusterPropagatedVersionInformer

func NewFilteredClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterPropagatedVersionInformer constructs a new informer for ClusterPropagatedVersion 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 NewFilteredClusterPropagationPolicyInformer

func NewFilteredClusterPropagationPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterPropagationPolicyInformer constructs a new informer for ClusterPropagationPolicy 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 NewFilteredCollectedStatusInformer

func NewFilteredCollectedStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCollectedStatusInformer constructs a new informer for CollectedStatus 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 NewFilteredFederatedClusterInformer

func NewFilteredFederatedClusterInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedClusterInformer constructs a new informer for FederatedCluster 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 NewFilteredFederatedObjectInformer

func NewFilteredFederatedObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedObjectInformer constructs a new informer for FederatedObject 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 NewFilteredFederatedTypeConfigInformer

func NewFilteredFederatedTypeConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFederatedTypeConfigInformer constructs a new informer for FederatedTypeConfig 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 NewFilteredOverridePolicyInformer

func NewFilteredOverridePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOverridePolicyInformer constructs a new informer for OverridePolicy 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 NewFilteredPropagatedVersionInformer

func NewFilteredPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPropagatedVersionInformer constructs a new informer for PropagatedVersion 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 NewFilteredPropagationPolicyInformer

func NewFilteredPropagationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPropagationPolicyInformer constructs a new informer for PropagationPolicy 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 NewFilteredSchedulerPluginWebhookConfigurationInformer

func NewFilteredSchedulerPluginWebhookConfigurationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSchedulerPluginWebhookConfigurationInformer constructs a new informer for SchedulerPluginWebhookConfiguration 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 NewFilteredSchedulingProfileInformer

func NewFilteredSchedulingProfileInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSchedulingProfileInformer constructs a new informer for SchedulingProfile 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 NewOverridePolicyInformer

func NewOverridePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOverridePolicyInformer constructs a new informer for OverridePolicy 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 NewPropagatedVersionInformer

func NewPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPropagatedVersionInformer constructs a new informer for PropagatedVersion 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 NewPropagationPolicyInformer

func NewPropagationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPropagationPolicyInformer constructs a new informer for PropagationPolicy 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 NewSchedulerPluginWebhookConfigurationInformer

func NewSchedulerPluginWebhookConfigurationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSchedulerPluginWebhookConfigurationInformer constructs a new informer for SchedulerPluginWebhookConfiguration 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 NewSchedulingProfileInformer

func NewSchedulingProfileInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSchedulingProfileInformer constructs a new informer for SchedulingProfile 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 ClusterCollectedStatusInformer

type ClusterCollectedStatusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterCollectedStatusLister
}

ClusterCollectedStatusInformer provides access to a shared informer and lister for ClusterCollectedStatuses.

type ClusterFederatedObjectInformer

type ClusterFederatedObjectInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterFederatedObjectLister
}

ClusterFederatedObjectInformer provides access to a shared informer and lister for ClusterFederatedObjects.

type ClusterOverridePolicyInformer

type ClusterOverridePolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterOverridePolicyLister
}

ClusterOverridePolicyInformer provides access to a shared informer and lister for ClusterOverridePolicies.

type ClusterPropagatedVersionInformer

type ClusterPropagatedVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterPropagatedVersionLister
}

ClusterPropagatedVersionInformer provides access to a shared informer and lister for ClusterPropagatedVersions.

type ClusterPropagationPolicyInformer

type ClusterPropagationPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterPropagationPolicyLister
}

ClusterPropagationPolicyInformer provides access to a shared informer and lister for ClusterPropagationPolicies.

type CollectedStatusInformer

type CollectedStatusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CollectedStatusLister
}

CollectedStatusInformer provides access to a shared informer and lister for CollectedStatuses.

type FederatedClusterInformer

type FederatedClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FederatedClusterLister
}

FederatedClusterInformer provides access to a shared informer and lister for FederatedClusters.

type FederatedObjectInformer

type FederatedObjectInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FederatedObjectLister
}

FederatedObjectInformer provides access to a shared informer and lister for FederatedObjects.

type FederatedTypeConfigInformer

type FederatedTypeConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FederatedTypeConfigLister
}

FederatedTypeConfigInformer provides access to a shared informer and lister for FederatedTypeConfigs.

type Interface

type Interface interface {
	// ClusterCollectedStatuses returns a ClusterCollectedStatusInformer.
	ClusterCollectedStatuses() ClusterCollectedStatusInformer
	// ClusterFederatedObjects returns a ClusterFederatedObjectInformer.
	ClusterFederatedObjects() ClusterFederatedObjectInformer
	// ClusterOverridePolicies returns a ClusterOverridePolicyInformer.
	ClusterOverridePolicies() ClusterOverridePolicyInformer
	// ClusterPropagatedVersions returns a ClusterPropagatedVersionInformer.
	ClusterPropagatedVersions() ClusterPropagatedVersionInformer
	// ClusterPropagationPolicies returns a ClusterPropagationPolicyInformer.
	ClusterPropagationPolicies() ClusterPropagationPolicyInformer
	// CollectedStatuses returns a CollectedStatusInformer.
	CollectedStatuses() CollectedStatusInformer
	// FederatedClusters returns a FederatedClusterInformer.
	FederatedClusters() FederatedClusterInformer
	// FederatedObjects returns a FederatedObjectInformer.
	FederatedObjects() FederatedObjectInformer
	// FederatedTypeConfigs returns a FederatedTypeConfigInformer.
	FederatedTypeConfigs() FederatedTypeConfigInformer
	// OverridePolicies returns a OverridePolicyInformer.
	OverridePolicies() OverridePolicyInformer
	// PropagatedVersions returns a PropagatedVersionInformer.
	PropagatedVersions() PropagatedVersionInformer
	// PropagationPolicies returns a PropagationPolicyInformer.
	PropagationPolicies() PropagationPolicyInformer
	// SchedulerPluginWebhookConfigurations returns a SchedulerPluginWebhookConfigurationInformer.
	SchedulerPluginWebhookConfigurations() SchedulerPluginWebhookConfigurationInformer
	// SchedulingProfiles returns a SchedulingProfileInformer.
	SchedulingProfiles() SchedulingProfileInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type OverridePolicyInformer

type OverridePolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OverridePolicyLister
}

OverridePolicyInformer provides access to a shared informer and lister for OverridePolicies.

type PropagatedVersionInformer

type PropagatedVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PropagatedVersionLister
}

PropagatedVersionInformer provides access to a shared informer and lister for PropagatedVersions.

type PropagationPolicyInformer

type PropagationPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PropagationPolicyLister
}

PropagationPolicyInformer provides access to a shared informer and lister for PropagationPolicies.

type SchedulerPluginWebhookConfigurationInformer

type SchedulerPluginWebhookConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SchedulerPluginWebhookConfigurationLister
}

SchedulerPluginWebhookConfigurationInformer provides access to a shared informer and lister for SchedulerPluginWebhookConfigurations.

type SchedulingProfileInformer

type SchedulingProfileInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SchedulingProfileLister
}

SchedulingProfileInformer provides access to a shared informer and lister for SchedulingProfiles.

Jump to

Keyboard shortcuts

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