Uses of Class
io.envoyproxy.envoy.api.v2.Listener.Builder
Packages that use Listener.Builder
-
Uses of Listener.Builder in io.envoyproxy.envoy.api.v2
Methods in io.envoyproxy.envoy.api.v2 that return Listener.BuilderModifier and TypeMethodDescriptionListener.Builder.addAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.addAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.addAccessLog(AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.addAccessLog(AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.addAllAccessLog(Iterable<? extends AccessLog> values) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.addAllFilterChains(Iterable<? extends FilterChain> values) A list of filter chains to consider for this listener.Listener.Builder.addAllListenerFilters(Iterable<? extends ListenerFilter> values) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.addAllSocketOptions(Iterable<? extends SocketOption> values) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.addFilterChains(int index, FilterChain value) A list of filter chains to consider for this listener.Listener.Builder.addFilterChains(int index, FilterChain.Builder builderForValue) A list of filter chains to consider for this listener.Listener.Builder.addFilterChains(FilterChain value) 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.addListenerFilters(int index, ListenerFilter value) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.addListenerFilters(int index, ListenerFilter.Builder builderForValue) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.addListenerFilters(ListenerFilter value) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.addListenerFilters(ListenerFilter.Builder builderForValue) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Listener.Builder.addSocketOptions(int index, SocketOption value) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.addSocketOptions(int index, SocketOption.Builder builderForValue) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.addSocketOptions(SocketOption value) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.addSocketOptions(SocketOption.Builder builderForValue) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.clear()Listener.Builder.clearAccessLog()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.clearAddress()The address that the listener should listen on.Listener.Builder.clearApiListener()Used to represent an API listener, which is used in non-proxy clients.Listener.Builder.clearConnectionBalanceConfig()The listener's connection balancer configuration, currently only applicable to TCP listeners.Listener.Builder.clearContinueOnListenerFiltersTimeout()Whether a connection should be created when listener filters timeout.Listener.Builder.clearDeprecatedV1()[#not-implemented-hide:]Listener.Builder.clearDrainType()The type of draining to perform at a listener-wide level.Listener.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Listener.Builder.clearFilterChains()A list of filter chains to consider for this listener.Listener.Builder.clearFreebind()Whether the listener should set the *IP_FREEBIND* socket option.Listener.Builder.clearListenerFilters()Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.clearListenerFiltersTimeout()The timeout to wait for all listener filters to complete operation.Listener.Builder.clearMetadata()Listener metadata.Listener.Builder.clearName()The unique name by which this listener is known.Listener.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Listener.Builder.clearPerConnectionBufferLimitBytes()Soft limit on size of the listener’s new connection read and write buffers.Listener.Builder.clearReusePort()When this flag is set to true, listeners set the *SO_REUSEPORT* socket option and create one socket for each worker thread.Listener.Builder.clearSocketOptions()Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.clearTcpFastOpenQueueLength()Whether the listener should accept TCP Fast Open (TFO) connections.Listener.Builder.clearTrafficDirection()Specifies the intended direction of the traffic relative to the local Envoy.Listener.Builder.clearTransparent()Whether the listener should be set as a transparent socket.Listener.Builder.clearUdpListenerConfig()If the protocol in the listener socket address in :ref:`protocol <envoy_api_field_core.SocketAddress.protocol>` is :ref:`UDP <envoy_api_enum_value_core.SocketAddress.Protocol.UDP>`, this field specifies the actual udp listener to create, i.e.Listener.Builder.clearUseOriginalDst()Deprecated.Listener.Builder.clone()Listener.Builder.mergeAddress(Address value) The address that the listener should listen on.Listener.Builder.mergeApiListener(ApiListener value) Used to represent an API listener, which is used in non-proxy clients.Listener.Builder.mergeConnectionBalanceConfig(Listener.ConnectionBalanceConfig value) The listener's connection balancer configuration, currently only applicable to TCP listeners.Listener.Builder.mergeDeprecatedV1(Listener.DeprecatedV1 value) [#not-implemented-hide:]Listener.Builder.mergeFreebind(com.google.protobuf.BoolValue value) Whether the listener should set the *IP_FREEBIND* socket option.Listener.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Listener.Builder.mergeFrom(com.google.protobuf.Message other) Listener.Builder.mergeListenerFiltersTimeout(com.google.protobuf.Duration value) The timeout to wait for all listener filters to complete operation.Listener.Builder.mergeMetadata(Metadata value) Listener metadata.Listener.Builder.mergePerConnectionBufferLimitBytes(com.google.protobuf.UInt32Value value) Soft limit on size of the listener’s new connection read and write buffers.Listener.Builder.mergeTcpFastOpenQueueLength(com.google.protobuf.UInt32Value value) Whether the listener should accept TCP Fast Open (TFO) connections.Listener.Builder.mergeTransparent(com.google.protobuf.BoolValue value) Whether the listener should be set as a transparent socket.Listener.Builder.mergeUdpListenerConfig(UdpListenerConfig value) If the protocol in the listener socket address in :ref:`protocol <envoy_api_field_core.SocketAddress.protocol>` is :ref:`UDP <envoy_api_enum_value_core.SocketAddress.Protocol.UDP>`, this field specifies the actual udp listener to create, i.e.final Listener.BuilderListener.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Listener.Builder.mergeUseOriginalDst(com.google.protobuf.BoolValue value) Deprecated.static Listener.BuilderListener.newBuilder()static Listener.BuilderListener.newBuilder(Listener prototype) Listener.newBuilderForType()protected Listener.BuilderListener.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Listener.Builder.removeAccessLog(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.removeFilterChains(int index) A list of filter chains to consider for this listener.Listener.Builder.removeListenerFilters(int index) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.removeSocketOptions(int index) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.setAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.setAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by this listener.Listener.Builder.setAddress(Address value) The address that the listener should listen on.Listener.Builder.setAddress(Address.Builder builderForValue) The address that the listener should listen on.Listener.Builder.setApiListener(ApiListener value) Used to represent an API listener, which is used in non-proxy clients.Listener.Builder.setApiListener(ApiListener.Builder builderForValue) Used to represent an API listener, which is used in non-proxy clients.Listener.Builder.setConnectionBalanceConfig(Listener.ConnectionBalanceConfig value) The listener's connection balancer configuration, currently only applicable to TCP listeners.Listener.Builder.setConnectionBalanceConfig(Listener.ConnectionBalanceConfig.Builder builderForValue) The listener's connection balancer configuration, currently only applicable to TCP listeners.Listener.Builder.setContinueOnListenerFiltersTimeout(boolean value) Whether a connection should be created when listener filters timeout.Listener.Builder.setDeprecatedV1(Listener.DeprecatedV1 value) [#not-implemented-hide:]Listener.Builder.setDeprecatedV1(Listener.DeprecatedV1.Builder builderForValue) [#not-implemented-hide:]Listener.Builder.setDrainType(Listener.DrainType value) The type of draining to perform at a listener-wide level.Listener.Builder.setDrainTypeValue(int value) The type of draining to perform at a listener-wide level.Listener.Builder.setFilterChains(int index, FilterChain value) A list of filter chains to consider for this listener.Listener.Builder.setFilterChains(int index, FilterChain.Builder builderForValue) A list of filter chains to consider for this listener.Listener.Builder.setFreebind(com.google.protobuf.BoolValue value) Whether the listener should set the *IP_FREEBIND* socket option.Listener.Builder.setFreebind(com.google.protobuf.BoolValue.Builder builderForValue) Whether the listener should set the *IP_FREEBIND* socket option.Listener.Builder.setListenerFilters(int index, ListenerFilter value) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.setListenerFilters(int index, ListenerFilter.Builder builderForValue) Listener filters have the opportunity to manipulate and augment the connection metadata that is used in connection filter chain matching, for example.Listener.Builder.setListenerFiltersTimeout(com.google.protobuf.Duration value) The timeout to wait for all listener filters to complete operation.Listener.Builder.setListenerFiltersTimeout(com.google.protobuf.Duration.Builder builderForValue) The timeout to wait for all listener filters to complete operation.Listener.Builder.setMetadata(Metadata value) Listener metadata.Listener.Builder.setMetadata(Metadata.Builder builderForValue) Listener metadata.The unique name by which this listener is known.Listener.Builder.setNameBytes(com.google.protobuf.ByteString value) The unique name by which this listener is known.Listener.Builder.setPerConnectionBufferLimitBytes(com.google.protobuf.UInt32Value value) Soft limit on size of the listener’s new connection read and write buffers.Listener.Builder.setPerConnectionBufferLimitBytes(com.google.protobuf.UInt32Value.Builder builderForValue) Soft limit on size of the listener’s new connection read and write buffers.Listener.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Listener.Builder.setReusePort(boolean value) When this flag is set to true, listeners set the *SO_REUSEPORT* socket option and create one socket for each worker thread.Listener.Builder.setSocketOptions(int index, SocketOption value) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.setSocketOptions(int index, SocketOption.Builder builderForValue) Additional socket options that may not be present in Envoy source code or precompiled binaries.Listener.Builder.setTcpFastOpenQueueLength(com.google.protobuf.UInt32Value value) Whether the listener should accept TCP Fast Open (TFO) connections.Listener.Builder.setTcpFastOpenQueueLength(com.google.protobuf.UInt32Value.Builder builderForValue) Whether the listener should accept TCP Fast Open (TFO) connections.Listener.Builder.setTrafficDirection(TrafficDirection value) Specifies the intended direction of the traffic relative to the local Envoy.Listener.Builder.setTrafficDirectionValue(int value) Specifies the intended direction of the traffic relative to the local Envoy.Listener.Builder.setTransparent(com.google.protobuf.BoolValue value) Whether the listener should be set as a transparent socket.Listener.Builder.setTransparent(com.google.protobuf.BoolValue.Builder builderForValue) Whether the listener should be set as a transparent socket.Listener.Builder.setUdpListenerConfig(UdpListenerConfig value) If the protocol in the listener socket address in :ref:`protocol <envoy_api_field_core.SocketAddress.protocol>` is :ref:`UDP <envoy_api_enum_value_core.SocketAddress.Protocol.UDP>`, this field specifies the actual udp listener to create, i.e.Listener.Builder.setUdpListenerConfig(UdpListenerConfig.Builder builderForValue) If the protocol in the listener socket address in :ref:`protocol <envoy_api_field_core.SocketAddress.protocol>` is :ref:`UDP <envoy_api_enum_value_core.SocketAddress.Protocol.UDP>`, this field specifies the actual udp listener to create, i.e.final Listener.BuilderListener.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Listener.Builder.setUseOriginalDst(com.google.protobuf.BoolValue value) Deprecated.Listener.Builder.setUseOriginalDst(com.google.protobuf.BoolValue.Builder builderForValue) Deprecated.Listener.toBuilder() -
Uses of Listener.Builder in io.envoyproxy.envoy.config.bootstrap.v2
Methods in io.envoyproxy.envoy.config.bootstrap.v2 that return Listener.BuilderModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.addListenersBuilder()Static :ref:`Listeners <envoy_api_msg_Listener>`.Bootstrap.StaticResources.Builder.addListenersBuilder(int index) Static :ref:`Listeners <envoy_api_msg_Listener>`.Bootstrap.StaticResources.Builder.getListenersBuilder(int index) Static :ref:`Listeners <envoy_api_msg_Listener>`.Methods in io.envoyproxy.envoy.config.bootstrap.v2 that return types with arguments of type Listener.BuilderModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.getListenersBuilderList()Static :ref:`Listeners <envoy_api_msg_Listener>`.Methods in io.envoyproxy.envoy.config.bootstrap.v2 with parameters of type Listener.BuilderModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.addListeners(int index, Listener.Builder builderForValue) Static :ref:`Listeners <envoy_api_msg_Listener>`.Bootstrap.StaticResources.Builder.addListeners(Listener.Builder builderForValue) Static :ref:`Listeners <envoy_api_msg_Listener>`.Bootstrap.StaticResources.Builder.setListeners(int index, Listener.Builder builderForValue) Static :ref:`Listeners <envoy_api_msg_Listener>`.