接口 SpanAttachedEventOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
SpanAttachedEvent, SpanAttachedEvent.Builder

public interface SpanAttachedEventOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法概要

    修饰符和类型
    方法
    说明
    [Optional] The nanosecond timestamp of the event's end time.
    [Optional] The nanosecond timestamp of the event's end time.
    The official event name.
    com.google.protobuf.ByteString
    The official event name.
    The nanosecond timestamp of the event's start time.
    The nanosecond timestamp of the event's start time.
    getSummary(int index)
    The summary of statistics during this event.
    int
    The summary of statistics during this event.
    The summary of statistics during this event.
    The summary of statistics during this event.
    The summary of statistics during this event.
    getTags(int index)
    The tags for this event includes some extra OS level information, such as 1. net_device used for this exit span. 2. network L7 protocol
    int
    The tags for this event includes some extra OS level information, such as 1. net_device used for this exit span. 2. network L7 protocol
    The tags for this event includes some extra OS level information, such as 1. net_device used for this exit span. 2. network L7 protocol
    getTagsOrBuilder(int index)
    The tags for this event includes some extra OS level information, such as 1. net_device used for this exit span. 2. network L7 protocol
    The tags for this event includes some extra OS level information, such as 1. net_device used for this exit span. 2. network L7 protocol
    Refer to a trace context decoded from `sw8` header through network, such as HTTP header, MQ metadata https://skywalking.apache.org/docs/main/next/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/#standard-header-item
    Refer to a trace context decoded from `sw8` header through network, such as HTTP header, MQ metadata https://skywalking.apache.org/docs/main/next/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/#standard-header-item
    boolean
    [Optional] The nanosecond timestamp of the event's end time.
    boolean
    The nanosecond timestamp of the event's start time.
    boolean
    Refer to a trace context decoded from `sw8` header through network, such as HTTP header, MQ metadata https://skywalking.apache.org/docs/main/next/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/#standard-header-item

    从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    从接口继承的方法 com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 方法详细资料

    • hasStartTime

      boolean hasStartTime()
       The nanosecond timestamp of the event's start time.
       Notice, most unit of timestamp in SkyWalking is milliseconds, but NANO-SECOND is required here.
       Because the attached event happens in the OS syscall level, most of them are executed rapidly.
       
      .skywalking.v3.Instant startTime = 1;
      返回:
      Whether the startTime field is set.
    • getStartTime

      Instant getStartTime()
       The nanosecond timestamp of the event's start time.
       Notice, most unit of timestamp in SkyWalking is milliseconds, but NANO-SECOND is required here.
       Because the attached event happens in the OS syscall level, most of them are executed rapidly.
       
      .skywalking.v3.Instant startTime = 1;
      返回:
      The startTime.
    • getStartTimeOrBuilder

      InstantOrBuilder getStartTimeOrBuilder()
       The nanosecond timestamp of the event's start time.
       Notice, most unit of timestamp in SkyWalking is milliseconds, but NANO-SECOND is required here.
       Because the attached event happens in the OS syscall level, most of them are executed rapidly.
       
      .skywalking.v3.Instant startTime = 1;
    • getEvent

      String getEvent()
       The official event name.
       For example, the event name is a method signature from syscall stack.
       
      string event = 2;
      返回:
      The event.
    • getEventBytes

      com.google.protobuf.ByteString getEventBytes()
       The official event name.
       For example, the event name is a method signature from syscall stack.
       
      string event = 2;
      返回:
      The bytes for event.
    • hasEndTime

      boolean hasEndTime()
       [Optional] The nanosecond timestamp of the event's end time.
       
      .skywalking.v3.Instant endTime = 3;
      返回:
      Whether the endTime field is set.
    • getEndTime

      Instant getEndTime()
       [Optional] The nanosecond timestamp of the event's end time.
       
      .skywalking.v3.Instant endTime = 3;
      返回:
      The endTime.
    • getEndTimeOrBuilder

      InstantOrBuilder getEndTimeOrBuilder()
       [Optional] The nanosecond timestamp of the event's end time.
       
      .skywalking.v3.Instant endTime = 3;
    • getTagsList

      List<KeyStringValuePair> getTagsList()
       The tags for this event includes some extra OS level information,
       such as
       1. net_device used for this exit span.
       2. network L7 protocol
       
      repeated .skywalking.v3.KeyStringValuePair tags = 4;
    • getTags

      KeyStringValuePair getTags(int index)
       The tags for this event includes some extra OS level information,
       such as
       1. net_device used for this exit span.
       2. network L7 protocol
       
      repeated .skywalking.v3.KeyStringValuePair tags = 4;
    • getTagsCount

      int getTagsCount()
       The tags for this event includes some extra OS level information,
       such as
       1. net_device used for this exit span.
       2. network L7 protocol
       
      repeated .skywalking.v3.KeyStringValuePair tags = 4;
    • getTagsOrBuilderList

      List<? extends KeyStringValuePairOrBuilder> getTagsOrBuilderList()
       The tags for this event includes some extra OS level information,
       such as
       1. net_device used for this exit span.
       2. network L7 protocol
       
      repeated .skywalking.v3.KeyStringValuePair tags = 4;
    • getTagsOrBuilder

      KeyStringValuePairOrBuilder getTagsOrBuilder(int index)
       The tags for this event includes some extra OS level information,
       such as
       1. net_device used for this exit span.
       2. network L7 protocol
       
      repeated .skywalking.v3.KeyStringValuePair tags = 4;
    • getSummaryList

      List<KeyIntValuePair> getSummaryList()
       The summary of statistics during this event.
       Each statistic provides a name(metric name) to represent the name, and an int64/long as the value.
       
      repeated .skywalking.v3.KeyIntValuePair summary = 5;
    • getSummary

      KeyIntValuePair getSummary(int index)
       The summary of statistics during this event.
       Each statistic provides a name(metric name) to represent the name, and an int64/long as the value.
       
      repeated .skywalking.v3.KeyIntValuePair summary = 5;
    • getSummaryCount

      int getSummaryCount()
       The summary of statistics during this event.
       Each statistic provides a name(metric name) to represent the name, and an int64/long as the value.
       
      repeated .skywalking.v3.KeyIntValuePair summary = 5;
    • getSummaryOrBuilderList

      List<? extends KeyIntValuePairOrBuilder> getSummaryOrBuilderList()
       The summary of statistics during this event.
       Each statistic provides a name(metric name) to represent the name, and an int64/long as the value.
       
      repeated .skywalking.v3.KeyIntValuePair summary = 5;
    • getSummaryOrBuilder

      KeyIntValuePairOrBuilder getSummaryOrBuilder(int index)
       The summary of statistics during this event.
       Each statistic provides a name(metric name) to represent the name, and an int64/long as the value.
       
      repeated .skywalking.v3.KeyIntValuePair summary = 5;
    • hasTraceContext

      boolean hasTraceContext()
       Refer to a trace context decoded from `sw8` header through network, such as HTTP header, MQ metadata
       https://skywalking.apache.org/docs/main/next/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/#standard-header-item
       
      .skywalking.v3.SpanAttachedEvent.SpanReference traceContext = 6;
      返回:
      Whether the traceContext field is set.
    • getTraceContext

       Refer to a trace context decoded from `sw8` header through network, such as HTTP header, MQ metadata
       https://skywalking.apache.org/docs/main/next/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/#standard-header-item
       
      .skywalking.v3.SpanAttachedEvent.SpanReference traceContext = 6;
      返回:
      The traceContext.
    • getTraceContextOrBuilder

      SpanAttachedEvent.SpanReferenceOrBuilder getTraceContextOrBuilder()
       Refer to a trace context decoded from `sw8` header through network, such as HTTP header, MQ metadata
       https://skywalking.apache.org/docs/main/next/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/#standard-header-item
       
      .skywalking.v3.SpanAttachedEvent.SpanReference traceContext = 6;