v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredLogGroupInformer

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

NewFilteredLogGroupInformer constructs a new informer for LogGroup 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 NewFilteredLogInformer

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

NewFilteredLogInformer constructs a new informer for Log 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 NewFilteredLogSavedSearchInformer

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

NewFilteredLogSavedSearchInformer constructs a new informer for LogSavedSearch 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 NewFilteredUnifiedAgentConfigurationInformer

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

NewFilteredUnifiedAgentConfigurationInformer constructs a new informer for UnifiedAgentConfiguration 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 NewLogGroupInformer

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

NewLogGroupInformer constructs a new informer for LogGroup 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 NewLogInformer

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

NewLogInformer constructs a new informer for Log 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 NewLogSavedSearchInformer

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

NewLogSavedSearchInformer constructs a new informer for LogSavedSearch 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 NewUnifiedAgentConfigurationInformer

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

NewUnifiedAgentConfigurationInformer constructs a new informer for UnifiedAgentConfiguration 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 {
	// Logs returns a LogInformer.
	Logs() LogInformer
	// LogGroups returns a LogGroupInformer.
	LogGroups() LogGroupInformer
	// LogSavedSearches returns a LogSavedSearchInformer.
	LogSavedSearches() LogSavedSearchInformer
	// UnifiedAgentConfigurations returns a UnifiedAgentConfigurationInformer.
	UnifiedAgentConfigurations() UnifiedAgentConfigurationInformer
}

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

func New

New returns a new Interface.

type LogGroupInformer

type LogGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogGroupLister
}

LogGroupInformer provides access to a shared informer and lister for LogGroups.

type LogInformer

type LogInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogLister
}

LogInformer provides access to a shared informer and lister for Logs.

type LogSavedSearchInformer

type LogSavedSearchInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogSavedSearchLister
}

LogSavedSearchInformer provides access to a shared informer and lister for LogSavedSearches.

type UnifiedAgentConfigurationInformer

type UnifiedAgentConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.UnifiedAgentConfigurationLister
}

UnifiedAgentConfigurationInformer provides access to a shared informer and lister for UnifiedAgentConfigurations.

Jump to

Keyboard shortcuts

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