v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationGroupInformer added in v0.5.0

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

NewApplicationGroupInformer constructs a new informer for ApplicationGroup 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 NewApplicationInformer added in v0.5.0

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

NewApplicationInformer constructs a new informer for Application 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 NewExecutionInformer

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

NewExecutionInformer constructs a new informer for Execution 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 NewFilteredApplicationGroupInformer added in v0.5.0

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

NewFilteredApplicationGroupInformer constructs a new informer for ApplicationGroup 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 NewFilteredApplicationInformer added in v0.5.0

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

NewFilteredApplicationInformer constructs a new informer for Application 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 NewFilteredExecutionInformer

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

NewFilteredExecutionInformer constructs a new informer for Execution 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 added in v0.5.0

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 NewFilteredPatchBaselineInformer added in v0.5.0

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

NewFilteredPatchBaselineInformer constructs a new informer for PatchBaseline 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 NewFilteredSecretParameterInformer added in v0.5.0

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

NewFilteredSecretParameterInformer constructs a new informer for SecretParameter 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 NewFilteredServiceSettingInformer added in v0.5.0

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

NewFilteredServiceSettingInformer constructs a new informer for ServiceSetting 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 NewFilteredStateConfigurationInformer added in v0.5.0

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

NewFilteredStateConfigurationInformer constructs a new informer for StateConfiguration 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 NewFilteredTemplateInformer

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

NewFilteredTemplateInformer constructs a new informer for Template 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 added in v0.5.0

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 NewPatchBaselineInformer added in v0.5.0

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

NewPatchBaselineInformer constructs a new informer for PatchBaseline 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 NewSecretParameterInformer added in v0.5.0

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

NewSecretParameterInformer constructs a new informer for SecretParameter 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 NewServiceSettingInformer added in v0.5.0

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

NewServiceSettingInformer constructs a new informer for ServiceSetting 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 NewStateConfigurationInformer added in v0.5.0

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

NewStateConfigurationInformer constructs a new informer for StateConfiguration 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 NewTemplateInformer

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

NewTemplateInformer constructs a new informer for Template 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 ApplicationGroupInformer added in v0.5.0

type ApplicationGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApplicationGroupLister
}

ApplicationGroupInformer provides access to a shared informer and lister for ApplicationGroups.

type ApplicationInformer added in v0.5.0

type ApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApplicationLister
}

ApplicationInformer provides access to a shared informer and lister for Applications.

type ExecutionInformer

type ExecutionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ExecutionLister
}

ExecutionInformer provides access to a shared informer and lister for Executions.

type Interface

type Interface interface {
	// Applications returns a ApplicationInformer.
	Applications() ApplicationInformer
	// ApplicationGroups returns a ApplicationGroupInformer.
	ApplicationGroups() ApplicationGroupInformer
	// Executions returns a ExecutionInformer.
	Executions() ExecutionInformer
	// Parameters returns a ParameterInformer.
	Parameters() ParameterInformer
	// PatchBaselines returns a PatchBaselineInformer.
	PatchBaselines() PatchBaselineInformer
	// SecretParameters returns a SecretParameterInformer.
	SecretParameters() SecretParameterInformer
	// ServiceSettings returns a ServiceSettingInformer.
	ServiceSettings() ServiceSettingInformer
	// StateConfigurations returns a StateConfigurationInformer.
	StateConfigurations() StateConfigurationInformer
	// Templates returns a TemplateInformer.
	Templates() TemplateInformer
}

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

func New

New returns a new Interface.

type ParameterInformer added in v0.5.0

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

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

type PatchBaselineInformer added in v0.5.0

type PatchBaselineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PatchBaselineLister
}

PatchBaselineInformer provides access to a shared informer and lister for PatchBaselines.

type SecretParameterInformer added in v0.5.0

type SecretParameterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SecretParameterLister
}

SecretParameterInformer provides access to a shared informer and lister for SecretParameters.

type ServiceSettingInformer added in v0.5.0

type ServiceSettingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServiceSettingLister
}

ServiceSettingInformer provides access to a shared informer and lister for ServiceSettings.

type StateConfigurationInformer added in v0.5.0

type StateConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StateConfigurationLister
}

StateConfigurationInformer provides access to a shared informer and lister for StateConfigurations.

type TemplateInformer

type TemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TemplateLister
}

TemplateInformer provides access to a shared informer and lister for Templates.

Jump to

Keyboard shortcuts

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