Documentation ¶
Index ¶
- type BackupRepositoryClaimLister
- type BackupRepositoryClaimListerExpansion
- type BackupRepositoryClaimNamespaceLister
- type BackupRepositoryClaimNamespaceListerExpansion
- type BackupRepositoryLister
- type BackupRepositoryListerExpansion
- type CloneFromSnapshotLister
- type CloneFromSnapshotListerExpansion
- type CloneFromSnapshotNamespaceLister
- type CloneFromSnapshotNamespaceListerExpansion
- type DeleteSnapshotLister
- type DeleteSnapshotListerExpansion
- type DeleteSnapshotNamespaceLister
- type DeleteSnapshotNamespaceListerExpansion
- type SnapshotLister
- type SnapshotListerExpansion
- type SnapshotNamespaceLister
- type SnapshotNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupRepositoryClaimLister ¶
type BackupRepositoryClaimLister interface { // List lists all BackupRepositoryClaims in the indexer. List(selector labels.Selector) (ret []*v1alpha1.BackupRepositoryClaim, err error) // BackupRepositoryClaims returns an object that can list and get BackupRepositoryClaims. BackupRepositoryClaims(namespace string) BackupRepositoryClaimNamespaceLister BackupRepositoryClaimListerExpansion }
BackupRepositoryClaimLister helps list BackupRepositoryClaims.
func NewBackupRepositoryClaimLister ¶
func NewBackupRepositoryClaimLister(indexer cache.Indexer) BackupRepositoryClaimLister
NewBackupRepositoryClaimLister returns a new BackupRepositoryClaimLister.
type BackupRepositoryClaimListerExpansion ¶
type BackupRepositoryClaimListerExpansion interface{}
BackupRepositoryClaimListerExpansion allows custom methods to be added to BackupRepositoryClaimLister.
type BackupRepositoryClaimNamespaceLister ¶
type BackupRepositoryClaimNamespaceLister interface { // List lists all BackupRepositoryClaims in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.BackupRepositoryClaim, err error) // Get retrieves the BackupRepositoryClaim from the indexer for a given namespace and name. Get(name string) (*v1alpha1.BackupRepositoryClaim, error) BackupRepositoryClaimNamespaceListerExpansion }
BackupRepositoryClaimNamespaceLister helps list and get BackupRepositoryClaims.
type BackupRepositoryClaimNamespaceListerExpansion ¶
type BackupRepositoryClaimNamespaceListerExpansion interface{}
BackupRepositoryClaimNamespaceListerExpansion allows custom methods to be added to BackupRepositoryClaimNamespaceLister.
type BackupRepositoryLister ¶
type BackupRepositoryLister interface { // List lists all BackupRepositories in the indexer. List(selector labels.Selector) (ret []*v1alpha1.BackupRepository, err error) // Get retrieves the BackupRepository from the index for a given name. Get(name string) (*v1alpha1.BackupRepository, error) BackupRepositoryListerExpansion }
BackupRepositoryLister helps list BackupRepositories.
func NewBackupRepositoryLister ¶
func NewBackupRepositoryLister(indexer cache.Indexer) BackupRepositoryLister
NewBackupRepositoryLister returns a new BackupRepositoryLister.
type BackupRepositoryListerExpansion ¶
type BackupRepositoryListerExpansion interface{}
BackupRepositoryListerExpansion allows custom methods to be added to BackupRepositoryLister.
type CloneFromSnapshotLister ¶
type CloneFromSnapshotLister interface { // List lists all CloneFromSnapshots in the indexer. List(selector labels.Selector) (ret []*v1alpha1.CloneFromSnapshot, err error) // CloneFromSnapshots returns an object that can list and get CloneFromSnapshots. CloneFromSnapshots(namespace string) CloneFromSnapshotNamespaceLister CloneFromSnapshotListerExpansion }
CloneFromSnapshotLister helps list CloneFromSnapshots.
func NewCloneFromSnapshotLister ¶
func NewCloneFromSnapshotLister(indexer cache.Indexer) CloneFromSnapshotLister
NewCloneFromSnapshotLister returns a new CloneFromSnapshotLister.
type CloneFromSnapshotListerExpansion ¶
type CloneFromSnapshotListerExpansion interface{}
CloneFromSnapshotListerExpansion allows custom methods to be added to CloneFromSnapshotLister.
type CloneFromSnapshotNamespaceLister ¶
type CloneFromSnapshotNamespaceLister interface { // List lists all CloneFromSnapshots in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.CloneFromSnapshot, err error) // Get retrieves the CloneFromSnapshot from the indexer for a given namespace and name. Get(name string) (*v1alpha1.CloneFromSnapshot, error) CloneFromSnapshotNamespaceListerExpansion }
CloneFromSnapshotNamespaceLister helps list and get CloneFromSnapshots.
type CloneFromSnapshotNamespaceListerExpansion ¶
type CloneFromSnapshotNamespaceListerExpansion interface{}
CloneFromSnapshotNamespaceListerExpansion allows custom methods to be added to CloneFromSnapshotNamespaceLister.
type DeleteSnapshotLister ¶
type DeleteSnapshotLister interface { // List lists all DeleteSnapshots in the indexer. List(selector labels.Selector) (ret []*v1alpha1.DeleteSnapshot, err error) // DeleteSnapshots returns an object that can list and get DeleteSnapshots. DeleteSnapshots(namespace string) DeleteSnapshotNamespaceLister DeleteSnapshotListerExpansion }
DeleteSnapshotLister helps list DeleteSnapshots.
func NewDeleteSnapshotLister ¶
func NewDeleteSnapshotLister(indexer cache.Indexer) DeleteSnapshotLister
NewDeleteSnapshotLister returns a new DeleteSnapshotLister.
type DeleteSnapshotListerExpansion ¶
type DeleteSnapshotListerExpansion interface{}
DeleteSnapshotListerExpansion allows custom methods to be added to DeleteSnapshotLister.
type DeleteSnapshotNamespaceLister ¶
type DeleteSnapshotNamespaceLister interface { // List lists all DeleteSnapshots in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.DeleteSnapshot, err error) // Get retrieves the DeleteSnapshot from the indexer for a given namespace and name. Get(name string) (*v1alpha1.DeleteSnapshot, error) DeleteSnapshotNamespaceListerExpansion }
DeleteSnapshotNamespaceLister helps list and get DeleteSnapshots.
type DeleteSnapshotNamespaceListerExpansion ¶
type DeleteSnapshotNamespaceListerExpansion interface{}
DeleteSnapshotNamespaceListerExpansion allows custom methods to be added to DeleteSnapshotNamespaceLister.
type SnapshotLister ¶
type SnapshotLister interface { // List lists all Snapshots in the indexer. List(selector labels.Selector) (ret []*v1alpha1.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 []*v1alpha1.Snapshot, err error) // Get retrieves the Snapshot from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Snapshot, error) SnapshotNamespaceListerExpansion }
SnapshotNamespaceLister helps list and get Snapshots.
type SnapshotNamespaceListerExpansion ¶
type SnapshotNamespaceListerExpansion interface{}
SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.