switch methodName {
resp, ok := result.(*workflowservice.StartWorkflowExecutionResponse)
if !ok {
return
}
metrics.ActionCounter.With(metricsHandler).Record(1, metrics.ActionType("grpc_"+methodName))
typedReq, ok := req.(*workflowservice.StartWorkflowExecutionRequest)
if ok && typedReq.GetWorkflowIdConflictPolicy() == enumspb.WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTING && typedReq.GetOnConflictOptions() != nil {