v1alpha1

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2022 License: Apache-2.0 Imports: 10 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClusterWorkspaceInformer added in v0.6.0

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

NewClusterWorkspaceInformer constructs a new informer for ClusterWorkspace 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 NewClusterWorkspaceShardInformer added in v0.6.0

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

NewClusterWorkspaceShardInformer constructs a new informer for ClusterWorkspaceShard 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 NewClusterWorkspaceTypeInformer added in v0.6.0

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

NewClusterWorkspaceTypeInformer constructs a new informer for ClusterWorkspaceType 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 NewFilteredClusterWorkspaceInformer added in v0.6.0

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

NewFilteredClusterWorkspaceInformer constructs a new informer for ClusterWorkspace 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 NewFilteredClusterWorkspaceInformerWithOptions added in v0.6.0

func NewFilteredClusterWorkspaceInformerWithOptions(client versioned.Interface, tweakListOptions internalinterfaces.TweakListOptionsFunc, opts ...cache.SharedInformerOption) cache.SharedIndexInformer

func NewFilteredClusterWorkspaceShardInformer added in v0.6.0

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

NewFilteredClusterWorkspaceShardInformer constructs a new informer for ClusterWorkspaceShard 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 NewFilteredClusterWorkspaceShardInformerWithOptions added in v0.6.0

func NewFilteredClusterWorkspaceShardInformerWithOptions(client versioned.Interface, tweakListOptions internalinterfaces.TweakListOptionsFunc, opts ...cache.SharedInformerOption) cache.SharedIndexInformer

func NewFilteredClusterWorkspaceTypeInformer added in v0.6.0

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

NewFilteredClusterWorkspaceTypeInformer constructs a new informer for ClusterWorkspaceType 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 NewFilteredClusterWorkspaceTypeInformerWithOptions added in v0.6.0

func NewFilteredClusterWorkspaceTypeInformerWithOptions(client versioned.Interface, tweakListOptions internalinterfaces.TweakListOptionsFunc, opts ...cache.SharedInformerOption) cache.SharedIndexInformer

Types

type ClusterWorkspaceInformer added in v0.6.0

type ClusterWorkspaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterWorkspaceLister
}

ClusterWorkspaceInformer provides access to a shared informer and lister for ClusterWorkspaces.

type ClusterWorkspaceShardInformer added in v0.6.0

type ClusterWorkspaceShardInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterWorkspaceShardLister
}

ClusterWorkspaceShardInformer provides access to a shared informer and lister for ClusterWorkspaceShards.

type ClusterWorkspaceTypeInformer added in v0.6.0

type ClusterWorkspaceTypeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterWorkspaceTypeLister
}

ClusterWorkspaceTypeInformer provides access to a shared informer and lister for ClusterWorkspaceTypes.

type Interface

type Interface interface {
	// ClusterWorkspaces returns a ClusterWorkspaceInformer.
	ClusterWorkspaces() ClusterWorkspaceInformer
	// ClusterWorkspaceShards returns a ClusterWorkspaceShardInformer.
	ClusterWorkspaceShards() ClusterWorkspaceShardInformer
	// ClusterWorkspaceTypes returns a ClusterWorkspaceTypeInformer.
	ClusterWorkspaceTypes() ClusterWorkspaceTypeInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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