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 Details

    • hasCommonConfig

      boolean hasCommonConfig()
       Common configuration for the tap transport socket.
       
      .envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the commonConfig field is set.
    • getCommonConfig

      CommonExtensionConfig getCommonConfig()
       Common configuration for the tap transport socket.
       
      .envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
      Returns:
      The commonConfig.
    • getCommonConfigOrBuilder

      CommonExtensionConfigOrBuilder getCommonConfigOrBuilder()
       Common configuration for the tap transport socket.
       
      .envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
    • hasTransportSocket

      boolean hasTransportSocket()
       The underlying transport socket being wrapped.
       
      .envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
      Returns:
      Whether the transportSocket field is set.
    • getTransportSocket

      TransportSocket getTransportSocket()
       The underlying transport socket being wrapped.
       
      .envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
      Returns:
      The transportSocket.
    • getTransportSocketOrBuilder

      TransportSocketOrBuilder getTransportSocketOrBuilder()
       The underlying transport socket being wrapped.
       
      .envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }