Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredStorageClassInformer

func NewFilteredStorageClassInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

    NewFilteredStorageClassInformer constructs a new informer for StorageClass 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 NewFilteredVolumeAttachmentInformer

    func NewFilteredVolumeAttachmentInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

      NewFilteredVolumeAttachmentInformer constructs a new informer for VolumeAttachment 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 NewStorageClassInformer

      func NewStorageClassInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

        NewStorageClassInformer constructs a new informer for StorageClass 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 NewVolumeAttachmentInformer

        func NewVolumeAttachmentInformer(client kubernetes.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

          NewVolumeAttachmentInformer constructs a new informer for VolumeAttachment 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 {
          	// StorageClasses returns a StorageClassInformer.
          	StorageClasses() StorageClassInformer
          	// VolumeAttachments returns a VolumeAttachmentInformer.
          	VolumeAttachments() VolumeAttachmentInformer
          }

            Interface provides access to all the informers in this group version.

            func New

              New returns a new Interface.

              type StorageClassInformer

              type StorageClassInformer interface {
              	Informer() cache.SharedIndexInformer
              	Lister() v1.StorageClassLister
              }

                StorageClassInformer provides access to a shared informer and lister for StorageClasses.

                type VolumeAttachmentInformer

                type VolumeAttachmentInformer interface {
                	Informer() cache.SharedIndexInformer
                	Lister() v1.VolumeAttachmentLister
                }

                  VolumeAttachmentInformer provides access to a shared informer and lister for VolumeAttachments.