Documentation ¶
Index ¶
- func NewContainerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredContainerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenapiImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenapiImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ContainerGroupInformer
- type ImageCacheInformer
- type Interface
- type OpenapiImageCacheInformer
- type VirtualNodeInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewContainerGroupInformer ¶
func NewContainerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewContainerGroupInformer constructs a new informer for ContainerGroup 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 NewFilteredContainerGroupInformer ¶
func NewFilteredContainerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredContainerGroupInformer constructs a new informer for ContainerGroup 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 NewFilteredImageCacheInformer ¶
func NewFilteredImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageCacheInformer constructs a new informer for ImageCache 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 NewFilteredOpenapiImageCacheInformer ¶
func NewFilteredOpenapiImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenapiImageCacheInformer constructs a new informer for OpenapiImageCache 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 ¶ added in v0.5.0
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 NewImageCacheInformer ¶
func NewImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageCacheInformer constructs a new informer for ImageCache 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 NewOpenapiImageCacheInformer ¶
func NewOpenapiImageCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenapiImageCacheInformer constructs a new informer for OpenapiImageCache 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 ¶ added in v0.5.0
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.
Types ¶
type ContainerGroupInformer ¶
type ContainerGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ContainerGroupLister }
ContainerGroupInformer provides access to a shared informer and lister for ContainerGroups.
type ImageCacheInformer ¶
type ImageCacheInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageCacheLister }
ImageCacheInformer provides access to a shared informer and lister for ImageCaches.
type Interface ¶
type Interface interface { // ContainerGroups returns a ContainerGroupInformer. ContainerGroups() ContainerGroupInformer // ImageCaches returns a ImageCacheInformer. ImageCaches() ImageCacheInformer // OpenapiImageCaches returns a OpenapiImageCacheInformer. OpenapiImageCaches() OpenapiImageCacheInformer // VirtualNodes returns a VirtualNodeInformer. VirtualNodes() VirtualNodeInformer }
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 OpenapiImageCacheInformer ¶
type OpenapiImageCacheInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OpenapiImageCacheLister }
OpenapiImageCacheInformer provides access to a shared informer and lister for OpenapiImageCaches.
type VirtualNodeInformer ¶ added in v0.5.0
type VirtualNodeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VirtualNodeLister }
VirtualNodeInformer provides access to a shared informer and lister for VirtualNodes.