v1

package
v0.1.0-beta.12 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredFlatNetworkIPInformer

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

NewFilteredFlatNetworkIPInformer constructs a new informer for FlatNetworkIP 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 NewFilteredFlatNetworkSubnetInformer

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

NewFilteredFlatNetworkSubnetInformer constructs a new informer for FlatNetworkSubnet 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 NewFlatNetworkIPInformer

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

NewFlatNetworkIPInformer constructs a new informer for FlatNetworkIP 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 NewFlatNetworkSubnetInformer

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

NewFlatNetworkSubnetInformer constructs a new informer for FlatNetworkSubnet 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 FlatNetworkIPInformer

type FlatNetworkIPInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.FlatNetworkIPLister
}

FlatNetworkIPInformer provides access to a shared informer and lister for FlatNetworkIPs.

type FlatNetworkSubnetInformer

type FlatNetworkSubnetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.FlatNetworkSubnetLister
}

FlatNetworkSubnetInformer provides access to a shared informer and lister for FlatNetworkSubnets.

type Interface

type Interface interface {
	// FlatNetworkIPs returns a FlatNetworkIPInformer.
	FlatNetworkIPs() FlatNetworkIPInformer
	// FlatNetworkSubnets returns a FlatNetworkSubnetInformer.
	FlatNetworkSubnets() FlatNetworkSubnetInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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