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.(package private) static final SSLParametersenableHostnameVerification(SSLParameters sslParameters)
-
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
-
enableHostnameVerification
-
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:
-