Documentation
¶
Index ¶
- func NewAccessKeyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAppInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterAccessInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterRoleTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevPodEnvironmentTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevPodWorkspaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevPodWorkspacePresetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevPodWorkspaceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessKeyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAppInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterAccessInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterRoleTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevPodEnvironmentTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevPodWorkspaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevPodWorkspacePresetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevPodWorkspaceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkPeerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeProviderInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeTypeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSharedSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSpaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSpaceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTaskInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTeamInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualClusterInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualClusterTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkPeerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeProviderInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeTypeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSharedSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSpaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSpaceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTaskInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTeamInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualClusterInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualClusterTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessKeyInformer
- type AppInformer
- type ClusterAccessInformer
- type ClusterInformer
- type ClusterRoleTemplateInformer
- type DevPodEnvironmentTemplateInformer
- type DevPodWorkspaceInstanceInformer
- type DevPodWorkspacePresetInformer
- type DevPodWorkspaceTemplateInformer
- type Interface
- type NetworkPeerInformer
- type NodeClaimInformer
- type NodeEnvironmentInformer
- type NodeProviderInformer
- type NodeTypeInformer
- type ProjectInformer
- type SharedSecretInformer
- type SpaceInstanceInformer
- type SpaceTemplateInformer
- type TaskInformer
- type TeamInformer
- type UserInformer
- type VirtualClusterInstanceInformer
- type VirtualClusterTemplateInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessKeyInformer ¶
func NewAccessKeyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessKeyInformer constructs a new informer for AccessKey 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 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 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 ¶
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 NewFilteredAccessKeyInformer ¶
func NewFilteredAccessKeyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessKeyInformer constructs a new informer for AccessKey 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 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 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 ¶
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 NewFilteredNetworkPeerInformer ¶
func NewFilteredNetworkPeerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkPeerInformer constructs a new informer for NetworkPeer 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 NewFilteredNodeClaimInformer ¶
func NewFilteredNodeClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeClaimInformer constructs a new informer for NodeClaim 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 NewFilteredNodeEnvironmentInformer ¶
func NewFilteredNodeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeEnvironmentInformer constructs a new informer for NodeEnvironment 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 NewFilteredNodeProviderInformer ¶
func NewFilteredNodeProviderInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeProviderInformer constructs a new informer for NodeProvider 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 NewFilteredNodeTypeInformer ¶
func NewFilteredNodeTypeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeTypeInformer constructs a new informer for NodeType 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 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 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 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 NewNetworkPeerInformer ¶
func NewNetworkPeerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkPeerInformer constructs a new informer for NetworkPeer 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 NewNodeClaimInformer ¶
func NewNodeClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeClaimInformer constructs a new informer for NodeClaim 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 NewNodeEnvironmentInformer ¶
func NewNodeEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeEnvironmentInformer constructs a new informer for NodeEnvironment 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 NewNodeProviderInformer ¶
func NewNodeProviderInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeProviderInformer constructs a new informer for NodeProvider 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 NewNodeTypeInformer ¶
func NewNodeTypeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeTypeInformer constructs a new informer for NodeType 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 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 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 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 AccessKeyInformer ¶
type AccessKeyInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.AccessKeyLister
}
AccessKeyInformer provides access to a shared informer and lister for AccessKeys.
type AppInformer ¶
type AppInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.AppLister
}
AppInformer provides access to a shared informer and lister for Apps.
type ClusterAccessInformer ¶
type ClusterAccessInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.ClusterAccessLister
}
ClusterAccessInformer provides access to a shared informer and lister for ClusterAccesses.
type ClusterInformer ¶
type ClusterInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.ClusterLister
}
ClusterInformer provides access to a shared informer and lister for Clusters.
type ClusterRoleTemplateInformer ¶
type ClusterRoleTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.ClusterRoleTemplateLister
}
ClusterRoleTemplateInformer provides access to a shared informer and lister for ClusterRoleTemplates.
type DevPodEnvironmentTemplateInformer ¶
type DevPodEnvironmentTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevPodEnvironmentTemplateLister
}
DevPodEnvironmentTemplateInformer provides access to a shared informer and lister for DevPodEnvironmentTemplates.
type DevPodWorkspaceInstanceInformer ¶
type DevPodWorkspaceInstanceInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevPodWorkspaceInstanceLister
}
DevPodWorkspaceInstanceInformer provides access to a shared informer and lister for DevPodWorkspaceInstances.
type DevPodWorkspacePresetInformer ¶
type DevPodWorkspacePresetInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevPodWorkspacePresetLister
}
DevPodWorkspacePresetInformer provides access to a shared informer and lister for DevPodWorkspacePresets.
type DevPodWorkspaceTemplateInformer ¶
type DevPodWorkspaceTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevPodWorkspaceTemplateLister
}
DevPodWorkspaceTemplateInformer provides access to a shared informer and lister for DevPodWorkspaceTemplates.
type Interface ¶
type Interface interface {
// AccessKeys returns a AccessKeyInformer.
AccessKeys() AccessKeyInformer
// Apps returns a AppInformer.
Apps() AppInformer
// Clusters returns a ClusterInformer.
Clusters() ClusterInformer
// ClusterAccesses returns a ClusterAccessInformer.
ClusterAccesses() ClusterAccessInformer
// ClusterRoleTemplates returns a ClusterRoleTemplateInformer.
ClusterRoleTemplates() ClusterRoleTemplateInformer
// DevPodEnvironmentTemplates returns a DevPodEnvironmentTemplateInformer.
DevPodEnvironmentTemplates() DevPodEnvironmentTemplateInformer
// DevPodWorkspaceInstances returns a DevPodWorkspaceInstanceInformer.
DevPodWorkspaceInstances() DevPodWorkspaceInstanceInformer
// DevPodWorkspacePresets returns a DevPodWorkspacePresetInformer.
DevPodWorkspacePresets() DevPodWorkspacePresetInformer
// DevPodWorkspaceTemplates returns a DevPodWorkspaceTemplateInformer.
DevPodWorkspaceTemplates() DevPodWorkspaceTemplateInformer
// NetworkPeers returns a NetworkPeerInformer.
NetworkPeers() NetworkPeerInformer
// NodeClaims returns a NodeClaimInformer.
NodeClaims() NodeClaimInformer
// NodeEnvironments returns a NodeEnvironmentInformer.
NodeEnvironments() NodeEnvironmentInformer
// NodeProviders returns a NodeProviderInformer.
NodeProviders() NodeProviderInformer
// NodeTypes returns a NodeTypeInformer.
NodeTypes() NodeTypeInformer
// Projects returns a ProjectInformer.
Projects() ProjectInformer
SharedSecrets() SharedSecretInformer
// SpaceInstances returns a SpaceInstanceInformer.
SpaceInstances() SpaceInstanceInformer
// SpaceTemplates returns a SpaceTemplateInformer.
SpaceTemplates() SpaceTemplateInformer
// Tasks returns a TaskInformer.
Tasks() TaskInformer
// Teams returns a TeamInformer.
Teams() TeamInformer
// 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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type NetworkPeerInformer ¶
type NetworkPeerInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.NetworkPeerLister
}
NetworkPeerInformer provides access to a shared informer and lister for NetworkPeers.
type NodeClaimInformer ¶
type NodeClaimInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.NodeClaimLister
}
NodeClaimInformer provides access to a shared informer and lister for NodeClaims.
type NodeEnvironmentInformer ¶
type NodeEnvironmentInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.NodeEnvironmentLister
}
NodeEnvironmentInformer provides access to a shared informer and lister for NodeEnvironments.
type NodeProviderInformer ¶
type NodeProviderInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.NodeProviderLister
}
NodeProviderInformer provides access to a shared informer and lister for NodeProviders.
type NodeTypeInformer ¶
type NodeTypeInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.NodeTypeLister
}
NodeTypeInformer provides access to a shared informer and lister for NodeTypes.
type ProjectInformer ¶
type ProjectInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.ProjectLister
}
ProjectInformer provides access to a shared informer and lister for Projects.
type SharedSecretInformer ¶
type SharedSecretInformer interface {
}
SharedSecretInformer provides access to a shared informer and lister for SharedSecrets.
type SpaceInstanceInformer ¶
type SpaceInstanceInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.SpaceInstanceLister
}
SpaceInstanceInformer provides access to a shared informer and lister for SpaceInstances.
type SpaceTemplateInformer ¶
type SpaceTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.SpaceTemplateLister
}
SpaceTemplateInformer provides access to a shared informer and lister for SpaceTemplates.
type TaskInformer ¶
type TaskInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.TaskLister
}
TaskInformer provides access to a shared informer and lister for Tasks.
type TeamInformer ¶
type TeamInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.TeamLister
}
TeamInformer provides access to a shared informer and lister for Teams.
type UserInformer ¶
type UserInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.UserLister
}
UserInformer provides access to a shared informer and lister for Users.
type VirtualClusterInstanceInformer ¶
type VirtualClusterInstanceInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.VirtualClusterInstanceLister
}
VirtualClusterInstanceInformer provides access to a shared informer and lister for VirtualClusterInstances.
type VirtualClusterTemplateInformer ¶
type VirtualClusterTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.VirtualClusterTemplateLister
}
VirtualClusterTemplateInformer provides access to a shared informer and lister for VirtualClusterTemplates.
Source Files
¶
- accesskey.go
- app.go
- cluster.go
- clusteraccess.go
- clusterroletemplate.go
- devpodenvironmenttemplate.go
- devpodworkspaceinstance.go
- devpodworkspacepreset.go
- devpodworkspacetemplate.go
- interface.go
- networkpeer.go
- nodeclaim.go
- nodeenvironment.go
- nodeprovider.go
- nodetype.go
- project.go
- sharedsecret.go
- spaceinstance.go
- spacetemplate.go
- task.go
- team.go
- user.go
- virtualclusterinstance.go
- virtualclustertemplate.go