v1alpha1

package
v0.8.2-beta.7 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2024 License: AGPL-3.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBackupPolicyTemplateInformer

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

NewBackupPolicyTemplateInformer constructs a new informer for BackupPolicyTemplate 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 NewClusterDefinitionInformer

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

NewClusterDefinitionInformer constructs a new informer for ClusterDefinition 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, namespace string, 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 NewClusterVersionInformer

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

NewClusterVersionInformer constructs a new informer for ClusterVersion 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 NewComponentClassDefinitionInformer

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

NewComponentClassDefinitionInformer constructs a new informer for ComponentClassDefinition 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 NewComponentDefinitionInformer added in v0.8.0

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

NewComponentDefinitionInformer constructs a new informer for ComponentDefinition 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 NewComponentInformer added in v0.8.0

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

NewComponentInformer constructs a new informer for Component 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 NewComponentResourceConstraintInformer

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

NewComponentResourceConstraintInformer constructs a new informer for ComponentResourceConstraint 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 NewConfigConstraintInformer

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

NewConfigConstraintInformer constructs a new informer for ConfigConstraint 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 NewFilteredBackupPolicyTemplateInformer

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

NewFilteredBackupPolicyTemplateInformer constructs a new informer for BackupPolicyTemplate 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 NewFilteredClusterDefinitionInformer

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

NewFilteredClusterDefinitionInformer constructs a new informer for ClusterDefinition 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, namespace string, 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 NewFilteredClusterVersionInformer

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

NewFilteredClusterVersionInformer constructs a new informer for ClusterVersion 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 NewFilteredComponentClassDefinitionInformer

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

NewFilteredComponentClassDefinitionInformer constructs a new informer for ComponentClassDefinition 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 NewFilteredComponentDefinitionInformer added in v0.8.0

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

NewFilteredComponentDefinitionInformer constructs a new informer for ComponentDefinition 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 NewFilteredComponentInformer added in v0.8.0

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

NewFilteredComponentInformer constructs a new informer for Component 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 NewFilteredComponentResourceConstraintInformer

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

NewFilteredComponentResourceConstraintInformer constructs a new informer for ComponentResourceConstraint 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 NewFilteredConfigConstraintInformer

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

NewFilteredConfigConstraintInformer constructs a new informer for ConfigConstraint 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 NewFilteredOpsDefinitionInformer added in v0.8.0

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

NewFilteredOpsDefinitionInformer constructs a new informer for OpsDefinition 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 NewFilteredOpsRequestInformer

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

NewFilteredOpsRequestInformer constructs a new informer for OpsRequest 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 NewFilteredServiceDescriptorInformer added in v0.7.0

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

NewFilteredServiceDescriptorInformer constructs a new informer for ServiceDescriptor 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 NewOpsDefinitionInformer added in v0.8.0

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

NewOpsDefinitionInformer constructs a new informer for OpsDefinition 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 NewOpsRequestInformer

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

NewOpsRequestInformer constructs a new informer for OpsRequest 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 NewServiceDescriptorInformer added in v0.7.0

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

NewServiceDescriptorInformer constructs a new informer for ServiceDescriptor 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 BackupPolicyTemplateInformer

type BackupPolicyTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BackupPolicyTemplateLister
}

BackupPolicyTemplateInformer provides access to a shared informer and lister for BackupPolicyTemplates.

type ClusterDefinitionInformer

type ClusterDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterDefinitionLister
}

ClusterDefinitionInformer provides access to a shared informer and lister for ClusterDefinitions.

type ClusterInformer

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

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

type ClusterVersionInformer

type ClusterVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterVersionLister
}

ClusterVersionInformer provides access to a shared informer and lister for ClusterVersions.

type ComponentClassDefinitionInformer

type ComponentClassDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ComponentClassDefinitionLister
}

ComponentClassDefinitionInformer provides access to a shared informer and lister for ComponentClassDefinitions.

type ComponentDefinitionInformer added in v0.8.0

type ComponentDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ComponentDefinitionLister
}

ComponentDefinitionInformer provides access to a shared informer and lister for ComponentDefinitions.

type ComponentInformer added in v0.8.0

type ComponentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ComponentLister
}

ComponentInformer provides access to a shared informer and lister for Components.

type ComponentResourceConstraintInformer

type ComponentResourceConstraintInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ComponentResourceConstraintLister
}

ComponentResourceConstraintInformer provides access to a shared informer and lister for ComponentResourceConstraints.

type ConfigConstraintInformer

type ConfigConstraintInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigConstraintLister
}

ConfigConstraintInformer provides access to a shared informer and lister for ConfigConstraints.

type Interface

type Interface interface {
	// BackupPolicyTemplates returns a BackupPolicyTemplateInformer.
	BackupPolicyTemplates() BackupPolicyTemplateInformer
	// Clusters returns a ClusterInformer.
	Clusters() ClusterInformer
	// ClusterDefinitions returns a ClusterDefinitionInformer.
	ClusterDefinitions() ClusterDefinitionInformer
	// ClusterVersions returns a ClusterVersionInformer.
	ClusterVersions() ClusterVersionInformer
	// Components returns a ComponentInformer.
	Components() ComponentInformer
	// ComponentClassDefinitions returns a ComponentClassDefinitionInformer.
	ComponentClassDefinitions() ComponentClassDefinitionInformer
	// ComponentDefinitions returns a ComponentDefinitionInformer.
	ComponentDefinitions() ComponentDefinitionInformer
	// ComponentResourceConstraints returns a ComponentResourceConstraintInformer.
	ComponentResourceConstraints() ComponentResourceConstraintInformer
	// ConfigConstraints returns a ConfigConstraintInformer.
	ConfigConstraints() ConfigConstraintInformer
	// OpsDefinitions returns a OpsDefinitionInformer.
	OpsDefinitions() OpsDefinitionInformer
	// OpsRequests returns a OpsRequestInformer.
	OpsRequests() OpsRequestInformer
	// ServiceDescriptors returns a ServiceDescriptorInformer.
	ServiceDescriptors() ServiceDescriptorInformer
}

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

func New

New returns a new Interface.

type OpsDefinitionInformer added in v0.8.0

type OpsDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OpsDefinitionLister
}

OpsDefinitionInformer provides access to a shared informer and lister for OpsDefinitions.

type OpsRequestInformer

type OpsRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OpsRequestLister
}

OpsRequestInformer provides access to a shared informer and lister for OpsRequests.

type ServiceDescriptorInformer added in v0.7.0

type ServiceDescriptorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServiceDescriptorLister
}

ServiceDescriptorInformer provides access to a shared informer and lister for ServiceDescriptors.

Jump to

Keyboard shortcuts

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