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 Type
    Method
    Description
    string destServiceInstance = 6;
    com.google.protobuf.ByteString
    string destServiceInstance = 6;
    string destServiceName = 5;
    com.google.protobuf.ByteString
    string destServiceName = 5;
    .skywalking.v3.DetectPoint detectPoint = 12;
    int
    .skywalking.v3.DetectPoint detectPoint = 12;
    string endpoint = 7;
    com.google.protobuf.ByteString
    string endpoint = 7;
    long
    End 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.ByteString
    The sidecar/proxy internal error code, the value bases on the implementation.
    int
    int32 latency = 8;
    .skywalking.v3.Protocol protocol = 11;
    int
    .skywalking.v3.Protocol protocol = 11;
    int
    int32 responseCode = 9;
    string sourceServiceInstance = 4;
    com.google.protobuf.ByteString
    string sourceServiceInstance = 4;
    string sourceServiceName = 3;
    com.google.protobuf.ByteString
    string sourceServiceName = 3;
    long
    Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
    boolean
    Status represents the response status of this calling.
    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 TLS
    com.google.protobuf.ByteString
    NONE, mTLS, or TLS
    boolean
    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

    isInitialized

    Methods 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;