Class Tap.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
- io.envoyproxy.envoy.config.transport_socket.tap.v2alpha.Tap.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TapOrBuilder,Cloneable
- Enclosing class:
- Tap
public static final class Tap.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder> implements TapOrBuilder
Configuration for tap transport socket. This wraps another transport socket, providing the ability to interpose and record in plain text any traffic that is surfaced to Envoy.
Protobuf typeenvoy.config.transport_socket.tap.v2alpha.Tap
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tap.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tapbuild()TapbuildPartial()Tap.Builderclear()Tap.BuilderclearCommonConfig()Common configuration for the tap transport socket.Tap.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tap.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tap.BuilderclearTransportSocket()The underlying transport socket being wrapped.Tap.Builderclone()CommonExtensionConfiggetCommonConfig()Common configuration for the tap transport socket.CommonExtensionConfig.BuildergetCommonConfigBuilder()Common configuration for the tap transport socket.CommonExtensionConfigOrBuildergetCommonConfigOrBuilder()Common configuration for the tap transport socket.TapgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()TransportSocketgetTransportSocket()The underlying transport socket being wrapped.TransportSocket.BuildergetTransportSocketBuilder()The underlying transport socket being wrapped.TransportSocketOrBuildergetTransportSocketOrBuilder()The underlying transport socket being wrapped.booleanhasCommonConfig()Common configuration for the tap transport socket.booleanhasTransportSocket()The underlying transport socket being wrapped.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Tap.BuildermergeCommonConfig(CommonExtensionConfig value)Common configuration for the tap transport socket.Tap.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tap.BuildermergeFrom(com.google.protobuf.Message other)Tap.BuildermergeFrom(Tap other)Tap.BuildermergeTransportSocket(TransportSocket value)The underlying transport socket being wrapped.Tap.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tap.BuildersetCommonConfig(CommonExtensionConfig value)Common configuration for the tap transport socket.Tap.BuildersetCommonConfig(CommonExtensionConfig.Builder builderForValue)Common configuration for the tap transport socket.Tap.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tap.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tap.BuildersetTransportSocket(TransportSocket value)The underlying transport socket being wrapped.Tap.BuildersetTransportSocket(TransportSocket.Builder builderForValue)The underlying transport socket being wrapped.Tap.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
clear
public Tap.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
getDefaultInstanceForType
public Tap getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Tap build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Tap buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Tap.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
setField
public Tap.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
clearField
public Tap.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
clearOneof
public Tap.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
setRepeatedField
public Tap.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
addRepeatedField
public Tap.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
mergeFrom
public Tap.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tap.Builder>
-
mergeFrom
public Tap.Builder mergeFrom(Tap other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
mergeFrom
public Tap.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tap.Builder>- Throws:
IOException
-
hasCommonConfig
public boolean hasCommonConfig()
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }- Specified by:
hasCommonConfigin interfaceTapOrBuilder- Returns:
- Whether the commonConfig field is set.
-
getCommonConfig
public CommonExtensionConfig getCommonConfig()
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }- Specified by:
getCommonConfigin interfaceTapOrBuilder- Returns:
- The commonConfig.
-
setCommonConfig
public Tap.Builder setCommonConfig(CommonExtensionConfig value)
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
-
setCommonConfig
public Tap.Builder setCommonConfig(CommonExtensionConfig.Builder builderForValue)
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
-
mergeCommonConfig
public Tap.Builder mergeCommonConfig(CommonExtensionConfig value)
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
-
clearCommonConfig
public Tap.Builder clearCommonConfig()
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
-
getCommonConfigBuilder
public CommonExtensionConfig.Builder getCommonConfigBuilder()
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }
-
getCommonConfigOrBuilder
public CommonExtensionConfigOrBuilder getCommonConfigOrBuilder()
Common configuration for the tap transport socket.
.envoy.config.common.tap.v2alpha.CommonExtensionConfig common_config = 1 [(.validate.rules) = { ... }- Specified by:
getCommonConfigOrBuilderin interfaceTapOrBuilder
-
hasTransportSocket
public boolean hasTransportSocket()
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }- Specified by:
hasTransportSocketin interfaceTapOrBuilder- Returns:
- Whether the transportSocket field is set.
-
getTransportSocket
public TransportSocket getTransportSocket()
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }- Specified by:
getTransportSocketin interfaceTapOrBuilder- Returns:
- The transportSocket.
-
setTransportSocket
public Tap.Builder setTransportSocket(TransportSocket value)
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
-
setTransportSocket
public Tap.Builder setTransportSocket(TransportSocket.Builder builderForValue)
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
-
mergeTransportSocket
public Tap.Builder mergeTransportSocket(TransportSocket value)
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
-
clearTransportSocket
public Tap.Builder clearTransportSocket()
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
-
getTransportSocketBuilder
public TransportSocket.Builder getTransportSocketBuilder()
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }
-
getTransportSocketOrBuilder
public TransportSocketOrBuilder getTransportSocketOrBuilder()
The underlying transport socket being wrapped.
.envoy.api.v2.core.TransportSocket transport_socket = 2 [(.validate.rules) = { ... }- Specified by:
getTransportSocketOrBuilderin interfaceTapOrBuilder
-
setUnknownFields
public final Tap.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
mergeUnknownFields
public final Tap.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tap.Builder>
-
-