Documentation
¶
Index ¶
- func NewFilteredHTTPSourceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredSlackSourceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewFilteredZendeskSourceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewHTTPSourceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewSlackSourceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- func NewZendeskSourceInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
- type HTTPSourceInformer
- type Interface
- type SlackSourceInformer
- type ZendeskSourceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredHTTPSourceInformer ¶
func NewFilteredHTTPSourceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHTTPSourceInformer constructs a new informer for HTTPSource 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 NewFilteredSlackSourceInformer ¶
func NewFilteredSlackSourceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSlackSourceInformer constructs a new informer for SlackSource 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 NewFilteredZendeskSourceInformer ¶
func NewFilteredZendeskSourceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredZendeskSourceInformer constructs a new informer for ZendeskSource 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 NewHTTPSourceInformer ¶
func NewHTTPSourceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHTTPSourceInformer constructs a new informer for HTTPSource 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 NewSlackSourceInformer ¶
func NewSlackSourceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSlackSourceInformer constructs a new informer for SlackSource 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 NewZendeskSourceInformer ¶
func NewZendeskSourceInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewZendeskSourceInformer constructs a new informer for ZendeskSource 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 HTTPSourceInformer ¶
type HTTPSourceInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.HTTPSourceLister
}
HTTPSourceInformer provides access to a shared informer and lister for HTTPSources.
type Interface ¶
type Interface interface {
// HTTPSources returns a HTTPSourceInformer.
HTTPSources() HTTPSourceInformer
// SlackSources returns a SlackSourceInformer.
SlackSources() SlackSourceInformer
// ZendeskSources returns a ZendeskSourceInformer.
ZendeskSources() ZendeskSourceInformer
}
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 SlackSourceInformer ¶
type SlackSourceInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.SlackSourceLister
}
SlackSourceInformer provides access to a shared informer and lister for SlackSources.
type ZendeskSourceInformer ¶
type ZendeskSourceInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.ZendeskSourceLister
}
ZendeskSourceInformer provides access to a shared informer and lister for ZendeskSources.