v1alpha1

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL