v1alpha1

package
v1.0.0-beta.31 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2025 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewComponentParameterInformer

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

NewComponentParameterInformer constructs a new informer for ComponentParameter 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 NewFilteredComponentParameterInformer

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

NewFilteredComponentParameterInformer constructs a new informer for ComponentParameter 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 NewFilteredParamConfigRendererInformer

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

NewFilteredParamConfigRendererInformer constructs a new informer for ParamConfigRenderer 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 NewFilteredParameterInformer

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

NewFilteredParameterInformer constructs a new informer for Parameter 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 NewFilteredParametersDefinitionInformer

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

NewFilteredParametersDefinitionInformer constructs a new informer for ParametersDefinition 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 NewParamConfigRendererInformer

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

NewParamConfigRendererInformer constructs a new informer for ParamConfigRenderer 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 NewParameterInformer

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

NewParameterInformer constructs a new informer for Parameter 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 NewParametersDefinitionInformer

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

NewParametersDefinitionInformer constructs a new informer for ParametersDefinition 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 ComponentParameterInformer

type ComponentParameterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ComponentParameterLister
}

ComponentParameterInformer provides access to a shared informer and lister for ComponentParameters.

type Interface

type Interface interface {
	// ComponentParameters returns a ComponentParameterInformer.
	ComponentParameters() ComponentParameterInformer
	// ParamConfigRenderers returns a ParamConfigRendererInformer.
	ParamConfigRenderers() ParamConfigRendererInformer
	// Parameters returns a ParameterInformer.
	Parameters() ParameterInformer
	// ParametersDefinitions returns a ParametersDefinitionInformer.
	ParametersDefinitions() ParametersDefinitionInformer
}

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

func New

New returns a new Interface.

type ParamConfigRendererInformer

type ParamConfigRendererInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ParamConfigRendererLister
}

ParamConfigRendererInformer provides access to a shared informer and lister for ParamConfigRenderers.

type ParameterInformer

type ParameterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ParameterLister
}

ParameterInformer provides access to a shared informer and lister for Parameters.

type ParametersDefinitionInformer

type ParametersDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ParametersDefinitionLister
}

ParametersDefinitionInformer provides access to a shared informer and lister for ParametersDefinitions.

Jump to

Keyboard shortcuts

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