v1beta1

package
v0.0.0-...-9a5d330 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredSensuAssetInformer

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

NewFilteredSensuAssetInformer constructs a new informer for SensuAsset 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 NewFilteredSensuBackupInformer

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

NewFilteredSensuBackupInformer constructs a new informer for SensuBackup 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 NewFilteredSensuCheckConfigInformer

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

NewFilteredSensuCheckConfigInformer constructs a new informer for SensuCheckConfig 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 NewFilteredSensuClusterInformer

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

NewFilteredSensuClusterInformer constructs a new informer for SensuCluster 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 NewFilteredSensuEventFilterInformer

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

NewFilteredSensuEventFilterInformer constructs a new informer for SensuEventFilter 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 NewFilteredSensuHandlerInformer

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

NewFilteredSensuHandlerInformer constructs a new informer for SensuHandler 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 NewFilteredSensuRestoreInformer

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

NewFilteredSensuRestoreInformer constructs a new informer for SensuRestore 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 NewSensuAssetInformer

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

NewSensuAssetInformer constructs a new informer for SensuAsset 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 NewSensuBackupInformer

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

NewSensuBackupInformer constructs a new informer for SensuBackup 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 NewSensuCheckConfigInformer

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

NewSensuCheckConfigInformer constructs a new informer for SensuCheckConfig 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 NewSensuClusterInformer

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

NewSensuClusterInformer constructs a new informer for SensuCluster 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 NewSensuEventFilterInformer

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

NewSensuEventFilterInformer constructs a new informer for SensuEventFilter 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 NewSensuHandlerInformer

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

NewSensuHandlerInformer constructs a new informer for SensuHandler 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 NewSensuRestoreInformer

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

NewSensuRestoreInformer constructs a new informer for SensuRestore 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 {
	// SensuAssets returns a SensuAssetInformer.
	SensuAssets() SensuAssetInformer
	// SensuBackups returns a SensuBackupInformer.
	SensuBackups() SensuBackupInformer
	// SensuCheckConfigs returns a SensuCheckConfigInformer.
	SensuCheckConfigs() SensuCheckConfigInformer
	// SensuClusters returns a SensuClusterInformer.
	SensuClusters() SensuClusterInformer
	// SensuEventFilters returns a SensuEventFilterInformer.
	SensuEventFilters() SensuEventFilterInformer
	// SensuHandlers returns a SensuHandlerInformer.
	SensuHandlers() SensuHandlerInformer
	// SensuRestores returns a SensuRestoreInformer.
	SensuRestores() SensuRestoreInformer
}

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

func New

New returns a new Interface.

type SensuAssetInformer

type SensuAssetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuAssetLister
}

SensuAssetInformer provides access to a shared informer and lister for SensuAssets.

type SensuBackupInformer

type SensuBackupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuBackupLister
}

SensuBackupInformer provides access to a shared informer and lister for SensuBackups.

type SensuCheckConfigInformer

type SensuCheckConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuCheckConfigLister
}

SensuCheckConfigInformer provides access to a shared informer and lister for SensuCheckConfigs.

type SensuClusterInformer

type SensuClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuClusterLister
}

SensuClusterInformer provides access to a shared informer and lister for SensuClusters.

type SensuEventFilterInformer

type SensuEventFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuEventFilterLister
}

SensuEventFilterInformer provides access to a shared informer and lister for SensuEventFilters.

type SensuHandlerInformer

type SensuHandlerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuHandlerLister
}

SensuHandlerInformer provides access to a shared informer and lister for SensuHandlers.

type SensuRestoreInformer

type SensuRestoreInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SensuRestoreLister
}

SensuRestoreInformer provides access to a shared informer and lister for SensuRestores.

Jump to

Keyboard shortcuts

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