Class InfinispanRemoteConfigurationProperties
java.lang.Object
org.infinispan.client.hotrod.impl.ConfigurationProperties
org.infinispan.spring.starter.remote.InfinispanRemoteConfigurationProperties
@ConfigurationProperties(value="infinispan.remote",
ignoreInvalidFields=true)
public class InfinispanRemoteConfigurationProperties
extends org.infinispan.client.hotrod.impl.ConfigurationProperties
-
Field Summary
FieldsFields inherited from class org.infinispan.client.hotrod.impl.ConfigurationProperties
ASYNC_EXECUTOR_FACTORY, AUTH_CALLBACK_HANDLER, AUTH_CLIENT_SUBJECT, AUTH_PASSWORD, AUTH_REALM, AUTH_SERVER_NAME, AUTH_TOKEN, AUTH_USERNAME, BATCH_SIZE, CACHE_CONFIGURATION_SUFFIX, CACHE_CONFIGURATION_URI_SUFFIX, CACHE_FORCE_RETURN_VALUES_SUFFIX, CACHE_MARSHALLER, CACHE_NEAR_CACHE_BLOOM_FILTER_SUFFIX, CACHE_NEAR_CACHE_FACTORY_SUFFIX, CACHE_NEAR_CACHE_MAX_ENTRIES_SUFFIX, CACHE_NEAR_CACHE_MODE_SUFFIX, CACHE_PREFIX, CACHE_TEMPLATE_NAME_SUFFIX, CACHE_TRANSACTION_MANAGER_LOOKUP_SUFFIX, CACHE_TRANSACTION_MODE_SUFFIX, CLIENT_INTELLIGENCE, CLUSTER_PROPERTIES_PREFIX, CLUSTER_PROPERTIES_PREFIX_INTELLIGENCE_REGEX, CLUSTER_PROPERTIES_PREFIX_REGEX, CONNECT_TIMEOUT, CONNECTION_POOL_EXHAUSTED_ACTION, CONNECTION_POOL_MAX_ACTIVE, CONNECTION_POOL_MAX_PENDING_REQUESTS, CONNECTION_POOL_MAX_WAIT, CONNECTION_POOL_MIN_EVICTABLE_IDLE_TIME, CONNECTION_POOL_MIN_IDLE, CONTEXT_INITIALIZERS, DEFAULT_BATCH_SIZE, DEFAULT_CONNECT_TIMEOUT, DEFAULT_EXECUTOR_FACTORY_POOL_SIZE, DEFAULT_EXECUTOR_FACTORY_THREADNAME_PREFIX, DEFAULT_EXECUTOR_FACTORY_THREADNAME_SUFFIX, DEFAULT_HOTROD_PORT, DEFAULT_KEY_SIZE, DEFAULT_MAX_ACTIVE, DEFAULT_MAX_PENDING_REQUESTS, DEFAULT_MAX_RETRIES, DEFAULT_MAX_WAIT, DEFAULT_MIN_EVICTABLE_IDLE_TIME, DEFAULT_MIN_IDLE, DEFAULT_SO_TIMEOUT, DEFAULT_TRACING_PROPAGATION_ENABLED, DEFAULT_VALUE_SIZE, DNS_RESOLVER_MAX_TTL, DNS_RESOLVER_MIN_TTL, DNS_RESOLVER_NEGATIVE_TTL, FORCE_RETURN_VALUES, HASH_FUNCTION_PREFIX, JAVA_SERIAL_ALLOWLIST, JAVA_SERIAL_WHITELIST, JMX, JMX_DOMAIN, JMX_NAME, KEY_ALIAS, KEY_SIZE_ESTIMATE, KEY_STORE_FILE_NAME, KEY_STORE_PASSWORD, KEY_STORE_TYPE, MARSHALLER, MAX_RETRIES, NEAR_CACHE_BLOOM_FILTER, NEAR_CACHE_MAX_ENTRIES, NEAR_CACHE_MODE, NEAR_CACHE_NAME_PATTERN, PROTOCOL_VERSION, REQUEST_BALANCING_STRATEGY, SASL_MECHANISM, SASL_PROPERTIES_PREFIX, SASL_PROPERTIES_PREFIX_REGEX, SERVER_LIST, SNI_HOST_NAME, SO_TIMEOUT, SSL_CIPHERS, SSL_CONTEXT, SSL_HOSTNAME_VALIDATION, SSL_PROTOCOL, SSL_PROVIDER, STATISTICS, TCP_KEEP_ALIVE, TCP_NO_DELAY, TRACING_PROPAGATION_ENABLED, TRANSACTION_MANAGER_LOOKUP, TRANSACTION_MODE, TRANSACTION_TIMEOUT, TRANSPORT_FACTORY, TRUST_STORE_FILE_NAME, TRUST_STORE_PASSWORD, TRUST_STORE_PATH, TRUST_STORE_TYPE, URI, USE_AUTH, USE_SSL, VALUE_SIZE_ESTIMATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.client.hotrod.configuration.ConfigurationBuilderlonglongbooleanbooleanvoidsetClientProperties(String clientProperties) voidsetCluster(Map<String, String> cluster) voidsetEnabled(boolean enabled) voidsetReactive(boolean reactive) voidsetReadTimeout(long readTimeout) voidsetSaslProperties(Map<String, String> saslProperties) voidsetWriteTimeout(long writeTimeout) Methods inherited from class org.infinispan.client.hotrod.impl.ConfigurationProperties
getAsyncExecutorFactory, getAuthPassword, getAuthRealm, getAuthToken, getAuthUsername, getBatchSize, getClientIntelligence, getConnectionPoolExhaustedAction, getConnectionPoolMaxActive, getConnectionPoolMaxPendingRequests, getConnectionPoolMaxWait, getConnectTimeout, getContextInitializers, getDefaultExecutorFactoryPoolSize, getDefaultExecutorFactoryThreadNamePrefix, getDefaultExecutorFactoryThreadNameSuffix, getForceReturnValues, getJmxDomain, getJmxName, getKeyAlias, getKeySizeEstimate, getKeyStoreFileName, getKeyStorePassword, getKeyStoreType, getMarshaller, getMaxRetries, getNearCacheMaxEntries, getNearCacheMode, getNearCacheNamePattern, getProperties, getProtocolVersion, getRequestBalancingStrategy, getSaslMechanism, getServerList, getSniHostName, getSoTimeout, getSSLProtocol, getTcpKeepAlive, getTcpNoDelay, getTransactionManagerLookup, getTransactionMode, getTransactionTimeout, getTransportFactory, getTrustStoreFileName, getTrustStorePassword, getTrustStorePath, getTrustStoreType, getURI, getUseAuth, getUseSSL, getValueSizeEstimate, gtConnectionPoolMinIdle, isJmx, isStatistics, isTracingPropagationEnabled, isVersionPre12, setAuthPassword, setAuthRealm, setAuthServerName, setAuthToken, setAuthUsername, setBatchSize, setClientIntelligence, setConnectionPoolExhaustedAction, setConnectionPoolMaxActive, setConnectionPoolMaxPendingRequests, setConnectionPoolMaxWait, setConnectionPoolMinEvictableIdleTime, setConnectionPoolMinEvictableIdleTime, setConnectionPoolMinIdle, setConnectTimeout, setContextInitializers, setDefaultExecutorFactoryPoolSize, setDefaultExecutorFactoryThreadNamePrefix, setDefaultExecutorFactoryThreadNameSuffix, setForceReturnValues, setJavaSerialAllowList, setJavaSerialWhitelist, setJmx, setJmxDomain, setJmxName, setKeyAlias, setKeySizeEstimate, setKeyStoreFileName, setKeyStorePassword, setKeyStoreType, setMarshaller, setMaxRetries, setNearCacheMaxEntries, setNearCacheMode, setNearCacheNamePattern, setProtocolVersion, setSaslMechanism, setServerList, setSniHostName, setSocketTimeout, setSSLProtocol, setStatistics, setTcpKeepAlive, setTcpNoDelay, setTracingPropagationEnabled, setTransactionMode, setTransactionTimeout, setTransportFactory, setTransportFactory, setTrustStoreFileName, setTrustStorePassword, setTrustStorePath, setTrustStoreType, setURI, setUseAuth, setUseSSL, setValueSizeEstimate
-
Field Details
-
DEFAULT_CLIENT_PROPERTIES
- See Also:
-
-
Constructor Details
-
InfinispanRemoteConfigurationProperties
public InfinispanRemoteConfigurationProperties()
-
-
Method Details
-
getClientProperties
-
setClientProperties
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getConfigurationBuilder
public org.infinispan.client.hotrod.configuration.ConfigurationBuilder getConfigurationBuilder() -
setSaslProperties
-
setCluster
-
isReactive
public boolean isReactive() -
setReactive
public void setReactive(boolean reactive) -
getReadTimeout
public long getReadTimeout() -
setReadTimeout
public void setReadTimeout(long readTimeout) -
getWriteTimeout
public long getWriteTimeout() -
setWriteTimeout
public void setWriteTimeout(long writeTimeout)
-