Documentation
¶
Index ¶
- func NewBackfillRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackfillRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStreamClassInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStreamingJobTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStreamClassInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStreamingJobTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BackfillRequestInformer
- type Interface
- type StreamClassInformer
- type StreamingJobTemplateInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBackfillRequestInformer ¶
func NewBackfillRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackfillRequestInformer constructs a new informer for BackfillRequest 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 NewFilteredBackfillRequestInformer ¶
func NewFilteredBackfillRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackfillRequestInformer constructs a new informer for BackfillRequest 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 NewFilteredStreamClassInformer ¶
func NewFilteredStreamClassInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStreamClassInformer constructs a new informer for StreamClass 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 NewFilteredStreamingJobTemplateInformer ¶
func NewFilteredStreamingJobTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStreamingJobTemplateInformer constructs a new informer for StreamingJobTemplate 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 NewStreamClassInformer ¶
func NewStreamClassInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStreamClassInformer constructs a new informer for StreamClass 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 NewStreamingJobTemplateInformer ¶
func NewStreamingJobTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStreamingJobTemplateInformer constructs a new informer for StreamingJobTemplate 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 BackfillRequestInformer ¶
type BackfillRequestInformer interface {
Informer() cache.SharedIndexInformer
Lister() streamingv1.BackfillRequestLister
}
BackfillRequestInformer provides access to a shared informer and lister for BackfillRequests.
type Interface ¶
type Interface interface {
// BackfillRequests returns a BackfillRequestInformer.
BackfillRequests() BackfillRequestInformer
// StreamClasses returns a StreamClassInformer.
StreamClasses() StreamClassInformer
// StreamingJobTemplates returns a StreamingJobTemplateInformer.
StreamingJobTemplates() StreamingJobTemplateInformer
}
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 StreamClassInformer ¶
type StreamClassInformer interface {
Informer() cache.SharedIndexInformer
Lister() streamingv1.StreamClassLister
}
StreamClassInformer provides access to a shared informer and lister for StreamClasses.
type StreamingJobTemplateInformer ¶
type StreamingJobTemplateInformer interface {
Informer() cache.SharedIndexInformer
Lister() streamingv1.StreamingJobTemplateLister
}
StreamingJobTemplateInformer provides access to a shared informer and lister for StreamingJobTemplates.