v1

package
v1.13.2 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 4 Imported by: 18

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackupLister

type BackupLister interface {
	// List lists all Backups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Backup, err error)
	// Backups returns an object that can list and get Backups.
	Backups(namespace string) BackupNamespaceLister
	BackupListerExpansion
}

BackupLister helps list Backups. All objects returned here must be treated as read-only.

func NewBackupLister

func NewBackupLister(indexer cache.Indexer) BackupLister

NewBackupLister returns a new BackupLister.

type BackupListerExpansion

type BackupListerExpansion interface{}

BackupListerExpansion allows custom methods to be added to BackupLister.

type BackupNamespaceLister

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

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

type BackupNamespaceListerExpansion

type BackupNamespaceListerExpansion interface{}

BackupNamespaceListerExpansion allows custom methods to be added to BackupNamespaceLister.

type BackupRepositoryLister added in v1.10.0

type BackupRepositoryLister interface {
	// List lists all BackupRepositories in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.BackupRepository, err error)
	// BackupRepositories returns an object that can list and get BackupRepositories.
	BackupRepositories(namespace string) BackupRepositoryNamespaceLister
	BackupRepositoryListerExpansion
}

BackupRepositoryLister helps list BackupRepositories. All objects returned here must be treated as read-only.

func NewBackupRepositoryLister added in v1.10.0

func NewBackupRepositoryLister(indexer cache.Indexer) BackupRepositoryLister

NewBackupRepositoryLister returns a new BackupRepositoryLister.

type BackupRepositoryListerExpansion added in v1.10.0

type BackupRepositoryListerExpansion interface{}

BackupRepositoryListerExpansion allows custom methods to be added to BackupRepositoryLister.

type BackupRepositoryNamespaceLister added in v1.10.0

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

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

type BackupRepositoryNamespaceListerExpansion added in v1.10.0

type BackupRepositoryNamespaceListerExpansion interface{}

BackupRepositoryNamespaceListerExpansion allows custom methods to be added to BackupRepositoryNamespaceLister.

type BackupStorageLocationLister

type BackupStorageLocationLister interface {
	// List lists all BackupStorageLocations in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.BackupStorageLocation, err error)
	// BackupStorageLocations returns an object that can list and get BackupStorageLocations.
	BackupStorageLocations(namespace string) BackupStorageLocationNamespaceLister
	BackupStorageLocationListerExpansion
}

BackupStorageLocationLister helps list BackupStorageLocations. All objects returned here must be treated as read-only.

func NewBackupStorageLocationLister

func NewBackupStorageLocationLister(indexer cache.Indexer) BackupStorageLocationLister

NewBackupStorageLocationLister returns a new BackupStorageLocationLister.

type BackupStorageLocationListerExpansion

type BackupStorageLocationListerExpansion interface{}

BackupStorageLocationListerExpansion allows custom methods to be added to BackupStorageLocationLister.

type BackupStorageLocationNamespaceLister

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

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

type BackupStorageLocationNamespaceListerExpansion

type BackupStorageLocationNamespaceListerExpansion interface{}

BackupStorageLocationNamespaceListerExpansion allows custom methods to be added to BackupStorageLocationNamespaceLister.

type DeleteBackupRequestLister

type DeleteBackupRequestLister interface {
	// List lists all DeleteBackupRequests in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.DeleteBackupRequest, err error)
	// DeleteBackupRequests returns an object that can list and get DeleteBackupRequests.
	DeleteBackupRequests(namespace string) DeleteBackupRequestNamespaceLister
	DeleteBackupRequestListerExpansion
}

DeleteBackupRequestLister helps list DeleteBackupRequests. All objects returned here must be treated as read-only.

func NewDeleteBackupRequestLister

func NewDeleteBackupRequestLister(indexer cache.Indexer) DeleteBackupRequestLister

NewDeleteBackupRequestLister returns a new DeleteBackupRequestLister.

type DeleteBackupRequestListerExpansion

type DeleteBackupRequestListerExpansion interface{}

DeleteBackupRequestListerExpansion allows custom methods to be added to DeleteBackupRequestLister.

type DeleteBackupRequestNamespaceLister

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

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

type DeleteBackupRequestNamespaceListerExpansion

type DeleteBackupRequestNamespaceListerExpansion interface{}

DeleteBackupRequestNamespaceListerExpansion allows custom methods to be added to DeleteBackupRequestNamespaceLister.

type DownloadRequestLister

type DownloadRequestLister interface {
	// List lists all DownloadRequests in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.DownloadRequest, err error)
	// DownloadRequests returns an object that can list and get DownloadRequests.
	DownloadRequests(namespace string) DownloadRequestNamespaceLister
	DownloadRequestListerExpansion
}

DownloadRequestLister helps list DownloadRequests. All objects returned here must be treated as read-only.

func NewDownloadRequestLister

func NewDownloadRequestLister(indexer cache.Indexer) DownloadRequestLister

NewDownloadRequestLister returns a new DownloadRequestLister.

type DownloadRequestListerExpansion

type DownloadRequestListerExpansion interface{}

DownloadRequestListerExpansion allows custom methods to be added to DownloadRequestLister.

type DownloadRequestNamespaceLister

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

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

type DownloadRequestNamespaceListerExpansion

type DownloadRequestNamespaceListerExpansion interface{}

DownloadRequestNamespaceListerExpansion allows custom methods to be added to DownloadRequestNamespaceLister.

type PodVolumeBackupLister

type PodVolumeBackupLister interface {
	// List lists all PodVolumeBackups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.PodVolumeBackup, err error)
	// PodVolumeBackups returns an object that can list and get PodVolumeBackups.
	PodVolumeBackups(namespace string) PodVolumeBackupNamespaceLister
	PodVolumeBackupListerExpansion
}

PodVolumeBackupLister helps list PodVolumeBackups. All objects returned here must be treated as read-only.

func NewPodVolumeBackupLister

func NewPodVolumeBackupLister(indexer cache.Indexer) PodVolumeBackupLister

NewPodVolumeBackupLister returns a new PodVolumeBackupLister.

type PodVolumeBackupListerExpansion

type PodVolumeBackupListerExpansion interface{}

PodVolumeBackupListerExpansion allows custom methods to be added to PodVolumeBackupLister.

type PodVolumeBackupNamespaceLister

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

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

type PodVolumeBackupNamespaceListerExpansion

type PodVolumeBackupNamespaceListerExpansion interface{}

PodVolumeBackupNamespaceListerExpansion allows custom methods to be added to PodVolumeBackupNamespaceLister.

type PodVolumeRestoreLister

type PodVolumeRestoreLister interface {
	// List lists all PodVolumeRestores in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.PodVolumeRestore, err error)
	// PodVolumeRestores returns an object that can list and get PodVolumeRestores.
	PodVolumeRestores(namespace string) PodVolumeRestoreNamespaceLister
	PodVolumeRestoreListerExpansion
}

PodVolumeRestoreLister helps list PodVolumeRestores. All objects returned here must be treated as read-only.

func NewPodVolumeRestoreLister

func NewPodVolumeRestoreLister(indexer cache.Indexer) PodVolumeRestoreLister

NewPodVolumeRestoreLister returns a new PodVolumeRestoreLister.

type PodVolumeRestoreListerExpansion

type PodVolumeRestoreListerExpansion interface{}

PodVolumeRestoreListerExpansion allows custom methods to be added to PodVolumeRestoreLister.

type PodVolumeRestoreNamespaceLister

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

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

type PodVolumeRestoreNamespaceListerExpansion

type PodVolumeRestoreNamespaceListerExpansion interface{}

PodVolumeRestoreNamespaceListerExpansion allows custom methods to be added to PodVolumeRestoreNamespaceLister.

type RestoreLister

type RestoreLister interface {
	// List lists all Restores in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Restore, err error)
	// Restores returns an object that can list and get Restores.
	Restores(namespace string) RestoreNamespaceLister
	RestoreListerExpansion
}

RestoreLister helps list Restores. All objects returned here must be treated as read-only.

func NewRestoreLister

func NewRestoreLister(indexer cache.Indexer) RestoreLister

NewRestoreLister returns a new RestoreLister.

type RestoreListerExpansion

type RestoreListerExpansion interface{}

RestoreListerExpansion allows custom methods to be added to RestoreLister.

type RestoreNamespaceLister

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

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

type RestoreNamespaceListerExpansion

type RestoreNamespaceListerExpansion interface{}

RestoreNamespaceListerExpansion allows custom methods to be added to RestoreNamespaceLister.

type ScheduleLister

type ScheduleLister interface {
	// List lists all Schedules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Schedule, err error)
	// Schedules returns an object that can list and get Schedules.
	Schedules(namespace string) ScheduleNamespaceLister
	ScheduleListerExpansion
}

ScheduleLister helps list Schedules. All objects returned here must be treated as read-only.

func NewScheduleLister

func NewScheduleLister(indexer cache.Indexer) ScheduleLister

NewScheduleLister returns a new ScheduleLister.

type ScheduleListerExpansion

type ScheduleListerExpansion interface{}

ScheduleListerExpansion allows custom methods to be added to ScheduleLister.

type ScheduleNamespaceLister

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

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

type ScheduleNamespaceListerExpansion

type ScheduleNamespaceListerExpansion interface{}

ScheduleNamespaceListerExpansion allows custom methods to be added to ScheduleNamespaceLister.

type ServerStatusRequestLister

type ServerStatusRequestLister interface {
	// List lists all ServerStatusRequests in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ServerStatusRequest, err error)
	// ServerStatusRequests returns an object that can list and get ServerStatusRequests.
	ServerStatusRequests(namespace string) ServerStatusRequestNamespaceLister
	ServerStatusRequestListerExpansion
}

ServerStatusRequestLister helps list ServerStatusRequests. All objects returned here must be treated as read-only.

func NewServerStatusRequestLister

func NewServerStatusRequestLister(indexer cache.Indexer) ServerStatusRequestLister

NewServerStatusRequestLister returns a new ServerStatusRequestLister.

type ServerStatusRequestListerExpansion

type ServerStatusRequestListerExpansion interface{}

ServerStatusRequestListerExpansion allows custom methods to be added to ServerStatusRequestLister.

type ServerStatusRequestNamespaceLister

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

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

type ServerStatusRequestNamespaceListerExpansion

type ServerStatusRequestNamespaceListerExpansion interface{}

ServerStatusRequestNamespaceListerExpansion allows custom methods to be added to ServerStatusRequestNamespaceLister.

type VolumeSnapshotLocationLister

type VolumeSnapshotLocationLister interface {
	// List lists all VolumeSnapshotLocations in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VolumeSnapshotLocation, err error)
	// VolumeSnapshotLocations returns an object that can list and get VolumeSnapshotLocations.
	VolumeSnapshotLocations(namespace string) VolumeSnapshotLocationNamespaceLister
	VolumeSnapshotLocationListerExpansion
}

VolumeSnapshotLocationLister helps list VolumeSnapshotLocations. All objects returned here must be treated as read-only.

func NewVolumeSnapshotLocationLister

func NewVolumeSnapshotLocationLister(indexer cache.Indexer) VolumeSnapshotLocationLister

NewVolumeSnapshotLocationLister returns a new VolumeSnapshotLocationLister.

type VolumeSnapshotLocationListerExpansion

type VolumeSnapshotLocationListerExpansion interface{}

VolumeSnapshotLocationListerExpansion allows custom methods to be added to VolumeSnapshotLocationLister.

type VolumeSnapshotLocationNamespaceLister

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

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

type VolumeSnapshotLocationNamespaceListerExpansion

type VolumeSnapshotLocationNamespaceListerExpansion interface{}

VolumeSnapshotLocationNamespaceListerExpansion allows custom methods to be added to VolumeSnapshotLocationNamespaceLister.

Jump to

Keyboard shortcuts

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