All Superinterfaces:
ConfigurationChildBuilder
, StoreConfigurationChildBuilder <S>
All Known Implementing Classes:
AbstractRemoteStoreConfigurationChildBuilder
, AbstractSecurityConfigurationChildBuilder
, AuthenticationConfigurationBuilder
, ConnectionPoolConfigurationBuilder
, ExecutorFactoryConfigurationBuilder
, KeyStoreConfigurationBuilder
, MechanismConfigurationBuilder
, RemoteServerConfigurationBuilder
, RemoteStoreConfigurationBuilder
, SecurityConfigurationBuilder
, SslConfigurationBuilder
, TrustStoreConfigurationBuilder
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods
Configuration for the executor service used for asynchronous work on the Transport, including
asynchronous marshalling and Cache 'async operations' such as Cache.putAsync().
For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the
servers according to this strategy.
Configures the connection pool
This property defines the maximum socket connect timeout before giving up connecting to the
server.
Whether or not to implicitly FORCE_RETURN_VALUE for all calls.
Configures this RemoteStore so that it enables all settings needed to create entries to be served
by a HotRod endpoint, for example when performing rolling upgrades.
Deprecated, for removal: This API element is subject to removal in a future version.
Allows you to specify a custom
Marshaller
implementation to
serialize and deserialize user objects.
Allows you to specify a custom
Marshaller
implementation to
serialize and deserialize user objects.
This property defines the protocol version that this client should use.
The name of the remote cache in the remote infinispan cluster, to which to connect to.
Configures connection security
This property defines the maximum socket read timeout in milliseconds before giving up waiting
for bytes from the server.
Affects TCP NODELAY on the TCP stack.
transportFactory (Class <? extends org.infinispan.client.hotrod.impl.transport.netty.ChannelFactory> transportFactory)
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build , clustering , customInterceptors , encoding , expiration , indexing , invocationBatching , jmxStatistics , locking , memory , persistence , query , security , simpleCache , simpleCache , sites , statistics , template , transaction , unsafe , validate
Methods inherited from interface org.infinispan.configuration.cache.StoreConfigurationChildBuilder
addProperty , async , fetchPersistentState , ignoreModifications , maxBatchSize , preload , purgeOnStartup , segmented , shared , transactional , withProperties , writeOnly
Method Details
addServer
Adds a new remote server
asyncExecutorFactory
Configuration for the executor service used for asynchronous work on the Transport, including
asynchronous marshalling and Cache 'async operations' such as Cache.putAsync().
balancingStrategy
For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the
servers according to this strategy.
connectionPool
Configures the connection pool
connectionTimeout
This property defines the maximum socket connect timeout before giving up connecting to the
server.
forceReturnValues
Whether or not to implicitly FORCE_RETURN_VALUE for all calls.
hotRodWrapping
Configures this RemoteStore so that it enables all settings needed to create entries to be served
by a HotRod endpoint, for example when performing rolling upgrades.
keySizeEstimate
Deprecated, for removal: This API element is subject to removal in a future version.
marshaller
Allows you to specify a custom
Marshaller
implementation to
serialize and deserialize user objects.
marshaller
Allows you to specify a custom
Marshaller
implementation to
serialize and deserialize user objects.
remoteCacheName
The name of the remote cache in the remote infinispan cluster, to which to connect to. If
unspecified, the default cache will be used
remoteSecurity
Configures connection security
socketTimeout
This property defines the maximum socket read timeout in milliseconds before giving up waiting
for bytes from the server. Defaults to 60000 (1 minute)
tcpNoDelay
Affects TCP NODELAY on the TCP stack. Defaults to enabled
transportFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Controls which transport to use. Currently only the TcpTransport is supported.
transportFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Controls which transport to use. Currently only the TcpTransport is supported.
valueSizeEstimate
Deprecated, for removal: This API element is subject to removal in a future version.