Class InternalUpstreamTransport.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder>
-
- io.envoyproxy.envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,InternalUpstreamTransportOrBuilder,Cloneable
- Enclosing class:
- InternalUpstreamTransport
public static final class InternalUpstreamTransport.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder> implements InternalUpstreamTransportOrBuilder
Configuration for the internal upstream address. An internal address defines a loopback user space socket residing in the same proxy instance. This extension allows passing additional structured state across the user space socket in addition to the regular byte stream. The purpose is to facilitate communication between filters on the downstream and the upstream internal connections. All filter state objects that are shared with the upstream connection are also shared with the downstream internal connection using this transport socket.
Protobuf typeenvoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalUpstreamTransport.BuilderaddAllPassthroughMetadata(Iterable<? extends InternalUpstreamTransport.MetadataValueSource> values)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuilderaddPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource value)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuilderaddPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource.Builder builderForValue)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuilderaddPassthroughMetadata(InternalUpstreamTransport.MetadataValueSource value)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuilderaddPassthroughMetadata(InternalUpstreamTransport.MetadataValueSource.Builder builderForValue)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.MetadataValueSource.BuilderaddPassthroughMetadataBuilder()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.MetadataValueSource.BuilderaddPassthroughMetadataBuilder(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InternalUpstreamTransportbuild()InternalUpstreamTransportbuildPartial()InternalUpstreamTransport.Builderclear()InternalUpstreamTransport.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)InternalUpstreamTransport.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)InternalUpstreamTransport.BuilderclearPassthroughMetadata()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuilderclearTransportSocket()The underlying transport socket being wrapped.InternalUpstreamTransport.Builderclone()InternalUpstreamTransportgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()InternalUpstreamTransport.MetadataValueSourcegetPassthroughMetadata(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.MetadataValueSource.BuildergetPassthroughMetadataBuilder(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.List<InternalUpstreamTransport.MetadataValueSource.Builder>getPassthroughMetadataBuilderList()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.intgetPassthroughMetadataCount()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.List<InternalUpstreamTransport.MetadataValueSource>getPassthroughMetadataList()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.MetadataValueSourceOrBuildergetPassthroughMetadataOrBuilder(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.List<? extends InternalUpstreamTransport.MetadataValueSourceOrBuilder>getPassthroughMetadataOrBuilderList()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.TransportSocketgetTransportSocket()The underlying transport socket being wrapped.TransportSocket.BuildergetTransportSocketBuilder()The underlying transport socket being wrapped.TransportSocketOrBuildergetTransportSocketOrBuilder()The underlying transport socket being wrapped.booleanhasTransportSocket()The underlying transport socket being wrapped.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()InternalUpstreamTransport.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)InternalUpstreamTransport.BuildermergeFrom(com.google.protobuf.Message other)InternalUpstreamTransport.BuildermergeFrom(InternalUpstreamTransport other)InternalUpstreamTransport.BuildermergeTransportSocket(TransportSocket value)The underlying transport socket being wrapped.InternalUpstreamTransport.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)InternalUpstreamTransport.BuilderremovePassthroughMetadata(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InternalUpstreamTransport.BuildersetPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource value)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuildersetPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource.Builder builderForValue)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)InternalUpstreamTransport.BuildersetTransportSocket(TransportSocket value)The underlying transport socket being wrapped.InternalUpstreamTransport.BuildersetTransportSocket(TransportSocket.Builder builderForValue)The underlying transport socket being wrapped.InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>
-
clear
public InternalUpstreamTransport.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<InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>
-
getDefaultInstanceForType
public InternalUpstreamTransport getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public InternalUpstreamTransport build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InternalUpstreamTransport buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>
-
setField
public InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>
-
clearField
public InternalUpstreamTransport.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder>
-
clearOneof
public InternalUpstreamTransport.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder>
-
setRepeatedField
public InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>
-
addRepeatedField
public InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>
-
mergeFrom
public InternalUpstreamTransport.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InternalUpstreamTransport.Builder>
-
mergeFrom
public InternalUpstreamTransport.Builder mergeFrom(InternalUpstreamTransport other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder>
-
mergeFrom
public InternalUpstreamTransport.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<InternalUpstreamTransport.Builder>- Throws:
IOException
-
getPassthroughMetadataList
public List<InternalUpstreamTransport.MetadataValueSource> getPassthroughMetadataList()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;- Specified by:
getPassthroughMetadataListin interfaceInternalUpstreamTransportOrBuilder
-
getPassthroughMetadataCount
public int getPassthroughMetadataCount()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;- Specified by:
getPassthroughMetadataCountin interfaceInternalUpstreamTransportOrBuilder
-
getPassthroughMetadata
public InternalUpstreamTransport.MetadataValueSource getPassthroughMetadata(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;- Specified by:
getPassthroughMetadatain interfaceInternalUpstreamTransportOrBuilder
-
setPassthroughMetadata
public InternalUpstreamTransport.Builder setPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource value)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
setPassthroughMetadata
public InternalUpstreamTransport.Builder setPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource.Builder builderForValue)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
addPassthroughMetadata
public InternalUpstreamTransport.Builder addPassthroughMetadata(InternalUpstreamTransport.MetadataValueSource value)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
addPassthroughMetadata
public InternalUpstreamTransport.Builder addPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource value)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
addPassthroughMetadata
public InternalUpstreamTransport.Builder addPassthroughMetadata(InternalUpstreamTransport.MetadataValueSource.Builder builderForValue)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
addPassthroughMetadata
public InternalUpstreamTransport.Builder addPassthroughMetadata(int index, InternalUpstreamTransport.MetadataValueSource.Builder builderForValue)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
addAllPassthroughMetadata
public InternalUpstreamTransport.Builder addAllPassthroughMetadata(Iterable<? extends InternalUpstreamTransport.MetadataValueSource> values)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
clearPassthroughMetadata
public InternalUpstreamTransport.Builder clearPassthroughMetadata()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
removePassthroughMetadata
public InternalUpstreamTransport.Builder removePassthroughMetadata(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadataBuilder
public InternalUpstreamTransport.MetadataValueSource.Builder getPassthroughMetadataBuilder(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadataOrBuilder
public InternalUpstreamTransport.MetadataValueSourceOrBuilder getPassthroughMetadataOrBuilder(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;- Specified by:
getPassthroughMetadataOrBuilderin interfaceInternalUpstreamTransportOrBuilder
-
getPassthroughMetadataOrBuilderList
public List<? extends InternalUpstreamTransport.MetadataValueSourceOrBuilder> getPassthroughMetadataOrBuilderList()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;- Specified by:
getPassthroughMetadataOrBuilderListin interfaceInternalUpstreamTransportOrBuilder
-
addPassthroughMetadataBuilder
public InternalUpstreamTransport.MetadataValueSource.Builder addPassthroughMetadataBuilder()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
addPassthroughMetadataBuilder
public InternalUpstreamTransport.MetadataValueSource.Builder addPassthroughMetadataBuilder(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadataBuilderList
public List<InternalUpstreamTransport.MetadataValueSource.Builder> getPassthroughMetadataBuilderList()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
hasTransportSocket
public boolean hasTransportSocket()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }- Specified by:
hasTransportSocketin interfaceInternalUpstreamTransportOrBuilder- Returns:
- Whether the transportSocket field is set.
-
getTransportSocket
public TransportSocket getTransportSocket()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }- Specified by:
getTransportSocketin interfaceInternalUpstreamTransportOrBuilder- Returns:
- The transportSocket.
-
setTransportSocket
public InternalUpstreamTransport.Builder setTransportSocket(TransportSocket value)
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }
-
setTransportSocket
public InternalUpstreamTransport.Builder setTransportSocket(TransportSocket.Builder builderForValue)
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }
-
mergeTransportSocket
public InternalUpstreamTransport.Builder mergeTransportSocket(TransportSocket value)
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }
-
clearTransportSocket
public InternalUpstreamTransport.Builder clearTransportSocket()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }
-
getTransportSocketBuilder
public TransportSocket.Builder getTransportSocketBuilder()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }
-
getTransportSocketOrBuilder
public TransportSocketOrBuilder getTransportSocketOrBuilder()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }- Specified by:
getTransportSocketOrBuilderin interfaceInternalUpstreamTransportOrBuilder
-
setUnknownFields
public final InternalUpstreamTransport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder>
-
mergeUnknownFields
public final InternalUpstreamTransport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalUpstreamTransport.Builder>
-
-