v1alpha1

package
v0.0.0-...-398e186 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2023 License: BSD-3-Clause, 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 []*v1alpha1.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 []*v1alpha1.Backup, err error)
	// Get retrieves the Backup from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Backup, error)
	BackupNamespaceListerExpansion
}

BackupNamespaceLister helps list and get Backups.

type BackupNamespaceListerExpansion

type BackupNamespaceListerExpansion interface{}

BackupNamespaceListerExpansion allows custom methods to be added to BackupNamespaceLister.

type BackupScheduleLister

type BackupScheduleLister interface {
	// List lists all BackupSchedules in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.BackupSchedule, err error)
	// BackupSchedules returns an object that can list and get BackupSchedules.
	BackupSchedules(namespace string) BackupScheduleNamespaceLister
	BackupScheduleListerExpansion
}

BackupScheduleLister helps list BackupSchedules.

func NewBackupScheduleLister

func NewBackupScheduleLister(indexer cache.Indexer) BackupScheduleLister

NewBackupScheduleLister returns a new BackupScheduleLister.

type BackupScheduleListerExpansion

type BackupScheduleListerExpansion interface{}

BackupScheduleListerExpansion allows custom methods to be added to BackupScheduleLister.

type BackupScheduleNamespaceLister

type BackupScheduleNamespaceLister interface {
	// List lists all BackupSchedules in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.BackupSchedule, err error)
	// Get retrieves the BackupSchedule from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.BackupSchedule, error)
	BackupScheduleNamespaceListerExpansion
}

BackupScheduleNamespaceLister helps list and get BackupSchedules.

type BackupScheduleNamespaceListerExpansion

type BackupScheduleNamespaceListerExpansion interface{}

BackupScheduleNamespaceListerExpansion allows custom methods to be added to BackupScheduleNamespaceLister.

type ClusterLister

type ClusterLister interface {
	// List lists all Clusters in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.Cluster, err error)
	// Clusters returns an object that can list and get Clusters.
	Clusters(namespace string) ClusterNamespaceLister
	ClusterListerExpansion
}

ClusterLister helps list Clusters.

func NewClusterLister

func NewClusterLister(indexer cache.Indexer) ClusterLister

NewClusterLister returns a new ClusterLister.

type ClusterListerExpansion

type ClusterListerExpansion interface{}

ClusterListerExpansion allows custom methods to be added to ClusterLister.

type ClusterNamespaceLister

type ClusterNamespaceLister interface {
	// List lists all Clusters in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.Cluster, err error)
	// Get retrieves the Cluster from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Cluster, error)
	ClusterNamespaceListerExpansion
}

ClusterNamespaceLister helps list and get Clusters.

type ClusterNamespaceListerExpansion

type ClusterNamespaceListerExpansion interface{}

ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.

type RestoreLister

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

RestoreNamespaceLister helps list and get Restores.

type RestoreNamespaceListerExpansion

type RestoreNamespaceListerExpansion interface{}

RestoreNamespaceListerExpansion allows custom methods to be added to RestoreNamespaceLister.

Jump to

Keyboard shortcuts

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