v1alpha1

package
v1.3.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFADataFlowInformer added in v1.3.0

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

NewFADataFlowInformer constructs a new informer for FADataFlow 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 NewFALinkInformer

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

NewFALinkInformer constructs a new informer for FALink 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 NewFAPlacementInformer

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

NewFAPlacementInformer constructs a new informer for FAPlacement 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 NewFARegionInformer

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

NewFARegionInformer constructs a new informer for FARegion 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 NewFilteredFADataFlowInformer added in v1.3.0

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

NewFilteredFADataFlowInformer constructs a new informer for FADataFlow 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 NewFilteredFALinkInformer

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

NewFilteredFALinkInformer constructs a new informer for FALink 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 NewFilteredFAPlacementInformer

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

NewFilteredFAPlacementInformer constructs a new informer for FAPlacement 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 NewFilteredFARegionInformer

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

NewFilteredFARegionInformer constructs a new informer for FARegion 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 FADataFlowInformer added in v1.3.0

type FADataFlowInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FADataFlowLister
}

FADataFlowInformer provides access to a shared informer and lister for FADataFlows.

type FALinkInformer

type FALinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FALinkLister
}

FALinkInformer provides access to a shared informer and lister for FALinks.

type FAPlacementInformer

type FAPlacementInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FAPlacementLister
}

FAPlacementInformer provides access to a shared informer and lister for FAPlacements.

type FARegionInformer

type FARegionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FARegionLister
}

FARegionInformer provides access to a shared informer and lister for FARegions.

type Interface

type Interface interface {
	// FADataFlows returns a FADataFlowInformer.
	FADataFlows() FADataFlowInformer
	// FALinks returns a FALinkInformer.
	FALinks() FALinkInformer
	// FAPlacements returns a FAPlacementInformer.
	FAPlacements() FAPlacementInformer
	// FARegions returns a FARegionInformer.
	FARegions() FARegionInformer
}

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