Documentation ¶
Index ¶
- func NewFilteredRolloutOrchestratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStagePodAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRolloutOrchestratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStagePodAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type RolloutOrchestratorInformer
- type StagePodAutoscalerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredRolloutOrchestratorInformer ¶
func NewFilteredRolloutOrchestratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRolloutOrchestratorInformer constructs a new informer for RolloutOrchestrator 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 NewFilteredStagePodAutoscalerInformer ¶
func NewFilteredStagePodAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStagePodAutoscalerInformer constructs a new informer for StagePodAutoscaler 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 NewRolloutOrchestratorInformer ¶
func NewRolloutOrchestratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRolloutOrchestratorInformer constructs a new informer for RolloutOrchestrator 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 NewStagePodAutoscalerInformer ¶
func NewStagePodAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStagePodAutoscalerInformer constructs a new informer for StagePodAutoscaler 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 { // RolloutOrchestrators returns a RolloutOrchestratorInformer. RolloutOrchestrators() RolloutOrchestratorInformer // StagePodAutoscalers returns a StagePodAutoscalerInformer. StagePodAutoscalers() StagePodAutoscalerInformer }
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 RolloutOrchestratorInformer ¶
type RolloutOrchestratorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RolloutOrchestratorLister }
RolloutOrchestratorInformer provides access to a shared informer and lister for RolloutOrchestrators.
type StagePodAutoscalerInformer ¶
type StagePodAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.StagePodAutoscalerLister }
StagePodAutoscalerInformer provides access to a shared informer and lister for StagePodAutoscalers.