Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NewConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - type ConfigurationInformer
 - type Interface
 - type TemplateInformer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConfigurationInformer ¶
func NewConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConfigurationInformer constructs a new informer for Configuration 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 NewFilteredConfigurationInformer ¶
func NewFilteredConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConfigurationInformer constructs a new informer for Configuration 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 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 ConfigurationInformer ¶
type ConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationLister
}
    ConfigurationInformer provides access to a shared informer and lister for Configurations.
type Interface ¶
type Interface interface {
	// Configurations returns a ConfigurationInformer.
	Configurations() ConfigurationInformer
	// 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 TemplateInformer ¶
type TemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TemplateLister
}
    TemplateInformer provides access to a shared informer and lister for Templates.