Documentation ¶
Index ¶
- func NewFilteredReleaseCalendarInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredReleaseEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewReleaseCalendarInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewReleaseEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ReleaseCalendarInformer
- type ReleaseEventInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredReleaseCalendarInformer ¶
func NewFilteredReleaseCalendarInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredReleaseCalendarInformer constructs a new informer for ReleaseCalendar 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 NewFilteredReleaseEventInformer ¶
func NewFilteredReleaseEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredReleaseEventInformer constructs a new informer for ReleaseEvent 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 NewReleaseCalendarInformer ¶
func NewReleaseCalendarInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewReleaseCalendarInformer constructs a new informer for ReleaseCalendar 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 NewReleaseEventInformer ¶
func NewReleaseEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewReleaseEventInformer constructs a new informer for ReleaseEvent 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 { // ReleaseCalendars returns a ReleaseCalendarInformer. ReleaseCalendars() ReleaseCalendarInformer // ReleaseEvents returns a ReleaseEventInformer. ReleaseEvents() ReleaseEventInformer }
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 ReleaseCalendarInformer ¶
type ReleaseCalendarInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.ReleaseCalendarLister }
ReleaseCalendarInformer provides access to a shared informer and lister for ReleaseCalendars.
type ReleaseEventInformer ¶
type ReleaseEventInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.ReleaseEventLister }
ReleaseEventInformer provides access to a shared informer and lister for ReleaseEvents.