/** * * * <pre> * A collection of links. * </pre> * * <code>repeated .google.devtools.cloudtrace.v2.Span.Link link = 1;</code> */ public Builder setLink( int index, com.google.devtools.cloudtrace.v2.Span.Link.Builder builderForValue) { if (linkBuilder_ == null) { ensureLinkIsMutable(); link_.set(index, builderForValue.build()); onChanged(); } else { linkBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
.addLink( Span.Link.newBuilder() .setType(Span.Link.Type.CHILD_LINKED_SPAN) .setTraceId(TRACE_ID) .setSpanId(SPAN_ID) .setAttributes(Span.Attributes.newBuilder().build()) .build()) .build();
/** * * * <pre> * A collection of links. * </pre> * * <code>repeated .google.devtools.cloudtrace.v2.Span.Link link = 1;</code> */ public Builder addLink( int index, com.google.devtools.cloudtrace.v2.Span.Link.Builder builderForValue) { if (linkBuilder_ == null) { ensureLinkIsMutable(); link_.add(index, builderForValue.build()); onChanged(); } else { linkBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * A collection of links. * </pre> * * <code>repeated .google.devtools.cloudtrace.v2.Span.Link link = 1;</code> */ public Builder setLink( int index, com.google.devtools.cloudtrace.v2.Span.Link.Builder builderForValue) { if (linkBuilder_ == null) { ensureLinkIsMutable(); link_.set(index, builderForValue.build()); onChanged(); } else { linkBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * A collection of links. * </pre> * * <code>repeated .google.devtools.cloudtrace.v2.Span.Link link = 1;</code> */ public Builder addLink(com.google.devtools.cloudtrace.v2.Span.Link.Builder builderForValue) { if (linkBuilder_ == null) { ensureLinkIsMutable(); link_.add(builderForValue.build()); onChanged(); } else { linkBuilder_.addMessage(builderForValue.build()); } return this; } /**
@java.lang.Override public com.google.devtools.cloudtrace.v2.Span.Link build() { com.google.devtools.cloudtrace.v2.Span.Link result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
private static Link toLinkProto(io.opencensus.trace.Link link) { checkNotNull(link); return Link.newBuilder() .setTraceId(link.getTraceId().toLowerBase16()) .setSpanId(link.getSpanId().toLowerBase16()) .setType(toLinkTypeProto(link.getType())) .setAttributes(toAttributesBuilderProto(link.getAttributes(), 0)) .build(); }
private static Link toLinkProto(io.opencensus.trace.Link link) { checkNotNull(link); return Link.newBuilder() .setTraceId(link.getTraceId().toLowerBase16()) .setSpanId(link.getSpanId().toLowerBase16()) .setType(toLinkTypeProto(link.getType())) .setAttributes(toAttributesBuilderProto(link.getAttributes(), 0)) .build(); }
/** * * * <pre> * A collection of links. * </pre> * * <code>repeated .google.devtools.cloudtrace.v2.Span.Link link = 1;</code> */ public Builder addLink(com.google.devtools.cloudtrace.v2.Span.Link.Builder builderForValue) { if (linkBuilder_ == null) { ensureLinkIsMutable(); link_.add(builderForValue.build()); onChanged(); } else { linkBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * A collection of links. * </pre> * * <code>repeated .google.devtools.cloudtrace.v2.Span.Link link = 1;</code> */ public Builder addLink( int index, com.google.devtools.cloudtrace.v2.Span.Link.Builder builderForValue) { if (linkBuilder_ == null) { ensureLinkIsMutable(); link_.add(index, builderForValue.build()); onChanged(); } else { linkBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
@java.lang.Override public com.google.devtools.cloudtrace.v2.Span.Link build() { com.google.devtools.cloudtrace.v2.Span.Link result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**