v1

package
v0.7.0-rc6 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAddonInformer

func NewAddonInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAddonInformer constructs a new informer for Addon 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 NewFilteredAddonInformer

func NewFilteredAddonInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAddonInformer constructs a new informer for Addon 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 NewFilteredListenerConfigInformer

func NewFilteredListenerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredListenerConfigInformer constructs a new informer for ListenerConfig 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 NewListenerConfigInformer

func NewListenerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewListenerConfigInformer constructs a new informer for ListenerConfig 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 AddonInformer

type AddonInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.AddonLister
}

AddonInformer provides access to a shared informer and lister for Addons.

type Interface

type Interface interface {
	// Addons returns a AddonInformer.
	Addons() AddonInformer
	// ListenerConfigs returns a ListenerConfigInformer.
	ListenerConfigs() ListenerConfigInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type ListenerConfigInformer

type ListenerConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ListenerConfigLister
}

ListenerConfigInformer provides access to a shared informer and lister for ListenerConfigs.

Jump to

Keyboard shortcuts

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