v1alpha1

package
v0.0.0-...-e5bad9c Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredIPClaimInformer

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

NewFilteredIPClaimInformer constructs a new informer for IPClaim 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 NewFilteredIPPoolInformer

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

NewFilteredIPPoolInformer constructs a new informer for IPPool 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 NewFilteredWireGuardPeerInformer

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

NewFilteredWireGuardPeerInformer constructs a new informer for WireGuardPeer 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 NewIPClaimInformer

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

NewIPClaimInformer constructs a new informer for IPClaim 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 NewIPPoolInformer

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

NewIPPoolInformer constructs a new informer for IPPool 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 NewWireGuardPeerInformer

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

NewWireGuardPeerInformer constructs a new informer for WireGuardPeer 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 IPClaimInformer

type IPClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IPClaimLister
}

IPClaimInformer provides access to a shared informer and lister for IPClaims.

type IPPoolInformer

type IPPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IPPoolLister
}

IPPoolInformer provides access to a shared informer and lister for IPPools.

type Interface

type Interface interface {
	// IPClaims returns a IPClaimInformer.
	IPClaims() IPClaimInformer
	// IPPools returns a IPPoolInformer.
	IPPools() IPPoolInformer
	// WireGuardPeers returns a WireGuardPeerInformer.
	WireGuardPeers() WireGuardPeerInformer
}

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

func New

New returns a new Interface.

type WireGuardPeerInformer

type WireGuardPeerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WireGuardPeerLister
}

WireGuardPeerInformer provides access to a shared informer and lister for WireGuardPeers.

Jump to

Keyboard shortcuts

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