Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CSIDriverLister

type CSIDriverLister interface {
	// List lists all CSIDrivers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CSIDriver, err error)
	// Get retrieves the CSIDriver from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CSIDriver, error)
	CSIDriverListerExpansion
}

    CSIDriverLister helps list CSIDrivers. All objects returned here must be treated as read-only.

    func NewCSIDriverLister

    func NewCSIDriverLister(indexer cache.Indexer) CSIDriverLister

      NewCSIDriverLister returns a new CSIDriverLister.

      type CSIDriverListerExpansion

      type CSIDriverListerExpansion interface{}

        CSIDriverListerExpansion allows custom methods to be added to CSIDriverLister.

        type CSINodeLister

        type CSINodeLister interface {
        	// List lists all CSINodes in the indexer.
        	// Objects returned here must be treated as read-only.
        	List(selector labels.Selector) (ret []*v1.CSINode, err error)
        	// Get retrieves the CSINode from the index for a given name.
        	// Objects returned here must be treated as read-only.
        	Get(name string) (*v1.CSINode, error)
        	CSINodeListerExpansion
        }

          CSINodeLister helps list CSINodes. All objects returned here must be treated as read-only.

          func NewCSINodeLister

          func NewCSINodeLister(indexer cache.Indexer) CSINodeLister

            NewCSINodeLister returns a new CSINodeLister.

            type CSINodeListerExpansion

            type CSINodeListerExpansion interface{}

              CSINodeListerExpansion allows custom methods to be added to CSINodeLister.

              type StorageClassLister

              type StorageClassLister interface {
              	// List lists all StorageClasses in the indexer.
              	// Objects returned here must be treated as read-only.
              	List(selector labels.Selector) (ret []*v1.StorageClass, err error)
              	// Get retrieves the StorageClass from the index for a given name.
              	// Objects returned here must be treated as read-only.
              	Get(name string) (*v1.StorageClass, error)
              	StorageClassListerExpansion
              }

                StorageClassLister helps list StorageClasses. All objects returned here must be treated as read-only.

                func NewStorageClassLister

                func NewStorageClassLister(indexer cache.Indexer) StorageClassLister

                  NewStorageClassLister returns a new StorageClassLister.

                  type StorageClassListerExpansion

                  type StorageClassListerExpansion interface{}

                    StorageClassListerExpansion allows custom methods to be added to StorageClassLister.

                    type VolumeAttachmentLister

                    type VolumeAttachmentLister interface {
                    	// List lists all VolumeAttachments in the indexer.
                    	// Objects returned here must be treated as read-only.
                    	List(selector labels.Selector) (ret []*v1.VolumeAttachment, err error)
                    	// Get retrieves the VolumeAttachment from the index for a given name.
                    	// Objects returned here must be treated as read-only.
                    	Get(name string) (*v1.VolumeAttachment, error)
                    	VolumeAttachmentListerExpansion
                    }

                      VolumeAttachmentLister helps list VolumeAttachments. All objects returned here must be treated as read-only.

                      func NewVolumeAttachmentLister

                      func NewVolumeAttachmentLister(indexer cache.Indexer) VolumeAttachmentLister

                        NewVolumeAttachmentLister returns a new VolumeAttachmentLister.

                        type VolumeAttachmentListerExpansion

                        type VolumeAttachmentListerExpansion interface{}

                          VolumeAttachmentListerExpansion allows custom methods to be added to VolumeAttachmentLister.