v1alpha1

package
v0.48.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConnectClusterInformer

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

NewConnectClusterInformer constructs a new informer for ConnectCluster 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 NewConnectorInformer

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

NewConnectorInformer constructs a new informer for Connector 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 NewFilteredConnectClusterInformer

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

NewFilteredConnectClusterInformer constructs a new informer for ConnectCluster 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 NewFilteredConnectorInformer

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

NewFilteredConnectorInformer constructs a new informer for Connector 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 NewFilteredRestProxyInformer added in v0.47.0

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

NewFilteredRestProxyInformer constructs a new informer for RestProxy 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 NewFilteredSchemaRegistryInformer added in v0.46.0

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

NewFilteredSchemaRegistryInformer constructs a new informer for SchemaRegistry 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 NewRestProxyInformer added in v0.47.0

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

NewRestProxyInformer constructs a new informer for RestProxy 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 NewSchemaRegistryInformer added in v0.46.0

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

NewSchemaRegistryInformer constructs a new informer for SchemaRegistry 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 ConnectClusterInformer

type ConnectClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConnectClusterLister
}

ConnectClusterInformer provides access to a shared informer and lister for ConnectClusters.

type ConnectorInformer

type ConnectorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConnectorLister
}

ConnectorInformer provides access to a shared informer and lister for Connectors.

type Interface

type Interface interface {
	// ConnectClusters returns a ConnectClusterInformer.
	ConnectClusters() ConnectClusterInformer
	// Connectors returns a ConnectorInformer.
	Connectors() ConnectorInformer
	// RestProxies returns a RestProxyInformer.
	RestProxies() RestProxyInformer
	// SchemaRegistries returns a SchemaRegistryInformer.
	SchemaRegistries() SchemaRegistryInformer
}

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

func New

New returns a new Interface.

type RestProxyInformer added in v0.47.0

type RestProxyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RestProxyLister
}

RestProxyInformer provides access to a shared informer and lister for RestProxies.

type SchemaRegistryInformer added in v0.46.0

type SchemaRegistryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SchemaRegistryLister
}

SchemaRegistryInformer provides access to a shared informer and lister for SchemaRegistries.

Jump to

Keyboard shortcuts

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