392
) (*persistence.PutReplicationTaskToDLQRequest, error) {
393
switch replicationTask.TaskType {
395
>
taskAttributes := replicationTask.GetSyncActivityTaskAttributes()
396
>
return &persistence.PutReplicationTaskToDLQRequest{
397
>
SourceClusterName: p.sourceCluster,
398
>
TaskInfo: &persistencespb.ReplicationTaskInfo{
399
>
NamespaceId: taskAttributes.GetNamespaceId(),
400
>
WorkflowId: taskAttributes.GetWorkflowId(),
401
>
RunId: taskAttributes.GetRunId(),
402
>
TaskId: replicationTask.GetSourceTaskId(),
403
>
TaskType: enumsspb.TASK_TYPE_REPLICATION_SYNC_ACTIVITY,
404
>
ScheduledEventId: taskAttributes.GetScheduledEventId(),
405
>
Version: taskAttributes.GetVersion(),
406
>
VisibilityTime: replicationTask.GetVisibilityTime(),
407
>
},
408
>
}, nil
409
410
case enumsspb.REPLICATION_TASK_TYPE_HISTORY_V2_TASK: