Interface StreamTapsRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
StreamTapsRequest, StreamTapsRequest.Builder

public interface StreamTapsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Identifier data effectively is a structured metadata.
    Identifier data effectively is a structured metadata.
    The trace data.
    long
    The trace id. this can be used to merge together a streaming trace.
    The trace data.
    boolean
    Identifier data effectively is a structured metadata.
    boolean
    The trace data.

    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

    • hasIdentifier

      boolean hasIdentifier()
       Identifier data effectively is a structured metadata. As a performance optimization this will
       only be sent in the first message on the stream.
       
      .envoy.service.tap.v2alpha.StreamTapsRequest.Identifier identifier = 1;
      Returns:
      Whether the identifier field is set.
    • getIdentifier

       Identifier data effectively is a structured metadata. As a performance optimization this will
       only be sent in the first message on the stream.
       
      .envoy.service.tap.v2alpha.StreamTapsRequest.Identifier identifier = 1;
      Returns:
      The identifier.
    • getIdentifierOrBuilder

      StreamTapsRequest.IdentifierOrBuilder getIdentifierOrBuilder()
       Identifier data effectively is a structured metadata. As a performance optimization this will
       only be sent in the first message on the stream.
       
      .envoy.service.tap.v2alpha.StreamTapsRequest.Identifier identifier = 1;
    • getTraceId

      long getTraceId()
       The trace id. this can be used to merge together a streaming trace. Note that the trace_id
       is not guaranteed to be spatially or temporally unique.
       
      uint64 trace_id = 2;
      Returns:
      The traceId.
    • hasTrace

      boolean hasTrace()
       The trace data.
       
      .envoy.data.tap.v2alpha.TraceWrapper trace = 3;
      Returns:
      Whether the trace field is set.
    • getTrace

      TraceWrapper getTrace()
       The trace data.
       
      .envoy.data.tap.v2alpha.TraceWrapper trace = 3;
      Returns:
      The trace.
    • getTraceOrBuilder

      TraceWrapperOrBuilder getTraceOrBuilder()
       The trace data.
       
      .envoy.data.tap.v2alpha.TraceWrapper trace = 3;