v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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