v1

package
v0.7.0-oem-sunny-1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2020 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredKongClusterPluginInformer

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

NewFilteredKongClusterPluginInformer constructs a new informer for KongClusterPlugin 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 NewFilteredKongConsumerInformer

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

NewFilteredKongConsumerInformer constructs a new informer for KongConsumer 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 NewFilteredKongCredentialInformer

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

NewFilteredKongCredentialInformer constructs a new informer for KongCredential 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 NewFilteredKongIngressInformer

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

NewFilteredKongIngressInformer constructs a new informer for KongIngress 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 NewFilteredKongPluginInformer

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

NewFilteredKongPluginInformer constructs a new informer for KongPlugin 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 NewKongClusterPluginInformer

func NewKongClusterPluginInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewKongClusterPluginInformer constructs a new informer for KongClusterPlugin 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 NewKongConsumerInformer

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

NewKongConsumerInformer constructs a new informer for KongConsumer 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 NewKongCredentialInformer

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

NewKongCredentialInformer constructs a new informer for KongCredential 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 NewKongIngressInformer

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

NewKongIngressInformer constructs a new informer for KongIngress 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 NewKongPluginInformer

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

NewKongPluginInformer constructs a new informer for KongPlugin 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 Interface

type Interface interface {
	// KongClusterPlugins returns a KongClusterPluginInformer.
	KongClusterPlugins() KongClusterPluginInformer
	// KongConsumers returns a KongConsumerInformer.
	KongConsumers() KongConsumerInformer
	// KongCredentials returns a KongCredentialInformer.
	KongCredentials() KongCredentialInformer
	// KongIngresses returns a KongIngressInformer.
	KongIngresses() KongIngressInformer
	// KongPlugins returns a KongPluginInformer.
	KongPlugins() KongPluginInformer
}

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

func New

New returns a new Interface.

type KongClusterPluginInformer

type KongClusterPluginInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KongClusterPluginLister
}

KongClusterPluginInformer provides access to a shared informer and lister for KongClusterPlugins.

type KongConsumerInformer

type KongConsumerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KongConsumerLister
}

KongConsumerInformer provides access to a shared informer and lister for KongConsumers.

type KongCredentialInformer

type KongCredentialInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KongCredentialLister
}

KongCredentialInformer provides access to a shared informer and lister for KongCredentials.

type KongIngressInformer

type KongIngressInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KongIngressLister
}

KongIngressInformer provides access to a shared informer and lister for KongIngresses.

type KongPluginInformer

type KongPluginInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.KongPluginLister
}

KongPluginInformer provides access to a shared informer and lister for KongPlugins.

Jump to

Keyboard shortcuts

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