Documentation
¶
Index ¶
- func NewClusterCollectedStatusInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterFederatedObjectInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterOverridePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterPropagationPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCollectedStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedTypeConfigInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterCollectedStatusInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterFederatedObjectInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterOverridePolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterPropagationPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCollectedStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedTypeConfigInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOverridePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPropagationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSchedulerPluginWebhookConfigurationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSchedulingProfileInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOverridePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPropagationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSchedulerPluginWebhookConfigurationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSchedulingProfileInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterCollectedStatusInformer
- type ClusterFederatedObjectInformer
- type ClusterOverridePolicyInformer
- type ClusterPropagatedVersionInformer
- type ClusterPropagationPolicyInformer
- type CollectedStatusInformer
- type FederatedClusterInformer
- type FederatedObjectInformer
- type FederatedTypeConfigInformer
- type Interface
- type OverridePolicyInformer
- type PropagatedVersionInformer
- type PropagationPolicyInformer
- type SchedulerPluginWebhookConfigurationInformer
- type SchedulingProfileInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.
Source Files
¶
- clustercollectedstatus.go
- clusterfederatedobject.go
- clusteroverridepolicy.go
- clusterpropagatedversion.go
- clusterpropagationpolicy.go
- collectedstatus.go
- federatedcluster.go
- federatedobject.go
- federatedtypeconfig.go
- interface.go
- overridepolicy.go
- propagatedversion.go
- propagationpolicy.go
- schedulerpluginwebhookconfiguration.go
- schedulingprofile.go