Documentation
¶
Index ¶
- func NewFilteredISBServiceRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNumaflowControllerRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPipelineRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewISBServiceRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNumaflowControllerRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPipelineRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ISBServiceRolloutInformer
- type Interface
- type NumaflowControllerRolloutInformer
- type PipelineRolloutInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredISBServiceRolloutInformer ¶
func NewFilteredISBServiceRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredISBServiceRolloutInformer constructs a new informer for ISBServiceRollout 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 NewFilteredNumaflowControllerRolloutInformer ¶
func NewFilteredNumaflowControllerRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNumaflowControllerRolloutInformer constructs a new informer for NumaflowControllerRollout 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 NewFilteredPipelineRolloutInformer ¶
func NewFilteredPipelineRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPipelineRolloutInformer constructs a new informer for PipelineRollout 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 NewISBServiceRolloutInformer ¶
func NewISBServiceRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewISBServiceRolloutInformer constructs a new informer for ISBServiceRollout 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 NewNumaflowControllerRolloutInformer ¶
func NewNumaflowControllerRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNumaflowControllerRolloutInformer constructs a new informer for NumaflowControllerRollout 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 NewPipelineRolloutInformer ¶
func NewPipelineRolloutInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPipelineRolloutInformer constructs a new informer for PipelineRollout 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 ISBServiceRolloutInformer ¶
type ISBServiceRolloutInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ISBServiceRolloutLister }
ISBServiceRolloutInformer provides access to a shared informer and lister for ISBServiceRollouts.
type Interface ¶
type Interface interface { // ISBServiceRollouts returns a ISBServiceRolloutInformer. ISBServiceRollouts() ISBServiceRolloutInformer // NumaflowControllerRollouts returns a NumaflowControllerRolloutInformer. NumaflowControllerRollouts() NumaflowControllerRolloutInformer // PipelineRollouts returns a PipelineRolloutInformer. PipelineRollouts() PipelineRolloutInformer }
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 NumaflowControllerRolloutInformer ¶
type NumaflowControllerRolloutInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NumaflowControllerRolloutLister }
NumaflowControllerRolloutInformer provides access to a shared informer and lister for NumaflowControllerRollouts.
type PipelineRolloutInformer ¶
type PipelineRolloutInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PipelineRolloutLister }
PipelineRolloutInformer provides access to a shared informer and lister for PipelineRollouts.