Documentation ¶
Index ¶
- func NewClusterWorkspaceInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterWorkspaceShardInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterWorkspaceTypeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterWorkspaceInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterWorkspaceInformerWithOptions(client versioned.Interface, ...) cache.SharedIndexInformer
- func NewFilteredClusterWorkspaceShardInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterWorkspaceShardInformerWithOptions(client versioned.Interface, ...) cache.SharedIndexInformer
- func NewFilteredClusterWorkspaceTypeInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterWorkspaceTypeInformerWithOptions(client versioned.Interface, ...) cache.SharedIndexInformer
- type ClusterWorkspaceInformer
- type ClusterWorkspaceShardInformer
- type ClusterWorkspaceTypeInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.