Documentation ¶
Index ¶
- func NewApplicationGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewExecutionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExecutionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPatchBaselineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStateConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPatchBaselineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretParameterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceSettingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStateConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApplicationGroupInformer
- type ApplicationInformer
- type ExecutionInformer
- type Interface
- type ParameterInformer
- type PatchBaselineInformer
- type SecretParameterInformer
- type ServiceSettingInformer
- type StateConfigurationInformer
- type TemplateInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.