Uses of Class
io.atomix.cluster.messaging.MessagingConfig
Packages that use MessagingConfig
Package
Description
Provides classes and interfaces for cluster management.
Broker messages
Messaging layer interface implementations.
-
Uses of MessagingConfig in io.atomix.cluster
Methods in io.atomix.cluster that return MessagingConfigModifier and TypeMethodDescriptionClusterConfig.getMessagingConfig()Returns the cluster messaging configuration.Methods in io.atomix.cluster with parameters of type MessagingConfigModifier and TypeMethodDescriptionClusterConfig.setMessagingConfig(MessagingConfig messagingConfig) Sets the cluster messaging configuration. -
Uses of MessagingConfig in io.atomix.cluster.messaging
Methods in io.atomix.cluster.messaging that return MessagingConfigModifier and TypeMethodDescriptionMessagingConfig.configureTls(File keyStore, String keyStorePassword, File privateKey, File certificateChain) MessagingConfig.setCertificateChain(File certificateChain) Sets the certificate chain to use for inter-cluster communication.MessagingConfig.setCompressionAlgorithm(MessagingConfig.CompressionAlgorithm algorithm) MessagingConfig.setHeartbeatInterval(Duration heartbeatInterval) MessagingConfig.setHeartbeatTimeout(Duration heartbeatTimeout) MessagingConfig.setInterfaces(List<String> interfaces) Sets the local interfaces to which to bind the node.Sets the local port to which to bind the node.MessagingConfig.setPrivateKey(File privateKey) Sets the private key of the certificate chain.MessagingConfig.setShutdownQuietPeriod(Duration shutdownQuietPeriod) Sets the shutdown quiet period.MessagingConfig.setShutdownTimeout(Duration shutdownTimeout) Sets the shutdown timeout.MessagingConfig.setSocketReceiveBuffer(int socketReceiveBuffer) Sets the size of SO_RCVBUF.MessagingConfig.setSocketSendBuffer(int socketSendBuffer) Sets the size of SO_SNDBUF.GatewayCfgTMessagingConfig.setTlsEnabled(boolean tlsEnabled) Sets whether or not to enable TLS for inter-cluster communication. -
Uses of MessagingConfig in io.atomix.cluster.messaging.impl
Constructors in io.atomix.cluster.messaging.impl with parameters of type MessagingConfigModifierConstructorDescriptionNettyMessagingService(String cluster, Address advertisedAddress, MessagingConfig config, io.micrometer.core.instrument.MeterRegistry registry) NettyMessagingService(String cluster, Address advertisedAddress, MessagingConfig config, String actorSchedulerName, io.micrometer.core.instrument.MeterRegistry registry) NettyUnicastService(String clusterId, Address advertisedAddress, MessagingConfig config, io.micrometer.core.instrument.MeterRegistry registry) NettyUnicastService(String clusterId, Address advertisedAddress, MessagingConfig config, String actorSchedulerName, io.micrometer.core.instrument.MeterRegistry registry)