v1alpha1

package
v6.3.0 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2023 License: Apache-2.0 Imports: 4 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VolumeGroupSnapshotClassLister

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

VolumeGroupSnapshotClassLister helps list VolumeGroupSnapshotClasses. All objects returned here must be treated as read-only.

func NewVolumeGroupSnapshotClassLister

func NewVolumeGroupSnapshotClassLister(indexer cache.Indexer) VolumeGroupSnapshotClassLister

NewVolumeGroupSnapshotClassLister returns a new VolumeGroupSnapshotClassLister.

type VolumeGroupSnapshotClassListerExpansion

type VolumeGroupSnapshotClassListerExpansion interface{}

VolumeGroupSnapshotClassListerExpansion allows custom methods to be added to VolumeGroupSnapshotClassLister.

type VolumeGroupSnapshotContentLister

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

VolumeGroupSnapshotContentLister helps list VolumeGroupSnapshotContents. All objects returned here must be treated as read-only.

func NewVolumeGroupSnapshotContentLister

func NewVolumeGroupSnapshotContentLister(indexer cache.Indexer) VolumeGroupSnapshotContentLister

NewVolumeGroupSnapshotContentLister returns a new VolumeGroupSnapshotContentLister.

type VolumeGroupSnapshotContentListerExpansion

type VolumeGroupSnapshotContentListerExpansion interface{}

VolumeGroupSnapshotContentListerExpansion allows custom methods to be added to VolumeGroupSnapshotContentLister.

type VolumeGroupSnapshotLister

type VolumeGroupSnapshotLister interface {
	// List lists all VolumeGroupSnapshots in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VolumeGroupSnapshot, err error)
	// VolumeGroupSnapshots returns an object that can list and get VolumeGroupSnapshots.
	VolumeGroupSnapshots(namespace string) VolumeGroupSnapshotNamespaceLister
	VolumeGroupSnapshotListerExpansion
}

VolumeGroupSnapshotLister helps list VolumeGroupSnapshots. All objects returned here must be treated as read-only.

func NewVolumeGroupSnapshotLister

func NewVolumeGroupSnapshotLister(indexer cache.Indexer) VolumeGroupSnapshotLister

NewVolumeGroupSnapshotLister returns a new VolumeGroupSnapshotLister.

type VolumeGroupSnapshotListerExpansion

type VolumeGroupSnapshotListerExpansion interface{}

VolumeGroupSnapshotListerExpansion allows custom methods to be added to VolumeGroupSnapshotLister.

type VolumeGroupSnapshotNamespaceLister

type VolumeGroupSnapshotNamespaceLister interface {
	// List lists all VolumeGroupSnapshots in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VolumeGroupSnapshot, err error)
	// Get retrieves the VolumeGroupSnapshot from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VolumeGroupSnapshot, error)
	VolumeGroupSnapshotNamespaceListerExpansion
}

VolumeGroupSnapshotNamespaceLister helps list and get VolumeGroupSnapshots. All objects returned here must be treated as read-only.

type VolumeGroupSnapshotNamespaceListerExpansion

type VolumeGroupSnapshotNamespaceListerExpansion interface{}

VolumeGroupSnapshotNamespaceListerExpansion allows custom methods to be added to VolumeGroupSnapshotNamespaceLister.

Jump to

Keyboard shortcuts

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