Documentation
¶
Index ¶
- func NewCronJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCronJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CronJobSourceInformer
- type Interface
- type JobSourceInformer
- type ServiceSourceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCronJobSourceInformer ¶
func NewCronJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCronJobSourceInformer constructs a new informer for CronJobSource 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 NewFilteredCronJobSourceInformer ¶
func NewFilteredCronJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCronJobSourceInformer constructs a new informer for CronJobSource 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 NewFilteredJobSourceInformer ¶
func NewFilteredJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJobSourceInformer constructs a new informer for JobSource 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 NewFilteredServiceSourceInformer ¶
func NewFilteredServiceSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceSourceInformer constructs a new informer for ServiceSource 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 NewJobSourceInformer ¶
func NewJobSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJobSourceInformer constructs a new informer for JobSource 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 NewServiceSourceInformer ¶
func NewServiceSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceSourceInformer constructs a new informer for ServiceSource 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 CronJobSourceInformer ¶
type CronJobSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CronJobSourceLister }
CronJobSourceInformer provides access to a shared informer and lister for CronJobSources.
type Interface ¶
type Interface interface { // CronJobSources returns a CronJobSourceInformer. CronJobSources() CronJobSourceInformer // JobSources returns a JobSourceInformer. JobSources() JobSourceInformer // ServiceSources returns a ServiceSourceInformer. ServiceSources() ServiceSourceInformer }
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 JobSourceInformer ¶
type JobSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JobSourceLister }
JobSourceInformer provides access to a shared informer and lister for JobSources.
type ServiceSourceInformer ¶
type ServiceSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServiceSourceLister }
ServiceSourceInformer provides access to a shared informer and lister for ServiceSources.