1490
},
1491
}
1493
>
outboundTaskInfo = &persistencespb.OutboundTaskInfo{
1494
>
NamespaceId: task.NamespaceID,
1495
>
WorkflowId: task.WorkflowID,
1496
>
RunId: task.RunID,
1497
>
TaskId: task.TaskID,
1498
>
TaskType: task.GetType(),
1499
>
Destination: task.Destination,
1500
>
VisibilityTime: timestamppb.New(task.VisibilityTimestamp),
1501
>
TaskDetails: &persistencespb.OutboundTaskInfo_WorkerCommandsTask{
1502
>
WorkerCommandsTask: &persistencespb.WorkerCommandsTask{
1503
>
Commands: task.Commands,
1504
>
},
1505
>
},
1506
>
}
1507
default:
1508
return nil, serviceerror.NewInternalf("unknown outbound task type while serializing: %v", task)