PolicyBuildContext
Defined in: packages/pipeline-resilience/src/helpers/policy-factory.ts:69
Contextual metadata used to enrich telemetry/log messages.
A handler’s policy passes requestName and handlerName, which are
build-time fallbacks only: the policy is built once per handler and reused,
so the live values are read from the request-scoped store at emit time. A
named policy passes policyName instead.
Properties
Section titled “Properties”handlerName?
Section titled “handlerName?”
optionalhandlerName?:string
Defined in: packages/pipeline-resilience/src/helpers/policy-factory.ts:72
logger?
Section titled “logger?”
optionallogger?:PipelineLogger
Defined in: packages/pipeline-resilience/src/helpers/policy-factory.ts:70
policyName?
Section titled “policyName?”
optionalpolicyName?:string
Defined in: packages/pipeline-resilience/src/helpers/policy-factory.ts:74
Name of a named policy; log messages and telemetry events carry it.
requestName?
Section titled “requestName?”
optionalrequestName?:string
Defined in: packages/pipeline-resilience/src/helpers/policy-factory.ts:71
telemetry?
Section titled “telemetry?”
optionaltelemetry?:ResilienceTelemetry
Defined in: packages/pipeline-resilience/src/helpers/policy-factory.ts:75