Documentation
¶
Overview ¶
Code generated by mockery v1.0.0. DO NOT EDIT.
Index ¶
- type MockClient
- func (_m *MockClient) AddExtraProperty(ctx *context.Context, prfID string, ext model.ExtraSpec) (*model.ExtraSpec, error)
- func (_m *MockClient) CreateDock(ctx *context.Context, dck *model.DockSpec) (*model.DockSpec, error)
- func (_m *MockClient) CreatePool(ctx *context.Context, pol *model.StoragePoolSpec) (*model.StoragePoolSpec, error)
- func (_m *MockClient) CreateProfile(ctx *context.Context, prf *model.ProfileSpec) (*model.ProfileSpec, error)
- func (_m *MockClient) CreateReplication(ctx *context.Context, replication *model.ReplicationSpec) (*model.ReplicationSpec, error)
- func (_m *MockClient) CreateVolume(ctx *context.Context, vol *model.VolumeSpec) (*model.VolumeSpec, error)
- func (_m *MockClient) CreateVolumeAttachment(ctx *context.Context, attachment *model.VolumeAttachmentSpec) (*model.VolumeAttachmentSpec, error)
- func (_m *MockClient) CreateVolumeGroup(ctx *context.Context, vg *model.VolumeGroupSpec) (*model.VolumeGroupSpec, error)
- func (_m *MockClient) CreateVolumeSnapshot(ctx *context.Context, vs *model.VolumeSnapshotSpec) (*model.VolumeSnapshotSpec, error)
- func (_m *MockClient) DeleteDock(ctx *context.Context, dckID string) error
- func (_m *MockClient) DeletePool(ctx *context.Context, polID string) error
- func (_m *MockClient) DeleteProfile(ctx *context.Context, prfID string) error
- func (_m *MockClient) DeleteReplication(ctx *context.Context, replicationId string) error
- func (_m *MockClient) DeleteVolume(ctx *context.Context, volID string) error
- func (_m *MockClient) DeleteVolumeAttachment(ctx *context.Context, attachmentId string) error
- func (_m *MockClient) DeleteVolumeGroup(ctx *context.Context, vgId string) error
- func (_m *MockClient) DeleteVolumeSnapshot(ctx *context.Context, snapshotID string) error
- func (_m *MockClient) ExtendVolume(ctx *context.Context, vol *model.VolumeSpec) (*model.VolumeSpec, error)
- func (_m *MockClient) GetDefaultProfile(ctx *context.Context) (*model.ProfileSpec, error)
- func (_m *MockClient) GetDock(ctx *context.Context, dckID string) (*model.DockSpec, error)
- func (_m *MockClient) GetDockByPoolId(ctx *context.Context, poolId string) (*model.DockSpec, error)
- func (_m *MockClient) GetPool(ctx *context.Context, polID string) (*model.StoragePoolSpec, error)
- func (_m *MockClient) GetProfile(ctx *context.Context, prfID string) (*model.ProfileSpec, error)
- func (_m *MockClient) GetReplication(ctx *context.Context, replicationId string) (*model.ReplicationSpec, error)
- func (_m *MockClient) GetReplicationByVolumeId(ctx *context.Context, volumeId string) (*model.ReplicationSpec, error)
- func (_m *MockClient) GetVolume(ctx *context.Context, volID string) (*model.VolumeSpec, error)
- func (_m *MockClient) GetVolumeAttachment(ctx *context.Context, attachmentId string) (*model.VolumeAttachmentSpec, error)
- func (_m *MockClient) GetVolumeGroup(ctx *context.Context, vgId string) (*model.VolumeGroupSpec, error)
- func (_m *MockClient) GetVolumeSnapshot(ctx *context.Context, snapshotID string) (*model.VolumeSnapshotSpec, error)
- func (_m *MockClient) ListAvailabilityZones(ctx *context.Context) ([]string, error)
- func (_m *MockClient) ListDocks(ctx *context.Context) ([]*model.DockSpec, error)
- func (_m *MockClient) ListDocksWithFilter(ctx *context.Context, m map[string][]string) ([]*model.DockSpec, error)
- func (_m *MockClient) ListExtraProperties(ctx *context.Context, prfID string) (*model.ExtraSpec, error)
- func (_m *MockClient) ListPools(ctx *context.Context) ([]*model.StoragePoolSpec, error)
- func (_m *MockClient) ListPoolsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.StoragePoolSpec, error)
- func (_m *MockClient) ListProfiles(ctx *context.Context) ([]*model.ProfileSpec, error)
- func (_m *MockClient) ListProfilesWithFilter(ctx *context.Context, m map[string][]string) ([]*model.ProfileSpec, error)
- func (_m *MockClient) ListReplication(ctx *context.Context) ([]*model.ReplicationSpec, error)
- func (_m *MockClient) ListReplicationWithFilter(ctx *context.Context, m map[string][]string) ([]*model.ReplicationSpec, error)
- func (_m *MockClient) ListSnapshotsByVolumeId(ctx *context.Context, volId string) ([]*model.VolumeSnapshotSpec, error)
- func (_m *MockClient) ListVolumeAttachments(ctx *context.Context, volumeId string) ([]*model.VolumeAttachmentSpec, error)
- func (_m *MockClient) ListVolumeAttachmentsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeAttachmentSpec, error)
- func (_m *MockClient) ListVolumeGroups(ctx *context.Context) ([]*model.VolumeGroupSpec, error)
- func (_m *MockClient) ListVolumeGroupsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeGroupSpec, error)
- func (_m *MockClient) ListVolumeSnapshots(ctx *context.Context) ([]*model.VolumeSnapshotSpec, error)
- func (_m *MockClient) ListVolumeSnapshotsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeSnapshotSpec, error)
- func (_m *MockClient) ListVolumes(ctx *context.Context) ([]*model.VolumeSpec, error)
- func (_m *MockClient) ListVolumesByGroupId(ctx *context.Context, vgId string) ([]*model.VolumeSpec, error)
- func (_m *MockClient) ListVolumesWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeSpec, error)
- func (_m *MockClient) RemoveExtraProperty(ctx *context.Context, prfID string, extraKey string) error
- func (_m *MockClient) UpdateDock(ctx *context.Context, dckID string, name string, desp string) (*model.DockSpec, error)
- func (_m *MockClient) UpdatePool(ctx *context.Context, polID string, name string, desp string, ...) (*model.StoragePoolSpec, error)
- func (_m *MockClient) UpdateProfile(ctx *context.Context, prfID string, input *model.ProfileSpec) (*model.ProfileSpec, error)
- func (_m *MockClient) UpdateReplication(ctx *context.Context, replicationId string, input *model.ReplicationSpec) (*model.ReplicationSpec, error)
- func (_m *MockClient) UpdateStatus(ctx *context.Context, object interface{}, status string) error
- func (_m *MockClient) UpdateVolume(ctx *context.Context, vol *model.VolumeSpec) (*model.VolumeSpec, error)
- func (_m *MockClient) UpdateVolumeAttachment(ctx *context.Context, attachmentId string, ...) (*model.VolumeAttachmentSpec, error)
- func (_m *MockClient) UpdateVolumeGroup(ctx *context.Context, vg *model.VolumeGroupSpec) (*model.VolumeGroupSpec, error)
- func (_m *MockClient) UpdateVolumeSnapshot(ctx *context.Context, snapshotID string, vs *model.VolumeSnapshotSpec) (*model.VolumeSnapshotSpec, error)
- func (_m *MockClient) VolumesToUpdate(ctx *context.Context, volumeList []*model.VolumeSpec) ([]*model.VolumeSpec, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
MockClient is an autogenerated mock type for the MockClient type
func (*MockClient) AddExtraProperty ¶
func (_m *MockClient) AddExtraProperty(ctx *context.Context, prfID string, ext model.ExtraSpec) (*model.ExtraSpec, error)
AddExtraProperty provides a mock function with given fields: ctx, prfID, ext
func (*MockClient) CreateDock ¶
func (_m *MockClient) CreateDock(ctx *context.Context, dck *model.DockSpec) (*model.DockSpec, error)
CreateDock provides a mock function with given fields: ctx, dck
func (*MockClient) CreatePool ¶
func (_m *MockClient) CreatePool(ctx *context.Context, pol *model.StoragePoolSpec) (*model.StoragePoolSpec, error)
CreatePool provides a mock function with given fields: ctx, pol
func (*MockClient) CreateProfile ¶
func (_m *MockClient) CreateProfile(ctx *context.Context, prf *model.ProfileSpec) (*model.ProfileSpec, error)
CreateProfile provides a mock function with given fields: ctx, prf
func (*MockClient) CreateReplication ¶ added in v0.1.8
func (_m *MockClient) CreateReplication(ctx *context.Context, replication *model.ReplicationSpec) (*model.ReplicationSpec, error)
CreateReplication provides a mock function with given fields: ctx, replication
func (*MockClient) CreateVolume ¶
func (_m *MockClient) CreateVolume(ctx *context.Context, vol *model.VolumeSpec) (*model.VolumeSpec, error)
CreateVolume provides a mock function with given fields: ctx, vol
func (*MockClient) CreateVolumeAttachment ¶
func (_m *MockClient) CreateVolumeAttachment(ctx *context.Context, attachment *model.VolumeAttachmentSpec) (*model.VolumeAttachmentSpec, error)
CreateVolumeAttachment provides a mock function with given fields: ctx, attachment
func (*MockClient) CreateVolumeGroup ¶ added in v0.1.8
func (_m *MockClient) CreateVolumeGroup(ctx *context.Context, vg *model.VolumeGroupSpec) (*model.VolumeGroupSpec, error)
CreateVolumeGroup provides a mock function with given fields: ctx, vg
func (*MockClient) CreateVolumeSnapshot ¶
func (_m *MockClient) CreateVolumeSnapshot(ctx *context.Context, vs *model.VolumeSnapshotSpec) (*model.VolumeSnapshotSpec, error)
CreateVolumeSnapshot provides a mock function with given fields: ctx, vs
func (*MockClient) DeleteDock ¶
func (_m *MockClient) DeleteDock(ctx *context.Context, dckID string) error
DeleteDock provides a mock function with given fields: ctx, dckID
func (*MockClient) DeletePool ¶
func (_m *MockClient) DeletePool(ctx *context.Context, polID string) error
DeletePool provides a mock function with given fields: ctx, polID
func (*MockClient) DeleteProfile ¶
func (_m *MockClient) DeleteProfile(ctx *context.Context, prfID string) error
DeleteProfile provides a mock function with given fields: ctx, prfID
func (*MockClient) DeleteReplication ¶ added in v0.1.8
func (_m *MockClient) DeleteReplication(ctx *context.Context, replicationId string) error
DeleteReplication provides a mock function with given fields: ctx, replicationId
func (*MockClient) DeleteVolume ¶
func (_m *MockClient) DeleteVolume(ctx *context.Context, volID string) error
DeleteVolume provides a mock function with given fields: ctx, volID
func (*MockClient) DeleteVolumeAttachment ¶
func (_m *MockClient) DeleteVolumeAttachment(ctx *context.Context, attachmentId string) error
DeleteVolumeAttachment provides a mock function with given fields: ctx, attachmentId
func (*MockClient) DeleteVolumeGroup ¶ added in v0.1.8
func (_m *MockClient) DeleteVolumeGroup(ctx *context.Context, vgId string) error
DeleteVolumeGroup provides a mock function with given fields: ctx, vgId
func (*MockClient) DeleteVolumeSnapshot ¶
func (_m *MockClient) DeleteVolumeSnapshot(ctx *context.Context, snapshotID string) error
DeleteVolumeSnapshot provides a mock function with given fields: ctx, snapshotID
func (*MockClient) ExtendVolume ¶ added in v0.1.1
func (_m *MockClient) ExtendVolume(ctx *context.Context, vol *model.VolumeSpec) (*model.VolumeSpec, error)
ExtendVolume provides a mock function with given fields: ctx, vol
func (*MockClient) GetDefaultProfile ¶
func (_m *MockClient) GetDefaultProfile(ctx *context.Context) (*model.ProfileSpec, error)
GetDefaultProfile provides a mock function with given fields: ctx
func (*MockClient) GetDockByPoolId ¶
GetDockByPoolId provides a mock function with given fields: ctx, poolId
func (*MockClient) GetPool ¶
func (_m *MockClient) GetPool(ctx *context.Context, polID string) (*model.StoragePoolSpec, error)
GetPool provides a mock function with given fields: ctx, polID
func (*MockClient) GetProfile ¶
func (_m *MockClient) GetProfile(ctx *context.Context, prfID string) (*model.ProfileSpec, error)
GetProfile provides a mock function with given fields: ctx, prfID
func (*MockClient) GetReplication ¶ added in v0.1.8
func (_m *MockClient) GetReplication(ctx *context.Context, replicationId string) (*model.ReplicationSpec, error)
GetReplication provides a mock function with given fields: ctx, replicationId
func (*MockClient) GetReplicationByVolumeId ¶ added in v0.2.1
func (_m *MockClient) GetReplicationByVolumeId(ctx *context.Context, volumeId string) (*model.ReplicationSpec, error)
GetReplicationByVolumeId provides a mock function with given fields: ctx, volumeId
func (*MockClient) GetVolume ¶
func (_m *MockClient) GetVolume(ctx *context.Context, volID string) (*model.VolumeSpec, error)
GetVolume provides a mock function with given fields: ctx, volID
func (*MockClient) GetVolumeAttachment ¶
func (_m *MockClient) GetVolumeAttachment(ctx *context.Context, attachmentId string) (*model.VolumeAttachmentSpec, error)
GetVolumeAttachment provides a mock function with given fields: ctx, attachmentId
func (*MockClient) GetVolumeGroup ¶ added in v0.1.8
func (_m *MockClient) GetVolumeGroup(ctx *context.Context, vgId string) (*model.VolumeGroupSpec, error)
GetVolumeGroup provides a mock function with given fields: ctx, vgId
func (*MockClient) GetVolumeSnapshot ¶
func (_m *MockClient) GetVolumeSnapshot(ctx *context.Context, snapshotID string) (*model.VolumeSnapshotSpec, error)
GetVolumeSnapshot provides a mock function with given fields: ctx, snapshotID
func (*MockClient) ListAvailabilityZones ¶ added in v0.3.0
func (_m *MockClient) ListAvailabilityZones(ctx *context.Context) ([]string, error)
ListAvaliableZones
func (*MockClient) ListDocksWithFilter ¶ added in v0.1.4
func (_m *MockClient) ListDocksWithFilter(ctx *context.Context, m map[string][]string) ([]*model.DockSpec, error)
ListDocksWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListExtraProperties ¶
func (_m *MockClient) ListExtraProperties(ctx *context.Context, prfID string) (*model.ExtraSpec, error)
ListExtraProperties provides a mock function with given fields: ctx, prfID
func (*MockClient) ListPools ¶
func (_m *MockClient) ListPools(ctx *context.Context) ([]*model.StoragePoolSpec, error)
ListPools provides a mock function with given fields: ctx
func (*MockClient) ListPoolsWithFilter ¶ added in v0.1.4
func (_m *MockClient) ListPoolsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.StoragePoolSpec, error)
ListPoolsWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListProfiles ¶
func (_m *MockClient) ListProfiles(ctx *context.Context) ([]*model.ProfileSpec, error)
ListProfiles provides a mock function with given fields: ctx
func (*MockClient) ListProfilesWithFilter ¶ added in v0.1.4
func (_m *MockClient) ListProfilesWithFilter(ctx *context.Context, m map[string][]string) ([]*model.ProfileSpec, error)
ListProfilesWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListReplication ¶ added in v0.1.8
func (_m *MockClient) ListReplication(ctx *context.Context) ([]*model.ReplicationSpec, error)
ListReplication provides a mock function with given fields: ctx
func (*MockClient) ListReplicationWithFilter ¶ added in v0.1.8
func (_m *MockClient) ListReplicationWithFilter(ctx *context.Context, m map[string][]string) ([]*model.ReplicationSpec, error)
ListReplicationWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListSnapshotsByVolumeId ¶ added in v0.1.8
func (_m *MockClient) ListSnapshotsByVolumeId(ctx *context.Context, volId string) ([]*model.VolumeSnapshotSpec, error)
ListSnapshotsByVolumeId provides a mock function with given fields: ctx, volId
func (*MockClient) ListVolumeAttachments ¶
func (_m *MockClient) ListVolumeAttachments(ctx *context.Context, volumeId string) ([]*model.VolumeAttachmentSpec, error)
ListVolumeAttachments provides a mock function with given fields: ctx, volumeId
func (*MockClient) ListVolumeAttachmentsWithFilter ¶ added in v0.1.4
func (_m *MockClient) ListVolumeAttachmentsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeAttachmentSpec, error)
ListVolumeAttachmentsWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListVolumeGroups ¶ added in v0.1.8
func (_m *MockClient) ListVolumeGroups(ctx *context.Context) ([]*model.VolumeGroupSpec, error)
ListVolumeGroups provides a mock function with given fields: ctx
func (*MockClient) ListVolumeGroupsWithFilter ¶ added in v0.1.10
func (_m *MockClient) ListVolumeGroupsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeGroupSpec, error)
ListVolumeGroupsWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListVolumeSnapshots ¶
func (_m *MockClient) ListVolumeSnapshots(ctx *context.Context) ([]*model.VolumeSnapshotSpec, error)
ListVolumeSnapshots provides a mock function with given fields: ctx
func (*MockClient) ListVolumeSnapshotsWithFilter ¶ added in v0.1.4
func (_m *MockClient) ListVolumeSnapshotsWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeSnapshotSpec, error)
ListVolumeSnapshotsWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) ListVolumes ¶
func (_m *MockClient) ListVolumes(ctx *context.Context) ([]*model.VolumeSpec, error)
ListVolumes provides a mock function with given fields: ctx
func (*MockClient) ListVolumesByGroupId ¶ added in v0.1.8
func (_m *MockClient) ListVolumesByGroupId(ctx *context.Context, vgId string) ([]*model.VolumeSpec, error)
ListVolumesByGroupId provides a mock function with given fields: ctx, vgId
func (*MockClient) ListVolumesWithFilter ¶ added in v0.1.4
func (_m *MockClient) ListVolumesWithFilter(ctx *context.Context, m map[string][]string) ([]*model.VolumeSpec, error)
ListVolumesWithFilter provides a mock function with given fields: ctx, m
func (*MockClient) RemoveExtraProperty ¶
func (_m *MockClient) RemoveExtraProperty(ctx *context.Context, prfID string, extraKey string) error
RemoveExtraProperty provides a mock function with given fields: ctx, prfID, extraKey
func (*MockClient) UpdateDock ¶
func (_m *MockClient) UpdateDock(ctx *context.Context, dckID string, name string, desp string) (*model.DockSpec, error)
UpdateDock provides a mock function with given fields: ctx, dckID, name, desp
func (*MockClient) UpdatePool ¶
func (_m *MockClient) UpdatePool(ctx *context.Context, polID string, name string, desp string, usedCapacity int64, used bool) (*model.StoragePoolSpec, error)
UpdatePool provides a mock function with given fields: ctx, polID, name, desp, usedCapacity, used
func (*MockClient) UpdateProfile ¶
func (_m *MockClient) UpdateProfile(ctx *context.Context, prfID string, input *model.ProfileSpec) (*model.ProfileSpec, error)
UpdateProfile provides a mock function with given fields: ctx, prfID, input
func (*MockClient) UpdateReplication ¶ added in v0.1.8
func (_m *MockClient) UpdateReplication(ctx *context.Context, replicationId string, input *model.ReplicationSpec) (*model.ReplicationSpec, error)
UpdateReplication provides a mock function with given fields: ctx, replicationId, input
func (*MockClient) UpdateStatus ¶ added in v0.1.8
func (_m *MockClient) UpdateStatus(ctx *context.Context, object interface{}, status string) error
UpdateStatus provides a mock function with given fields: ctx, object, status
func (*MockClient) UpdateVolume ¶
func (_m *MockClient) UpdateVolume(ctx *context.Context, vol *model.VolumeSpec) (*model.VolumeSpec, error)
UpdateVolume provides a mock function with given fields: ctx, vol
func (*MockClient) UpdateVolumeAttachment ¶
func (_m *MockClient) UpdateVolumeAttachment(ctx *context.Context, attachmentId string, attachment *model.VolumeAttachmentSpec) (*model.VolumeAttachmentSpec, error)
UpdateVolumeAttachment provides a mock function with given fields: ctx, attachmentId, attachment
func (*MockClient) UpdateVolumeGroup ¶ added in v0.1.8
func (_m *MockClient) UpdateVolumeGroup(ctx *context.Context, vg *model.VolumeGroupSpec) (*model.VolumeGroupSpec, error)
UpdateVolumeGroup provides a mock function with given fields: ctx, vg
func (*MockClient) UpdateVolumeSnapshot ¶
func (_m *MockClient) UpdateVolumeSnapshot(ctx *context.Context, snapshotID string, vs *model.VolumeSnapshotSpec) (*model.VolumeSnapshotSpec, error)
UpdateVolumeSnapshot provides a mock function with given fields: ctx, snapshotID, vs
func (*MockClient) VolumesToUpdate ¶ added in v0.1.8
func (_m *MockClient) VolumesToUpdate(ctx *context.Context, volumeList []*model.VolumeSpec) ([]*model.VolumeSpec, error)
VolumesToUpdate provides a mock function with given fields: ctx, volumeList