v1alpha1

package
v1.0.1-0...-1280aca Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredNetworkChainingInformer

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

NewFilteredNetworkChainingInformer constructs a new informer for NetworkChaining 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 NewFilteredNetworkInformer

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

NewFilteredNetworkInformer constructs a new informer for Network 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 NewFilteredProviderNetworkInformer

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

NewFilteredProviderNetworkInformer constructs a new informer for ProviderNetwork 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 NewNetworkChainingInformer

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

NewNetworkChainingInformer constructs a new informer for NetworkChaining 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 NewNetworkInformer

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

NewNetworkInformer constructs a new informer for Network 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 NewProviderNetworkInformer

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

NewProviderNetworkInformer constructs a new informer for ProviderNetwork 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 {
	// Networks returns a NetworkInformer.
	Networks() NetworkInformer
	// NetworkChainings returns a NetworkChainingInformer.
	NetworkChainings() NetworkChainingInformer
	// ProviderNetworks returns a ProviderNetworkInformer.
	ProviderNetworks() ProviderNetworkInformer
}

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

func New

New returns a new Interface.

type NetworkChainingInformer

type NetworkChainingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkChainingLister
}

NetworkChainingInformer provides access to a shared informer and lister for NetworkChainings.

type NetworkInformer

type NetworkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkLister
}

NetworkInformer provides access to a shared informer and lister for Networks.

type ProviderNetworkInformer

type ProviderNetworkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProviderNetworkLister
}

ProviderNetworkInformer provides access to a shared informer and lister for ProviderNetworks.

Jump to

Keyboard shortcuts

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