Class TcpProxy.DeprecatedV1.TCPRoute.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
- io.envoyproxy.envoy.config.filter.network.tcp_proxy.v2.TcpProxy.DeprecatedV1.TCPRoute.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TcpProxy.DeprecatedV1.TCPRouteOrBuilder,Cloneable
- Enclosing class:
- TcpProxy.DeprecatedV1.TCPRoute
public static final class TcpProxy.DeprecatedV1.TCPRoute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder> implements TcpProxy.DeprecatedV1.TCPRouteOrBuilder
A TCP proxy route consists of a set of optional L4 criteria and the name of a cluster. If a downstream connection matches all the specified criteria, the cluster in the route is used for the corresponding upstream connection. Routes are tried in the order specified until a match is found. If no match is found, the connection is closed. A route with no criteria is valid and always produces a match. [#next-free-field: 6]
Protobuf typeenvoy.config.filter.network.tcp_proxy.v2.TcpProxy.DeprecatedV1.TCPRoute
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TcpProxy.DeprecatedV1.TCPRoute.BuilderaddAllDestinationIpList(Iterable<? extends CidrRange> values)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddAllSourceIpList(Iterable<? extends CidrRange> values)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddDestinationIpList(int index, CidrRange value)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddDestinationIpList(int index, CidrRange.Builder builderForValue)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddDestinationIpList(CidrRange value)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddDestinationIpList(CidrRange.Builder builderForValue)An optional list of IP address subnets in the form “ip_address/xx”.CidrRange.BuilderaddDestinationIpListBuilder()An optional list of IP address subnets in the form “ip_address/xx”.CidrRange.BuilderaddDestinationIpListBuilder(int index)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TcpProxy.DeprecatedV1.TCPRoute.BuilderaddSourceIpList(int index, CidrRange value)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddSourceIpList(int index, CidrRange.Builder builderForValue)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddSourceIpList(CidrRange value)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderaddSourceIpList(CidrRange.Builder builderForValue)An optional list of IP address subnets in the form “ip_address/xx”.CidrRange.BuilderaddSourceIpListBuilder()An optional list of IP address subnets in the form “ip_address/xx”.CidrRange.BuilderaddSourceIpListBuilder(int index)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoutebuild()TcpProxy.DeprecatedV1.TCPRoutebuildPartial()TcpProxy.DeprecatedV1.TCPRoute.Builderclear()TcpProxy.DeprecatedV1.TCPRoute.BuilderclearCluster()The cluster to connect to when a the downstream network connection matches the specified criteria.TcpProxy.DeprecatedV1.TCPRoute.BuilderclearDestinationIpList()An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderclearDestinationPorts()An optional string containing a comma-separated list of port numbers or ranges.TcpProxy.DeprecatedV1.TCPRoute.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TcpProxy.DeprecatedV1.TCPRoute.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TcpProxy.DeprecatedV1.TCPRoute.BuilderclearSourceIpList()An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderclearSourcePorts()An optional string containing a comma-separated list of port numbers or ranges.TcpProxy.DeprecatedV1.TCPRoute.Builderclone()StringgetCluster()The cluster to connect to when a the downstream network connection matches the specified criteria.com.google.protobuf.ByteStringgetClusterBytes()The cluster to connect to when a the downstream network connection matches the specified criteria.TcpProxy.DeprecatedV1.TCPRoutegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CidrRangegetDestinationIpList(int index)An optional list of IP address subnets in the form “ip_address/xx”.CidrRange.BuildergetDestinationIpListBuilder(int index)An optional list of IP address subnets in the form “ip_address/xx”.List<CidrRange.Builder>getDestinationIpListBuilderList()An optional list of IP address subnets in the form “ip_address/xx”.intgetDestinationIpListCount()An optional list of IP address subnets in the form “ip_address/xx”.List<CidrRange>getDestinationIpListList()An optional list of IP address subnets in the form “ip_address/xx”.CidrRangeOrBuildergetDestinationIpListOrBuilder(int index)An optional list of IP address subnets in the form “ip_address/xx”.List<? extends CidrRangeOrBuilder>getDestinationIpListOrBuilderList()An optional list of IP address subnets in the form “ip_address/xx”.StringgetDestinationPorts()An optional string containing a comma-separated list of port numbers or ranges.com.google.protobuf.ByteStringgetDestinationPortsBytes()An optional string containing a comma-separated list of port numbers or ranges.CidrRangegetSourceIpList(int index)An optional list of IP address subnets in the form “ip_address/xx”.CidrRange.BuildergetSourceIpListBuilder(int index)An optional list of IP address subnets in the form “ip_address/xx”.List<CidrRange.Builder>getSourceIpListBuilderList()An optional list of IP address subnets in the form “ip_address/xx”.intgetSourceIpListCount()An optional list of IP address subnets in the form “ip_address/xx”.List<CidrRange>getSourceIpListList()An optional list of IP address subnets in the form “ip_address/xx”.CidrRangeOrBuildergetSourceIpListOrBuilder(int index)An optional list of IP address subnets in the form “ip_address/xx”.List<? extends CidrRangeOrBuilder>getSourceIpListOrBuilderList()An optional list of IP address subnets in the form “ip_address/xx”.StringgetSourcePorts()An optional string containing a comma-separated list of port numbers or ranges.com.google.protobuf.ByteStringgetSourcePortsBytes()An optional string containing a comma-separated list of port numbers or ranges.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TcpProxy.DeprecatedV1.TCPRoute.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TcpProxy.DeprecatedV1.TCPRoute.BuildermergeFrom(com.google.protobuf.Message other)TcpProxy.DeprecatedV1.TCPRoute.BuildermergeFrom(TcpProxy.DeprecatedV1.TCPRoute other)TcpProxy.DeprecatedV1.TCPRoute.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TcpProxy.DeprecatedV1.TCPRoute.BuilderremoveDestinationIpList(int index)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuilderremoveSourceIpList(int index)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuildersetCluster(String value)The cluster to connect to when a the downstream network connection matches the specified criteria.TcpProxy.DeprecatedV1.TCPRoute.BuildersetClusterBytes(com.google.protobuf.ByteString value)The cluster to connect to when a the downstream network connection matches the specified criteria.TcpProxy.DeprecatedV1.TCPRoute.BuildersetDestinationIpList(int index, CidrRange value)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuildersetDestinationIpList(int index, CidrRange.Builder builderForValue)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuildersetDestinationPorts(String value)An optional string containing a comma-separated list of port numbers or ranges.TcpProxy.DeprecatedV1.TCPRoute.BuildersetDestinationPortsBytes(com.google.protobuf.ByteString value)An optional string containing a comma-separated list of port numbers or ranges.TcpProxy.DeprecatedV1.TCPRoute.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TcpProxy.DeprecatedV1.TCPRoute.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TcpProxy.DeprecatedV1.TCPRoute.BuildersetSourceIpList(int index, CidrRange value)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuildersetSourceIpList(int index, CidrRange.Builder builderForValue)An optional list of IP address subnets in the form “ip_address/xx”.TcpProxy.DeprecatedV1.TCPRoute.BuildersetSourcePorts(String value)An optional string containing a comma-separated list of port numbers or ranges.TcpProxy.DeprecatedV1.TCPRoute.BuildersetSourcePortsBytes(com.google.protobuf.ByteString value)An optional string containing a comma-separated list of port numbers or ranges.TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
clear
public TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
getDefaultInstanceForType
public TcpProxy.DeprecatedV1.TCPRoute getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TcpProxy.DeprecatedV1.TCPRoute build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TcpProxy.DeprecatedV1.TCPRoute buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
setField
public TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
clearField
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
clearOneof
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
setRepeatedField
public TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
addRepeatedField
public TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
mergeFrom
public TcpProxy.DeprecatedV1.TCPRoute.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
mergeFrom
public TcpProxy.DeprecatedV1.TCPRoute.Builder mergeFrom(TcpProxy.DeprecatedV1.TCPRoute other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
mergeFrom
public TcpProxy.DeprecatedV1.TCPRoute.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<TcpProxy.DeprecatedV1.TCPRoute.Builder>- Throws:
IOException
-
getCluster
public String getCluster()
The cluster to connect to when a the downstream network connection matches the specified criteria.
string cluster = 1 [(.validate.rules) = { ... }- Specified by:
getClusterin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder- Returns:
- The cluster.
-
getClusterBytes
public com.google.protobuf.ByteString getClusterBytes()
The cluster to connect to when a the downstream network connection matches the specified criteria.
string cluster = 1 [(.validate.rules) = { ... }- Specified by:
getClusterBytesin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder- Returns:
- The bytes for cluster.
-
setCluster
public TcpProxy.DeprecatedV1.TCPRoute.Builder setCluster(String value)
The cluster to connect to when a the downstream network connection matches the specified criteria.
string cluster = 1 [(.validate.rules) = { ... }- Parameters:
value- The cluster to set.- Returns:
- This builder for chaining.
-
clearCluster
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearCluster()
The cluster to connect to when a the downstream network connection matches the specified criteria.
string cluster = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setClusterBytes
public TcpProxy.DeprecatedV1.TCPRoute.Builder setClusterBytes(com.google.protobuf.ByteString value)
The cluster to connect to when a the downstream network connection matches the specified criteria.
string cluster = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes for cluster to set.- Returns:
- This builder for chaining.
-
getDestinationIpListList
public List<CidrRange> getDestinationIpListList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;- Specified by:
getDestinationIpListListin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
getDestinationIpListCount
public int getDestinationIpListCount()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;- Specified by:
getDestinationIpListCountin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
getDestinationIpList
public CidrRange getDestinationIpList(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;- Specified by:
getDestinationIpListin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
setDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder setDestinationIpList(int index, CidrRange value)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
setDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder setDestinationIpList(int index, CidrRange.Builder builderForValue)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
addDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addDestinationIpList(CidrRange value)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
addDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addDestinationIpList(int index, CidrRange value)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
addDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addDestinationIpList(CidrRange.Builder builderForValue)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
addDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addDestinationIpList(int index, CidrRange.Builder builderForValue)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
addAllDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addAllDestinationIpList(Iterable<? extends CidrRange> values)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
clearDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearDestinationIpList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
removeDestinationIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder removeDestinationIpList(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
getDestinationIpListBuilder
public CidrRange.Builder getDestinationIpListBuilder(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
getDestinationIpListOrBuilder
public CidrRangeOrBuilder getDestinationIpListOrBuilder(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;- Specified by:
getDestinationIpListOrBuilderin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
getDestinationIpListOrBuilderList
public List<? extends CidrRangeOrBuilder> getDestinationIpListOrBuilderList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;- Specified by:
getDestinationIpListOrBuilderListin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
addDestinationIpListBuilder
public CidrRange.Builder addDestinationIpListBuilder()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
addDestinationIpListBuilder
public CidrRange.Builder addDestinationIpListBuilder(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
getDestinationIpListBuilderList
public List<CidrRange.Builder> getDestinationIpListBuilderList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the destination IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the destination IP address is ignored. The destination IP address of the downstream connection might be different from the addresses on which the proxy is listening if the connection has been redirected.
repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
-
getDestinationPorts
public String getDestinationPorts()
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the destination port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the destination port is ignored. The destination port address of the downstream connection might be different from the port on which the proxy is listening if the connection has been redirected.
string destination_ports = 3;- Specified by:
getDestinationPortsin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder- Returns:
- The destinationPorts.
-
getDestinationPortsBytes
public com.google.protobuf.ByteString getDestinationPortsBytes()
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the destination port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the destination port is ignored. The destination port address of the downstream connection might be different from the port on which the proxy is listening if the connection has been redirected.
string destination_ports = 3;- Specified by:
getDestinationPortsBytesin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder- Returns:
- The bytes for destinationPorts.
-
setDestinationPorts
public TcpProxy.DeprecatedV1.TCPRoute.Builder setDestinationPorts(String value)
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the destination port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the destination port is ignored. The destination port address of the downstream connection might be different from the port on which the proxy is listening if the connection has been redirected.
string destination_ports = 3;- Parameters:
value- The destinationPorts to set.- Returns:
- This builder for chaining.
-
clearDestinationPorts
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearDestinationPorts()
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the destination port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the destination port is ignored. The destination port address of the downstream connection might be different from the port on which the proxy is listening if the connection has been redirected.
string destination_ports = 3;- Returns:
- This builder for chaining.
-
setDestinationPortsBytes
public TcpProxy.DeprecatedV1.TCPRoute.Builder setDestinationPortsBytes(com.google.protobuf.ByteString value)
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the destination port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the destination port is ignored. The destination port address of the downstream connection might be different from the port on which the proxy is listening if the connection has been redirected.
string destination_ports = 3;- Parameters:
value- The bytes for destinationPorts to set.- Returns:
- This builder for chaining.
-
getSourceIpListList
public List<CidrRange> getSourceIpListList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;- Specified by:
getSourceIpListListin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
getSourceIpListCount
public int getSourceIpListCount()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;- Specified by:
getSourceIpListCountin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
getSourceIpList
public CidrRange getSourceIpList(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;- Specified by:
getSourceIpListin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
setSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder setSourceIpList(int index, CidrRange value)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
setSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder setSourceIpList(int index, CidrRange.Builder builderForValue)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
addSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addSourceIpList(CidrRange value)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
addSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addSourceIpList(int index, CidrRange value)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
addSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addSourceIpList(CidrRange.Builder builderForValue)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
addSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addSourceIpList(int index, CidrRange.Builder builderForValue)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
addAllSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder addAllSourceIpList(Iterable<? extends CidrRange> values)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
clearSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearSourceIpList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
removeSourceIpList
public TcpProxy.DeprecatedV1.TCPRoute.Builder removeSourceIpList(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
getSourceIpListBuilder
public CidrRange.Builder getSourceIpListBuilder(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
getSourceIpListOrBuilder
public CidrRangeOrBuilder getSourceIpListOrBuilder(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;- Specified by:
getSourceIpListOrBuilderin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
getSourceIpListOrBuilderList
public List<? extends CidrRangeOrBuilder> getSourceIpListOrBuilderList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;- Specified by:
getSourceIpListOrBuilderListin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder
-
addSourceIpListBuilder
public CidrRange.Builder addSourceIpListBuilder()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
addSourceIpListBuilder
public CidrRange.Builder addSourceIpListBuilder(int index)
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
getSourceIpListBuilderList
public List<CidrRange.Builder> getSourceIpListBuilderList()
An optional list of IP address subnets in the form “ip_address/xx”. The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets. If the parameter is not specified or the list is empty, the source IP address is ignored.
repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
-
getSourcePorts
public String getSourcePorts()
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the source port is ignored.
string source_ports = 5;- Specified by:
getSourcePortsin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder- Returns:
- The sourcePorts.
-
getSourcePortsBytes
public com.google.protobuf.ByteString getSourcePortsBytes()
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the source port is ignored.
string source_ports = 5;- Specified by:
getSourcePortsBytesin interfaceTcpProxy.DeprecatedV1.TCPRouteOrBuilder- Returns:
- The bytes for sourcePorts.
-
setSourcePorts
public TcpProxy.DeprecatedV1.TCPRoute.Builder setSourcePorts(String value)
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the source port is ignored.
string source_ports = 5;- Parameters:
value- The sourcePorts to set.- Returns:
- This builder for chaining.
-
clearSourcePorts
public TcpProxy.DeprecatedV1.TCPRoute.Builder clearSourcePorts()
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the source port is ignored.
string source_ports = 5;- Returns:
- This builder for chaining.
-
setSourcePortsBytes
public TcpProxy.DeprecatedV1.TCPRoute.Builder setSourcePortsBytes(com.google.protobuf.ByteString value)
An optional string containing a comma-separated list of port numbers or ranges. The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ranges. If the parameter is not specified, the source port is ignored.
string source_ports = 5;- Parameters:
value- The bytes for sourcePorts to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final TcpProxy.DeprecatedV1.TCPRoute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
mergeUnknownFields
public final TcpProxy.DeprecatedV1.TCPRoute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TcpProxy.DeprecatedV1.TCPRoute.Builder>
-
-