public static final class TraceContext.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder> implements TraceContextOrBuilder
Logs with trace context, represent agent system has injects context(IDs) into log text.Protobuf type
skywalking.v3.TraceContext| Modifier and Type | Method and Description |
|---|---|
TraceContext.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TraceContext |
build() |
TraceContext |
buildPartial() |
TraceContext.Builder |
clear() |
TraceContext.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TraceContext.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TraceContext.Builder |
clearSpanId()
[Optional] The number id of the span.
|
TraceContext.Builder |
clearTraceId()
[Optional] A string id represents the whole trace.
|
TraceContext.Builder |
clearTraceSegmentId()
[Optional] A unique id represents this segment.
|
TraceContext.Builder |
clone() |
TraceContext |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getSpanId()
[Optional] The number id of the span.
|
String |
getTraceId()
[Optional] A string id represents the whole trace.
|
com.google.protobuf.ByteString |
getTraceIdBytes()
[Optional] A string id represents the whole trace.
|
String |
getTraceSegmentId()
[Optional] A unique id represents this segment.
|
com.google.protobuf.ByteString |
getTraceSegmentIdBytes()
[Optional] A unique id represents this segment.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TraceContext.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TraceContext.Builder |
mergeFrom(com.google.protobuf.Message other) |
TraceContext.Builder |
mergeFrom(TraceContext other) |
TraceContext.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TraceContext.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TraceContext.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TraceContext.Builder |
setSpanId(int value)
[Optional] The number id of the span.
|
TraceContext.Builder |
setTraceId(String value)
[Optional] A string id represents the whole trace.
|
TraceContext.Builder |
setTraceIdBytes(com.google.protobuf.ByteString value)
[Optional] A string id represents the whole trace.
|
TraceContext.Builder |
setTraceSegmentId(String value)
[Optional] A unique id represents this segment.
|
TraceContext.Builder |
setTraceSegmentIdBytes(com.google.protobuf.ByteString value)
[Optional] A unique id represents this segment.
|
TraceContext.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TraceContext build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TraceContext buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TraceContext.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TraceContext.Builder>public TraceContext.Builder mergeFrom(TraceContext other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public TraceContext.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TraceContext.Builder>IOExceptionpublic String getTraceId()
[Optional] A string id represents the whole trace.
string traceId = 1;getTraceId in interface TraceContextOrBuilderpublic com.google.protobuf.ByteString getTraceIdBytes()
[Optional] A string id represents the whole trace.
string traceId = 1;getTraceIdBytes in interface TraceContextOrBuilderpublic TraceContext.Builder setTraceId(String value)
[Optional] A string id represents the whole trace.
string traceId = 1;value - The traceId to set.public TraceContext.Builder clearTraceId()
[Optional] A string id represents the whole trace.
string traceId = 1;public TraceContext.Builder setTraceIdBytes(com.google.protobuf.ByteString value)
[Optional] A string id represents the whole trace.
string traceId = 1;value - The bytes for traceId to set.public String getTraceSegmentId()
[Optional] A unique id represents this segment. Other segments could use this id to reference as a child segment.
string traceSegmentId = 2;getTraceSegmentId in interface TraceContextOrBuilderpublic com.google.protobuf.ByteString getTraceSegmentIdBytes()
[Optional] A unique id represents this segment. Other segments could use this id to reference as a child segment.
string traceSegmentId = 2;getTraceSegmentIdBytes in interface TraceContextOrBuilderpublic TraceContext.Builder setTraceSegmentId(String value)
[Optional] A unique id represents this segment. Other segments could use this id to reference as a child segment.
string traceSegmentId = 2;value - The traceSegmentId to set.public TraceContext.Builder clearTraceSegmentId()
[Optional] A unique id represents this segment. Other segments could use this id to reference as a child segment.
string traceSegmentId = 2;public TraceContext.Builder setTraceSegmentIdBytes(com.google.protobuf.ByteString value)
[Optional] A unique id represents this segment. Other segments could use this id to reference as a child segment.
string traceSegmentId = 2;value - The bytes for traceSegmentId to set.public int getSpanId()
[Optional] The number id of the span. Should be unique in the whole segment. Starting at 0.
int32 spanId = 3;getSpanId in interface TraceContextOrBuilderpublic TraceContext.Builder setSpanId(int value)
[Optional] The number id of the span. Should be unique in the whole segment. Starting at 0.
int32 spanId = 3;value - The spanId to set.public TraceContext.Builder clearSpanId()
[Optional] The number id of the span. Should be unique in the whole segment. Starting at 0.
int32 spanId = 3;public final TraceContext.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>public final TraceContext.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TraceContext.Builder>Copyright © 2022 The Apache Software Foundation. All rights reserved.