Interface TraceWrapperOrBuilder

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

public interface TraceWrapperOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasHttpBufferedTrace

      boolean hasHttpBufferedTrace()
       An HTTP buffered tap trace.
       
      .envoy.data.tap.v2alpha.HttpBufferedTrace http_buffered_trace = 1;
      Returns:
      Whether the httpBufferedTrace field is set.
    • getHttpBufferedTrace

      HttpBufferedTrace getHttpBufferedTrace()
       An HTTP buffered tap trace.
       
      .envoy.data.tap.v2alpha.HttpBufferedTrace http_buffered_trace = 1;
      Returns:
      The httpBufferedTrace.
    • getHttpBufferedTraceOrBuilder

      HttpBufferedTraceOrBuilder getHttpBufferedTraceOrBuilder()
       An HTTP buffered tap trace.
       
      .envoy.data.tap.v2alpha.HttpBufferedTrace http_buffered_trace = 1;
    • hasHttpStreamedTraceSegment

      boolean hasHttpStreamedTraceSegment()
       An HTTP streamed tap trace segment.
       
      .envoy.data.tap.v2alpha.HttpStreamedTraceSegment http_streamed_trace_segment = 2;
      Returns:
      Whether the httpStreamedTraceSegment field is set.
    • getHttpStreamedTraceSegment

      HttpStreamedTraceSegment getHttpStreamedTraceSegment()
       An HTTP streamed tap trace segment.
       
      .envoy.data.tap.v2alpha.HttpStreamedTraceSegment http_streamed_trace_segment = 2;
      Returns:
      The httpStreamedTraceSegment.
    • getHttpStreamedTraceSegmentOrBuilder

      HttpStreamedTraceSegmentOrBuilder getHttpStreamedTraceSegmentOrBuilder()
       An HTTP streamed tap trace segment.
       
      .envoy.data.tap.v2alpha.HttpStreamedTraceSegment http_streamed_trace_segment = 2;
    • hasSocketBufferedTrace

      boolean hasSocketBufferedTrace()
       A socket buffered tap trace.
       
      .envoy.data.tap.v2alpha.SocketBufferedTrace socket_buffered_trace = 3;
      Returns:
      Whether the socketBufferedTrace field is set.
    • getSocketBufferedTrace

      SocketBufferedTrace getSocketBufferedTrace()
       A socket buffered tap trace.
       
      .envoy.data.tap.v2alpha.SocketBufferedTrace socket_buffered_trace = 3;
      Returns:
      The socketBufferedTrace.
    • getSocketBufferedTraceOrBuilder

      SocketBufferedTraceOrBuilder getSocketBufferedTraceOrBuilder()
       A socket buffered tap trace.
       
      .envoy.data.tap.v2alpha.SocketBufferedTrace socket_buffered_trace = 3;
    • hasSocketStreamedTraceSegment

      boolean hasSocketStreamedTraceSegment()
       A socket streamed tap trace segment.
       
      .envoy.data.tap.v2alpha.SocketStreamedTraceSegment socket_streamed_trace_segment = 4;
      Returns:
      Whether the socketStreamedTraceSegment field is set.
    • getSocketStreamedTraceSegment

      SocketStreamedTraceSegment getSocketStreamedTraceSegment()
       A socket streamed tap trace segment.
       
      .envoy.data.tap.v2alpha.SocketStreamedTraceSegment socket_streamed_trace_segment = 4;
      Returns:
      The socketStreamedTraceSegment.
    • getSocketStreamedTraceSegmentOrBuilder

      SocketStreamedTraceSegmentOrBuilder getSocketStreamedTraceSegmentOrBuilder()
       A socket streamed tap trace segment.
       
      .envoy.data.tap.v2alpha.SocketStreamedTraceSegment socket_streamed_trace_segment = 4;
    • getTraceCase

      TraceWrapper.TraceCase getTraceCase()