101
logAllReqErrors dynamicconfig.BoolPropertyFnWithNamespaceFilter,
102
requestErrorHandler ErrorHandler,
104
>
return &TelemetryInterceptor{
105
>
namespaceRegistry: namespaceRegistry,
106
>
metricsHandler: metricsHandler,
107
>
logger: logger,
108
>
workflowTags: logtags.NewWorkflowTags(tasktoken.NewSerializer(), logger),
109
>
logAllReqErrors: logAllReqErrors,
110
>
requestErrorHandler: requestErrorHandler,
111
>
}
112
>
}
113
114
// telemetryUnaryOverrideOperationTag is used to override scope used for reporting a metric.