v1

package
v4.2.0-beta.5 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: MPL-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAgentAuditEventInformer

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

NewAgentAuditEventInformer constructs a new informer for AgentAuditEvent 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 NewAnnouncementInformer

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

NewAnnouncementInformer constructs a new informer for Announcement 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 NewAppInformer

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

NewAppInformer constructs a new informer for App 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 NewBackupInformer

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

NewBackupInformer constructs a new informer for Backup 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 NewClusterAccessInformer

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

NewClusterAccessInformer constructs a new informer for ClusterAccess 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 NewClusterInformer

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

NewClusterInformer constructs a new informer for Cluster 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 NewClusterRoleTemplateInformer

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

NewClusterRoleTemplateInformer constructs a new informer for ClusterRoleTemplate 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 NewConfigInformer

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

NewConfigInformer constructs a new informer for Config 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 NewConvertVirtualClusterConfigInformer

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

NewConvertVirtualClusterConfigInformer constructs a new informer for ConvertVirtualClusterConfig 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 NewDevPodEnvironmentTemplateInformer

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

NewDevPodEnvironmentTemplateInformer constructs a new informer for DevPodEnvironmentTemplate 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 NewDevPodWorkspaceInstanceInformer

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

NewDevPodWorkspaceInstanceInformer constructs a new informer for DevPodWorkspaceInstance 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 NewDevPodWorkspacePresetInformer added in v4.2.0

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

NewDevPodWorkspacePresetInformer constructs a new informer for DevPodWorkspacePreset 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 NewDevPodWorkspaceTemplateInformer

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

NewDevPodWorkspaceTemplateInformer constructs a new informer for DevPodWorkspaceTemplate 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 NewDirectClusterEndpointTokenInformer

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

NewDirectClusterEndpointTokenInformer constructs a new informer for DirectClusterEndpointToken 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 NewEventInformer

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

NewEventInformer constructs a new informer for Event 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 NewFeatureInformer

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

NewFeatureInformer constructs a new informer for Feature 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 NewFilteredAgentAuditEventInformer

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

NewFilteredAgentAuditEventInformer constructs a new informer for AgentAuditEvent 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 NewFilteredAnnouncementInformer

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

NewFilteredAnnouncementInformer constructs a new informer for Announcement 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 NewFilteredAppInformer

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

NewFilteredAppInformer constructs a new informer for App 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 NewFilteredBackupInformer

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

NewFilteredBackupInformer constructs a new informer for Backup 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 NewFilteredClusterAccessInformer

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

NewFilteredClusterAccessInformer constructs a new informer for ClusterAccess 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 NewFilteredClusterInformer

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

NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredClusterRoleTemplateInformer

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

NewFilteredClusterRoleTemplateInformer constructs a new informer for ClusterRoleTemplate 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 NewFilteredConfigInformer

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

NewFilteredConfigInformer constructs a new informer for Config 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 NewFilteredConvertVirtualClusterConfigInformer

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

NewFilteredConvertVirtualClusterConfigInformer constructs a new informer for ConvertVirtualClusterConfig 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 NewFilteredDevPodEnvironmentTemplateInformer

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

NewFilteredDevPodEnvironmentTemplateInformer constructs a new informer for DevPodEnvironmentTemplate 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 NewFilteredDevPodWorkspaceInstanceInformer

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

NewFilteredDevPodWorkspaceInstanceInformer constructs a new informer for DevPodWorkspaceInstance 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 NewFilteredDevPodWorkspacePresetInformer added in v4.2.0

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

NewFilteredDevPodWorkspacePresetInformer constructs a new informer for DevPodWorkspacePreset 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 NewFilteredDevPodWorkspaceTemplateInformer

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

NewFilteredDevPodWorkspaceTemplateInformer constructs a new informer for DevPodWorkspaceTemplate 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 NewFilteredDirectClusterEndpointTokenInformer

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

NewFilteredDirectClusterEndpointTokenInformer constructs a new informer for DirectClusterEndpointToken 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 NewFilteredEventInformer

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

NewFilteredEventInformer constructs a new informer for Event 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 NewFilteredFeatureInformer

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

NewFilteredFeatureInformer constructs a new informer for Feature 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 NewFilteredIngressAuthTokenInformer

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

NewFilteredIngressAuthTokenInformer constructs a new informer for IngressAuthToken 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 NewFilteredLicenseInformer

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

NewFilteredLicenseInformer constructs a new informer for License 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 NewFilteredLicenseTokenInformer

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

NewFilteredLicenseTokenInformer constructs a new informer for LicenseToken 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 NewFilteredLoftUpgradeInformer

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

NewFilteredLoftUpgradeInformer constructs a new informer for LoftUpgrade 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 NewFilteredOIDCClientInformer

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

NewFilteredOIDCClientInformer constructs a new informer for OIDCClient 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 NewFilteredOwnedAccessKeyInformer

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

NewFilteredOwnedAccessKeyInformer constructs a new informer for OwnedAccessKey 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 NewFilteredProjectInformer

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

NewFilteredProjectInformer constructs a new informer for Project 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 NewFilteredProjectSecretInformer

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

NewFilteredProjectSecretInformer constructs a new informer for ProjectSecret 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 NewFilteredRedirectTokenInformer

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

NewFilteredRedirectTokenInformer constructs a new informer for RedirectToken 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 NewFilteredRegisterVirtualClusterInformer

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

NewFilteredRegisterVirtualClusterInformer constructs a new informer for RegisterVirtualCluster 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 NewFilteredResetAccessKeyInformer

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

NewFilteredResetAccessKeyInformer constructs a new informer for ResetAccessKey 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 NewFilteredRunnerInformer

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

NewFilteredRunnerInformer constructs a new informer for Runner 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 NewFilteredSelfInformer

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

NewFilteredSelfInformer constructs a new informer for Self 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 NewFilteredSelfSubjectAccessReviewInformer

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

NewFilteredSelfSubjectAccessReviewInformer constructs a new informer for SelfSubjectAccessReview 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 NewFilteredSharedSecretInformer

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

NewFilteredSharedSecretInformer constructs a new informer for SharedSecret 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 NewFilteredSpaceInstanceInformer

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

NewFilteredSpaceInstanceInformer constructs a new informer for SpaceInstance 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 NewFilteredSpaceTemplateInformer

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

NewFilteredSpaceTemplateInformer constructs a new informer for SpaceTemplate 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 NewFilteredSubjectAccessReviewInformer

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

NewFilteredSubjectAccessReviewInformer constructs a new informer for SubjectAccessReview 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 NewFilteredTaskInformer

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

NewFilteredTaskInformer constructs a new informer for Task 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 NewFilteredTeamInformer

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

NewFilteredTeamInformer constructs a new informer for Team 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 NewFilteredTranslateVClusterResourceNameInformer

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

NewFilteredTranslateVClusterResourceNameInformer constructs a new informer for TranslateVClusterResourceName 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 NewFilteredUserInformer

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

NewFilteredUserInformer constructs a new informer for User 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 NewFilteredVirtualClusterInstanceInformer

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

NewFilteredVirtualClusterInstanceInformer constructs a new informer for VirtualClusterInstance 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 NewFilteredVirtualClusterTemplateInformer

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

NewFilteredVirtualClusterTemplateInformer constructs a new informer for VirtualClusterTemplate 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 NewIngressAuthTokenInformer

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

NewIngressAuthTokenInformer constructs a new informer for IngressAuthToken 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 NewLicenseInformer

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

NewLicenseInformer constructs a new informer for License 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 NewLicenseTokenInformer

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

NewLicenseTokenInformer constructs a new informer for LicenseToken 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 NewLoftUpgradeInformer

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

NewLoftUpgradeInformer constructs a new informer for LoftUpgrade 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 NewOIDCClientInformer

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

NewOIDCClientInformer constructs a new informer for OIDCClient 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 NewOwnedAccessKeyInformer

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

NewOwnedAccessKeyInformer constructs a new informer for OwnedAccessKey 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 NewProjectInformer

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

NewProjectInformer constructs a new informer for Project 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 NewProjectSecretInformer

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

NewProjectSecretInformer constructs a new informer for ProjectSecret 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 NewRedirectTokenInformer

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

NewRedirectTokenInformer constructs a new informer for RedirectToken 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 NewRegisterVirtualClusterInformer

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

NewRegisterVirtualClusterInformer constructs a new informer for RegisterVirtualCluster 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 NewResetAccessKeyInformer

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

NewResetAccessKeyInformer constructs a new informer for ResetAccessKey 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 NewRunnerInformer

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

NewRunnerInformer constructs a new informer for Runner 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 NewSelfInformer

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

NewSelfInformer constructs a new informer for Self 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 NewSelfSubjectAccessReviewInformer

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

NewSelfSubjectAccessReviewInformer constructs a new informer for SelfSubjectAccessReview 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 NewSharedSecretInformer

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

NewSharedSecretInformer constructs a new informer for SharedSecret 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 NewSpaceInstanceInformer

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

NewSpaceInstanceInformer constructs a new informer for SpaceInstance 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 NewSpaceTemplateInformer

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

NewSpaceTemplateInformer constructs a new informer for SpaceTemplate 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 NewSubjectAccessReviewInformer

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

NewSubjectAccessReviewInformer constructs a new informer for SubjectAccessReview 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 NewTaskInformer

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

NewTaskInformer constructs a new informer for Task 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 NewTeamInformer

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

NewTeamInformer constructs a new informer for Team 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 NewTranslateVClusterResourceNameInformer

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

NewTranslateVClusterResourceNameInformer constructs a new informer for TranslateVClusterResourceName 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 NewUserInformer

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

NewUserInformer constructs a new informer for User 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 NewVirtualClusterInstanceInformer

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

NewVirtualClusterInstanceInformer constructs a new informer for VirtualClusterInstance 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 NewVirtualClusterTemplateInformer

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

NewVirtualClusterTemplateInformer constructs a new informer for VirtualClusterTemplate 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 AgentAuditEventInformer

type AgentAuditEventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.AgentAuditEventLister
}

AgentAuditEventInformer provides access to a shared informer and lister for AgentAuditEvents.

type AnnouncementInformer

type AnnouncementInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.AnnouncementLister
}

AnnouncementInformer provides access to a shared informer and lister for Announcements.

type AppInformer

type AppInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.AppLister
}

AppInformer provides access to a shared informer and lister for Apps.

type BackupInformer

type BackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.BackupLister
}

BackupInformer provides access to a shared informer and lister for Backups.

type ClusterAccessInformer

type ClusterAccessInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterAccessLister
}

ClusterAccessInformer provides access to a shared informer and lister for ClusterAccesses.

type ClusterInformer

type ClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterLister
}

ClusterInformer provides access to a shared informer and lister for Clusters.

type ClusterRoleTemplateInformer

type ClusterRoleTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterRoleTemplateLister
}

ClusterRoleTemplateInformer provides access to a shared informer and lister for ClusterRoleTemplates.

type ConfigInformer

type ConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ConfigLister
}

ConfigInformer provides access to a shared informer and lister for Configs.

type ConvertVirtualClusterConfigInformer

type ConvertVirtualClusterConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ConvertVirtualClusterConfigLister
}

ConvertVirtualClusterConfigInformer provides access to a shared informer and lister for ConvertVirtualClusterConfigs.

type DevPodEnvironmentTemplateInformer

type DevPodEnvironmentTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DevPodEnvironmentTemplateLister
}

DevPodEnvironmentTemplateInformer provides access to a shared informer and lister for DevPodEnvironmentTemplates.

type DevPodWorkspaceInstanceInformer

type DevPodWorkspaceInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DevPodWorkspaceInstanceLister
}

DevPodWorkspaceInstanceInformer provides access to a shared informer and lister for DevPodWorkspaceInstances.

type DevPodWorkspacePresetInformer added in v4.2.0

type DevPodWorkspacePresetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DevPodWorkspacePresetLister
}

DevPodWorkspacePresetInformer provides access to a shared informer and lister for DevPodWorkspacePresets.

type DevPodWorkspaceTemplateInformer

type DevPodWorkspaceTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DevPodWorkspaceTemplateLister
}

DevPodWorkspaceTemplateInformer provides access to a shared informer and lister for DevPodWorkspaceTemplates.

type DirectClusterEndpointTokenInformer

type DirectClusterEndpointTokenInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DirectClusterEndpointTokenLister
}

DirectClusterEndpointTokenInformer provides access to a shared informer and lister for DirectClusterEndpointTokens.

type EventInformer

type EventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.EventLister
}

EventInformer provides access to a shared informer and lister for Events.

type FeatureInformer

type FeatureInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.FeatureLister
}

FeatureInformer provides access to a shared informer and lister for Features.

type IngressAuthTokenInformer

type IngressAuthTokenInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.IngressAuthTokenLister
}

IngressAuthTokenInformer provides access to a shared informer and lister for IngressAuthTokens.

type Interface

type Interface interface {
	// AgentAuditEvents returns a AgentAuditEventInformer.
	AgentAuditEvents() AgentAuditEventInformer
	// Announcements returns a AnnouncementInformer.
	Announcements() AnnouncementInformer
	// Apps returns a AppInformer.
	Apps() AppInformer
	// Backups returns a BackupInformer.
	Backups() BackupInformer
	// Clusters returns a ClusterInformer.
	Clusters() ClusterInformer
	// ClusterAccesses returns a ClusterAccessInformer.
	ClusterAccesses() ClusterAccessInformer
	// ClusterRoleTemplates returns a ClusterRoleTemplateInformer.
	ClusterRoleTemplates() ClusterRoleTemplateInformer
	// Configs returns a ConfigInformer.
	Configs() ConfigInformer
	// ConvertVirtualClusterConfigs returns a ConvertVirtualClusterConfigInformer.
	ConvertVirtualClusterConfigs() ConvertVirtualClusterConfigInformer
	// DevPodEnvironmentTemplates returns a DevPodEnvironmentTemplateInformer.
	DevPodEnvironmentTemplates() DevPodEnvironmentTemplateInformer
	// DevPodWorkspaceInstances returns a DevPodWorkspaceInstanceInformer.
	DevPodWorkspaceInstances() DevPodWorkspaceInstanceInformer
	// DevPodWorkspacePresets returns a DevPodWorkspacePresetInformer.
	DevPodWorkspacePresets() DevPodWorkspacePresetInformer
	// DevPodWorkspaceTemplates returns a DevPodWorkspaceTemplateInformer.
	DevPodWorkspaceTemplates() DevPodWorkspaceTemplateInformer
	// DirectClusterEndpointTokens returns a DirectClusterEndpointTokenInformer.
	DirectClusterEndpointTokens() DirectClusterEndpointTokenInformer
	// Events returns a EventInformer.
	Events() EventInformer
	// Features returns a FeatureInformer.
	Features() FeatureInformer
	// IngressAuthTokens returns a IngressAuthTokenInformer.
	IngressAuthTokens() IngressAuthTokenInformer
	// Licenses returns a LicenseInformer.
	Licenses() LicenseInformer
	// LicenseTokens returns a LicenseTokenInformer.
	LicenseTokens() LicenseTokenInformer
	// LoftUpgrades returns a LoftUpgradeInformer.
	LoftUpgrades() LoftUpgradeInformer
	// OIDCClients returns a OIDCClientInformer.
	OIDCClients() OIDCClientInformer
	// OwnedAccessKeys returns a OwnedAccessKeyInformer.
	OwnedAccessKeys() OwnedAccessKeyInformer
	// Projects returns a ProjectInformer.
	Projects() ProjectInformer
	// ProjectSecrets returns a ProjectSecretInformer.
	ProjectSecrets() ProjectSecretInformer
	// RedirectTokens returns a RedirectTokenInformer.
	RedirectTokens() RedirectTokenInformer
	// RegisterVirtualClusters returns a RegisterVirtualClusterInformer.
	RegisterVirtualClusters() RegisterVirtualClusterInformer
	// ResetAccessKeys returns a ResetAccessKeyInformer.
	ResetAccessKeys() ResetAccessKeyInformer
	// Runners returns a RunnerInformer.
	Runners() RunnerInformer
	// Selves returns a SelfInformer.
	Selves() SelfInformer
	// SelfSubjectAccessReviews returns a SelfSubjectAccessReviewInformer.
	SelfSubjectAccessReviews() SelfSubjectAccessReviewInformer
	// SharedSecrets returns a SharedSecretInformer.
	SharedSecrets() SharedSecretInformer
	// SpaceInstances returns a SpaceInstanceInformer.
	SpaceInstances() SpaceInstanceInformer
	// SpaceTemplates returns a SpaceTemplateInformer.
	SpaceTemplates() SpaceTemplateInformer
	// SubjectAccessReviews returns a SubjectAccessReviewInformer.
	SubjectAccessReviews() SubjectAccessReviewInformer
	// Tasks returns a TaskInformer.
	Tasks() TaskInformer
	// Teams returns a TeamInformer.
	Teams() TeamInformer
	// TranslateVClusterResourceNames returns a TranslateVClusterResourceNameInformer.
	TranslateVClusterResourceNames() TranslateVClusterResourceNameInformer
	// Users returns a UserInformer.
	Users() UserInformer
	// VirtualClusterInstances returns a VirtualClusterInstanceInformer.
	VirtualClusterInstances() VirtualClusterInstanceInformer
	// VirtualClusterTemplates returns a VirtualClusterTemplateInformer.
	VirtualClusterTemplates() VirtualClusterTemplateInformer
}

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

func New

New returns a new Interface.

type LicenseInformer

type LicenseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.LicenseLister
}

LicenseInformer provides access to a shared informer and lister for Licenses.

type LicenseTokenInformer

type LicenseTokenInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.LicenseTokenLister
}

LicenseTokenInformer provides access to a shared informer and lister for LicenseTokens.

type LoftUpgradeInformer

type LoftUpgradeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.LoftUpgradeLister
}

LoftUpgradeInformer provides access to a shared informer and lister for LoftUpgrades.

type OIDCClientInformer

type OIDCClientInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.OIDCClientLister
}

OIDCClientInformer provides access to a shared informer and lister for OIDCClients.

type OwnedAccessKeyInformer

type OwnedAccessKeyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.OwnedAccessKeyLister
}

OwnedAccessKeyInformer provides access to a shared informer and lister for OwnedAccessKeys.

type ProjectInformer

type ProjectInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ProjectLister
}

ProjectInformer provides access to a shared informer and lister for Projects.

type ProjectSecretInformer

type ProjectSecretInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ProjectSecretLister
}

ProjectSecretInformer provides access to a shared informer and lister for ProjectSecrets.

type RedirectTokenInformer

type RedirectTokenInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RedirectTokenLister
}

RedirectTokenInformer provides access to a shared informer and lister for RedirectTokens.

type RegisterVirtualClusterInformer

type RegisterVirtualClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RegisterVirtualClusterLister
}

RegisterVirtualClusterInformer provides access to a shared informer and lister for RegisterVirtualClusters.

type ResetAccessKeyInformer

type ResetAccessKeyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ResetAccessKeyLister
}

ResetAccessKeyInformer provides access to a shared informer and lister for ResetAccessKeys.

type RunnerInformer

type RunnerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.RunnerLister
}

RunnerInformer provides access to a shared informer and lister for Runners.

type SelfInformer

type SelfInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SelfLister
}

SelfInformer provides access to a shared informer and lister for Selves.

type SelfSubjectAccessReviewInformer

type SelfSubjectAccessReviewInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SelfSubjectAccessReviewLister
}

SelfSubjectAccessReviewInformer provides access to a shared informer and lister for SelfSubjectAccessReviews.

type SharedSecretInformer

type SharedSecretInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SharedSecretLister
}

SharedSecretInformer provides access to a shared informer and lister for SharedSecrets.

type SpaceInstanceInformer

type SpaceInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SpaceInstanceLister
}

SpaceInstanceInformer provides access to a shared informer and lister for SpaceInstances.

type SpaceTemplateInformer

type SpaceTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SpaceTemplateLister
}

SpaceTemplateInformer provides access to a shared informer and lister for SpaceTemplates.

type SubjectAccessReviewInformer

type SubjectAccessReviewInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SubjectAccessReviewLister
}

SubjectAccessReviewInformer provides access to a shared informer and lister for SubjectAccessReviews.

type TaskInformer

type TaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.TaskLister
}

TaskInformer provides access to a shared informer and lister for Tasks.

type TeamInformer

type TeamInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.TeamLister
}

TeamInformer provides access to a shared informer and lister for Teams.

type TranslateVClusterResourceNameInformer

type TranslateVClusterResourceNameInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.TranslateVClusterResourceNameLister
}

TranslateVClusterResourceNameInformer provides access to a shared informer and lister for TranslateVClusterResourceNames.

type UserInformer

type UserInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.UserLister
}

UserInformer provides access to a shared informer and lister for Users.

type VirtualClusterInstanceInformer

type VirtualClusterInstanceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.VirtualClusterInstanceLister
}

VirtualClusterInstanceInformer provides access to a shared informer and lister for VirtualClusterInstances.

type VirtualClusterTemplateInformer

type VirtualClusterTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.VirtualClusterTemplateLister
}

VirtualClusterTemplateInformer provides access to a shared informer and lister for VirtualClusterTemplates.

Jump to

Keyboard shortcuts

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