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_CERTIFICATE_PASSWORD, 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_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.ConfigurationBuilderbooleanvoidsetClientProperties(String clientProperties) voidsetCluster(Map<String, String> cluster) voidsetEnabled(boolean enabled) voidsetSaslProperties(Map<String, String> saslProperties) 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, setKeyStoreCertificatePassword, 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
-