Documentation ¶
Index ¶
- func NewFilteredSensuAssetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSensuBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSensuCheckConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSensuClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSensuEventFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSensuHandlerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSensuRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuAssetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuBackupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuCheckConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuEventFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuHandlerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSensuRestoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type SensuAssetInformer
- type SensuBackupInformer
- type SensuCheckConfigInformer
- type SensuClusterInformer
- type SensuEventFilterInformer
- type SensuHandlerInformer
- type SensuRestoreInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.