Interface TapOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Common configuration for the HTTP tap filter.
    Common configuration for the HTTP tap filter.
    boolean
    Indicates whether report downstream connection info
    boolean
    Indicates whether HTTP tap filter records the time stamp for request/response headers.
    boolean
    If enabled, upstream connection information will be reported.
    boolean
    Common configuration for the HTTP tap filter.

    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

    • hasCommonConfig

      boolean hasCommonConfig()
       Common configuration for the HTTP tap filter.
       
      .envoy.extensions.common.tap.v3.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the commonConfig field is set.
    • getCommonConfig

      CommonExtensionConfig getCommonConfig()
       Common configuration for the HTTP tap filter.
       
      .envoy.extensions.common.tap.v3.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
      Returns:
      The commonConfig.
    • getCommonConfigOrBuilder

      CommonExtensionConfigOrBuilder getCommonConfigOrBuilder()
       Common configuration for the HTTP tap filter.
       
      .envoy.extensions.common.tap.v3.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
    • getRecordHeadersReceivedTime

      boolean getRecordHeadersReceivedTime()
       Indicates whether HTTP tap filter records the time stamp for request/response headers.
       Request headers time stamp is stored after receiving request headers.
       Response headers time stamp is stored after receiving response headers.
       
      bool record_headers_received_time = 2;
      Returns:
      The recordHeadersReceivedTime.
    • getRecordDownstreamConnection

      boolean getRecordDownstreamConnection()
       Indicates whether report downstream connection info
       
      bool record_downstream_connection = 3;
      Returns:
      The recordDownstreamConnection.
    • getRecordUpstreamConnection

      boolean getRecordUpstreamConnection()
       If enabled, upstream connection information will be reported.
       
      bool record_upstream_connection = 4;
      Returns:
      The recordUpstreamConnection.