Documentation ¶
Index ¶
- type ApplicationBackupLister
- type ApplicationBackupListerExpansion
- type ApplicationBackupNamespaceLister
- type ApplicationBackupNamespaceListerExpansion
- type ApplicationBackupScheduleLister
- type ApplicationBackupScheduleListerExpansion
- type ApplicationBackupScheduleNamespaceLister
- type ApplicationBackupScheduleNamespaceListerExpansion
- type ApplicationCloneLister
- type ApplicationCloneListerExpansion
- type ApplicationCloneNamespaceLister
- type ApplicationCloneNamespaceListerExpansion
- type ApplicationRestoreLister
- type ApplicationRestoreListerExpansion
- type ApplicationRestoreNamespaceLister
- type ApplicationRestoreNamespaceListerExpansion
- type BackupLocationLister
- type BackupLocationListerExpansion
- type BackupLocationNamespaceLister
- type BackupLocationNamespaceListerExpansion
- type ClusterDomainUpdateLister
- type ClusterDomainUpdateListerExpansion
- type ClusterDomainsStatusLister
- type ClusterDomainsStatusListerExpansion
- type ClusterPairLister
- type ClusterPairListerExpansion
- type ClusterPairNamespaceLister
- type ClusterPairNamespaceListerExpansion
- type GroupVolumeSnapshotLister
- type GroupVolumeSnapshotListerExpansion
- type GroupVolumeSnapshotNamespaceLister
- type GroupVolumeSnapshotNamespaceListerExpansion
- type MigrationLister
- type MigrationListerExpansion
- type MigrationNamespaceLister
- type MigrationNamespaceListerExpansion
- type MigrationScheduleLister
- type MigrationScheduleListerExpansion
- type MigrationScheduleNamespaceLister
- type MigrationScheduleNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
- type SchedulePolicyLister
- type SchedulePolicyListerExpansion
- type VolumeSnapshotRestoreLister
- type VolumeSnapshotRestoreListerExpansion
- type VolumeSnapshotRestoreNamespaceLister
- type VolumeSnapshotRestoreNamespaceListerExpansion
- type VolumeSnapshotScheduleLister
- type VolumeSnapshotScheduleListerExpansion
- type VolumeSnapshotScheduleNamespaceLister
- type VolumeSnapshotScheduleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationBackupLister ¶
type ApplicationBackupLister interface { // List lists all ApplicationBackups in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ApplicationBackup, err error) // ApplicationBackups returns an object that can list and get ApplicationBackups. ApplicationBackups(namespace string) ApplicationBackupNamespaceLister ApplicationBackupListerExpansion }
ApplicationBackupLister helps list ApplicationBackups.
func NewApplicationBackupLister ¶
func NewApplicationBackupLister(indexer cache.Indexer) ApplicationBackupLister
NewApplicationBackupLister returns a new ApplicationBackupLister.
type ApplicationBackupListerExpansion ¶
type ApplicationBackupListerExpansion interface{}
ApplicationBackupListerExpansion allows custom methods to be added to ApplicationBackupLister.
type ApplicationBackupNamespaceLister ¶
type ApplicationBackupNamespaceLister interface { // List lists all ApplicationBackups in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.ApplicationBackup, err error) // Get retrieves the ApplicationBackup from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ApplicationBackup, error) ApplicationBackupNamespaceListerExpansion }
ApplicationBackupNamespaceLister helps list and get ApplicationBackups.
type ApplicationBackupNamespaceListerExpansion ¶
type ApplicationBackupNamespaceListerExpansion interface{}
ApplicationBackupNamespaceListerExpansion allows custom methods to be added to ApplicationBackupNamespaceLister.
type ApplicationBackupScheduleLister ¶
type ApplicationBackupScheduleLister interface { // List lists all ApplicationBackupSchedules in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ApplicationBackupSchedule, err error) // ApplicationBackupSchedules returns an object that can list and get ApplicationBackupSchedules. ApplicationBackupSchedules(namespace string) ApplicationBackupScheduleNamespaceLister ApplicationBackupScheduleListerExpansion }
ApplicationBackupScheduleLister helps list ApplicationBackupSchedules.
func NewApplicationBackupScheduleLister ¶
func NewApplicationBackupScheduleLister(indexer cache.Indexer) ApplicationBackupScheduleLister
NewApplicationBackupScheduleLister returns a new ApplicationBackupScheduleLister.
type ApplicationBackupScheduleListerExpansion ¶
type ApplicationBackupScheduleListerExpansion interface{}
ApplicationBackupScheduleListerExpansion allows custom methods to be added to ApplicationBackupScheduleLister.
type ApplicationBackupScheduleNamespaceLister ¶
type ApplicationBackupScheduleNamespaceLister interface { // List lists all ApplicationBackupSchedules in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.ApplicationBackupSchedule, err error) // Get retrieves the ApplicationBackupSchedule from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ApplicationBackupSchedule, error) ApplicationBackupScheduleNamespaceListerExpansion }
ApplicationBackupScheduleNamespaceLister helps list and get ApplicationBackupSchedules.
type ApplicationBackupScheduleNamespaceListerExpansion ¶
type ApplicationBackupScheduleNamespaceListerExpansion interface{}
ApplicationBackupScheduleNamespaceListerExpansion allows custom methods to be added to ApplicationBackupScheduleNamespaceLister.
type ApplicationCloneLister ¶
type ApplicationCloneLister interface { // List lists all ApplicationClones in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ApplicationClone, err error) // ApplicationClones returns an object that can list and get ApplicationClones. ApplicationClones(namespace string) ApplicationCloneNamespaceLister ApplicationCloneListerExpansion }
ApplicationCloneLister helps list ApplicationClones.
func NewApplicationCloneLister ¶
func NewApplicationCloneLister(indexer cache.Indexer) ApplicationCloneLister
NewApplicationCloneLister returns a new ApplicationCloneLister.
type ApplicationCloneListerExpansion ¶
type ApplicationCloneListerExpansion interface{}
ApplicationCloneListerExpansion allows custom methods to be added to ApplicationCloneLister.
type ApplicationCloneNamespaceLister ¶
type ApplicationCloneNamespaceLister interface { // List lists all ApplicationClones in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.ApplicationClone, err error) // Get retrieves the ApplicationClone from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ApplicationClone, error) ApplicationCloneNamespaceListerExpansion }
ApplicationCloneNamespaceLister helps list and get ApplicationClones.
type ApplicationCloneNamespaceListerExpansion ¶
type ApplicationCloneNamespaceListerExpansion interface{}
ApplicationCloneNamespaceListerExpansion allows custom methods to be added to ApplicationCloneNamespaceLister.
type ApplicationRestoreLister ¶
type ApplicationRestoreLister interface { // List lists all ApplicationRestores in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ApplicationRestore, err error) // ApplicationRestores returns an object that can list and get ApplicationRestores. ApplicationRestores(namespace string) ApplicationRestoreNamespaceLister ApplicationRestoreListerExpansion }
ApplicationRestoreLister helps list ApplicationRestores.
func NewApplicationRestoreLister ¶
func NewApplicationRestoreLister(indexer cache.Indexer) ApplicationRestoreLister
NewApplicationRestoreLister returns a new ApplicationRestoreLister.
type ApplicationRestoreListerExpansion ¶
type ApplicationRestoreListerExpansion interface{}
ApplicationRestoreListerExpansion allows custom methods to be added to ApplicationRestoreLister.
type ApplicationRestoreNamespaceLister ¶
type ApplicationRestoreNamespaceLister interface { // List lists all ApplicationRestores in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.ApplicationRestore, err error) // Get retrieves the ApplicationRestore from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ApplicationRestore, error) ApplicationRestoreNamespaceListerExpansion }
ApplicationRestoreNamespaceLister helps list and get ApplicationRestores.
type ApplicationRestoreNamespaceListerExpansion ¶
type ApplicationRestoreNamespaceListerExpansion interface{}
ApplicationRestoreNamespaceListerExpansion allows custom methods to be added to ApplicationRestoreNamespaceLister.
type BackupLocationLister ¶
type BackupLocationLister interface { // List lists all BackupLocations in the indexer. List(selector labels.Selector) (ret []*v1alpha1.BackupLocation, err error) // BackupLocations returns an object that can list and get BackupLocations. BackupLocations(namespace string) BackupLocationNamespaceLister BackupLocationListerExpansion }
BackupLocationLister helps list BackupLocations.
func NewBackupLocationLister ¶
func NewBackupLocationLister(indexer cache.Indexer) BackupLocationLister
NewBackupLocationLister returns a new BackupLocationLister.
type BackupLocationListerExpansion ¶
type BackupLocationListerExpansion interface{}
BackupLocationListerExpansion allows custom methods to be added to BackupLocationLister.
type BackupLocationNamespaceLister ¶
type BackupLocationNamespaceLister interface { // List lists all BackupLocations in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.BackupLocation, err error) // Get retrieves the BackupLocation from the indexer for a given namespace and name. Get(name string) (*v1alpha1.BackupLocation, error) BackupLocationNamespaceListerExpansion }
BackupLocationNamespaceLister helps list and get BackupLocations.
type BackupLocationNamespaceListerExpansion ¶
type BackupLocationNamespaceListerExpansion interface{}
BackupLocationNamespaceListerExpansion allows custom methods to be added to BackupLocationNamespaceLister.
type ClusterDomainUpdateLister ¶
type ClusterDomainUpdateLister interface { // List lists all ClusterDomainUpdates in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ClusterDomainUpdate, err error) // Get retrieves the ClusterDomainUpdate from the index for a given name. Get(name string) (*v1alpha1.ClusterDomainUpdate, error) ClusterDomainUpdateListerExpansion }
ClusterDomainUpdateLister helps list ClusterDomainUpdates.
func NewClusterDomainUpdateLister ¶
func NewClusterDomainUpdateLister(indexer cache.Indexer) ClusterDomainUpdateLister
NewClusterDomainUpdateLister returns a new ClusterDomainUpdateLister.
type ClusterDomainUpdateListerExpansion ¶
type ClusterDomainUpdateListerExpansion interface{}
ClusterDomainUpdateListerExpansion allows custom methods to be added to ClusterDomainUpdateLister.
type ClusterDomainsStatusLister ¶
type ClusterDomainsStatusLister interface { // List lists all ClusterDomainsStatuses in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ClusterDomainsStatus, err error) // Get retrieves the ClusterDomainsStatus from the index for a given name. Get(name string) (*v1alpha1.ClusterDomainsStatus, error) ClusterDomainsStatusListerExpansion }
ClusterDomainsStatusLister helps list ClusterDomainsStatuses.
func NewClusterDomainsStatusLister ¶
func NewClusterDomainsStatusLister(indexer cache.Indexer) ClusterDomainsStatusLister
NewClusterDomainsStatusLister returns a new ClusterDomainsStatusLister.
type ClusterDomainsStatusListerExpansion ¶
type ClusterDomainsStatusListerExpansion interface{}
ClusterDomainsStatusListerExpansion allows custom methods to be added to ClusterDomainsStatusLister.
type ClusterPairLister ¶
type ClusterPairLister interface { // List lists all ClusterPairs in the indexer. List(selector labels.Selector) (ret []*v1alpha1.ClusterPair, err error) // ClusterPairs returns an object that can list and get ClusterPairs. ClusterPairs(namespace string) ClusterPairNamespaceLister ClusterPairListerExpansion }
ClusterPairLister helps list ClusterPairs.
func NewClusterPairLister ¶
func NewClusterPairLister(indexer cache.Indexer) ClusterPairLister
NewClusterPairLister returns a new ClusterPairLister.
type ClusterPairListerExpansion ¶
type ClusterPairListerExpansion interface{}
ClusterPairListerExpansion allows custom methods to be added to ClusterPairLister.
type ClusterPairNamespaceLister ¶
type ClusterPairNamespaceLister interface { // List lists all ClusterPairs in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.ClusterPair, err error) // Get retrieves the ClusterPair from the indexer for a given namespace and name. Get(name string) (*v1alpha1.ClusterPair, error) ClusterPairNamespaceListerExpansion }
ClusterPairNamespaceLister helps list and get ClusterPairs.
type ClusterPairNamespaceListerExpansion ¶
type ClusterPairNamespaceListerExpansion interface{}
ClusterPairNamespaceListerExpansion allows custom methods to be added to ClusterPairNamespaceLister.
type GroupVolumeSnapshotLister ¶
type GroupVolumeSnapshotLister interface { // List lists all GroupVolumeSnapshots in the indexer. List(selector labels.Selector) (ret []*v1alpha1.GroupVolumeSnapshot, err error) // GroupVolumeSnapshots returns an object that can list and get GroupVolumeSnapshots. GroupVolumeSnapshots(namespace string) GroupVolumeSnapshotNamespaceLister GroupVolumeSnapshotListerExpansion }
GroupVolumeSnapshotLister helps list GroupVolumeSnapshots.
func NewGroupVolumeSnapshotLister ¶
func NewGroupVolumeSnapshotLister(indexer cache.Indexer) GroupVolumeSnapshotLister
NewGroupVolumeSnapshotLister returns a new GroupVolumeSnapshotLister.
type GroupVolumeSnapshotListerExpansion ¶
type GroupVolumeSnapshotListerExpansion interface{}
GroupVolumeSnapshotListerExpansion allows custom methods to be added to GroupVolumeSnapshotLister.
type GroupVolumeSnapshotNamespaceLister ¶
type GroupVolumeSnapshotNamespaceLister interface { // List lists all GroupVolumeSnapshots in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.GroupVolumeSnapshot, err error) // Get retrieves the GroupVolumeSnapshot from the indexer for a given namespace and name. Get(name string) (*v1alpha1.GroupVolumeSnapshot, error) GroupVolumeSnapshotNamespaceListerExpansion }
GroupVolumeSnapshotNamespaceLister helps list and get GroupVolumeSnapshots.
type GroupVolumeSnapshotNamespaceListerExpansion ¶
type GroupVolumeSnapshotNamespaceListerExpansion interface{}
GroupVolumeSnapshotNamespaceListerExpansion allows custom methods to be added to GroupVolumeSnapshotNamespaceLister.
type MigrationLister ¶
type MigrationLister interface { // List lists all Migrations in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Migration, err error) // Migrations returns an object that can list and get Migrations. Migrations(namespace string) MigrationNamespaceLister MigrationListerExpansion }
MigrationLister helps list Migrations.
func NewMigrationLister ¶
func NewMigrationLister(indexer cache.Indexer) MigrationLister
NewMigrationLister returns a new MigrationLister.
type MigrationListerExpansion ¶
type MigrationListerExpansion interface{}
MigrationListerExpansion allows custom methods to be added to MigrationLister.
type MigrationNamespaceLister ¶
type MigrationNamespaceLister interface { // List lists all Migrations in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Migration, err error) // Get retrieves the Migration from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Migration, error) MigrationNamespaceListerExpansion }
MigrationNamespaceLister helps list and get Migrations.
type MigrationNamespaceListerExpansion ¶
type MigrationNamespaceListerExpansion interface{}
MigrationNamespaceListerExpansion allows custom methods to be added to MigrationNamespaceLister.
type MigrationScheduleLister ¶
type MigrationScheduleLister interface { // List lists all MigrationSchedules in the indexer. List(selector labels.Selector) (ret []*v1alpha1.MigrationSchedule, err error) // MigrationSchedules returns an object that can list and get MigrationSchedules. MigrationSchedules(namespace string) MigrationScheduleNamespaceLister MigrationScheduleListerExpansion }
MigrationScheduleLister helps list MigrationSchedules.
func NewMigrationScheduleLister ¶
func NewMigrationScheduleLister(indexer cache.Indexer) MigrationScheduleLister
NewMigrationScheduleLister returns a new MigrationScheduleLister.
type MigrationScheduleListerExpansion ¶
type MigrationScheduleListerExpansion interface{}
MigrationScheduleListerExpansion allows custom methods to be added to MigrationScheduleLister.
type MigrationScheduleNamespaceLister ¶
type MigrationScheduleNamespaceLister interface { // List lists all MigrationSchedules in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.MigrationSchedule, err error) // Get retrieves the MigrationSchedule from the indexer for a given namespace and name. Get(name string) (*v1alpha1.MigrationSchedule, error) MigrationScheduleNamespaceListerExpansion }
MigrationScheduleNamespaceLister helps list and get MigrationSchedules.
type MigrationScheduleNamespaceListerExpansion ¶
type MigrationScheduleNamespaceListerExpansion interface{}
MigrationScheduleNamespaceListerExpansion allows custom methods to be added to MigrationScheduleNamespaceLister.
type RuleLister ¶
type RuleLister interface { // List lists all Rules in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Rule, err error) // Rules returns an object that can list and get Rules. Rules(namespace string) RuleNamespaceLister RuleListerExpansion }
RuleLister helps list Rules.
func NewRuleLister ¶
func NewRuleLister(indexer cache.Indexer) RuleLister
NewRuleLister returns a new RuleLister.
type RuleListerExpansion ¶
type RuleListerExpansion interface{}
RuleListerExpansion allows custom methods to be added to RuleLister.
type RuleNamespaceLister ¶
type RuleNamespaceLister interface { // List lists all Rules in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Rule, err error) // Get retrieves the Rule from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Rule, error) RuleNamespaceListerExpansion }
RuleNamespaceLister helps list and get Rules.
type RuleNamespaceListerExpansion ¶
type RuleNamespaceListerExpansion interface{}
RuleNamespaceListerExpansion allows custom methods to be added to RuleNamespaceLister.
type SchedulePolicyLister ¶
type SchedulePolicyLister interface { // List lists all SchedulePolicies in the indexer. List(selector labels.Selector) (ret []*v1alpha1.SchedulePolicy, err error) // Get retrieves the SchedulePolicy from the index for a given name. Get(name string) (*v1alpha1.SchedulePolicy, error) SchedulePolicyListerExpansion }
SchedulePolicyLister helps list SchedulePolicies.
func NewSchedulePolicyLister ¶
func NewSchedulePolicyLister(indexer cache.Indexer) SchedulePolicyLister
NewSchedulePolicyLister returns a new SchedulePolicyLister.
type SchedulePolicyListerExpansion ¶
type SchedulePolicyListerExpansion interface{}
SchedulePolicyListerExpansion allows custom methods to be added to SchedulePolicyLister.
type VolumeSnapshotRestoreLister ¶
type VolumeSnapshotRestoreLister interface { // List lists all VolumeSnapshotRestores in the indexer. List(selector labels.Selector) (ret []*v1alpha1.VolumeSnapshotRestore, err error) // VolumeSnapshotRestores returns an object that can list and get VolumeSnapshotRestores. VolumeSnapshotRestores(namespace string) VolumeSnapshotRestoreNamespaceLister VolumeSnapshotRestoreListerExpansion }
VolumeSnapshotRestoreLister helps list VolumeSnapshotRestores.
func NewVolumeSnapshotRestoreLister ¶
func NewVolumeSnapshotRestoreLister(indexer cache.Indexer) VolumeSnapshotRestoreLister
NewVolumeSnapshotRestoreLister returns a new VolumeSnapshotRestoreLister.
type VolumeSnapshotRestoreListerExpansion ¶
type VolumeSnapshotRestoreListerExpansion interface{}
VolumeSnapshotRestoreListerExpansion allows custom methods to be added to VolumeSnapshotRestoreLister.
type VolumeSnapshotRestoreNamespaceLister ¶
type VolumeSnapshotRestoreNamespaceLister interface { // List lists all VolumeSnapshotRestores in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.VolumeSnapshotRestore, err error) // Get retrieves the VolumeSnapshotRestore from the indexer for a given namespace and name. Get(name string) (*v1alpha1.VolumeSnapshotRestore, error) VolumeSnapshotRestoreNamespaceListerExpansion }
VolumeSnapshotRestoreNamespaceLister helps list and get VolumeSnapshotRestores.
type VolumeSnapshotRestoreNamespaceListerExpansion ¶
type VolumeSnapshotRestoreNamespaceListerExpansion interface{}
VolumeSnapshotRestoreNamespaceListerExpansion allows custom methods to be added to VolumeSnapshotRestoreNamespaceLister.
type VolumeSnapshotScheduleLister ¶
type VolumeSnapshotScheduleLister interface { // List lists all VolumeSnapshotSchedules in the indexer. List(selector labels.Selector) (ret []*v1alpha1.VolumeSnapshotSchedule, err error) // VolumeSnapshotSchedules returns an object that can list and get VolumeSnapshotSchedules. VolumeSnapshotSchedules(namespace string) VolumeSnapshotScheduleNamespaceLister VolumeSnapshotScheduleListerExpansion }
VolumeSnapshotScheduleLister helps list VolumeSnapshotSchedules.
func NewVolumeSnapshotScheduleLister ¶
func NewVolumeSnapshotScheduleLister(indexer cache.Indexer) VolumeSnapshotScheduleLister
NewVolumeSnapshotScheduleLister returns a new VolumeSnapshotScheduleLister.
type VolumeSnapshotScheduleListerExpansion ¶
type VolumeSnapshotScheduleListerExpansion interface{}
VolumeSnapshotScheduleListerExpansion allows custom methods to be added to VolumeSnapshotScheduleLister.
type VolumeSnapshotScheduleNamespaceLister ¶
type VolumeSnapshotScheduleNamespaceLister interface { // List lists all VolumeSnapshotSchedules in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.VolumeSnapshotSchedule, err error) // Get retrieves the VolumeSnapshotSchedule from the indexer for a given namespace and name. Get(name string) (*v1alpha1.VolumeSnapshotSchedule, error) VolumeSnapshotScheduleNamespaceListerExpansion }
VolumeSnapshotScheduleNamespaceLister helps list and get VolumeSnapshotSchedules.
type VolumeSnapshotScheduleNamespaceListerExpansion ¶
type VolumeSnapshotScheduleNamespaceListerExpansion interface{}
VolumeSnapshotScheduleNamespaceListerExpansion allows custom methods to be added to VolumeSnapshotScheduleNamespaceLister.
Source Files ¶
- applicationbackup.go
- applicationbackupschedule.go
- applicationclone.go
- applicationrestore.go
- backuplocation.go
- clusterdomainsstatus.go
- clusterdomainupdate.go
- clusterpair.go
- expansion_generated.go
- groupvolumesnapshot.go
- migration.go
- migrationschedule.go
- rule.go
- schedulepolicy.go
- volumesnapshotrestore.go
- volumesnapshotschedule.go