Interface HotRodServerChildConfigurationBuilder

All Known Implementing Classes:
AbstractHotRodServerChildConfigurationBuilder, HotRodServerConfigurationBuilder

public interface HotRodServerChildConfigurationBuilder
HotRodServerChildConfigurationBuilder.
Since:
7.0
Author:
Tristan Tarrant
  • Method Details

    • authentication

      org.infinispan.server.core.configuration.SaslAuthenticationConfigurationBuilder authentication()
      Configures authentication for this endpoint
    • proxyHost

      Sets the external address of this node, i.e. the address which clients will connect to
    • proxyPort

      HotRodServerChildConfigurationBuilder proxyPort(int proxyPort)
      Sets the external port of this node, i.e. the port which clients will connect to
    • topologyLockTimeout

      HotRodServerChildConfigurationBuilder topologyLockTimeout(long topologyLockTimeout)
      Configures the lock acquisition timeout for the topology cache. See LockingConfigurationBuilder.lockAcquisitionTimeout(long). Defaults to 10 seconds
    • topologyReplTimeout

      HotRodServerChildConfigurationBuilder topologyReplTimeout(long topologyReplTimeout)
      Configures the replication timeout for the topology cache. See ClusteringConfigurationBuilder.remoteTimeout(long). Defaults to 10 seconds
    • topologyAwaitInitialTransfer

      HotRodServerChildConfigurationBuilder topologyAwaitInitialTransfer(boolean topologyAwaitInitialTransfer)
      Configures whether to enable waiting for initial state transfer for the topology cache. See StateTransferConfigurationBuilder.awaitInitialTransfer(boolean)
    • topologyNetworkPrefixOverride

      HotRodServerConfigurationBuilder topologyNetworkPrefixOverride(boolean topologyNetworkPrefixOverride)
      Configures whether to honor or override the network prefix returned for the available interfaces. Defaults to override and to use the IANA private address conventions defined in RFC 1918
    • topologyStateTransfer

      HotRodServerChildConfigurationBuilder topologyStateTransfer(boolean topologyStateTransfer)
      Configures whether to enable state transfer for the topology cache. If disabled, a ClusterLoader will be used to lazily retrieve topology information from the other nodes. Defaults to true.