Documentation
¶
Index ¶
- func NewAnalyticsInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAnalyticsInstancePrivateAccessChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAnalyticsInstanceVanityURLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAnalyticsInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAnalyticsInstancePrivateAccessChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAnalyticsInstanceVanityURLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AnalyticsInstanceInformer
- type AnalyticsInstancePrivateAccessChannelInformer
- type AnalyticsInstanceVanityURLInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAnalyticsInstanceInformer ¶
func NewAnalyticsInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAnalyticsInstanceInformer constructs a new informer for AnalyticsInstance 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 NewAnalyticsInstancePrivateAccessChannelInformer ¶
func NewAnalyticsInstancePrivateAccessChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAnalyticsInstancePrivateAccessChannelInformer constructs a new informer for AnalyticsInstancePrivateAccessChannel 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 NewAnalyticsInstanceVanityURLInformer ¶
func NewAnalyticsInstanceVanityURLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAnalyticsInstanceVanityURLInformer constructs a new informer for AnalyticsInstanceVanityURL 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 NewFilteredAnalyticsInstanceInformer ¶
func NewFilteredAnalyticsInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAnalyticsInstanceInformer constructs a new informer for AnalyticsInstance 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 NewFilteredAnalyticsInstancePrivateAccessChannelInformer ¶
func NewFilteredAnalyticsInstancePrivateAccessChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAnalyticsInstancePrivateAccessChannelInformer constructs a new informer for AnalyticsInstancePrivateAccessChannel 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 NewFilteredAnalyticsInstanceVanityURLInformer ¶
func NewFilteredAnalyticsInstanceVanityURLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAnalyticsInstanceVanityURLInformer constructs a new informer for AnalyticsInstanceVanityURL 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 AnalyticsInstanceInformer ¶
type AnalyticsInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AnalyticsInstanceLister }
AnalyticsInstanceInformer provides access to a shared informer and lister for AnalyticsInstances.
type AnalyticsInstancePrivateAccessChannelInformer ¶
type AnalyticsInstancePrivateAccessChannelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AnalyticsInstancePrivateAccessChannelLister }
AnalyticsInstancePrivateAccessChannelInformer provides access to a shared informer and lister for AnalyticsInstancePrivateAccessChannels.
type AnalyticsInstanceVanityURLInformer ¶
type AnalyticsInstanceVanityURLInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AnalyticsInstanceVanityURLLister }
AnalyticsInstanceVanityURLInformer provides access to a shared informer and lister for AnalyticsInstanceVanityURLs.
type Interface ¶
type Interface interface { // AnalyticsInstances returns a AnalyticsInstanceInformer. AnalyticsInstances() AnalyticsInstanceInformer // AnalyticsInstancePrivateAccessChannels returns a AnalyticsInstancePrivateAccessChannelInformer. AnalyticsInstancePrivateAccessChannels() AnalyticsInstancePrivateAccessChannelInformer // AnalyticsInstanceVanityURLs returns a AnalyticsInstanceVanityURLInformer. AnalyticsInstanceVanityURLs() AnalyticsInstanceVanityURLInformer }
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.