Documentation
¶
Index ¶
- func FindStub(service, method string, in, out interface{}) error
- type Replication
- func (s *Replication) CreateRemoteVolume(ctx context.Context, in *replication.CreateRemoteVolumeRequest) (*replication.CreateRemoteVolumeResponse, error)
- func (s *Replication) CreateStorageProtectionGroup(ctx context.Context, in *replication.CreateStorageProtectionGroupRequest) (*replication.CreateStorageProtectionGroupResponse, error)
- func (s *Replication) DeleteStorageProtectionGroup(ctx context.Context, in *replication.DeleteStorageProtectionGroupRequest) (*replication.DeleteStorageProtectionGroupResponse, error)
- func (s *Replication) ExecuteAction(ctx context.Context, in *replication.ExecuteActionRequest) (*replication.ExecuteActionResponse, error)
- func (s *Replication) GetReplicationCapabilities(ctx context.Context, in *replication.GetReplicationCapabilityRequest) (*replication.GetReplicationCapabilityResponse, error)
- func (s *Replication) GetStorageProtectionGroupStatus(ctx context.Context, in *replication.GetStorageProtectionGroupStatusRequest) (*replication.GetStorageProtectionGroupStatusResponse, error)
- func (s *Replication) ProbeController(ctx context.Context, in *commonext.ProbeControllerRequest) (*commonext.ProbeControllerResponse, 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(ctx context.Context, in *replication.CreateRemoteVolumeRequest) (*replication.CreateRemoteVolumeResponse, error)
CreateRemoteVolume calls stub for CreateRemoteVolume
func (*Replication) CreateStorageProtectionGroup ¶
func (s *Replication) CreateStorageProtectionGroup(ctx context.Context, in *replication.CreateStorageProtectionGroupRequest) (*replication.CreateStorageProtectionGroupResponse, error)
CreateStorageProtectionGroup calls stub for CreateStorageProtectionGroup
func (*Replication) DeleteStorageProtectionGroup ¶
func (s *Replication) DeleteStorageProtectionGroup(ctx context.Context, in *replication.DeleteStorageProtectionGroupRequest) (*replication.DeleteStorageProtectionGroupResponse, error)
DeleteStorageProtectionGroup calls stub for DeleteStorageProtectionGroup
func (*Replication) ExecuteAction ¶
func (s *Replication) ExecuteAction(ctx context.Context, in *replication.ExecuteActionRequest) (*replication.ExecuteActionResponse, error)
ExecuteAction calls stub for ExecuteAction
func (*Replication) GetReplicationCapabilities ¶
func (s *Replication) GetReplicationCapabilities(ctx context.Context, in *replication.GetReplicationCapabilityRequest) (*replication.GetReplicationCapabilityResponse, error)
GetReplicationCapabilities calls stub for GetReplicationCapabilities
func (*Replication) GetStorageProtectionGroupStatus ¶
func (s *Replication) GetStorageProtectionGroupStatus(ctx context.Context, in *replication.GetStorageProtectionGroupStatusRequest) (*replication.GetStorageProtectionGroupStatusResponse, error)
GetStorageProtectionGroupStatus calls stub for GetStorageProtectionGroupStatus
func (*Replication) ProbeController ¶
func (s *Replication) ProbeController(ctx context.Context, in *commonext.ProbeControllerRequest) (*commonext.ProbeControllerResponse, error)
ProbeController calls stub for ProbeController
Click to show internal directories.
Click to hide internal directories.