Uses of Class
io.envoyproxy.envoy.config.listener.v3.FilterChain.Builder
Packages that use FilterChain.Builder
-
Uses of FilterChain.Builder in io.envoyproxy.envoy.config.listener.v3
Methods in io.envoyproxy.envoy.config.listener.v3 that return FilterChain.BuilderModifier and TypeMethodDescriptionFilterChain.Builder.addAllFilters(Iterable<? extends Filter> values) A list of individual network filters that make up the filter chain for connections established with the listener.Listener.Builder.addFilterChainsBuilder()A list of filter chains to consider for this listener.Listener.Builder.addFilterChainsBuilder(int index) A list of filter chains to consider for this listener.FilterChain.Builder.addFilters(int index, Filter value) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.addFilters(int index, Filter.Builder builderForValue) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.addFilters(Filter value) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.addFilters(Filter.Builder builderForValue) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) FilterChain.Builder.clear()FilterChain.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) FilterChain.Builder.clearFilterChainMatch()The criteria to use when matching a connection to this filter chain.FilterChain.Builder.clearFilters()A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.clearMetadata()Filter chain metadata.FilterChain.Builder.clearName()The unique name (or empty) by which this filter chain is known. .. note:: :ref:`filter_chain_matcher <envoy_v3_api_field_config.listener.v3.Listener.filter_chain_matcher>` requires that filter chains are uniquely named within a listener.FilterChain.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) FilterChain.Builder.clearTransportSocket()Optional custom transport socket implementation to use for downstream connections.FilterChain.Builder.clearTransportSocketConnectTimeout()If present and nonzero, the amount of time to allow incoming connections to complete any transport socket negotiations.FilterChain.Builder.clearUseProxyProto()Deprecated.FilterChain.Builder.clone()Listener.Builder.getDefaultFilterChainBuilder()The default filter chain if none of the filter chain matches.Listener.Builder.getFilterChainsBuilder(int index) A list of filter chains to consider for this listener.FilterChain.Builder.mergeFilterChainMatch(FilterChainMatch value) The criteria to use when matching a connection to this filter chain.FilterChain.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) FilterChain.Builder.mergeFrom(com.google.protobuf.Message other) FilterChain.Builder.mergeFrom(FilterChain other) FilterChain.Builder.mergeMetadata(Metadata value) Filter chain metadata.FilterChain.Builder.mergeTransportSocket(TransportSocket value) Optional custom transport socket implementation to use for downstream connections.FilterChain.Builder.mergeTransportSocketConnectTimeout(com.google.protobuf.Duration value) If present and nonzero, the amount of time to allow incoming connections to complete any transport socket negotiations.final FilterChain.BuilderFilterChain.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) FilterChain.Builder.mergeUseProxyProto(com.google.protobuf.BoolValue value) Deprecated.static FilterChain.BuilderFilterChain.newBuilder()static FilterChain.BuilderFilterChain.newBuilder(FilterChain prototype) FilterChain.newBuilderForType()protected FilterChain.BuilderFilterChain.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) FilterChain.Builder.removeFilters(int index) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.setFilterChainMatch(FilterChainMatch value) The criteria to use when matching a connection to this filter chain.FilterChain.Builder.setFilterChainMatch(FilterChainMatch.Builder builderForValue) The criteria to use when matching a connection to this filter chain.FilterChain.Builder.setFilters(int index, Filter value) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.setFilters(int index, Filter.Builder builderForValue) A list of individual network filters that make up the filter chain for connections established with the listener.FilterChain.Builder.setMetadata(Metadata value) Filter chain metadata.FilterChain.Builder.setMetadata(Metadata.Builder builderForValue) Filter chain metadata.The unique name (or empty) by which this filter chain is known. .. note:: :ref:`filter_chain_matcher <envoy_v3_api_field_config.listener.v3.Listener.filter_chain_matcher>` requires that filter chains are uniquely named within a listener.FilterChain.Builder.setNameBytes(com.google.protobuf.ByteString value) The unique name (or empty) by which this filter chain is known. .. note:: :ref:`filter_chain_matcher <envoy_v3_api_field_config.listener.v3.Listener.filter_chain_matcher>` requires that filter chains are uniquely named within a listener.FilterChain.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) FilterChain.Builder.setTransportSocket(TransportSocket value) Optional custom transport socket implementation to use for downstream connections.FilterChain.Builder.setTransportSocket(TransportSocket.Builder builderForValue) Optional custom transport socket implementation to use for downstream connections.FilterChain.Builder.setTransportSocketConnectTimeout(com.google.protobuf.Duration value) If present and nonzero, the amount of time to allow incoming connections to complete any transport socket negotiations.FilterChain.Builder.setTransportSocketConnectTimeout(com.google.protobuf.Duration.Builder builderForValue) If present and nonzero, the amount of time to allow incoming connections to complete any transport socket negotiations.final FilterChain.BuilderFilterChain.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) FilterChain.Builder.setUseProxyProto(com.google.protobuf.BoolValue value) Deprecated.FilterChain.Builder.setUseProxyProto(com.google.protobuf.BoolValue.Builder builderForValue) Deprecated.FilterChain.toBuilder()Methods in io.envoyproxy.envoy.config.listener.v3 that return types with arguments of type FilterChain.BuilderModifier and TypeMethodDescriptionListener.Builder.getFilterChainsBuilderList()A list of filter chains to consider for this listener.Methods in io.envoyproxy.envoy.config.listener.v3 with parameters of type FilterChain.BuilderModifier and TypeMethodDescriptionListener.Builder.addFilterChains(int index, FilterChain.Builder builderForValue) A list of filter chains to consider for this listener.Listener.Builder.addFilterChains(FilterChain.Builder builderForValue) A list of filter chains to consider for this listener.Listener.Builder.setDefaultFilterChain(FilterChain.Builder builderForValue) The default filter chain if none of the filter chain matches.Listener.Builder.setFilterChains(int index, FilterChain.Builder builderForValue) A list of filter chains to consider for this listener.