fake

package
Version: v1.6.3 Latest Latest
Warning

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

Go to latest
Published: Aug 12, 2021 License: Apache-2.0 Imports: 10 Imported by: 3

Documentation

Overview

Package fake has the automatically generated clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeBackupStorageLocations

type FakeBackupStorageLocations struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeBackupStorageLocations implements BackupStorageLocationInterface

func (*FakeBackupStorageLocations) Create

Create takes the representation of a backupStorageLocation and creates it. Returns the server's representation of the backupStorageLocation, and an error, if there is any.

func (*FakeBackupStorageLocations) Delete

Delete takes name of the backupStorageLocation and deletes it. Returns an error if one occurs.

func (*FakeBackupStorageLocations) DeleteCollection

func (c *FakeBackupStorageLocations) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeBackupStorageLocations) Get

Get takes name of the backupStorageLocation, and returns the corresponding backupStorageLocation object, and an error if there is any.

func (*FakeBackupStorageLocations) List

List takes label and field selectors, and returns the list of BackupStorageLocations that match those selectors.

func (*FakeBackupStorageLocations) Patch

func (c *FakeBackupStorageLocations) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.BackupStorageLocation, err error)

Patch applies the patch and returns the patched backupStorageLocation.

func (*FakeBackupStorageLocations) Update

Update takes the representation of a backupStorageLocation and updates it. Returns the server's representation of the backupStorageLocation, and an error, if there is any.

func (*FakeBackupStorageLocations) UpdateStatus

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeBackupStorageLocations) Watch

Watch returns a watch.Interface that watches the requested backupStorageLocations.

type FakeBackups

type FakeBackups struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeBackups implements BackupInterface

func (*FakeBackups) Create

func (c *FakeBackups) Create(ctx context.Context, backup *velerov1.Backup, opts v1.CreateOptions) (result *velerov1.Backup, err error)

Create takes the representation of a backup and creates it. Returns the server's representation of the backup, and an error, if there is any.

func (*FakeBackups) Delete

func (c *FakeBackups) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the backup and deletes it. Returns an error if one occurs.

func (*FakeBackups) DeleteCollection

func (c *FakeBackups) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeBackups) Get

func (c *FakeBackups) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.Backup, err error)

Get takes name of the backup, and returns the corresponding backup object, and an error if there is any.

func (*FakeBackups) List

func (c *FakeBackups) List(ctx context.Context, opts v1.ListOptions) (result *velerov1.BackupList, err error)

List takes label and field selectors, and returns the list of Backups that match those selectors.

func (*FakeBackups) Patch

func (c *FakeBackups) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.Backup, err error)

Patch applies the patch and returns the patched backup.

func (*FakeBackups) Update

func (c *FakeBackups) Update(ctx context.Context, backup *velerov1.Backup, opts v1.UpdateOptions) (result *velerov1.Backup, err error)

Update takes the representation of a backup and updates it. Returns the server's representation of the backup, and an error, if there is any.

func (*FakeBackups) UpdateStatus

func (c *FakeBackups) UpdateStatus(ctx context.Context, backup *velerov1.Backup, opts v1.UpdateOptions) (*velerov1.Backup, error)

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeBackups) Watch

func (c *FakeBackups) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)

Watch returns a watch.Interface that watches the requested backups.

type FakeDeleteBackupRequests

type FakeDeleteBackupRequests struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeDeleteBackupRequests implements DeleteBackupRequestInterface

func (*FakeDeleteBackupRequests) Create

func (c *FakeDeleteBackupRequests) Create(ctx context.Context, deleteBackupRequest *velerov1.DeleteBackupRequest, opts v1.CreateOptions) (result *velerov1.DeleteBackupRequest, err error)

Create takes the representation of a deleteBackupRequest and creates it. Returns the server's representation of the deleteBackupRequest, and an error, if there is any.

func (*FakeDeleteBackupRequests) Delete

Delete takes name of the deleteBackupRequest and deletes it. Returns an error if one occurs.

func (*FakeDeleteBackupRequests) DeleteCollection

func (c *FakeDeleteBackupRequests) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeDeleteBackupRequests) Get

func (c *FakeDeleteBackupRequests) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.DeleteBackupRequest, err error)

Get takes name of the deleteBackupRequest, and returns the corresponding deleteBackupRequest object, and an error if there is any.

func (*FakeDeleteBackupRequests) List

List takes label and field selectors, and returns the list of DeleteBackupRequests that match those selectors.

func (*FakeDeleteBackupRequests) Patch

func (c *FakeDeleteBackupRequests) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.DeleteBackupRequest, err error)

Patch applies the patch and returns the patched deleteBackupRequest.

func (*FakeDeleteBackupRequests) Update

func (c *FakeDeleteBackupRequests) Update(ctx context.Context, deleteBackupRequest *velerov1.DeleteBackupRequest, opts v1.UpdateOptions) (result *velerov1.DeleteBackupRequest, err error)

Update takes the representation of a deleteBackupRequest and updates it. Returns the server's representation of the deleteBackupRequest, and an error, if there is any.

func (*FakeDeleteBackupRequests) UpdateStatus

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeDeleteBackupRequests) Watch

Watch returns a watch.Interface that watches the requested deleteBackupRequests.

type FakeDownloadRequests

type FakeDownloadRequests struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeDownloadRequests implements DownloadRequestInterface

func (*FakeDownloadRequests) Create

func (c *FakeDownloadRequests) Create(ctx context.Context, downloadRequest *velerov1.DownloadRequest, opts v1.CreateOptions) (result *velerov1.DownloadRequest, err error)

Create takes the representation of a downloadRequest and creates it. Returns the server's representation of the downloadRequest, and an error, if there is any.

func (*FakeDownloadRequests) Delete

func (c *FakeDownloadRequests) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the downloadRequest and deletes it. Returns an error if one occurs.

func (*FakeDownloadRequests) DeleteCollection

func (c *FakeDownloadRequests) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeDownloadRequests) Get

func (c *FakeDownloadRequests) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.DownloadRequest, err error)

Get takes name of the downloadRequest, and returns the corresponding downloadRequest object, and an error if there is any.

func (*FakeDownloadRequests) List

List takes label and field selectors, and returns the list of DownloadRequests that match those selectors.

func (*FakeDownloadRequests) Patch

func (c *FakeDownloadRequests) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.DownloadRequest, err error)

Patch applies the patch and returns the patched downloadRequest.

func (*FakeDownloadRequests) Update

func (c *FakeDownloadRequests) Update(ctx context.Context, downloadRequest *velerov1.DownloadRequest, opts v1.UpdateOptions) (result *velerov1.DownloadRequest, err error)

Update takes the representation of a downloadRequest and updates it. Returns the server's representation of the downloadRequest, and an error, if there is any.

func (*FakeDownloadRequests) UpdateStatus

func (c *FakeDownloadRequests) UpdateStatus(ctx context.Context, downloadRequest *velerov1.DownloadRequest, opts v1.UpdateOptions) (*velerov1.DownloadRequest, error)

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeDownloadRequests) Watch

Watch returns a watch.Interface that watches the requested downloadRequests.

type FakePodVolumeBackups

type FakePodVolumeBackups struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakePodVolumeBackups implements PodVolumeBackupInterface

func (*FakePodVolumeBackups) Create

func (c *FakePodVolumeBackups) Create(ctx context.Context, podVolumeBackup *velerov1.PodVolumeBackup, opts v1.CreateOptions) (result *velerov1.PodVolumeBackup, err error)

Create takes the representation of a podVolumeBackup and creates it. Returns the server's representation of the podVolumeBackup, and an error, if there is any.

func (*FakePodVolumeBackups) Delete

func (c *FakePodVolumeBackups) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the podVolumeBackup and deletes it. Returns an error if one occurs.

func (*FakePodVolumeBackups) DeleteCollection

func (c *FakePodVolumeBackups) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakePodVolumeBackups) Get

func (c *FakePodVolumeBackups) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.PodVolumeBackup, err error)

Get takes name of the podVolumeBackup, and returns the corresponding podVolumeBackup object, and an error if there is any.

func (*FakePodVolumeBackups) List

List takes label and field selectors, and returns the list of PodVolumeBackups that match those selectors.

func (*FakePodVolumeBackups) Patch

func (c *FakePodVolumeBackups) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.PodVolumeBackup, err error)

Patch applies the patch and returns the patched podVolumeBackup.

func (*FakePodVolumeBackups) Update

func (c *FakePodVolumeBackups) Update(ctx context.Context, podVolumeBackup *velerov1.PodVolumeBackup, opts v1.UpdateOptions) (result *velerov1.PodVolumeBackup, err error)

Update takes the representation of a podVolumeBackup and updates it. Returns the server's representation of the podVolumeBackup, and an error, if there is any.

func (*FakePodVolumeBackups) UpdateStatus

func (c *FakePodVolumeBackups) UpdateStatus(ctx context.Context, podVolumeBackup *velerov1.PodVolumeBackup, opts v1.UpdateOptions) (*velerov1.PodVolumeBackup, error)

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakePodVolumeBackups) Watch

Watch returns a watch.Interface that watches the requested podVolumeBackups.

type FakePodVolumeRestores

type FakePodVolumeRestores struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakePodVolumeRestores implements PodVolumeRestoreInterface

func (*FakePodVolumeRestores) Create

func (c *FakePodVolumeRestores) Create(ctx context.Context, podVolumeRestore *velerov1.PodVolumeRestore, opts v1.CreateOptions) (result *velerov1.PodVolumeRestore, err error)

Create takes the representation of a podVolumeRestore and creates it. Returns the server's representation of the podVolumeRestore, and an error, if there is any.

func (*FakePodVolumeRestores) Delete

func (c *FakePodVolumeRestores) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the podVolumeRestore and deletes it. Returns an error if one occurs.

func (*FakePodVolumeRestores) DeleteCollection

func (c *FakePodVolumeRestores) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakePodVolumeRestores) Get

func (c *FakePodVolumeRestores) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.PodVolumeRestore, err error)

Get takes name of the podVolumeRestore, and returns the corresponding podVolumeRestore object, and an error if there is any.

func (*FakePodVolumeRestores) List

List takes label and field selectors, and returns the list of PodVolumeRestores that match those selectors.

func (*FakePodVolumeRestores) Patch

func (c *FakePodVolumeRestores) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.PodVolumeRestore, err error)

Patch applies the patch and returns the patched podVolumeRestore.

func (*FakePodVolumeRestores) Update

func (c *FakePodVolumeRestores) Update(ctx context.Context, podVolumeRestore *velerov1.PodVolumeRestore, opts v1.UpdateOptions) (result *velerov1.PodVolumeRestore, err error)

Update takes the representation of a podVolumeRestore and updates it. Returns the server's representation of the podVolumeRestore, and an error, if there is any.

func (*FakePodVolumeRestores) UpdateStatus

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakePodVolumeRestores) Watch

Watch returns a watch.Interface that watches the requested podVolumeRestores.

type FakeResticRepositories

type FakeResticRepositories struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeResticRepositories implements ResticRepositoryInterface

func (*FakeResticRepositories) Create

func (c *FakeResticRepositories) Create(ctx context.Context, resticRepository *velerov1.ResticRepository, opts v1.CreateOptions) (result *velerov1.ResticRepository, err error)

Create takes the representation of a resticRepository and creates it. Returns the server's representation of the resticRepository, and an error, if there is any.

func (*FakeResticRepositories) Delete

func (c *FakeResticRepositories) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the resticRepository and deletes it. Returns an error if one occurs.

func (*FakeResticRepositories) DeleteCollection

func (c *FakeResticRepositories) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeResticRepositories) Get

func (c *FakeResticRepositories) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.ResticRepository, err error)

Get takes name of the resticRepository, and returns the corresponding resticRepository object, and an error if there is any.

func (*FakeResticRepositories) List

List takes label and field selectors, and returns the list of ResticRepositories that match those selectors.

func (*FakeResticRepositories) Patch

func (c *FakeResticRepositories) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.ResticRepository, err error)

Patch applies the patch and returns the patched resticRepository.

func (*FakeResticRepositories) Update

func (c *FakeResticRepositories) Update(ctx context.Context, resticRepository *velerov1.ResticRepository, opts v1.UpdateOptions) (result *velerov1.ResticRepository, err error)

Update takes the representation of a resticRepository and updates it. Returns the server's representation of the resticRepository, and an error, if there is any.

func (*FakeResticRepositories) UpdateStatus

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeResticRepositories) Watch

Watch returns a watch.Interface that watches the requested resticRepositories.

type FakeRestores

type FakeRestores struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeRestores implements RestoreInterface

func (*FakeRestores) Create

func (c *FakeRestores) Create(ctx context.Context, restore *velerov1.Restore, opts v1.CreateOptions) (result *velerov1.Restore, err error)

Create takes the representation of a restore and creates it. Returns the server's representation of the restore, and an error, if there is any.

func (*FakeRestores) Delete

func (c *FakeRestores) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the restore and deletes it. Returns an error if one occurs.

func (*FakeRestores) DeleteCollection

func (c *FakeRestores) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeRestores) Get

func (c *FakeRestores) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.Restore, err error)

Get takes name of the restore, and returns the corresponding restore object, and an error if there is any.

func (*FakeRestores) List

func (c *FakeRestores) List(ctx context.Context, opts v1.ListOptions) (result *velerov1.RestoreList, err error)

List takes label and field selectors, and returns the list of Restores that match those selectors.

func (*FakeRestores) Patch

func (c *FakeRestores) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.Restore, err error)

Patch applies the patch and returns the patched restore.

func (*FakeRestores) Update

func (c *FakeRestores) Update(ctx context.Context, restore *velerov1.Restore, opts v1.UpdateOptions) (result *velerov1.Restore, err error)

Update takes the representation of a restore and updates it. Returns the server's representation of the restore, and an error, if there is any.

func (*FakeRestores) UpdateStatus

func (c *FakeRestores) UpdateStatus(ctx context.Context, restore *velerov1.Restore, opts v1.UpdateOptions) (*velerov1.Restore, error)

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeRestores) Watch

func (c *FakeRestores) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)

Watch returns a watch.Interface that watches the requested restores.

type FakeSchedules

type FakeSchedules struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeSchedules implements ScheduleInterface

func (*FakeSchedules) Create

func (c *FakeSchedules) Create(ctx context.Context, schedule *velerov1.Schedule, opts v1.CreateOptions) (result *velerov1.Schedule, err error)

Create takes the representation of a schedule and creates it. Returns the server's representation of the schedule, and an error, if there is any.

func (*FakeSchedules) Delete

func (c *FakeSchedules) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error

Delete takes name of the schedule and deletes it. Returns an error if one occurs.

func (*FakeSchedules) DeleteCollection

func (c *FakeSchedules) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeSchedules) Get

func (c *FakeSchedules) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.Schedule, err error)

Get takes name of the schedule, and returns the corresponding schedule object, and an error if there is any.

func (*FakeSchedules) List

func (c *FakeSchedules) List(ctx context.Context, opts v1.ListOptions) (result *velerov1.ScheduleList, err error)

List takes label and field selectors, and returns the list of Schedules that match those selectors.

func (*FakeSchedules) Patch

func (c *FakeSchedules) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.Schedule, err error)

Patch applies the patch and returns the patched schedule.

func (*FakeSchedules) Update

func (c *FakeSchedules) Update(ctx context.Context, schedule *velerov1.Schedule, opts v1.UpdateOptions) (result *velerov1.Schedule, err error)

Update takes the representation of a schedule and updates it. Returns the server's representation of the schedule, and an error, if there is any.

func (*FakeSchedules) UpdateStatus

func (c *FakeSchedules) UpdateStatus(ctx context.Context, schedule *velerov1.Schedule, opts v1.UpdateOptions) (*velerov1.Schedule, error)

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeSchedules) Watch

Watch returns a watch.Interface that watches the requested schedules.

type FakeServerStatusRequests

type FakeServerStatusRequests struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeServerStatusRequests implements ServerStatusRequestInterface

func (*FakeServerStatusRequests) Create

func (c *FakeServerStatusRequests) Create(ctx context.Context, serverStatusRequest *velerov1.ServerStatusRequest, opts v1.CreateOptions) (result *velerov1.ServerStatusRequest, err error)

Create takes the representation of a serverStatusRequest and creates it. Returns the server's representation of the serverStatusRequest, and an error, if there is any.

func (*FakeServerStatusRequests) Delete

Delete takes name of the serverStatusRequest and deletes it. Returns an error if one occurs.

func (*FakeServerStatusRequests) DeleteCollection

func (c *FakeServerStatusRequests) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeServerStatusRequests) Get

func (c *FakeServerStatusRequests) Get(ctx context.Context, name string, options v1.GetOptions) (result *velerov1.ServerStatusRequest, err error)

Get takes name of the serverStatusRequest, and returns the corresponding serverStatusRequest object, and an error if there is any.

func (*FakeServerStatusRequests) List

List takes label and field selectors, and returns the list of ServerStatusRequests that match those selectors.

func (*FakeServerStatusRequests) Patch

func (c *FakeServerStatusRequests) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.ServerStatusRequest, err error)

Patch applies the patch and returns the patched serverStatusRequest.

func (*FakeServerStatusRequests) Update

func (c *FakeServerStatusRequests) Update(ctx context.Context, serverStatusRequest *velerov1.ServerStatusRequest, opts v1.UpdateOptions) (result *velerov1.ServerStatusRequest, err error)

Update takes the representation of a serverStatusRequest and updates it. Returns the server's representation of the serverStatusRequest, and an error, if there is any.

func (*FakeServerStatusRequests) UpdateStatus

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeServerStatusRequests) Watch

Watch returns a watch.Interface that watches the requested serverStatusRequests.

type FakeVeleroV1

type FakeVeleroV1 struct {
	*testing.Fake
}

func (*FakeVeleroV1) BackupStorageLocations

func (c *FakeVeleroV1) BackupStorageLocations(namespace string) v1.BackupStorageLocationInterface

func (*FakeVeleroV1) Backups

func (c *FakeVeleroV1) Backups(namespace string) v1.BackupInterface

func (*FakeVeleroV1) DeleteBackupRequests

func (c *FakeVeleroV1) DeleteBackupRequests(namespace string) v1.DeleteBackupRequestInterface

func (*FakeVeleroV1) DownloadRequests

func (c *FakeVeleroV1) DownloadRequests(namespace string) v1.DownloadRequestInterface

func (*FakeVeleroV1) PodVolumeBackups

func (c *FakeVeleroV1) PodVolumeBackups(namespace string) v1.PodVolumeBackupInterface

func (*FakeVeleroV1) PodVolumeRestores

func (c *FakeVeleroV1) PodVolumeRestores(namespace string) v1.PodVolumeRestoreInterface

func (*FakeVeleroV1) RESTClient

func (c *FakeVeleroV1) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*FakeVeleroV1) ResticRepositories

func (c *FakeVeleroV1) ResticRepositories(namespace string) v1.ResticRepositoryInterface

func (*FakeVeleroV1) Restores

func (c *FakeVeleroV1) Restores(namespace string) v1.RestoreInterface

func (*FakeVeleroV1) Schedules

func (c *FakeVeleroV1) Schedules(namespace string) v1.ScheduleInterface

func (*FakeVeleroV1) ServerStatusRequests

func (c *FakeVeleroV1) ServerStatusRequests(namespace string) v1.ServerStatusRequestInterface

func (*FakeVeleroV1) VolumeSnapshotLocations

func (c *FakeVeleroV1) VolumeSnapshotLocations(namespace string) v1.VolumeSnapshotLocationInterface

type FakeVolumeSnapshotLocations

type FakeVolumeSnapshotLocations struct {
	Fake *FakeVeleroV1
	// contains filtered or unexported fields
}

FakeVolumeSnapshotLocations implements VolumeSnapshotLocationInterface

func (*FakeVolumeSnapshotLocations) Create

Create takes the representation of a volumeSnapshotLocation and creates it. Returns the server's representation of the volumeSnapshotLocation, and an error, if there is any.

func (*FakeVolumeSnapshotLocations) Delete

Delete takes name of the volumeSnapshotLocation and deletes it. Returns an error if one occurs.

func (*FakeVolumeSnapshotLocations) DeleteCollection

func (c *FakeVolumeSnapshotLocations) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error

DeleteCollection deletes a collection of objects.

func (*FakeVolumeSnapshotLocations) Get

Get takes name of the volumeSnapshotLocation, and returns the corresponding volumeSnapshotLocation object, and an error if there is any.

func (*FakeVolumeSnapshotLocations) List

List takes label and field selectors, and returns the list of VolumeSnapshotLocations that match those selectors.

func (*FakeVolumeSnapshotLocations) Patch

func (c *FakeVolumeSnapshotLocations) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *velerov1.VolumeSnapshotLocation, err error)

Patch applies the patch and returns the patched volumeSnapshotLocation.

func (*FakeVolumeSnapshotLocations) Update

Update takes the representation of a volumeSnapshotLocation and updates it. Returns the server's representation of the volumeSnapshotLocation, and an error, if there is any.

func (*FakeVolumeSnapshotLocations) UpdateStatus

UpdateStatus was generated because the type contains a Status member. Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus().

func (*FakeVolumeSnapshotLocations) Watch

Watch returns a watch.Interface that watches the requested volumeSnapshotLocations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL