Interface ServiceMeshMetricOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ServiceMeshMetric,ServiceMeshMetric.Builder
public interface ServiceMeshMetricOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring destServiceInstance = 6;com.google.protobuf.ByteStringstring destServiceInstance = 6;string destServiceName = 5;com.google.protobuf.ByteStringstring destServiceName = 5;.skywalking.v3.DetectPoint detectPoint = 12;int.skywalking.v3.DetectPoint detectPoint = 12;string endpoint = 7;com.google.protobuf.ByteStringstring endpoint = 7;longEnd timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.The sidecar/proxy internal error code, the value bases on the implementation.com.google.protobuf.ByteStringThe sidecar/proxy internal error code, the value bases on the implementation.intint32 latency = 8;.skywalking.v3.Protocol protocol = 11;int.skywalking.v3.Protocol protocol = 11;intint32 responseCode = 9;string sourceServiceInstance = 4;com.google.protobuf.ByteStringstring sourceServiceInstance = 4;string sourceServiceName = 3;com.google.protobuf.ByteStringstring sourceServiceName = 3;longStart timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.booleanStatus represents the response status of this calling.getTcp()The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.NONE, mTLS, or TLScom.google.protobuf.ByteStringNONE, mTLS, or TLSbooleanhasTcp()The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getStartTime
long getStartTime()Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 startTime = 1;- Returns:
- The startTime.
-
getEndTime
long getEndTime()End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 endTime = 2;- Returns:
- The endTime.
-
getSourceServiceName
String getSourceServiceName()string sourceServiceName = 3;- Returns:
- The sourceServiceName.
-
getSourceServiceNameBytes
com.google.protobuf.ByteString getSourceServiceNameBytes()string sourceServiceName = 3;- Returns:
- The bytes for sourceServiceName.
-
getSourceServiceInstance
String getSourceServiceInstance()string sourceServiceInstance = 4;- Returns:
- The sourceServiceInstance.
-
getSourceServiceInstanceBytes
com.google.protobuf.ByteString getSourceServiceInstanceBytes()string sourceServiceInstance = 4;- Returns:
- The bytes for sourceServiceInstance.
-
getDestServiceName
String getDestServiceName()string destServiceName = 5;- Returns:
- The destServiceName.
-
getDestServiceNameBytes
com.google.protobuf.ByteString getDestServiceNameBytes()string destServiceName = 5;- Returns:
- The bytes for destServiceName.
-
getDestServiceInstance
String getDestServiceInstance()string destServiceInstance = 6;- Returns:
- The destServiceInstance.
-
getDestServiceInstanceBytes
com.google.protobuf.ByteString getDestServiceInstanceBytes()string destServiceInstance = 6;- Returns:
- The bytes for destServiceInstance.
-
getEndpoint
String getEndpoint()string endpoint = 7;- Returns:
- The endpoint.
-
getEndpointBytes
com.google.protobuf.ByteString getEndpointBytes()string endpoint = 7;- Returns:
- The bytes for endpoint.
-
getLatency
int getLatency()int32 latency = 8;- Returns:
- The latency.
-
getResponseCode
int getResponseCode()int32 responseCode = 9;- Returns:
- The responseCode.
-
getStatus
boolean getStatus()Status represents the response status of this calling.
bool status = 10;- Returns:
- The status.
-
getProtocolValue
int getProtocolValue().skywalking.v3.Protocol protocol = 11;- Returns:
- The enum numeric value on the wire for protocol.
-
getProtocol
Protocol getProtocol().skywalking.v3.Protocol protocol = 11;- Returns:
- The protocol.
-
getDetectPointValue
int getDetectPointValue().skywalking.v3.DetectPoint detectPoint = 12;- Returns:
- The enum numeric value on the wire for detectPoint.
-
getDetectPoint
DetectPoint getDetectPoint().skywalking.v3.DetectPoint detectPoint = 12;- Returns:
- The detectPoint.
-
getTlsMode
String getTlsMode()NONE, mTLS, or TLS
string tlsMode = 13;- Returns:
- The tlsMode.
-
getTlsModeBytes
com.google.protobuf.ByteString getTlsModeBytes()NONE, mTLS, or TLS
string tlsMode = 13;- Returns:
- The bytes for tlsMode.
-
getInternalErrorCode
String getInternalErrorCode()The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 14;- Returns:
- The internalErrorCode.
-
getInternalErrorCodeBytes
com.google.protobuf.ByteString getInternalErrorCodeBytes()The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 14;- Returns:
- The bytes for internalErrorCode.
-
hasTcp
boolean hasTcp()The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
.skywalking.v3.TCPInfo tcp = 15;- Returns:
- Whether the tcp field is set.
-
getTcp
TCPInfo getTcp()The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
.skywalking.v3.TCPInfo tcp = 15;- Returns:
- The tcp.
-
getTcpOrBuilder
TCPInfoOrBuilder getTcpOrBuilder()The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
.skywalking.v3.TCPInfo tcp = 15;
-