Documentation
¶
Index ¶
- func NewComponentParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredComponentParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredParamConfigRendererInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredParametersDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewParamConfigRendererInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewParametersDefinitionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ComponentParameterInformer
- type Interface
- type ParamConfigRendererInformer
- type ParameterInformer
- type ParametersDefinitionInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.