Documentation ¶
Index ¶
- func FindStub(service, method string, in, out interface{}) error
- type Replication
- func (s *Replication) CreateRemoteVolume(_ context.Context, in *replication.CreateRemoteVolumeRequest) (*replication.CreateRemoteVolumeResponse, error)
- func (s *Replication) CreateStorageProtectionGroup(_ context.Context, in *replication.CreateStorageProtectionGroupRequest) (*replication.CreateStorageProtectionGroupResponse, error)
- func (s *Replication) DeleteLocalVolume(_ context.Context, in *replication.DeleteLocalVolumeRequest) (*replication.DeleteLocalVolumeResponse, error)
- func (s *Replication) DeleteStorageProtectionGroup(_ context.Context, in *replication.DeleteStorageProtectionGroupRequest) (*replication.DeleteStorageProtectionGroupResponse, error)
- func (s *Replication) ExecuteAction(_ context.Context, in *replication.ExecuteActionRequest) (*replication.ExecuteActionResponse, error)
- func (s *Replication) GetMigrationCapabilities(_ context2.Context, _ *migration.GetMigrationCapabilityRequest) (*migration.GetMigrationCapabilityResponse, error)
- func (s *Replication) GetReplicationCapabilities(_ context.Context, in *replication.GetReplicationCapabilityRequest) (*replication.GetReplicationCapabilityResponse, error)
- func (s *Replication) GetStorageProtectionGroupStatus(_ context.Context, in *replication.GetStorageProtectionGroupStatusRequest) (*replication.GetStorageProtectionGroupStatusResponse, error)
- func (s *Replication) ProbeController(_ context.Context, in *commonext.ProbeControllerRequest) (*commonext.ProbeControllerResponse, error)
- func (s *Replication) VolumeMigrate(_ context2.Context, _ *migration.VolumeMigrateRequest) (*migration.VolumeMigrateResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Replication ¶
type Replication struct{}
Replication mock controller that implements replication related calls
func (*Replication) CreateRemoteVolume ¶
func (s *Replication) CreateRemoteVolume(_ context.Context, in *replication.CreateRemoteVolumeRequest) (*replication.CreateRemoteVolumeResponse, error)
CreateRemoteVolume calls stub for CreateRemoteVolume
func (*Replication) CreateStorageProtectionGroup ¶
func (s *Replication) CreateStorageProtectionGroup(_ context.Context, in *replication.CreateStorageProtectionGroupRequest) (*replication.CreateStorageProtectionGroupResponse, error)
CreateStorageProtectionGroup calls stub for CreateStorageProtectionGroup
func (*Replication) DeleteLocalVolume ¶ added in v1.5.0
func (s *Replication) DeleteLocalVolume(_ context.Context, in *replication.DeleteLocalVolumeRequest) (*replication.DeleteLocalVolumeResponse, error)
DeleteLocalVolume calls stub for DeleteLocalVolume
func (*Replication) DeleteStorageProtectionGroup ¶
func (s *Replication) DeleteStorageProtectionGroup(_ context.Context, in *replication.DeleteStorageProtectionGroupRequest) (*replication.DeleteStorageProtectionGroupResponse, error)
DeleteStorageProtectionGroup calls stub for DeleteStorageProtectionGroup
func (*Replication) ExecuteAction ¶
func (s *Replication) ExecuteAction(_ context.Context, in *replication.ExecuteActionRequest) (*replication.ExecuteActionResponse, error)
ExecuteAction calls stub for ExecuteAction
func (*Replication) GetMigrationCapabilities ¶ added in v1.3.0
func (s *Replication) GetMigrationCapabilities(_ context2.Context, _ *migration.GetMigrationCapabilityRequest) (*migration.GetMigrationCapabilityResponse, error)
GetMigrationCapabilities - mocks GetMigrationCapabilities func
func (*Replication) GetReplicationCapabilities ¶
func (s *Replication) GetReplicationCapabilities(_ context.Context, in *replication.GetReplicationCapabilityRequest) (*replication.GetReplicationCapabilityResponse, error)
GetReplicationCapabilities calls stub for GetReplicationCapabilities
func (*Replication) GetStorageProtectionGroupStatus ¶
func (s *Replication) GetStorageProtectionGroupStatus(_ context.Context, in *replication.GetStorageProtectionGroupStatusRequest) (*replication.GetStorageProtectionGroupStatusResponse, error)
GetStorageProtectionGroupStatus calls stub for GetStorageProtectionGroupStatus
func (*Replication) ProbeController ¶
func (s *Replication) ProbeController(_ context.Context, in *commonext.ProbeControllerRequest) (*commonext.ProbeControllerResponse, error)
ProbeController calls stub for ProbeController
func (*Replication) VolumeMigrate ¶ added in v1.3.0
func (s *Replication) VolumeMigrate(_ context2.Context, _ *migration.VolumeMigrateRequest) (*migration.VolumeMigrateResponse, error)
VolumeMigrate - mocks Migrate function