Documentation ¶
Index ¶
- func NewFilteredObservabilityActionPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredObservabilityIndicantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSchedulerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredScoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObservabilityActionPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObservabilityIndicantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSchedulerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewScoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ObservabilityActionPolicyInformer
- type ObservabilityIndicantInformer
- type SchedulerInformer
- type ScoreInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.