v1alpha1

package
v0.1.8 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCloudEventsTargetInformer

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

NewCloudEventsTargetInformer constructs a new informer for CloudEventsTarget 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 NewDatadogTargetInformer

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

NewDatadogTargetInformer constructs a new informer for DatadogTarget 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 NewFilteredCloudEventsTargetInformer

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

NewFilteredCloudEventsTargetInformer constructs a new informer for CloudEventsTarget 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 NewFilteredDatadogTargetInformer

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

NewFilteredDatadogTargetInformer constructs a new informer for DatadogTarget 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 NewFilteredHTTPTargetInformer

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

NewFilteredHTTPTargetInformer constructs a new informer for HTTPTarget 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 NewFilteredKafkaTargetInformer

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

NewFilteredKafkaTargetInformer constructs a new informer for KafkaTarget 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 NewFilteredLogzMetricsTargetInformer

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

NewFilteredLogzMetricsTargetInformer constructs a new informer for LogzMetricsTarget 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 NewFilteredLogzTargetInformer

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

NewFilteredLogzTargetInformer constructs a new informer for LogzTarget 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 NewFilteredNatsTargetInformer

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

NewFilteredNatsTargetInformer constructs a new informer for NatsTarget 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 NewFilteredOracleTargetInformer

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

NewFilteredOracleTargetInformer constructs a new informer for OracleTarget 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 NewFilteredSplunkTargetInformer

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

NewFilteredSplunkTargetInformer constructs a new informer for SplunkTarget 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 NewHTTPTargetInformer

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

NewHTTPTargetInformer constructs a new informer for HTTPTarget 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 NewKafkaTargetInformer

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

NewKafkaTargetInformer constructs a new informer for KafkaTarget 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 NewLogzMetricsTargetInformer

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

NewLogzMetricsTargetInformer constructs a new informer for LogzMetricsTarget 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 NewLogzTargetInformer

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

NewLogzTargetInformer constructs a new informer for LogzTarget 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 NewNatsTargetInformer

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

NewNatsTargetInformer constructs a new informer for NatsTarget 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 NewOracleTargetInformer

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

NewOracleTargetInformer constructs a new informer for OracleTarget 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 NewSplunkTargetInformer

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

NewSplunkTargetInformer constructs a new informer for SplunkTarget 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 CloudEventsTargetInformer

type CloudEventsTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CloudEventsTargetLister
}

CloudEventsTargetInformer provides access to a shared informer and lister for CloudEventsTargets.

type DatadogTargetInformer

type DatadogTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatadogTargetLister
}

DatadogTargetInformer provides access to a shared informer and lister for DatadogTargets.

type HTTPTargetInformer

type HTTPTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HTTPTargetLister
}

HTTPTargetInformer provides access to a shared informer and lister for HTTPTargets.

type Interface

type Interface interface {
	// CloudEventsTargets returns a CloudEventsTargetInformer.
	CloudEventsTargets() CloudEventsTargetInformer
	// DatadogTargets returns a DatadogTargetInformer.
	DatadogTargets() DatadogTargetInformer
	// HTTPTargets returns a HTTPTargetInformer.
	HTTPTargets() HTTPTargetInformer
	// KafkaTargets returns a KafkaTargetInformer.
	KafkaTargets() KafkaTargetInformer
	// LogzMetricsTargets returns a LogzMetricsTargetInformer.
	LogzMetricsTargets() LogzMetricsTargetInformer
	// LogzTargets returns a LogzTargetInformer.
	LogzTargets() LogzTargetInformer
	// NatsTargets returns a NatsTargetInformer.
	NatsTargets() NatsTargetInformer
	// OracleTargets returns a OracleTargetInformer.
	OracleTargets() OracleTargetInformer
	// SplunkTargets returns a SplunkTargetInformer.
	SplunkTargets() SplunkTargetInformer
}

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

func New

New returns a new Interface.

type KafkaTargetInformer

type KafkaTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KafkaTargetLister
}

KafkaTargetInformer provides access to a shared informer and lister for KafkaTargets.

type LogzMetricsTargetInformer

type LogzMetricsTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogzMetricsTargetLister
}

LogzMetricsTargetInformer provides access to a shared informer and lister for LogzMetricsTargets.

type LogzTargetInformer

type LogzTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogzTargetLister
}

LogzTargetInformer provides access to a shared informer and lister for LogzTargets.

type NatsTargetInformer

type NatsTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NatsTargetLister
}

NatsTargetInformer provides access to a shared informer and lister for NatsTargets.

type OracleTargetInformer

type OracleTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OracleTargetLister
}

OracleTargetInformer provides access to a shared informer and lister for OracleTargets.

type SplunkTargetInformer

type SplunkTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SplunkTargetLister
}

SplunkTargetInformer provides access to a shared informer and lister for SplunkTargets.

Jump to

Keyboard shortcuts

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