v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredHealthMonitorInformer

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

NewFilteredHealthMonitorInformer constructs a new informer for HealthMonitor 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 NewFilteredLbaasInformer

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

NewFilteredLbaasInformer constructs a new informer for Lbaas 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 NewFilteredServerInstanceAttachmentInformer

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

NewFilteredServerInstanceAttachmentInformer constructs a new informer for ServerInstanceAttachment 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 NewHealthMonitorInformer

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

NewHealthMonitorInformer constructs a new informer for HealthMonitor 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 NewLbaasInformer

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

NewLbaasInformer constructs a new informer for Lbaas 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 NewServerInstanceAttachmentInformer

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

NewServerInstanceAttachmentInformer constructs a new informer for ServerInstanceAttachment 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 HealthMonitorInformer

type HealthMonitorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HealthMonitorLister
}

HealthMonitorInformer provides access to a shared informer and lister for HealthMonitors.

type Interface

type Interface interface {
	// HealthMonitors returns a HealthMonitorInformer.
	HealthMonitors() HealthMonitorInformer
	// Lbaases returns a LbaasInformer.
	Lbaases() LbaasInformer
	// ServerInstanceAttachments returns a ServerInstanceAttachmentInformer.
	ServerInstanceAttachments() ServerInstanceAttachmentInformer
}

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

func New

New returns a new Interface.

type LbaasInformer

type LbaasInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LbaasLister
}

LbaasInformer provides access to a shared informer and lister for Lbaases.

type ServerInstanceAttachmentInformer

type ServerInstanceAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServerInstanceAttachmentLister
}

ServerInstanceAttachmentInformer provides access to a shared informer and lister for ServerInstanceAttachments.

Jump to

Keyboard shortcuts

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