Class TracingInterceptorOptions
- Namespace
- Temporalio.Extensions.OpenTelemetry
- Assembly
- Temporalio.Extensions.OpenTelemetry.dll
Options for creating an interceptor.
public class TracingInterceptorOptions : ICloneable
- Inheritance
-
TracingInterceptorOptions
- Implements
- Inherited Members
Properties
HeaderKey
Gets or sets the Temporal header key.
public string HeaderKey { get; set; }
Property Value
Propagator
Gets or sets the propagator.
public TextMapPropagator Propagator { get; set; }
Property Value
- TextMapPropagator
TagNameActivityId
Gets or sets the tag name for activity IDs. If null, no tag is created.
public string? TagNameActivityId { get; set; }
Property Value
TagNameRunId
Gets or sets the tag name for run IDs. If null, no tag is created.
public string? TagNameRunId { get; set; }
Property Value
TagNameUpdateId
Gets or sets the tag name for update IDs. If null, no tag is created.
public string? TagNameUpdateId { get; set; }
Property Value
TagNameWorkflowId
Gets or sets the tag name for workflow IDs. If null, no tag is created.
public string? TagNameWorkflowId { get; set; }
Property Value
Methods
Clone()
Create a shallow copy of these options.
public virtual object Clone()
Returns
- object
A shallow copy of these options.