Interface HotRodServerChildConfigurationBuilder
-
- All Known Implementing Classes:
AbstractHotRodServerChildConfigurationBuilder,AuthenticationConfigurationBuilder,HotRodServerConfigurationBuilder
public interface HotRodServerChildConfigurationBuilderHotRodServerChildConfigurationBuilder.- Since:
- 7.0
- Author:
- Tristan Tarrant
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationConfigurationBuilderauthentication()Configures authentication for this endpointHotRodServerChildConfigurationBuilderproxyHost(String proxyHost)Sets the external address of this node, i.e.HotRodServerChildConfigurationBuilderproxyPort(int proxyPort)Sets the external port of this node, i.e.HotRodServerChildConfigurationBuildertopologyAwaitInitialTransfer(boolean topologyAwaitInitialTransfer)Configures whether to enable waiting for initial state transfer for the topology cache.HotRodServerChildConfigurationBuildertopologyLockTimeout(long topologyLockTimeout)Configures the lock acquisition timeout for the topology cache.HotRodServerChildConfigurationBuildertopologyReplTimeout(long topologyReplTimeout)Configures the replication timeout for the topology cache.HotRodServerChildConfigurationBuildertopologyStateTransfer(boolean topologyStateTransfer)Configures whether to enable state transfer for the topology cache.
-
-
-
Method Detail
-
authentication
AuthenticationConfigurationBuilder authentication()
Configures authentication for this endpoint
-
proxyHost
HotRodServerChildConfigurationBuilder proxyHost(String 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. SeeLockingConfigurationBuilder.lockAcquisitionTimeout(long). Defaults to 10 seconds
-
topologyReplTimeout
HotRodServerChildConfigurationBuilder topologyReplTimeout(long topologyReplTimeout)
Configures the replication timeout for the topology cache. SeeClusteringConfigurationBuilder.remoteTimeout(long). Defaults to 10 seconds
-
topologyAwaitInitialTransfer
HotRodServerChildConfigurationBuilder topologyAwaitInitialTransfer(boolean topologyAwaitInitialTransfer)
Configures whether to enable waiting for initial state transfer for the topology cache. SeeStateTransferConfigurationBuilder.awaitInitialTransfer(boolean)
-
topologyStateTransfer
HotRodServerChildConfigurationBuilder topologyStateTransfer(boolean topologyStateTransfer)
Configures whether to enable state transfer for the topology cache. If disabled, aClusterLoaderwill be used to lazily retrieve topology information from the other nodes. Defaults to true.
-
-