v1alpha1

package
v0.0.0-...-2350287 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredManagerStateInformer

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

NewFilteredManagerStateInformer constructs a new informer for ManagerState 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 NewFilteredTrafficPolicyInformer

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

NewFilteredTrafficPolicyInformer constructs a new informer for TrafficPolicy 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 NewFilteredVirtualAppInformer

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

NewFilteredVirtualAppInformer constructs a new informer for VirtualApp 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 NewManagerStateInformer

func NewManagerStateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewManagerStateInformer constructs a new informer for ManagerState 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 NewTrafficPolicyInformer

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

NewTrafficPolicyInformer constructs a new informer for TrafficPolicy 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 NewVirtualAppInformer

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

NewVirtualAppInformer constructs a new informer for VirtualApp 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 {
	// ManagerStates returns a ManagerStateInformer.
	ManagerStates() ManagerStateInformer
	// TrafficPolicies returns a TrafficPolicyInformer.
	TrafficPolicies() TrafficPolicyInformer
	// VirtualApps returns a VirtualAppInformer.
	VirtualApps() VirtualAppInformer
}

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

func New

New returns a new Interface.

type ManagerStateInformer

type ManagerStateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagerStateLister
}

ManagerStateInformer provides access to a shared informer and lister for ManagerStates.

type TrafficPolicyInformer

type TrafficPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TrafficPolicyLister
}

TrafficPolicyInformer provides access to a shared informer and lister for TrafficPolicies.

type VirtualAppInformer

type VirtualAppInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VirtualAppLister
}

VirtualAppInformer provides access to a shared informer and lister for VirtualApps.

Jump to

Keyboard shortcuts

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