SpanDetails Class
Groups span configuration for scope construction.
Constructor
SpanDetails(span_kind: SpanKind | None = None, parent_context: Context | None = None, start_time: datetime | None = None, end_time: datetime | None = None, span_links: list[opentelemetry.trace.Link] | None = None)
Parameters
| Name | Description |
|---|---|
|
span_kind
|
Default value: None
|
|
parent_context
|
Default value: None
|
|
start_time
|
Default value: None
|
|
end_time
|
Default value: None
|
|
span_links
|
Default value: None
|
Attributes
end_time
Optional explicit end time as a datetime object.
end_time: datetime | None = None
parent_context
Optional OpenTelemetry Context used to link this span to an upstream operation.
parent_context: Context | None = None
span_kind
Optional span kind override.
span_kind: SpanKind | None = None
span_links
Optional span links to associate with this span for causal relationships.
span_links: list[opentelemetry.trace.Link] | None = None
start_time
Optional explicit start time as a datetime object.
start_time: datetime | None = None