All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.navercorp.pinpoint.grpc.trace.PSpanOrBuilder Maven / Gradle / Ivy

There is a newer version: 3.0.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: v1/Span.proto

package com.navercorp.pinpoint.grpc.trace;

public interface PSpanOrBuilder extends
    // @@protoc_insertion_point(interface_extends:v1.PSpan)
    com.google.protobuf.MessageOrBuilder {

  /**
   * int32 version = 1;
   * @return The version.
   */
  int getVersion();

  /**
   * .v1.PTransactionId transactionId = 2;
   * @return Whether the transactionId field is set.
   */
  boolean hasTransactionId();
  /**
   * .v1.PTransactionId transactionId = 2;
   * @return The transactionId.
   */
  com.navercorp.pinpoint.grpc.trace.PTransactionId getTransactionId();
  /**
   * .v1.PTransactionId transactionId = 2;
   */
  com.navercorp.pinpoint.grpc.trace.PTransactionIdOrBuilder getTransactionIdOrBuilder();

  /**
   * sfixed64 spanId = 3 [jstype = JS_STRING];
   * @return The spanId.
   */
  long getSpanId();

  /**
   * sfixed64 parentSpanId = 4 [jstype = JS_STRING];
   * @return The parentSpanId.
   */
  long getParentSpanId();

  /**
   * 
   * span event's startTimestamp
   * 
* * int64 startTime = 5; * @return The startTime. */ long getStartTime(); /** * int32 elapsed = 6; * @return The elapsed. */ int getElapsed(); /** * int32 apiId = 7; * @return The apiId. */ int getApiId(); /** * int32 serviceType = 8; * @return The serviceType. */ int getServiceType(); /** * .v1.PAcceptEvent acceptEvent = 9; * @return Whether the acceptEvent field is set. */ boolean hasAcceptEvent(); /** * .v1.PAcceptEvent acceptEvent = 9; * @return The acceptEvent. */ com.navercorp.pinpoint.grpc.trace.PAcceptEvent getAcceptEvent(); /** * .v1.PAcceptEvent acceptEvent = 9; */ com.navercorp.pinpoint.grpc.trace.PAcceptEventOrBuilder getAcceptEventOrBuilder(); /** * repeated .v1.PAnnotation annotation = 10; */ java.util.List getAnnotationList(); /** * repeated .v1.PAnnotation annotation = 10; */ com.navercorp.pinpoint.grpc.trace.PAnnotation getAnnotation(int index); /** * repeated .v1.PAnnotation annotation = 10; */ int getAnnotationCount(); /** * repeated .v1.PAnnotation annotation = 10; */ java.util.List getAnnotationOrBuilderList(); /** * repeated .v1.PAnnotation annotation = 10; */ com.navercorp.pinpoint.grpc.trace.PAnnotationOrBuilder getAnnotationOrBuilder( int index); /** * int32 flag = 11; * @return The flag. */ int getFlag(); /** * sint32 err = 12; * @return The err. */ int getErr(); /** * repeated .v1.PSpanEvent spanEvent = 13; */ java.util.List getSpanEventList(); /** * repeated .v1.PSpanEvent spanEvent = 13; */ com.navercorp.pinpoint.grpc.trace.PSpanEvent getSpanEvent(int index); /** * repeated .v1.PSpanEvent spanEvent = 13; */ int getSpanEventCount(); /** * repeated .v1.PSpanEvent spanEvent = 13; */ java.util.List getSpanEventOrBuilderList(); /** * repeated .v1.PSpanEvent spanEvent = 13; */ com.navercorp.pinpoint.grpc.trace.PSpanEventOrBuilder getSpanEventOrBuilder( int index); /** * .v1.PIntStringValue exceptionInfo = 14; * @return Whether the exceptionInfo field is set. */ boolean hasExceptionInfo(); /** * .v1.PIntStringValue exceptionInfo = 14; * @return The exceptionInfo. */ com.navercorp.pinpoint.grpc.trace.PIntStringValue getExceptionInfo(); /** * .v1.PIntStringValue exceptionInfo = 14; */ com.navercorp.pinpoint.grpc.trace.PIntStringValueOrBuilder getExceptionInfoOrBuilder(); /** * int32 applicationServiceType = 15; * @return The applicationServiceType. */ int getApplicationServiceType(); /** * int32 loggingTransactionInfo = 16; * @return The loggingTransactionInfo. */ int getLoggingTransactionInfo(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy