v1alpha1

package
v1.15.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredNodeConfigInformer

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

NewFilteredNodeConfigInformer constructs a new informer for NodeConfig 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 NewFilteredScyllaDBDatacenterInformer added in v1.15.0

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

NewFilteredScyllaDBDatacenterInformer constructs a new informer for ScyllaDBDatacenter 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 NewFilteredScyllaDBMonitoringInformer added in v1.9.0

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

NewFilteredScyllaDBMonitoringInformer constructs a new informer for ScyllaDBMonitoring 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 NewFilteredScyllaOperatorConfigInformer

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

NewFilteredScyllaOperatorConfigInformer constructs a new informer for ScyllaOperatorConfig 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 NewNodeConfigInformer

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

NewNodeConfigInformer constructs a new informer for NodeConfig 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 NewScyllaDBDatacenterInformer added in v1.15.0

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

NewScyllaDBDatacenterInformer constructs a new informer for ScyllaDBDatacenter 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 NewScyllaDBMonitoringInformer added in v1.9.0

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

NewScyllaDBMonitoringInformer constructs a new informer for ScyllaDBMonitoring 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 NewScyllaOperatorConfigInformer

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

NewScyllaOperatorConfigInformer constructs a new informer for ScyllaOperatorConfig 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 {
	// NodeConfigs returns a NodeConfigInformer.
	NodeConfigs() NodeConfigInformer
	// ScyllaDBDatacenters returns a ScyllaDBDatacenterInformer.
	ScyllaDBDatacenters() ScyllaDBDatacenterInformer
	// ScyllaDBMonitorings returns a ScyllaDBMonitoringInformer.
	ScyllaDBMonitorings() ScyllaDBMonitoringInformer
	// ScyllaOperatorConfigs returns a ScyllaOperatorConfigInformer.
	ScyllaOperatorConfigs() ScyllaOperatorConfigInformer
}

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

func New

New returns a new Interface.

type NodeConfigInformer

type NodeConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NodeConfigLister
}

NodeConfigInformer provides access to a shared informer and lister for NodeConfigs.

type ScyllaDBDatacenterInformer added in v1.15.0

type ScyllaDBDatacenterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScyllaDBDatacenterLister
}

ScyllaDBDatacenterInformer provides access to a shared informer and lister for ScyllaDBDatacenters.

type ScyllaDBMonitoringInformer added in v1.9.0

type ScyllaDBMonitoringInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScyllaDBMonitoringLister
}

ScyllaDBMonitoringInformer provides access to a shared informer and lister for ScyllaDBMonitorings.

type ScyllaOperatorConfigInformer

type ScyllaOperatorConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScyllaOperatorConfigLister
}

ScyllaOperatorConfigInformer provides access to a shared informer and lister for ScyllaOperatorConfigs.

Jump to

Keyboard shortcuts

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