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 NewDevsyEnvironmentTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevsyWorkspaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevsyWorkspacePresetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDevsyWorkspaceTemplateInformer(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 NewFilteredDevsyEnvironmentTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevsyWorkspaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevsyWorkspacePresetInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDevsyWorkspaceTemplateInformer(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 DevsyEnvironmentTemplateInformer
- type DevsyWorkspaceInstanceInformer
- type DevsyWorkspacePresetInformer
- type DevsyWorkspaceTemplateInformer
- 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 NewDevsyEnvironmentTemplateInformer ¶ added in v1.1.0
func NewDevsyEnvironmentTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDevsyEnvironmentTemplateInformer constructs a new informer for DevsyEnvironmentTemplate 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 NewDevsyWorkspaceInstanceInformer ¶ added in v1.1.0
func NewDevsyWorkspaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDevsyWorkspaceInstanceInformer constructs a new informer for DevsyWorkspaceInstance 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 NewDevsyWorkspacePresetInformer ¶ added in v1.1.0
func NewDevsyWorkspacePresetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDevsyWorkspacePresetInformer constructs a new informer for DevsyWorkspacePreset 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 NewDevsyWorkspaceTemplateInformer ¶ added in v1.1.0
func NewDevsyWorkspaceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDevsyWorkspaceTemplateInformer constructs a new informer for DevsyWorkspaceTemplate 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 NewFilteredDevsyEnvironmentTemplateInformer ¶ added in v1.1.0
func NewFilteredDevsyEnvironmentTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDevsyEnvironmentTemplateInformer constructs a new informer for DevsyEnvironmentTemplate 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 NewFilteredDevsyWorkspaceInstanceInformer ¶ added in v1.1.0
func NewFilteredDevsyWorkspaceInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDevsyWorkspaceInstanceInformer constructs a new informer for DevsyWorkspaceInstance 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 NewFilteredDevsyWorkspacePresetInformer ¶ added in v1.1.0
func NewFilteredDevsyWorkspacePresetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDevsyWorkspacePresetInformer constructs a new informer for DevsyWorkspacePreset 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 NewFilteredDevsyWorkspaceTemplateInformer ¶ added in v1.1.0
func NewFilteredDevsyWorkspaceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDevsyWorkspaceTemplateInformer constructs a new informer for DevsyWorkspaceTemplate 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 DevsyEnvironmentTemplateInformer ¶ added in v1.1.0
type DevsyEnvironmentTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevsyEnvironmentTemplateLister
}
DevsyEnvironmentTemplateInformer provides access to a shared informer and lister for DevsyEnvironmentTemplates.
type DevsyWorkspaceInstanceInformer ¶ added in v1.1.0
type DevsyWorkspaceInstanceInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevsyWorkspaceInstanceLister
}
DevsyWorkspaceInstanceInformer provides access to a shared informer and lister for DevsyWorkspaceInstances.
type DevsyWorkspacePresetInformer ¶ added in v1.1.0
type DevsyWorkspacePresetInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevsyWorkspacePresetLister
}
DevsyWorkspacePresetInformer provides access to a shared informer and lister for DevsyWorkspacePresets.
type DevsyWorkspaceTemplateInformer ¶ added in v1.1.0
type DevsyWorkspaceTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() storagev1.DevsyWorkspaceTemplateLister
}
DevsyWorkspaceTemplateInformer provides access to a shared informer and lister for DevsyWorkspaceTemplates.
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
// DevsyEnvironmentTemplates returns a DevsyEnvironmentTemplateInformer.
DevsyEnvironmentTemplates() DevsyEnvironmentTemplateInformer
// DevsyWorkspaceInstances returns a DevsyWorkspaceInstanceInformer.
DevsyWorkspaceInstances() DevsyWorkspaceInstanceInformer
// DevsyWorkspacePresets returns a DevsyWorkspacePresetInformer.
DevsyWorkspacePresets() DevsyWorkspacePresetInformer
// DevsyWorkspaceTemplates returns a DevsyWorkspaceTemplateInformer.
DevsyWorkspaceTemplates() DevsyWorkspaceTemplateInformer
// 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
- devsyenvironmenttemplate.go
- devsyworkspaceinstance.go
- devsyworkspacepreset.go
- devsyworkspacetemplate.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