v1alpha1

package
v0.1.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredObservabilityActionPolicyInformer

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

NewFilteredObservabilityActionPolicyInformer constructs a new informer for ObservabilityActionPolicy 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 NewFilteredObservabilityIndicantInformer

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

NewFilteredObservabilityIndicantInformer constructs a new informer for ObservabilityIndicant 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 NewFilteredSchedulerInformer

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

NewFilteredSchedulerInformer constructs a new informer for Scheduler 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 NewFilteredScoreInformer

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

NewFilteredScoreInformer constructs a new informer for Score 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 NewObservabilityActionPolicyInformer

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

NewObservabilityActionPolicyInformer constructs a new informer for ObservabilityActionPolicy 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 NewObservabilityIndicantInformer

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

NewObservabilityIndicantInformer constructs a new informer for ObservabilityIndicant 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 NewSchedulerInformer

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

NewSchedulerInformer constructs a new informer for Scheduler 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 NewScoreInformer

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

NewScoreInformer constructs a new informer for Score 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 {
	// ObservabilityActionPolicies returns a ObservabilityActionPolicyInformer.
	ObservabilityActionPolicies() ObservabilityActionPolicyInformer
	// ObservabilityIndicants returns a ObservabilityIndicantInformer.
	ObservabilityIndicants() ObservabilityIndicantInformer
	// Schedulers returns a SchedulerInformer.
	Schedulers() SchedulerInformer
	// Scores returns a ScoreInformer.
	Scores() ScoreInformer
}

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

func New

New returns a new Interface.

type ObservabilityActionPolicyInformer

type ObservabilityActionPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ObservabilityActionPolicyLister
}

ObservabilityActionPolicyInformer provides access to a shared informer and lister for ObservabilityActionPolicies.

type ObservabilityIndicantInformer

type ObservabilityIndicantInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ObservabilityIndicantLister
}

ObservabilityIndicantInformer provides access to a shared informer and lister for ObservabilityIndicants.

type SchedulerInformer

type SchedulerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SchedulerLister
}

SchedulerInformer provides access to a shared informer and lister for Schedulers.

type ScoreInformer

type ScoreInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScoreLister
}

ScoreInformer provides access to a shared informer and lister for Scores.

Jump to

Keyboard shortcuts

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