Uses of Class
io.envoyproxy.envoy.config.listener.v3.FilterChainMatch.Builder
Packages that use FilterChainMatch.Builder
-
Uses of FilterChainMatch.Builder in io.envoyproxy.envoy.config.listener.v3
Fields in io.envoyproxy.envoy.config.listener.v3 with type parameters of type FilterChainMatch.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<FilterChainMatch, FilterChainMatch.Builder, FilterChainMatchOrBuilder> FilterChain.Builder.filterChainMatchBuilder_
Methods in io.envoyproxy.envoy.config.listener.v3 that return FilterChainMatch.BuilderModifier and TypeMethodDescriptionFilterChainMatch.Builder.addAllApplicationProtocols
(Iterable<String> values) If non-empty, a list of application protocols (e.g.FilterChainMatch.Builder.addAllDirectSourcePrefixRanges
(Iterable<? extends CidrRange> values) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addAllPrefixRanges
(Iterable<? extends CidrRange> values) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.addAllServerNames
(Iterable<String> values) If non-empty, a list of server names (e.g.FilterChainMatch.Builder.addAllSourcePorts
(Iterable<? extends Integer> values) The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ports.FilterChainMatch.Builder.addAllSourcePrefixRanges
(Iterable<? extends CidrRange> values) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addApplicationProtocols
(String value) If non-empty, a list of application protocols (e.g.FilterChainMatch.Builder.addApplicationProtocolsBytes
(com.google.protobuf.ByteString value) If non-empty, a list of application protocols (e.g.FilterChainMatch.Builder.addDirectSourcePrefixRanges
(int index, CidrRange value) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addDirectSourcePrefixRanges
(int index, CidrRange.Builder builderForValue) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addDirectSourcePrefixRanges
(CidrRange value) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addDirectSourcePrefixRanges
(CidrRange.Builder builderForValue) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addPrefixRanges
(int index, CidrRange value) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.addPrefixRanges
(int index, CidrRange.Builder builderForValue) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.addPrefixRanges
(CidrRange value) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.addPrefixRanges
(CidrRange.Builder builderForValue) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.addServerNames
(String value) If non-empty, a list of server names (e.g.FilterChainMatch.Builder.addServerNamesBytes
(com.google.protobuf.ByteString value) If non-empty, a list of server names (e.g.FilterChainMatch.Builder.addSourcePorts
(int value) The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ports.FilterChainMatch.Builder.addSourcePrefixRanges
(int index, CidrRange value) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addSourcePrefixRanges
(int index, CidrRange.Builder builderForValue) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addSourcePrefixRanges
(CidrRange value) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.addSourcePrefixRanges
(CidrRange.Builder builderForValue) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.clear()
FilterChainMatch.Builder.clearAddressSuffix()
If non-empty, an IP address and suffix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.clearApplicationProtocols()
If non-empty, a list of application protocols (e.g.FilterChainMatch.Builder.clearDestinationPort()
Optional destination port to consider when use_original_dst is set on the listener in determining a filter chain match.FilterChainMatch.Builder.clearDirectSourcePrefixRanges()
The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.clearPrefixRanges()
If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.clearServerNames()
If non-empty, a list of server names (e.g.FilterChainMatch.Builder.clearSourcePorts()
The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ports.FilterChainMatch.Builder.clearSourcePrefixRanges()
The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.clearSourceType()
Specifies the connection source IP match type.FilterChainMatch.Builder.clearSuffixLen()
[#not-implemented-hide:]FilterChainMatch.Builder.clearTransportProtocol()
If non-empty, a transport protocol to consider when determining a filter chain match.FilterChain.Builder.getFilterChainMatchBuilder()
The criteria to use when matching a connection to this filter chain.FilterChainMatch.Builder.mergeDestinationPort
(com.google.protobuf.UInt32Value value) Optional destination port to consider when use_original_dst is set on the listener in determining a filter chain match.FilterChainMatch.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) FilterChainMatch.Builder.mergeFrom
(com.google.protobuf.Message other) FilterChainMatch.Builder.mergeFrom
(FilterChainMatch other) FilterChainMatch.Builder.mergeSuffixLen
(com.google.protobuf.UInt32Value value) [#not-implemented-hide:]static FilterChainMatch.Builder
FilterChainMatch.newBuilder()
static FilterChainMatch.Builder
FilterChainMatch.newBuilder
(FilterChainMatch prototype) FilterChainMatch.newBuilderForType()
protected FilterChainMatch.Builder
FilterChainMatch.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) FilterChainMatch.Builder.removeDirectSourcePrefixRanges
(int index) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.removePrefixRanges
(int index) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.removeSourcePrefixRanges
(int index) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.setAddressSuffix
(String value) If non-empty, an IP address and suffix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.setAddressSuffixBytes
(com.google.protobuf.ByteString value) If non-empty, an IP address and suffix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.setApplicationProtocols
(int index, String value) If non-empty, a list of application protocols (e.g.FilterChainMatch.Builder.setDestinationPort
(com.google.protobuf.UInt32Value value) Optional destination port to consider when use_original_dst is set on the listener in determining a filter chain match.FilterChainMatch.Builder.setDestinationPort
(com.google.protobuf.UInt32Value.Builder builderForValue) Optional destination port to consider when use_original_dst is set on the listener in determining a filter chain match.FilterChainMatch.Builder.setDirectSourcePrefixRanges
(int index, CidrRange value) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.setDirectSourcePrefixRanges
(int index, CidrRange.Builder builderForValue) The criteria is satisfied if the directly connected source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.setPrefixRanges
(int index, CidrRange value) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.setPrefixRanges
(int index, CidrRange.Builder builderForValue) If non-empty, an IP address and prefix length to match addresses when the listener is bound to 0.0.0.0/:: or when use_original_dst is specified.FilterChainMatch.Builder.setServerNames
(int index, String value) If non-empty, a list of server names (e.g.FilterChainMatch.Builder.setSourcePorts
(int index, int value) The criteria is satisfied if the source port of the downstream connection is contained in at least one of the specified ports.FilterChainMatch.Builder.setSourcePrefixRanges
(int index, CidrRange value) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.setSourcePrefixRanges
(int index, CidrRange.Builder builderForValue) The criteria is satisfied if the source IP address of the downstream connection is contained in at least one of the specified subnets.FilterChainMatch.Builder.setSourceType
(FilterChainMatch.ConnectionSourceType value) Specifies the connection source IP match type.FilterChainMatch.Builder.setSourceTypeValue
(int value) Specifies the connection source IP match type.FilterChainMatch.Builder.setSuffixLen
(com.google.protobuf.UInt32Value value) [#not-implemented-hide:]FilterChainMatch.Builder.setSuffixLen
(com.google.protobuf.UInt32Value.Builder builderForValue) [#not-implemented-hide:]FilterChainMatch.Builder.setTransportProtocol
(String value) If non-empty, a transport protocol to consider when determining a filter chain match.FilterChainMatch.Builder.setTransportProtocolBytes
(com.google.protobuf.ByteString value) If non-empty, a transport protocol to consider when determining a filter chain match.FilterChainMatch.toBuilder()
Methods in io.envoyproxy.envoy.config.listener.v3 that return types with arguments of type FilterChainMatch.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<FilterChainMatch, FilterChainMatch.Builder, FilterChainMatchOrBuilder> FilterChain.Builder.getFilterChainMatchFieldBuilder()
The criteria to use when matching a connection to this filter chain.Methods in io.envoyproxy.envoy.config.listener.v3 with parameters of type FilterChainMatch.BuilderModifier and TypeMethodDescriptionFilterChain.Builder.setFilterChainMatch
(FilterChainMatch.Builder builderForValue) The criteria to use when matching a connection to this filter chain.