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 TypeMethodDescriptionCommon configuration for the tap transport socket.Common configuration for the tap transport socket.Additional configurations for the transport socket tapAdditional configurations for the transport socket tapThe underlying transport socket being wrapped.The underlying transport socket being wrapped.booleanCommon configuration for the tap transport socket.booleanAdditional configurations for the transport socket tapbooleanThe underlying transport socket being wrapped.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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 tap transport socket.
.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 tap transport socket.
.envoy.extensions.common.tap.v3.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }- Returns:
- The commonConfig.
-
getCommonConfigOrBuilder
CommonExtensionConfigOrBuilder getCommonConfigOrBuilder()Common configuration for the tap transport socket.
.envoy.extensions.common.tap.v3.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... } -
hasTransportSocket
boolean hasTransportSocket()The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }- Returns:
- Whether the transportSocket field is set.
-
getTransportSocket
TransportSocket getTransportSocket()The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }- Returns:
- The transportSocket.
-
getTransportSocketOrBuilder
TransportSocketOrBuilder getTransportSocketOrBuilder()The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 2 [(.validate.rules) = { ... } -
hasSocketTapConfig
boolean hasSocketTapConfig()Additional configurations for the transport socket tap
.envoy.extensions.transport_sockets.tap.v3.SocketTapConfig socket_tap_config = 3;- Returns:
- Whether the socketTapConfig field is set.
-
getSocketTapConfig
SocketTapConfig getSocketTapConfig()Additional configurations for the transport socket tap
.envoy.extensions.transport_sockets.tap.v3.SocketTapConfig socket_tap_config = 3;- Returns:
- The socketTapConfig.
-
getSocketTapConfigOrBuilder
SocketTapConfigOrBuilder getSocketTapConfigOrBuilder()Additional configurations for the transport socket tap
.envoy.extensions.transport_sockets.tap.v3.SocketTapConfig socket_tap_config = 3;
-