v1alpha1

package
v1.2.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConsulConnectorInformer

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

NewConsulConnectorInformer constructs a new informer for ConsulConnector 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 NewEurekaConnectorInformer

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

NewEurekaConnectorInformer constructs a new informer for EurekaConnector 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 NewFilteredConsulConnectorInformer

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

NewFilteredConsulConnectorInformer constructs a new informer for ConsulConnector 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 NewFilteredEurekaConnectorInformer

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

NewFilteredEurekaConnectorInformer constructs a new informer for EurekaConnector 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 NewFilteredGatewayConnectorInformer

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

NewFilteredGatewayConnectorInformer constructs a new informer for GatewayConnector 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 NewFilteredMachineConnectorInformer

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

NewFilteredMachineConnectorInformer constructs a new informer for MachineConnector 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 NewFilteredNacosConnectorInformer

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

NewFilteredNacosConnectorInformer constructs a new informer for NacosConnector 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 NewGatewayConnectorInformer

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

NewGatewayConnectorInformer constructs a new informer for GatewayConnector 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 NewMachineConnectorInformer

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

NewMachineConnectorInformer constructs a new informer for MachineConnector 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 NewNacosConnectorInformer

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

NewNacosConnectorInformer constructs a new informer for NacosConnector 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 ConsulConnectorInformer

type ConsulConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConsulConnectorLister
}

ConsulConnectorInformer provides access to a shared informer and lister for ConsulConnectors.

type EurekaConnectorInformer

type EurekaConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EurekaConnectorLister
}

EurekaConnectorInformer provides access to a shared informer and lister for EurekaConnectors.

type GatewayConnectorInformer

type GatewayConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GatewayConnectorLister
}

GatewayConnectorInformer provides access to a shared informer and lister for GatewayConnectors.

type Interface

type Interface interface {
	// ConsulConnectors returns a ConsulConnectorInformer.
	ConsulConnectors() ConsulConnectorInformer
	// EurekaConnectors returns a EurekaConnectorInformer.
	EurekaConnectors() EurekaConnectorInformer
	// GatewayConnectors returns a GatewayConnectorInformer.
	GatewayConnectors() GatewayConnectorInformer
	// MachineConnectors returns a MachineConnectorInformer.
	MachineConnectors() MachineConnectorInformer
	// NacosConnectors returns a NacosConnectorInformer.
	NacosConnectors() NacosConnectorInformer
}

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

func New

New returns a new Interface.

type MachineConnectorInformer

type MachineConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MachineConnectorLister
}

MachineConnectorInformer provides access to a shared informer and lister for MachineConnectors.

type NacosConnectorInformer

type NacosConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NacosConnectorLister
}

NacosConnectorInformer provides access to a shared informer and lister for NacosConnectors.

Jump to

Keyboard shortcuts

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