v1

package
Version: v0.10.1 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

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.
	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.

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.
	List(selector labels.Selector) (ret []*v1.Backup, err error)
	// Get retrieves the Backup from the indexer for a given namespace and name.
	Get(name string) (*v1.Backup, error)
	BackupNamespaceListerExpansion
}

BackupNamespaceLister helps list and get Backups.

type BackupNamespaceListerExpansion

type BackupNamespaceListerExpansion interface{}

BackupNamespaceListerExpansion allows custom methods to be added to BackupNamespaceLister.

type BackupStorageLocationLister added in v0.10.0

type BackupStorageLocationLister interface {
	// List lists all BackupStorageLocations in the indexer.
	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.

func NewBackupStorageLocationLister added in v0.10.0

func NewBackupStorageLocationLister(indexer cache.Indexer) BackupStorageLocationLister

NewBackupStorageLocationLister returns a new BackupStorageLocationLister.

type BackupStorageLocationListerExpansion added in v0.10.0

type BackupStorageLocationListerExpansion interface{}

BackupStorageLocationListerExpansion allows custom methods to be added to BackupStorageLocationLister.

type BackupStorageLocationNamespaceLister added in v0.10.0

type BackupStorageLocationNamespaceLister interface {
	// List lists all BackupStorageLocations in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.BackupStorageLocation, err error)
	// Get retrieves the BackupStorageLocation from the indexer for a given namespace and name.
	Get(name string) (*v1.BackupStorageLocation, error)
	BackupStorageLocationNamespaceListerExpansion
}

BackupStorageLocationNamespaceLister helps list and get BackupStorageLocations.

type BackupStorageLocationNamespaceListerExpansion added in v0.10.0

type BackupStorageLocationNamespaceListerExpansion interface{}

BackupStorageLocationNamespaceListerExpansion allows custom methods to be added to BackupStorageLocationNamespaceLister.

type DeleteBackupRequestLister added in v0.8.0

type DeleteBackupRequestLister interface {
	// List lists all DeleteBackupRequests in the indexer.
	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.

func NewDeleteBackupRequestLister added in v0.8.0

func NewDeleteBackupRequestLister(indexer cache.Indexer) DeleteBackupRequestLister

NewDeleteBackupRequestLister returns a new DeleteBackupRequestLister.

type DeleteBackupRequestListerExpansion added in v0.8.0

type DeleteBackupRequestListerExpansion interface{}

DeleteBackupRequestListerExpansion allows custom methods to be added to DeleteBackupRequestLister.

type DeleteBackupRequestNamespaceLister added in v0.8.0

type DeleteBackupRequestNamespaceLister interface {
	// List lists all DeleteBackupRequests in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.DeleteBackupRequest, err error)
	// Get retrieves the DeleteBackupRequest from the indexer for a given namespace and name.
	Get(name string) (*v1.DeleteBackupRequest, error)
	DeleteBackupRequestNamespaceListerExpansion
}

DeleteBackupRequestNamespaceLister helps list and get DeleteBackupRequests.

type DeleteBackupRequestNamespaceListerExpansion added in v0.8.0

type DeleteBackupRequestNamespaceListerExpansion interface{}

DeleteBackupRequestNamespaceListerExpansion allows custom methods to be added to DeleteBackupRequestNamespaceLister.

type DownloadRequestLister added in v0.4.0

type DownloadRequestLister interface {
	// List lists all DownloadRequests in the indexer.
	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.

func NewDownloadRequestLister added in v0.4.0

func NewDownloadRequestLister(indexer cache.Indexer) DownloadRequestLister

NewDownloadRequestLister returns a new DownloadRequestLister.

type DownloadRequestListerExpansion added in v0.4.0

type DownloadRequestListerExpansion interface{}

DownloadRequestListerExpansion allows custom methods to be added to DownloadRequestLister.

type DownloadRequestNamespaceLister added in v0.4.0

type DownloadRequestNamespaceLister interface {
	// List lists all DownloadRequests in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.DownloadRequest, err error)
	// Get retrieves the DownloadRequest from the indexer for a given namespace and name.
	Get(name string) (*v1.DownloadRequest, error)
	DownloadRequestNamespaceListerExpansion
}

DownloadRequestNamespaceLister helps list and get DownloadRequests.

type DownloadRequestNamespaceListerExpansion added in v0.4.0

type DownloadRequestNamespaceListerExpansion interface{}

DownloadRequestNamespaceListerExpansion allows custom methods to be added to DownloadRequestNamespaceLister.

type PodVolumeBackupLister added in v0.9.0

type PodVolumeBackupLister interface {
	// List lists all PodVolumeBackups in the indexer.
	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.

func NewPodVolumeBackupLister added in v0.9.0

func NewPodVolumeBackupLister(indexer cache.Indexer) PodVolumeBackupLister

NewPodVolumeBackupLister returns a new PodVolumeBackupLister.

type PodVolumeBackupListerExpansion added in v0.9.0

type PodVolumeBackupListerExpansion interface{}

PodVolumeBackupListerExpansion allows custom methods to be added to PodVolumeBackupLister.

type PodVolumeBackupNamespaceLister added in v0.9.0

type PodVolumeBackupNamespaceLister interface {
	// List lists all PodVolumeBackups in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.PodVolumeBackup, err error)
	// Get retrieves the PodVolumeBackup from the indexer for a given namespace and name.
	Get(name string) (*v1.PodVolumeBackup, error)
	PodVolumeBackupNamespaceListerExpansion
}

PodVolumeBackupNamespaceLister helps list and get PodVolumeBackups.

type PodVolumeBackupNamespaceListerExpansion added in v0.9.0

type PodVolumeBackupNamespaceListerExpansion interface{}

PodVolumeBackupNamespaceListerExpansion allows custom methods to be added to PodVolumeBackupNamespaceLister.

type PodVolumeRestoreLister added in v0.9.0

type PodVolumeRestoreLister interface {
	// List lists all PodVolumeRestores in the indexer.
	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.

func NewPodVolumeRestoreLister added in v0.9.0

func NewPodVolumeRestoreLister(indexer cache.Indexer) PodVolumeRestoreLister

NewPodVolumeRestoreLister returns a new PodVolumeRestoreLister.

type PodVolumeRestoreListerExpansion added in v0.9.0

type PodVolumeRestoreListerExpansion interface{}

PodVolumeRestoreListerExpansion allows custom methods to be added to PodVolumeRestoreLister.

type PodVolumeRestoreNamespaceLister added in v0.9.0

type PodVolumeRestoreNamespaceLister interface {
	// List lists all PodVolumeRestores in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.PodVolumeRestore, err error)
	// Get retrieves the PodVolumeRestore from the indexer for a given namespace and name.
	Get(name string) (*v1.PodVolumeRestore, error)
	PodVolumeRestoreNamespaceListerExpansion
}

PodVolumeRestoreNamespaceLister helps list and get PodVolumeRestores.

type PodVolumeRestoreNamespaceListerExpansion added in v0.9.0

type PodVolumeRestoreNamespaceListerExpansion interface{}

PodVolumeRestoreNamespaceListerExpansion allows custom methods to be added to PodVolumeRestoreNamespaceLister.

type ResticRepositoryLister added in v0.9.0

type ResticRepositoryLister interface {
	// List lists all ResticRepositories in the indexer.
	List(selector labels.Selector) (ret []*v1.ResticRepository, err error)
	// ResticRepositories returns an object that can list and get ResticRepositories.
	ResticRepositories(namespace string) ResticRepositoryNamespaceLister
	ResticRepositoryListerExpansion
}

ResticRepositoryLister helps list ResticRepositories.

func NewResticRepositoryLister added in v0.9.0

func NewResticRepositoryLister(indexer cache.Indexer) ResticRepositoryLister

NewResticRepositoryLister returns a new ResticRepositoryLister.

type ResticRepositoryListerExpansion added in v0.9.0

type ResticRepositoryListerExpansion interface{}

ResticRepositoryListerExpansion allows custom methods to be added to ResticRepositoryLister.

type ResticRepositoryNamespaceLister added in v0.9.0

type ResticRepositoryNamespaceLister interface {
	// List lists all ResticRepositories in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.ResticRepository, err error)
	// Get retrieves the ResticRepository from the indexer for a given namespace and name.
	Get(name string) (*v1.ResticRepository, error)
	ResticRepositoryNamespaceListerExpansion
}

ResticRepositoryNamespaceLister helps list and get ResticRepositories.

type ResticRepositoryNamespaceListerExpansion added in v0.9.0

type ResticRepositoryNamespaceListerExpansion interface{}

ResticRepositoryNamespaceListerExpansion allows custom methods to be added to ResticRepositoryNamespaceLister.

type RestoreLister

type RestoreLister interface {
	// List lists all Restores in the indexer.
	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.

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.
	List(selector labels.Selector) (ret []*v1.Restore, err error)
	// Get retrieves the Restore from the indexer for a given namespace and name.
	Get(name string) (*v1.Restore, error)
	RestoreNamespaceListerExpansion
}

RestoreNamespaceLister helps list and get Restores.

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.
	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.

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.
	List(selector labels.Selector) (ret []*v1.Schedule, err error)
	// Get retrieves the Schedule from the indexer for a given namespace and name.
	Get(name string) (*v1.Schedule, error)
	ScheduleNamespaceListerExpansion
}

ScheduleNamespaceLister helps list and get Schedules.

type ScheduleNamespaceListerExpansion

type ScheduleNamespaceListerExpansion interface{}

ScheduleNamespaceListerExpansion allows custom methods to be added to ScheduleNamespaceLister.

type VolumeSnapshotLocationLister added in v0.10.0

type VolumeSnapshotLocationLister interface {
	// List lists all VolumeSnapshotLocations in the indexer.
	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.

func NewVolumeSnapshotLocationLister added in v0.10.0

func NewVolumeSnapshotLocationLister(indexer cache.Indexer) VolumeSnapshotLocationLister

NewVolumeSnapshotLocationLister returns a new VolumeSnapshotLocationLister.

type VolumeSnapshotLocationListerExpansion added in v0.10.0

type VolumeSnapshotLocationListerExpansion interface{}

VolumeSnapshotLocationListerExpansion allows custom methods to be added to VolumeSnapshotLocationLister.

type VolumeSnapshotLocationNamespaceLister added in v0.10.0

type VolumeSnapshotLocationNamespaceLister interface {
	// List lists all VolumeSnapshotLocations in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.VolumeSnapshotLocation, err error)
	// Get retrieves the VolumeSnapshotLocation from the indexer for a given namespace and name.
	Get(name string) (*v1.VolumeSnapshotLocation, error)
	VolumeSnapshotLocationNamespaceListerExpansion
}

VolumeSnapshotLocationNamespaceLister helps list and get VolumeSnapshotLocations.

type VolumeSnapshotLocationNamespaceListerExpansion added in v0.10.0

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
t or T : Toggle theme light dark auto
y or Y : Canonical URL