v1beta2

package
v1.6.1 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 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 BackingImageDataSourceLister

type BackingImageDataSourceLister interface {
	// List lists all BackingImageDataSources in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.BackingImageDataSource, err error)
	// BackingImageDataSources returns an object that can list and get BackingImageDataSources.
	BackingImageDataSources(namespace string) BackingImageDataSourceNamespaceLister
	BackingImageDataSourceListerExpansion
}

BackingImageDataSourceLister helps list BackingImageDataSources.

func NewBackingImageDataSourceLister

func NewBackingImageDataSourceLister(indexer cache.Indexer) BackingImageDataSourceLister

NewBackingImageDataSourceLister returns a new BackingImageDataSourceLister.

type BackingImageDataSourceListerExpansion

type BackingImageDataSourceListerExpansion interface{}

BackingImageDataSourceListerExpansion allows custom methods to be added to BackingImageDataSourceLister.

type BackingImageDataSourceNamespaceLister

type BackingImageDataSourceNamespaceLister interface {
	// List lists all BackingImageDataSources in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.BackingImageDataSource, err error)
	// Get retrieves the BackingImageDataSource from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.BackingImageDataSource, error)
	BackingImageDataSourceNamespaceListerExpansion
}

BackingImageDataSourceNamespaceLister helps list and get BackingImageDataSources.

type BackingImageDataSourceNamespaceListerExpansion

type BackingImageDataSourceNamespaceListerExpansion interface{}

BackingImageDataSourceNamespaceListerExpansion allows custom methods to be added to BackingImageDataSourceNamespaceLister.

type BackingImageLister

type BackingImageLister interface {
	// List lists all BackingImages in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.BackingImage, err error)
	// BackingImages returns an object that can list and get BackingImages.
	BackingImages(namespace string) BackingImageNamespaceLister
	BackingImageListerExpansion
}

BackingImageLister helps list BackingImages.

func NewBackingImageLister

func NewBackingImageLister(indexer cache.Indexer) BackingImageLister

NewBackingImageLister returns a new BackingImageLister.

type BackingImageListerExpansion

type BackingImageListerExpansion interface{}

BackingImageListerExpansion allows custom methods to be added to BackingImageLister.

type BackingImageManagerLister

type BackingImageManagerLister interface {
	// List lists all BackingImageManagers in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.BackingImageManager, err error)
	// BackingImageManagers returns an object that can list and get BackingImageManagers.
	BackingImageManagers(namespace string) BackingImageManagerNamespaceLister
	BackingImageManagerListerExpansion
}

BackingImageManagerLister helps list BackingImageManagers.

func NewBackingImageManagerLister

func NewBackingImageManagerLister(indexer cache.Indexer) BackingImageManagerLister

NewBackingImageManagerLister returns a new BackingImageManagerLister.

type BackingImageManagerListerExpansion

type BackingImageManagerListerExpansion interface{}

BackingImageManagerListerExpansion allows custom methods to be added to BackingImageManagerLister.

type BackingImageManagerNamespaceLister

type BackingImageManagerNamespaceLister interface {
	// List lists all BackingImageManagers in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.BackingImageManager, err error)
	// Get retrieves the BackingImageManager from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.BackingImageManager, error)
	BackingImageManagerNamespaceListerExpansion
}

BackingImageManagerNamespaceLister helps list and get BackingImageManagers.

type BackingImageManagerNamespaceListerExpansion

type BackingImageManagerNamespaceListerExpansion interface{}

BackingImageManagerNamespaceListerExpansion allows custom methods to be added to BackingImageManagerNamespaceLister.

type BackingImageNamespaceLister

type BackingImageNamespaceLister interface {
	// List lists all BackingImages in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.BackingImage, err error)
	// Get retrieves the BackingImage from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.BackingImage, error)
	BackingImageNamespaceListerExpansion
}

BackingImageNamespaceLister helps list and get BackingImages.

type BackingImageNamespaceListerExpansion

type BackingImageNamespaceListerExpansion interface{}

BackingImageNamespaceListerExpansion allows custom methods to be added to BackingImageNamespaceLister.

type BackupBackingImageLister added in v1.6.0

type BackupBackingImageLister interface {
	// List lists all BackupBackingImages in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.BackupBackingImage, err error)
	// BackupBackingImages returns an object that can list and get BackupBackingImages.
	BackupBackingImages(namespace string) BackupBackingImageNamespaceLister
	BackupBackingImageListerExpansion
}

BackupBackingImageLister helps list BackupBackingImages.

func NewBackupBackingImageLister added in v1.6.0

func NewBackupBackingImageLister(indexer cache.Indexer) BackupBackingImageLister

NewBackupBackingImageLister returns a new BackupBackingImageLister.

type BackupBackingImageListerExpansion added in v1.6.0

type BackupBackingImageListerExpansion interface{}

BackupBackingImageListerExpansion allows custom methods to be added to BackupBackingImageLister.

type BackupBackingImageNamespaceLister added in v1.6.0

type BackupBackingImageNamespaceLister interface {
	// List lists all BackupBackingImages in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.BackupBackingImage, err error)
	// Get retrieves the BackupBackingImage from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.BackupBackingImage, error)
	BackupBackingImageNamespaceListerExpansion
}

BackupBackingImageNamespaceLister helps list and get BackupBackingImages.

type BackupBackingImageNamespaceListerExpansion added in v1.6.0

type BackupBackingImageNamespaceListerExpansion interface{}

BackupBackingImageNamespaceListerExpansion allows custom methods to be added to BackupBackingImageNamespaceLister.

type BackupLister

type BackupLister interface {
	// List lists all Backups in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.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 []*v1beta2.Backup, err error)
	// Get retrieves the Backup from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Backup, error)
	BackupNamespaceListerExpansion
}

BackupNamespaceLister helps list and get Backups.

type BackupNamespaceListerExpansion

type BackupNamespaceListerExpansion interface{}

BackupNamespaceListerExpansion allows custom methods to be added to BackupNamespaceLister.

type BackupTargetLister

type BackupTargetLister interface {
	// List lists all BackupTargets in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.BackupTarget, err error)
	// BackupTargets returns an object that can list and get BackupTargets.
	BackupTargets(namespace string) BackupTargetNamespaceLister
	BackupTargetListerExpansion
}

BackupTargetLister helps list BackupTargets.

func NewBackupTargetLister

func NewBackupTargetLister(indexer cache.Indexer) BackupTargetLister

NewBackupTargetLister returns a new BackupTargetLister.

type BackupTargetListerExpansion

type BackupTargetListerExpansion interface{}

BackupTargetListerExpansion allows custom methods to be added to BackupTargetLister.

type BackupTargetNamespaceLister

type BackupTargetNamespaceLister interface {
	// List lists all BackupTargets in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.BackupTarget, err error)
	// Get retrieves the BackupTarget from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.BackupTarget, error)
	BackupTargetNamespaceListerExpansion
}

BackupTargetNamespaceLister helps list and get BackupTargets.

type BackupTargetNamespaceListerExpansion

type BackupTargetNamespaceListerExpansion interface{}

BackupTargetNamespaceListerExpansion allows custom methods to be added to BackupTargetNamespaceLister.

type BackupVolumeLister

type BackupVolumeLister interface {
	// List lists all BackupVolumes in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.BackupVolume, err error)
	// BackupVolumes returns an object that can list and get BackupVolumes.
	BackupVolumes(namespace string) BackupVolumeNamespaceLister
	BackupVolumeListerExpansion
}

BackupVolumeLister helps list BackupVolumes.

func NewBackupVolumeLister

func NewBackupVolumeLister(indexer cache.Indexer) BackupVolumeLister

NewBackupVolumeLister returns a new BackupVolumeLister.

type BackupVolumeListerExpansion

type BackupVolumeListerExpansion interface{}

BackupVolumeListerExpansion allows custom methods to be added to BackupVolumeLister.

type BackupVolumeNamespaceLister

type BackupVolumeNamespaceLister interface {
	// List lists all BackupVolumes in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.BackupVolume, err error)
	// Get retrieves the BackupVolume from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.BackupVolume, error)
	BackupVolumeNamespaceListerExpansion
}

BackupVolumeNamespaceLister helps list and get BackupVolumes.

type BackupVolumeNamespaceListerExpansion

type BackupVolumeNamespaceListerExpansion interface{}

BackupVolumeNamespaceListerExpansion allows custom methods to be added to BackupVolumeNamespaceLister.

type EngineImageLister

type EngineImageLister interface {
	// List lists all EngineImages in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.EngineImage, err error)
	// EngineImages returns an object that can list and get EngineImages.
	EngineImages(namespace string) EngineImageNamespaceLister
	EngineImageListerExpansion
}

EngineImageLister helps list EngineImages.

func NewEngineImageLister

func NewEngineImageLister(indexer cache.Indexer) EngineImageLister

NewEngineImageLister returns a new EngineImageLister.

type EngineImageListerExpansion

type EngineImageListerExpansion interface{}

EngineImageListerExpansion allows custom methods to be added to EngineImageLister.

type EngineImageNamespaceLister

type EngineImageNamespaceLister interface {
	// List lists all EngineImages in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.EngineImage, err error)
	// Get retrieves the EngineImage from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.EngineImage, error)
	EngineImageNamespaceListerExpansion
}

EngineImageNamespaceLister helps list and get EngineImages.

type EngineImageNamespaceListerExpansion

type EngineImageNamespaceListerExpansion interface{}

EngineImageNamespaceListerExpansion allows custom methods to be added to EngineImageNamespaceLister.

type EngineLister

type EngineLister interface {
	// List lists all Engines in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Engine, err error)
	// Engines returns an object that can list and get Engines.
	Engines(namespace string) EngineNamespaceLister
	EngineListerExpansion
}

EngineLister helps list Engines.

func NewEngineLister

func NewEngineLister(indexer cache.Indexer) EngineLister

NewEngineLister returns a new EngineLister.

type EngineListerExpansion

type EngineListerExpansion interface{}

EngineListerExpansion allows custom methods to be added to EngineLister.

type EngineNamespaceLister

type EngineNamespaceLister interface {
	// List lists all Engines in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Engine, err error)
	// Get retrieves the Engine from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Engine, error)
	EngineNamespaceListerExpansion
}

EngineNamespaceLister helps list and get Engines.

type EngineNamespaceListerExpansion

type EngineNamespaceListerExpansion interface{}

EngineNamespaceListerExpansion allows custom methods to be added to EngineNamespaceLister.

type InstanceManagerLister

type InstanceManagerLister interface {
	// List lists all InstanceManagers in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.InstanceManager, err error)
	// InstanceManagers returns an object that can list and get InstanceManagers.
	InstanceManagers(namespace string) InstanceManagerNamespaceLister
	InstanceManagerListerExpansion
}

InstanceManagerLister helps list InstanceManagers.

func NewInstanceManagerLister

func NewInstanceManagerLister(indexer cache.Indexer) InstanceManagerLister

NewInstanceManagerLister returns a new InstanceManagerLister.

type InstanceManagerListerExpansion

type InstanceManagerListerExpansion interface{}

InstanceManagerListerExpansion allows custom methods to be added to InstanceManagerLister.

type InstanceManagerNamespaceLister

type InstanceManagerNamespaceLister interface {
	// List lists all InstanceManagers in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.InstanceManager, err error)
	// Get retrieves the InstanceManager from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.InstanceManager, error)
	InstanceManagerNamespaceListerExpansion
}

InstanceManagerNamespaceLister helps list and get InstanceManagers.

type InstanceManagerNamespaceListerExpansion

type InstanceManagerNamespaceListerExpansion interface{}

InstanceManagerNamespaceListerExpansion allows custom methods to be added to InstanceManagerNamespaceLister.

type NodeLister

type NodeLister interface {
	// List lists all Nodes in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Node, err error)
	// Nodes returns an object that can list and get Nodes.
	Nodes(namespace string) NodeNamespaceLister
	NodeListerExpansion
}

NodeLister helps list Nodes.

func NewNodeLister

func NewNodeLister(indexer cache.Indexer) NodeLister

NewNodeLister returns a new NodeLister.

type NodeListerExpansion

type NodeListerExpansion interface{}

NodeListerExpansion allows custom methods to be added to NodeLister.

type NodeNamespaceLister

type NodeNamespaceLister interface {
	// List lists all Nodes in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Node, err error)
	// Get retrieves the Node from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Node, error)
	NodeNamespaceListerExpansion
}

NodeNamespaceLister helps list and get Nodes.

type NodeNamespaceListerExpansion

type NodeNamespaceListerExpansion interface{}

NodeNamespaceListerExpansion allows custom methods to be added to NodeNamespaceLister.

type OrphanLister

type OrphanLister interface {
	// List lists all Orphans in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Orphan, err error)
	// Orphans returns an object that can list and get Orphans.
	Orphans(namespace string) OrphanNamespaceLister
	OrphanListerExpansion
}

OrphanLister helps list Orphans.

func NewOrphanLister

func NewOrphanLister(indexer cache.Indexer) OrphanLister

NewOrphanLister returns a new OrphanLister.

type OrphanListerExpansion

type OrphanListerExpansion interface{}

OrphanListerExpansion allows custom methods to be added to OrphanLister.

type OrphanNamespaceLister

type OrphanNamespaceLister interface {
	// List lists all Orphans in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Orphan, err error)
	// Get retrieves the Orphan from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Orphan, error)
	OrphanNamespaceListerExpansion
}

OrphanNamespaceLister helps list and get Orphans.

type OrphanNamespaceListerExpansion

type OrphanNamespaceListerExpansion interface{}

OrphanNamespaceListerExpansion allows custom methods to be added to OrphanNamespaceLister.

type RecurringJobLister

type RecurringJobLister interface {
	// List lists all RecurringJobs in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.RecurringJob, err error)
	// RecurringJobs returns an object that can list and get RecurringJobs.
	RecurringJobs(namespace string) RecurringJobNamespaceLister
	RecurringJobListerExpansion
}

RecurringJobLister helps list RecurringJobs.

func NewRecurringJobLister

func NewRecurringJobLister(indexer cache.Indexer) RecurringJobLister

NewRecurringJobLister returns a new RecurringJobLister.

type RecurringJobListerExpansion

type RecurringJobListerExpansion interface{}

RecurringJobListerExpansion allows custom methods to be added to RecurringJobLister.

type RecurringJobNamespaceLister

type RecurringJobNamespaceLister interface {
	// List lists all RecurringJobs in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.RecurringJob, err error)
	// Get retrieves the RecurringJob from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.RecurringJob, error)
	RecurringJobNamespaceListerExpansion
}

RecurringJobNamespaceLister helps list and get RecurringJobs.

type RecurringJobNamespaceListerExpansion

type RecurringJobNamespaceListerExpansion interface{}

RecurringJobNamespaceListerExpansion allows custom methods to be added to RecurringJobNamespaceLister.

type ReplicaLister

type ReplicaLister interface {
	// List lists all Replicas in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Replica, err error)
	// Replicas returns an object that can list and get Replicas.
	Replicas(namespace string) ReplicaNamespaceLister
	ReplicaListerExpansion
}

ReplicaLister helps list Replicas.

func NewReplicaLister

func NewReplicaLister(indexer cache.Indexer) ReplicaLister

NewReplicaLister returns a new ReplicaLister.

type ReplicaListerExpansion

type ReplicaListerExpansion interface{}

ReplicaListerExpansion allows custom methods to be added to ReplicaLister.

type ReplicaNamespaceLister

type ReplicaNamespaceLister interface {
	// List lists all Replicas in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Replica, err error)
	// Get retrieves the Replica from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Replica, error)
	ReplicaNamespaceListerExpansion
}

ReplicaNamespaceLister helps list and get Replicas.

type ReplicaNamespaceListerExpansion

type ReplicaNamespaceListerExpansion interface{}

ReplicaNamespaceListerExpansion allows custom methods to be added to ReplicaNamespaceLister.

type SettingLister

type SettingLister interface {
	// List lists all Settings in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Setting, err error)
	// Settings returns an object that can list and get Settings.
	Settings(namespace string) SettingNamespaceLister
	SettingListerExpansion
}

SettingLister helps list Settings.

func NewSettingLister

func NewSettingLister(indexer cache.Indexer) SettingLister

NewSettingLister returns a new SettingLister.

type SettingListerExpansion

type SettingListerExpansion interface{}

SettingListerExpansion allows custom methods to be added to SettingLister.

type SettingNamespaceLister

type SettingNamespaceLister interface {
	// List lists all Settings in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Setting, err error)
	// Get retrieves the Setting from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Setting, error)
	SettingNamespaceListerExpansion
}

SettingNamespaceLister helps list and get Settings.

type SettingNamespaceListerExpansion

type SettingNamespaceListerExpansion interface{}

SettingNamespaceListerExpansion allows custom methods to be added to SettingNamespaceLister.

type ShareManagerLister

type ShareManagerLister interface {
	// List lists all ShareManagers in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.ShareManager, err error)
	// ShareManagers returns an object that can list and get ShareManagers.
	ShareManagers(namespace string) ShareManagerNamespaceLister
	ShareManagerListerExpansion
}

ShareManagerLister helps list ShareManagers.

func NewShareManagerLister

func NewShareManagerLister(indexer cache.Indexer) ShareManagerLister

NewShareManagerLister returns a new ShareManagerLister.

type ShareManagerListerExpansion

type ShareManagerListerExpansion interface{}

ShareManagerListerExpansion allows custom methods to be added to ShareManagerLister.

type ShareManagerNamespaceLister

type ShareManagerNamespaceLister interface {
	// List lists all ShareManagers in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.ShareManager, err error)
	// Get retrieves the ShareManager from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.ShareManager, error)
	ShareManagerNamespaceListerExpansion
}

ShareManagerNamespaceLister helps list and get ShareManagers.

type ShareManagerNamespaceListerExpansion

type ShareManagerNamespaceListerExpansion interface{}

ShareManagerNamespaceListerExpansion allows custom methods to be added to ShareManagerNamespaceLister.

type SnapshotLister

type SnapshotLister interface {
	// List lists all Snapshots in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Snapshot, err error)
	// Snapshots returns an object that can list and get Snapshots.
	Snapshots(namespace string) SnapshotNamespaceLister
	SnapshotListerExpansion
}

SnapshotLister helps list Snapshots.

func NewSnapshotLister

func NewSnapshotLister(indexer cache.Indexer) SnapshotLister

NewSnapshotLister returns a new SnapshotLister.

type SnapshotListerExpansion

type SnapshotListerExpansion interface{}

SnapshotListerExpansion allows custom methods to be added to SnapshotLister.

type SnapshotNamespaceLister

type SnapshotNamespaceLister interface {
	// List lists all Snapshots in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Snapshot, err error)
	// Get retrieves the Snapshot from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Snapshot, error)
	SnapshotNamespaceListerExpansion
}

SnapshotNamespaceLister helps list and get Snapshots.

type SnapshotNamespaceListerExpansion

type SnapshotNamespaceListerExpansion interface{}

SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.

type SupportBundleLister added in v1.4.0

type SupportBundleLister interface {
	// List lists all SupportBundles in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.SupportBundle, err error)
	// SupportBundles returns an object that can list and get SupportBundles.
	SupportBundles(namespace string) SupportBundleNamespaceLister
	SupportBundleListerExpansion
}

SupportBundleLister helps list SupportBundles.

func NewSupportBundleLister added in v1.4.0

func NewSupportBundleLister(indexer cache.Indexer) SupportBundleLister

NewSupportBundleLister returns a new SupportBundleLister.

type SupportBundleListerExpansion added in v1.4.0

type SupportBundleListerExpansion interface{}

SupportBundleListerExpansion allows custom methods to be added to SupportBundleLister.

type SupportBundleNamespaceLister added in v1.4.0

type SupportBundleNamespaceLister interface {
	// List lists all SupportBundles in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.SupportBundle, err error)
	// Get retrieves the SupportBundle from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.SupportBundle, error)
	SupportBundleNamespaceListerExpansion
}

SupportBundleNamespaceLister helps list and get SupportBundles.

type SupportBundleNamespaceListerExpansion added in v1.4.0

type SupportBundleNamespaceListerExpansion interface{}

SupportBundleNamespaceListerExpansion allows custom methods to be added to SupportBundleNamespaceLister.

type SystemBackupLister added in v1.4.0

type SystemBackupLister interface {
	// List lists all SystemBackups in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.SystemBackup, err error)
	// SystemBackups returns an object that can list and get SystemBackups.
	SystemBackups(namespace string) SystemBackupNamespaceLister
	SystemBackupListerExpansion
}

SystemBackupLister helps list SystemBackups.

func NewSystemBackupLister added in v1.4.0

func NewSystemBackupLister(indexer cache.Indexer) SystemBackupLister

NewSystemBackupLister returns a new SystemBackupLister.

type SystemBackupListerExpansion added in v1.4.0

type SystemBackupListerExpansion interface{}

SystemBackupListerExpansion allows custom methods to be added to SystemBackupLister.

type SystemBackupNamespaceLister added in v1.4.0

type SystemBackupNamespaceLister interface {
	// List lists all SystemBackups in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.SystemBackup, err error)
	// Get retrieves the SystemBackup from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.SystemBackup, error)
	SystemBackupNamespaceListerExpansion
}

SystemBackupNamespaceLister helps list and get SystemBackups.

type SystemBackupNamespaceListerExpansion added in v1.4.0

type SystemBackupNamespaceListerExpansion interface{}

SystemBackupNamespaceListerExpansion allows custom methods to be added to SystemBackupNamespaceLister.

type SystemRestoreLister added in v1.4.0

type SystemRestoreLister interface {
	// List lists all SystemRestores in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.SystemRestore, err error)
	// SystemRestores returns an object that can list and get SystemRestores.
	SystemRestores(namespace string) SystemRestoreNamespaceLister
	SystemRestoreListerExpansion
}

SystemRestoreLister helps list SystemRestores.

func NewSystemRestoreLister added in v1.4.0

func NewSystemRestoreLister(indexer cache.Indexer) SystemRestoreLister

NewSystemRestoreLister returns a new SystemRestoreLister.

type SystemRestoreListerExpansion added in v1.4.0

type SystemRestoreListerExpansion interface{}

SystemRestoreListerExpansion allows custom methods to be added to SystemRestoreLister.

type SystemRestoreNamespaceLister added in v1.4.0

type SystemRestoreNamespaceLister interface {
	// List lists all SystemRestores in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.SystemRestore, err error)
	// Get retrieves the SystemRestore from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.SystemRestore, error)
	SystemRestoreNamespaceListerExpansion
}

SystemRestoreNamespaceLister helps list and get SystemRestores.

type SystemRestoreNamespaceListerExpansion added in v1.4.0

type SystemRestoreNamespaceListerExpansion interface{}

SystemRestoreNamespaceListerExpansion allows custom methods to be added to SystemRestoreNamespaceLister.

type VolumeAttachmentLister added in v1.5.0

type VolumeAttachmentLister interface {
	// List lists all VolumeAttachments in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.VolumeAttachment, err error)
	// VolumeAttachments returns an object that can list and get VolumeAttachments.
	VolumeAttachments(namespace string) VolumeAttachmentNamespaceLister
	VolumeAttachmentListerExpansion
}

VolumeAttachmentLister helps list VolumeAttachments.

func NewVolumeAttachmentLister added in v1.5.0

func NewVolumeAttachmentLister(indexer cache.Indexer) VolumeAttachmentLister

NewVolumeAttachmentLister returns a new VolumeAttachmentLister.

type VolumeAttachmentListerExpansion added in v1.5.0

type VolumeAttachmentListerExpansion interface{}

VolumeAttachmentListerExpansion allows custom methods to be added to VolumeAttachmentLister.

type VolumeAttachmentNamespaceLister added in v1.5.0

type VolumeAttachmentNamespaceLister interface {
	// List lists all VolumeAttachments in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.VolumeAttachment, err error)
	// Get retrieves the VolumeAttachment from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.VolumeAttachment, error)
	VolumeAttachmentNamespaceListerExpansion
}

VolumeAttachmentNamespaceLister helps list and get VolumeAttachments.

type VolumeAttachmentNamespaceListerExpansion added in v1.5.0

type VolumeAttachmentNamespaceListerExpansion interface{}

VolumeAttachmentNamespaceListerExpansion allows custom methods to be added to VolumeAttachmentNamespaceLister.

type VolumeLister

type VolumeLister interface {
	// List lists all Volumes in the indexer.
	List(selector labels.Selector) (ret []*v1beta2.Volume, err error)
	// Volumes returns an object that can list and get Volumes.
	Volumes(namespace string) VolumeNamespaceLister
	VolumeListerExpansion
}

VolumeLister helps list Volumes.

func NewVolumeLister

func NewVolumeLister(indexer cache.Indexer) VolumeLister

NewVolumeLister returns a new VolumeLister.

type VolumeListerExpansion

type VolumeListerExpansion interface{}

VolumeListerExpansion allows custom methods to be added to VolumeLister.

type VolumeNamespaceLister

type VolumeNamespaceLister interface {
	// List lists all Volumes in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1beta2.Volume, err error)
	// Get retrieves the Volume from the indexer for a given namespace and name.
	Get(name string) (*v1beta2.Volume, error)
	VolumeNamespaceListerExpansion
}

VolumeNamespaceLister helps list and get Volumes.

type VolumeNamespaceListerExpansion

type VolumeNamespaceListerExpansion interface{}

VolumeNamespaceListerExpansion allows custom methods to be added to VolumeNamespaceLister.

Jump to

Keyboard shortcuts

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