Documentation ¶
Index ¶
- func NewChannelDirectlineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewChannelEmailInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewChannelMsTeamsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewChannelSlackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewChannelsRegistrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChannelDirectlineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChannelEmailInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChannelMsTeamsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChannelSlackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredChannelsRegistrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWebAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWebAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ChannelDirectlineInformer
- type ChannelEmailInformer
- type ChannelMsTeamsInformer
- type ChannelSlackInformer
- type ChannelsRegistrationInformer
- type ConnectionInformer
- type Interface
- type WebAppInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChannelDirectlineInformer ¶
func NewChannelDirectlineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChannelDirectlineInformer constructs a new informer for ChannelDirectline 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 NewChannelEmailInformer ¶
func NewChannelEmailInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChannelEmailInformer constructs a new informer for ChannelEmail 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 NewChannelMsTeamsInformer ¶
func NewChannelMsTeamsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChannelMsTeamsInformer constructs a new informer for ChannelMsTeams 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 NewChannelSlackInformer ¶
func NewChannelSlackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChannelSlackInformer constructs a new informer for ChannelSlack 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 NewChannelsRegistrationInformer ¶
func NewChannelsRegistrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewChannelsRegistrationInformer constructs a new informer for ChannelsRegistration 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 NewConnectionInformer ¶
func NewConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConnectionInformer constructs a new informer for Connection 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 NewFilteredChannelDirectlineInformer ¶
func NewFilteredChannelDirectlineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChannelDirectlineInformer constructs a new informer for ChannelDirectline 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 NewFilteredChannelEmailInformer ¶
func NewFilteredChannelEmailInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChannelEmailInformer constructs a new informer for ChannelEmail 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 NewFilteredChannelMsTeamsInformer ¶
func NewFilteredChannelMsTeamsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChannelMsTeamsInformer constructs a new informer for ChannelMsTeams 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 NewFilteredChannelSlackInformer ¶
func NewFilteredChannelSlackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChannelSlackInformer constructs a new informer for ChannelSlack 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 NewFilteredChannelsRegistrationInformer ¶
func NewFilteredChannelsRegistrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredChannelsRegistrationInformer constructs a new informer for ChannelsRegistration 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 NewFilteredConnectionInformer ¶
func NewFilteredConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConnectionInformer constructs a new informer for Connection 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 NewFilteredWebAppInformer ¶
func NewFilteredWebAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWebAppInformer constructs a new informer for WebApp 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 NewWebAppInformer ¶
func NewWebAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWebAppInformer constructs a new informer for WebApp 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 ChannelDirectlineInformer ¶
type ChannelDirectlineInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChannelDirectlineLister }
ChannelDirectlineInformer provides access to a shared informer and lister for ChannelDirectlines.
type ChannelEmailInformer ¶
type ChannelEmailInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChannelEmailLister }
ChannelEmailInformer provides access to a shared informer and lister for ChannelEmails.
type ChannelMsTeamsInformer ¶
type ChannelMsTeamsInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChannelMsTeamsLister }
ChannelMsTeamsInformer provides access to a shared informer and lister for ChannelMsTeamses.
type ChannelSlackInformer ¶
type ChannelSlackInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChannelSlackLister }
ChannelSlackInformer provides access to a shared informer and lister for ChannelSlacks.
type ChannelsRegistrationInformer ¶
type ChannelsRegistrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ChannelsRegistrationLister }
ChannelsRegistrationInformer provides access to a shared informer and lister for ChannelsRegistrations.
type ConnectionInformer ¶
type ConnectionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ConnectionLister }
ConnectionInformer provides access to a shared informer and lister for Connections.
type Interface ¶
type Interface interface { // ChannelDirectlines returns a ChannelDirectlineInformer. ChannelDirectlines() ChannelDirectlineInformer // ChannelEmails returns a ChannelEmailInformer. ChannelEmails() ChannelEmailInformer // ChannelMsTeamses returns a ChannelMsTeamsInformer. ChannelMsTeamses() ChannelMsTeamsInformer // ChannelSlacks returns a ChannelSlackInformer. ChannelSlacks() ChannelSlackInformer // ChannelsRegistrations returns a ChannelsRegistrationInformer. ChannelsRegistrations() ChannelsRegistrationInformer // Connections returns a ConnectionInformer. Connections() ConnectionInformer // WebApps returns a WebAppInformer. WebApps() WebAppInformer }
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 WebAppInformer ¶
type WebAppInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WebAppLister }
WebAppInformer provides access to a shared informer and lister for WebApps.