接口 SegmentReferenceOrBuilder
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
SegmentReference,SegmentReference.Builder
public interface SegmentReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
方法概要
修饰符和类型方法说明The network address, including ip/hostname and port, which is used in the client side.com.google.protobuf.ByteStringThe network address, including ip/hostname and port, which is used in the client side.The endpoint name of the parent segment.com.google.protobuf.ByteStringThe endpoint name of the parent segment.The service logic name of the parent segment.com.google.protobuf.ByteStringThe service logic name of the parent segment.The service logic name instance of the parent segment.com.google.protobuf.ByteStringThe service logic name instance of the parent segment.intThe span id in the parent trace segment.Another segment id as the parent.com.google.protobuf.ByteStringAnother segment id as the parent.Represent the reference type.intRepresent the reference type.A string id represents the whole trace.com.google.protobuf.ByteStringA string id represents the whole trace.从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getRefTypeValue
int getRefTypeValue()Represent the reference type. It could be across thread or across process. Across process means there is a downstream RPC call for this. Typically, refType == CrossProcess means SpanObject#spanType = entry.
.skywalking.v3.RefType refType = 1;- 返回:
- The enum numeric value on the wire for refType.
-
getRefType
RefType getRefType()Represent the reference type. It could be across thread or across process. Across process means there is a downstream RPC call for this. Typically, refType == CrossProcess means SpanObject#spanType = entry.
.skywalking.v3.RefType refType = 1;- 返回:
- The refType.
-
getTraceId
String getTraceId()A string id represents the whole trace.
string traceId = 2;- 返回:
- The traceId.
-
getTraceIdBytes
com.google.protobuf.ByteString getTraceIdBytes()A string id represents the whole trace.
string traceId = 2;- 返回:
- The bytes for traceId.
-
getParentTraceSegmentId
String getParentTraceSegmentId()Another segment id as the parent.
string parentTraceSegmentId = 3;- 返回:
- The parentTraceSegmentId.
-
getParentTraceSegmentIdBytes
com.google.protobuf.ByteString getParentTraceSegmentIdBytes()Another segment id as the parent.
string parentTraceSegmentId = 3;- 返回:
- The bytes for parentTraceSegmentId.
-
getParentSpanId
int getParentSpanId()The span id in the parent trace segment.
int32 parentSpanId = 4;- 返回:
- The parentSpanId.
-
getParentService
String getParentService()The service logic name of the parent segment. If refType == CrossThread, this name is as same as the trace segment.
string parentService = 5;- 返回:
- The parentService.
-
getParentServiceBytes
com.google.protobuf.ByteString getParentServiceBytes()The service logic name of the parent segment. If refType == CrossThread, this name is as same as the trace segment.
string parentService = 5;- 返回:
- The bytes for parentService.
-
getParentServiceInstance
String getParentServiceInstance()The service logic name instance of the parent segment. If refType == CrossThread, this name is as same as the trace segment.
string parentServiceInstance = 6;- 返回:
- The parentServiceInstance.
-
getParentServiceInstanceBytes
com.google.protobuf.ByteString getParentServiceInstanceBytes()The service logic name instance of the parent segment. If refType == CrossThread, this name is as same as the trace segment.
string parentServiceInstance = 6;- 返回:
- The bytes for parentServiceInstance.
-
getParentEndpoint
String getParentEndpoint()The endpoint name of the parent segment. **Endpoint**. A path in a service for incoming requests, such as an HTTP URI path or a gRPC service class + method signature. In a trace segment, the endpoint name is the name of first entry span.
string parentEndpoint = 7;- 返回:
- The parentEndpoint.
-
getParentEndpointBytes
com.google.protobuf.ByteString getParentEndpointBytes()The endpoint name of the parent segment. **Endpoint**. A path in a service for incoming requests, such as an HTTP URI path or a gRPC service class + method signature. In a trace segment, the endpoint name is the name of first entry span.
string parentEndpoint = 7;- 返回:
- The bytes for parentEndpoint.
-
getNetworkAddressUsedAtPeer
String getNetworkAddressUsedAtPeer()The network address, including ip/hostname and port, which is used in the client side. Such as Client --> use 127.0.11.8:913 -> Server then, in the reference of entry span reported by Server, the value of this field is 127.0.11.8:913. This plays the important role in the SkyWalking STAM(Streaming Topology Analysis Method) For more details, read https://wu-sheng.github.io/STAM/
string networkAddressUsedAtPeer = 8;- 返回:
- The networkAddressUsedAtPeer.
-
getNetworkAddressUsedAtPeerBytes
com.google.protobuf.ByteString getNetworkAddressUsedAtPeerBytes()The network address, including ip/hostname and port, which is used in the client side. Such as Client --> use 127.0.11.8:913 -> Server then, in the reference of entry span reported by Server, the value of this field is 127.0.11.8:913. This plays the important role in the SkyWalking STAM(Streaming Topology Analysis Method) For more details, read https://wu-sheng.github.io/STAM/
string networkAddressUsedAtPeer = 8;- 返回:
- The bytes for networkAddressUsedAtPeer.
-