v1alpha1

package
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredNetworkServiceEndpointInformer

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

NewFilteredNetworkServiceEndpointInformer constructs a new informer for NetworkServiceEndpoint 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 NewFilteredNetworkServiceInformer

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

NewFilteredNetworkServiceInformer constructs a new informer for NetworkService 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 NewFilteredNetworkServiceManagerInformer

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

NewFilteredNetworkServiceManagerInformer constructs a new informer for NetworkServiceManager 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 NewNetworkServiceEndpointInformer

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

NewNetworkServiceEndpointInformer constructs a new informer for NetworkServiceEndpoint 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 NewNetworkServiceInformer

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

NewNetworkServiceInformer constructs a new informer for NetworkService 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 NewNetworkServiceManagerInformer

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

NewNetworkServiceManagerInformer constructs a new informer for NetworkServiceManager 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 {
	// NetworkServices returns a NetworkServiceInformer.
	NetworkServices() NetworkServiceInformer
	// NetworkServiceEndpoints returns a NetworkServiceEndpointInformer.
	NetworkServiceEndpoints() NetworkServiceEndpointInformer
	// NetworkServiceManagers returns a NetworkServiceManagerInformer.
	NetworkServiceManagers() NetworkServiceManagerInformer
}

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

func New

New returns a new Interface.

type NetworkServiceEndpointInformer

type NetworkServiceEndpointInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkServiceEndpointLister
}

NetworkServiceEndpointInformer provides access to a shared informer and lister for NetworkServiceEndpoints.

type NetworkServiceInformer

type NetworkServiceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkServiceLister
}

NetworkServiceInformer provides access to a shared informer and lister for NetworkServices.

type NetworkServiceManagerInformer

type NetworkServiceManagerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkServiceManagerLister
}

NetworkServiceManagerInformer provides access to a shared informer and lister for NetworkServiceManagers.

Jump to

Keyboard shortcuts

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