Documentation ¶
Index ¶
- func NewFilteredNamespaceMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredShadowEndpointSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredShadowPodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVkOptionsTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNamespaceMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewShadowEndpointSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewShadowPodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVkOptionsTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type NamespaceMapInformer
- type ShadowEndpointSliceInformer
- type ShadowPodInformer
- type VirtualNodeInformer
- type VkOptionsTemplateInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredNamespaceMapInformer ¶
func NewFilteredNamespaceMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceMapInformer constructs a new informer for NamespaceMap 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 NewFilteredShadowEndpointSliceInformer ¶
func NewFilteredShadowEndpointSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredShadowEndpointSliceInformer constructs a new informer for ShadowEndpointSlice 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 NewFilteredShadowPodInformer ¶
func NewFilteredShadowPodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredShadowPodInformer constructs a new informer for ShadowPod 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 NewFilteredVirtualNodeInformer ¶
func NewFilteredVirtualNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualNodeInformer constructs a new informer for VirtualNode 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 NewFilteredVkOptionsTemplateInformer ¶
func NewFilteredVkOptionsTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVkOptionsTemplateInformer constructs a new informer for VkOptionsTemplate 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 NewNamespaceMapInformer ¶
func NewNamespaceMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceMapInformer constructs a new informer for NamespaceMap 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 NewShadowEndpointSliceInformer ¶
func NewShadowEndpointSliceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewShadowEndpointSliceInformer constructs a new informer for ShadowEndpointSlice 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 NewShadowPodInformer ¶
func NewShadowPodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewShadowPodInformer constructs a new informer for ShadowPod 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 NewVirtualNodeInformer ¶
func NewVirtualNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualNodeInformer constructs a new informer for VirtualNode 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 NewVkOptionsTemplateInformer ¶
func NewVkOptionsTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVkOptionsTemplateInformer constructs a new informer for VkOptionsTemplate 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 { // NamespaceMaps returns a NamespaceMapInformer. NamespaceMaps() NamespaceMapInformer // ShadowEndpointSlices returns a ShadowEndpointSliceInformer. ShadowEndpointSlices() ShadowEndpointSliceInformer // ShadowPods returns a ShadowPodInformer. ShadowPods() ShadowPodInformer // VirtualNodes returns a VirtualNodeInformer. VirtualNodes() VirtualNodeInformer // VkOptionsTemplates returns a VkOptionsTemplateInformer. VkOptionsTemplates() VkOptionsTemplateInformer }
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 NamespaceMapInformer ¶
type NamespaceMapInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.NamespaceMapLister }
NamespaceMapInformer provides access to a shared informer and lister for NamespaceMaps.
type ShadowEndpointSliceInformer ¶
type ShadowEndpointSliceInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.ShadowEndpointSliceLister }
ShadowEndpointSliceInformer provides access to a shared informer and lister for ShadowEndpointSlices.
type ShadowPodInformer ¶
type ShadowPodInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.ShadowPodLister }
ShadowPodInformer provides access to a shared informer and lister for ShadowPods.
type VirtualNodeInformer ¶
type VirtualNodeInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.VirtualNodeLister }
VirtualNodeInformer provides access to a shared informer and lister for VirtualNodes.
type VkOptionsTemplateInformer ¶
type VkOptionsTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.VkOptionsTemplateLister }
VkOptionsTemplateInformer provides access to a shared informer and lister for VkOptionsTemplates.