A collection of links, which are references from this span to a span in the same or different trace.
JSON representation | |
---|---|
{
"link": [
{
object ( |
Fields | |
---|---|
link[] |
A collection of links. |
droppedLinksCount |
The number of dropped links after the maximum size was enforced. If this value is 0, then no links were dropped. |
Link
A pointer from the current span to another span in the same trace or in a different trace. For example, this can be used in batching operations, where a single batch handler processes multiple requests from different traces or when the handler receives a request from a different project.
JSON representation | |
---|---|
{ "traceId": string, "spanId": string, "type": enum ( |
Fields | |
---|---|
traceId |
The [TRACE_ID] for a trace within a project. |
spanId |
The [SPAN_ID] for a span within a trace. |
type |
The relationship of the current span relative to the linked span. |
attributes |
A set of attributes on the link. You have have up to 32 attributes per link. |
Type
The relationship of the current span relative to the linked span: child, parent, or unspecified.
Enums | |
---|---|
TYPE_UNSPECIFIED |
The relationship of the two spans is unknown. |
CHILD_LINKED_SPAN |
The linked span is a child of the current span. |
PARENT_LINKED_SPAN |
The linked span is a parent of the current span. |