Documentation ¶
Index ¶
- func NewChangeSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChangeSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStackGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStackInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTemplateScratchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStackGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStackInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTemplateScratchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ChangeSetInformer
- type Interface
- type StackGroupInformer
- type StackInformer
- type StackInstanceInformer
- type TemplateInformer
- type TemplateScratchInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChangeSetInformer ¶
func NewChangeSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChangeSetInformer constructs a new informer for ChangeSet 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 NewFilteredChangeSetInformer ¶
func NewFilteredChangeSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChangeSetInformer constructs a new informer for ChangeSet 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 NewFilteredStackGroupInformer ¶
func NewFilteredStackGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStackGroupInformer constructs a new informer for StackGroup 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 NewFilteredStackInformer ¶
func NewFilteredStackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStackInformer constructs a new informer for Stack 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 NewFilteredStackInstanceInformer ¶ added in v0.5.0
func NewFilteredStackInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStackInstanceInformer constructs a new informer for StackInstance 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 NewFilteredTemplateScratchInformer ¶ added in v0.5.0
func NewFilteredTemplateScratchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTemplateScratchInformer constructs a new informer for TemplateScratch 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 NewStackGroupInformer ¶
func NewStackGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStackGroupInformer constructs a new informer for StackGroup 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 NewStackInformer ¶
func NewStackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStackInformer constructs a new informer for Stack 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 NewStackInstanceInformer ¶ added in v0.5.0
func NewStackInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStackInstanceInformer constructs a new informer for StackInstance 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.
func NewTemplateScratchInformer ¶ added in v0.5.0
func NewTemplateScratchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTemplateScratchInformer constructs a new informer for TemplateScratch 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 ChangeSetInformer ¶
type ChangeSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChangeSetLister }
ChangeSetInformer provides access to a shared informer and lister for ChangeSets.
type Interface ¶
type Interface interface { // ChangeSets returns a ChangeSetInformer. ChangeSets() ChangeSetInformer // Stacks returns a StackInformer. Stacks() StackInformer // StackGroups returns a StackGroupInformer. StackGroups() StackGroupInformer // StackInstances returns a StackInstanceInformer. StackInstances() StackInstanceInformer // Templates returns a TemplateInformer. Templates() TemplateInformer // TemplateScratches returns a TemplateScratchInformer. TemplateScratches() TemplateScratchInformer }
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 StackGroupInformer ¶
type StackGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StackGroupLister }
StackGroupInformer provides access to a shared informer and lister for StackGroups.
type StackInformer ¶
type StackInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StackLister }
StackInformer provides access to a shared informer and lister for Stacks.
type StackInstanceInformer ¶ added in v0.5.0
type StackInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StackInstanceLister }
StackInstanceInformer provides access to a shared informer and lister for StackInstances.
type TemplateInformer ¶
type TemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TemplateLister }
TemplateInformer provides access to a shared informer and lister for Templates.
type TemplateScratchInformer ¶ added in v0.5.0
type TemplateScratchInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TemplateScratchLister }
TemplateScratchInformer provides access to a shared informer and lister for TemplateScratches.