Interface Span.LinkOrBuilder (2.46.0)

public static interface Span.LinkOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAttributes()

public abstract Span.Attributes getAttributes()

A set of attributes on the link. Up to 32 attributes can be specified per link.

.google.devtools.cloudtrace.v2.Span.Attributes attributes = 4;

Returns
Type Description
Span.Attributes

The attributes.

getAttributesOrBuilder()

public abstract Span.AttributesOrBuilder getAttributesOrBuilder()

A set of attributes on the link. Up to 32 attributes can be specified per link.

.google.devtools.cloudtrace.v2.Span.Attributes attributes = 4;

Returns
Type Description
Span.AttributesOrBuilder

getSpanId()

public abstract String getSpanId()

The [SPAN_ID] for a span within a trace.

string span_id = 2;

Returns
Type Description
String

The spanId.

getSpanIdBytes()

public abstract ByteString getSpanIdBytes()

The [SPAN_ID] for a span within a trace.

string span_id = 2;

Returns
Type Description
ByteString

The bytes for spanId.

getTraceId()

public abstract String getTraceId()

The [TRACE_ID] for a trace within a project.

string trace_id = 1;

Returns
Type Description
String

The traceId.

getTraceIdBytes()

public abstract ByteString getTraceIdBytes()

The [TRACE_ID] for a trace within a project.

string trace_id = 1;

Returns
Type Description
ByteString

The bytes for traceId.

getType()

public abstract Span.Link.Type getType()

The relationship of the current span relative to the linked span.

.google.devtools.cloudtrace.v2.Span.Link.Type type = 3;

Returns
Type Description
Span.Link.Type

The type.

getTypeValue()

public abstract int getTypeValue()

The relationship of the current span relative to the linked span.

.google.devtools.cloudtrace.v2.Span.Link.Type type = 3;

Returns
Type Description
int

The enum numeric value on the wire for type.

hasAttributes()

public abstract boolean hasAttributes()

A set of attributes on the link. Up to 32 attributes can be specified per link.

.google.devtools.cloudtrace.v2.Span.Attributes attributes = 4;

Returns
Type Description
boolean

Whether the attributes field is set.