Documentation ¶
Index ¶
- type BackupLister
- type BackupListerExpansion
- type BackupNamespaceLister
- type BackupNamespaceListerExpansion
- type BackupPolicyLister
- type BackupPolicyListerExpansion
- type BackupPolicyNamespaceLister
- type BackupPolicyNamespaceListerExpansion
- type BackupToolLister
- type BackupToolListerExpansion
- type RestoreJobLister
- type RestoreJobListerExpansion
- type RestoreJobNamespaceLister
- type RestoreJobNamespaceListerExpansion
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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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 BackupPolicyLister ¶
type BackupPolicyLister interface { // List lists all BackupPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackupPolicy, err error) // BackupPolicies returns an object that can list and get BackupPolicies. BackupPolicies(namespace string) BackupPolicyNamespaceLister BackupPolicyListerExpansion }
BackupPolicyLister helps list BackupPolicies. All objects returned here must be treated as read-only.
func NewBackupPolicyLister ¶
func NewBackupPolicyLister(indexer cache.Indexer) BackupPolicyLister
NewBackupPolicyLister returns a new BackupPolicyLister.
type BackupPolicyListerExpansion ¶
type BackupPolicyListerExpansion interface{}
BackupPolicyListerExpansion allows custom methods to be added to BackupPolicyLister.
type BackupPolicyNamespaceLister ¶
type BackupPolicyNamespaceLister interface { // List lists all BackupPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackupPolicy, err error) // Get retrieves the BackupPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.BackupPolicy, error) BackupPolicyNamespaceListerExpansion }
BackupPolicyNamespaceLister helps list and get BackupPolicies. All objects returned here must be treated as read-only.
type BackupPolicyNamespaceListerExpansion ¶
type BackupPolicyNamespaceListerExpansion interface{}
BackupPolicyNamespaceListerExpansion allows custom methods to be added to BackupPolicyNamespaceLister.
type BackupToolLister ¶
type BackupToolLister interface { // List lists all BackupTools in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackupTool, err error) // Get retrieves the BackupTool from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.BackupTool, error) BackupToolListerExpansion }
BackupToolLister helps list BackupTools. All objects returned here must be treated as read-only.
func NewBackupToolLister ¶
func NewBackupToolLister(indexer cache.Indexer) BackupToolLister
NewBackupToolLister returns a new BackupToolLister.
type BackupToolListerExpansion ¶
type BackupToolListerExpansion interface{}
BackupToolListerExpansion allows custom methods to be added to BackupToolLister.
type RestoreJobLister ¶
type RestoreJobLister interface { // List lists all RestoreJobs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RestoreJob, err error) // RestoreJobs returns an object that can list and get RestoreJobs. RestoreJobs(namespace string) RestoreJobNamespaceLister RestoreJobListerExpansion }
RestoreJobLister helps list RestoreJobs. All objects returned here must be treated as read-only.
func NewRestoreJobLister ¶
func NewRestoreJobLister(indexer cache.Indexer) RestoreJobLister
NewRestoreJobLister returns a new RestoreJobLister.
type RestoreJobListerExpansion ¶
type RestoreJobListerExpansion interface{}
RestoreJobListerExpansion allows custom methods to be added to RestoreJobLister.
type RestoreJobNamespaceLister ¶
type RestoreJobNamespaceLister interface { // List lists all RestoreJobs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RestoreJob, err error) // Get retrieves the RestoreJob from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RestoreJob, error) RestoreJobNamespaceListerExpansion }
RestoreJobNamespaceLister helps list and get RestoreJobs. All objects returned here must be treated as read-only.
type RestoreJobNamespaceListerExpansion ¶
type RestoreJobNamespaceListerExpansion interface{}
RestoreJobNamespaceListerExpansion allows custom methods to be added to RestoreJobNamespaceLister.