Documentation ¶
Index ¶
- func NewBindingTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBrokerBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBrokerInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBindingTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBrokerBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBrokerInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTemplatedBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTemplatedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTemplatedBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTemplatedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BindingTemplateInformer
- type BrokerBindingTemplateInformer
- type BrokerInstanceTemplateInformer
- type ClusterBindingTemplateInformer
- type ClusterInstanceTemplateInformer
- type InstanceTemplateInformer
- type Interface
- type TemplatedBindingInformer
- type TemplatedInstanceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBindingTemplateInformer ¶
func NewBindingTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBindingTemplateInformer constructs a new informer for BindingTemplate 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 NewBrokerBindingTemplateInformer ¶
func NewBrokerBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBrokerBindingTemplateInformer constructs a new informer for BrokerBindingTemplate 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 NewBrokerInstanceTemplateInformer ¶
func NewBrokerInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBrokerInstanceTemplateInformer constructs a new informer for BrokerInstanceTemplate 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 NewClusterBindingTemplateInformer ¶
func NewClusterBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterBindingTemplateInformer constructs a new informer for ClusterBindingTemplate 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 NewClusterInstanceTemplateInformer ¶
func NewClusterInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterInstanceTemplateInformer constructs a new informer for ClusterInstanceTemplate 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 NewFilteredBindingTemplateInformer ¶
func NewFilteredBindingTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBindingTemplateInformer constructs a new informer for BindingTemplate 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 NewFilteredBrokerBindingTemplateInformer ¶
func NewFilteredBrokerBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBrokerBindingTemplateInformer constructs a new informer for BrokerBindingTemplate 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 NewFilteredBrokerInstanceTemplateInformer ¶
func NewFilteredBrokerInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBrokerInstanceTemplateInformer constructs a new informer for BrokerInstanceTemplate 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 NewFilteredClusterBindingTemplateInformer ¶
func NewFilteredClusterBindingTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterBindingTemplateInformer constructs a new informer for ClusterBindingTemplate 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 NewFilteredClusterInstanceTemplateInformer ¶
func NewFilteredClusterInstanceTemplateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterInstanceTemplateInformer constructs a new informer for ClusterInstanceTemplate 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 NewFilteredInstanceTemplateInformer ¶
func NewFilteredInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceTemplateInformer constructs a new informer for InstanceTemplate 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 NewFilteredTemplatedBindingInformer ¶
func NewFilteredTemplatedBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTemplatedBindingInformer constructs a new informer for TemplatedBinding 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 NewFilteredTemplatedInstanceInformer ¶
func NewFilteredTemplatedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTemplatedInstanceInformer constructs a new informer for TemplatedInstance 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 NewInstanceTemplateInformer ¶
func NewInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceTemplateInformer constructs a new informer for InstanceTemplate 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 NewTemplatedBindingInformer ¶
func NewTemplatedBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTemplatedBindingInformer constructs a new informer for TemplatedBinding 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 NewTemplatedInstanceInformer ¶
func NewTemplatedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTemplatedInstanceInformer constructs a new informer for TemplatedInstance 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 BindingTemplateInformer ¶
type BindingTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.BindingTemplateLister }
BindingTemplateInformer provides access to a shared informer and lister for BindingTemplates.
type BrokerBindingTemplateInformer ¶
type BrokerBindingTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.BrokerBindingTemplateLister }
BrokerBindingTemplateInformer provides access to a shared informer and lister for BrokerBindingTemplates.
type BrokerInstanceTemplateInformer ¶
type BrokerInstanceTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.BrokerInstanceTemplateLister }
BrokerInstanceTemplateInformer provides access to a shared informer and lister for BrokerInstanceTemplates.
type ClusterBindingTemplateInformer ¶
type ClusterBindingTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.ClusterBindingTemplateLister }
ClusterBindingTemplateInformer provides access to a shared informer and lister for ClusterBindingTemplates.
type ClusterInstanceTemplateInformer ¶
type ClusterInstanceTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.ClusterInstanceTemplateLister }
ClusterInstanceTemplateInformer provides access to a shared informer and lister for ClusterInstanceTemplates.
type InstanceTemplateInformer ¶
type InstanceTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.InstanceTemplateLister }
InstanceTemplateInformer provides access to a shared informer and lister for InstanceTemplates.
type Interface ¶
type Interface interface { // BindingTemplates returns a BindingTemplateInformer. BindingTemplates() BindingTemplateInformer // BrokerBindingTemplates returns a BrokerBindingTemplateInformer. BrokerBindingTemplates() BrokerBindingTemplateInformer // BrokerInstanceTemplates returns a BrokerInstanceTemplateInformer. BrokerInstanceTemplates() BrokerInstanceTemplateInformer // ClusterBindingTemplates returns a ClusterBindingTemplateInformer. ClusterBindingTemplates() ClusterBindingTemplateInformer // ClusterInstanceTemplates returns a ClusterInstanceTemplateInformer. ClusterInstanceTemplates() ClusterInstanceTemplateInformer // InstanceTemplates returns a InstanceTemplateInformer. InstanceTemplates() InstanceTemplateInformer // TemplatedBindings returns a TemplatedBindingInformer. TemplatedBindings() TemplatedBindingInformer // TemplatedInstances returns a TemplatedInstanceInformer. TemplatedInstances() TemplatedInstanceInformer }
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 TemplatedBindingInformer ¶
type TemplatedBindingInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.TemplatedBindingLister }
TemplatedBindingInformer provides access to a shared informer and lister for TemplatedBindings.
type TemplatedInstanceInformer ¶
type TemplatedInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() experimental.TemplatedInstanceLister }
TemplatedInstanceInformer provides access to a shared informer and lister for TemplatedInstances.