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  | 
| spanId | 
 The  | 
| type | 
 The relationship of the current span relative to the linked span. | 
| attributes | 
 A set of attributes on the link. Up to 32 attributes can be specified 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. |