experimental

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2018 License: MIT Imports: 9 Imported by: 2

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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