Package com.rabbitmq.client
Class SocketConfigurators
java.lang.Object
com.rabbitmq.client.SocketConfigurators
Ready-to-use instances and builder for
SocketConfigurator.
Note SocketConfigurators can be combined with
SocketConfigurator.andThen(SocketConfigurator).
- Since:
- 5.4.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SocketConfiguratorDefaultSocketConfiguratorthat disables Nagle's algorithm.static final SocketConfiguratorDisable Nagle's algorithm.static final SocketConfiguratorEnable server hostname validation for TLS connections. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SocketConfigurators.Builderbuilder()Builder to configure and creates aSocketConfiguratorinstance.static SocketConfiguratorThe defaultSocketConfiguratorthat disables Nagle's algorithm.static SocketConfiguratorSocketConfiguratorthat disables Nagle's algorithm.static SocketConfiguratorSocketConfiguratorthat enable server hostname verification for TLS connections.
-
Field Details
-
DISABLE_NAGLE_ALGORITHM
Disable Nagle's algorithm. -
DEFAULT
DefaultSocketConfiguratorthat disables Nagle's algorithm. -
ENABLE_HOSTNAME_VERIFICATION
Enable server hostname validation for TLS connections.
-
-
Constructor Details
-
SocketConfigurators
public SocketConfigurators()
-
-
Method Details
-
defaultConfigurator
The defaultSocketConfiguratorthat disables Nagle's algorithm.- Returns:
-
disableNagleAlgorithm
SocketConfiguratorthat disables Nagle's algorithm.- Returns:
-
enableHostnameVerification
SocketConfiguratorthat enable server hostname verification for TLS connections.- Returns:
-
builder
Builder to configure and creates aSocketConfiguratorinstance.- Returns:
-