Uses of Class
org.infinispan.client.hotrod.configuration.ConfigurationBuilder
Packages that use ConfigurationBuilder
Package
Description
Hot Rod client configuration API.
-
Uses of ConfigurationBuilder in org.infinispan.client.hotrod.configuration
Methods in org.infinispan.client.hotrod.configuration that return ConfigurationBuilderModifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.addContextInitializer(String contextInitializer) AbstractConfigurationChildBuilder.addContextInitializer(org.infinispan.protostream.SerializationContextInitializer contextInitializer) ConfigurationBuilder.addContextInitializer(String contextInitializer) ConfigurationBuilder.addContextInitializer(org.infinispan.protostream.SerializationContextInitializer contextInitializer) ConfigurationChildBuilder.addContextInitializer(String contextInitializer) Supply aSerializationContextInitializerimplementation to register classes with theProtoStreamMarshaller'sSerializationContext.ConfigurationChildBuilder.addContextInitializer(org.infinispan.protostream.SerializationContextInitializer contextInitializer) Supply aSerializationContextInitializerimplementation to register classes with theProtoStreamMarshaller'sSerializationContext.AbstractConfigurationChildBuilder.addContextInitializers(org.infinispan.protostream.SerializationContextInitializer... contextInitializers) ConfigurationBuilder.addContextInitializers(org.infinispan.protostream.SerializationContextInitializer... contextInitializers) ConfigurationChildBuilder.addContextInitializers(org.infinispan.protostream.SerializationContextInitializer... contextInitializers) Convenience method to supply multipleSerializationContextInitializerimplementations.AbstractConfigurationChildBuilder.addJavaSerialAllowList(String... regExs) ConfigurationBuilder.addJavaSerialAllowList(String... regEx) ConfigurationChildBuilder.addJavaSerialAllowList(String... regEx) List of regular expressions for classes that can be deserialized using standard Java deserialization when reading data that might have been stored with a different endpoint, e.g.AbstractConfigurationChildBuilder.addJavaSerialWhiteList(String... regExs) Deprecated, for removal: This API element is subject to removal in a future version.ConfigurationBuilder.addJavaSerialWhiteList(String... regEx) Deprecated, for removal: This API element is subject to removal in a future version.ConfigurationChildBuilder.addJavaSerialWhiteList(String... regEx) Deprecated, for removal: This API element is subject to removal in a future version.AbstractConfigurationChildBuilder.addServers(String servers) ConfigurationBuilder.addServers(String servers) ConfigurationChildBuilder.addServers(String servers) Adds a list of remote servers in the form: host1[:port][;host2[:port]]...AbstractConfigurationChildBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) AbstractConfigurationChildBuilder.balancingStrategy(String balancingStrategy) AbstractConfigurationChildBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) ConfigurationBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) ConfigurationBuilder.balancingStrategy(String balancingStrategy) ConfigurationBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) ConfigurationChildBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy.ConfigurationChildBuilder.balancingStrategy(String balancingStrategy) For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy.ConfigurationChildBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy.AbstractConfigurationChildBuilder.batchSize(int batchSize) ConfigurationBuilder.batchSize(int batchSize) ConfigurationChildBuilder.batchSize(int batchSize) Sets the batch size of internal iterators (ie.AbstractConfigurationChildBuilder.classLoader(ClassLoader classLoader) ConfigurationBuilder.classLoader(ClassLoader cl) ConfigurationChildBuilder.classLoader(ClassLoader classLoader) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.AbstractConfigurationChildBuilder.clientIntelligence(ClientIntelligence clientIntelligence) ConfigurationBuilder.clientIntelligence(ClientIntelligence clientIntelligence) ConfigurationChildBuilder.clientIntelligence(ClientIntelligence clientIntelligence) Specifies the level of "intelligence" the client should haveAbstractConfigurationChildBuilder.connectionTimeout(int connectionTimeout) ConfigurationBuilder.connectionTimeout(int connectionTimeout) ConfigurationChildBuilder.connectionTimeout(int connectionTimeout) This property defines the maximum socket connect timeout in milliseconds before giving up connecting to the server.AbstractConfigurationChildBuilder.consistentHashImpl(int version, Class<? extends org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash> consistentHashClass) AbstractConfigurationChildBuilder.consistentHashImpl(int version, String consistentHashClass) ConfigurationBuilder.consistentHashImpl(int version, Class<? extends org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash> consistentHashClass) ConfigurationBuilder.consistentHashImpl(int version, String consistentHashClass) ConfigurationChildBuilder.consistentHashImpl(int version, Class<? extends org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash> consistentHashClass) Defines theConsistentHashimplementation to use for the specified version.ConfigurationChildBuilder.consistentHashImpl(int version, String consistentHashClass) Defines theConsistentHashimplementation to use for the specified version.ConfigurationBuilder.disableTracingPropagation()AbstractConfigurationChildBuilder.dnsResolverMaxTTL(int maxTTL) ConfigurationBuilder.dnsResolverMaxTTL(int maxTTL) ConfigurationChildBuilder.dnsResolverMaxTTL(int maxTTL) AbstractConfigurationChildBuilder.dnsResolverMinTTL(int minTTL) ConfigurationBuilder.dnsResolverMinTTL(int minTTL) ConfigurationChildBuilder.dnsResolverMinTTL(int minTTL) AbstractConfigurationChildBuilder.dnsResolverNegativeTTL(int negativeTTL) ConfigurationBuilder.dnsResolverNegativeTTL(int negativeTTL) ConfigurationChildBuilder.dnsResolverNegativeTTL(int negativeTTL) AbstractConfigurationChildBuilder.forceReturnValues(boolean forceReturnValues) ConfigurationBuilder.forceReturnValues(boolean forceReturnValues) ConfigurationChildBuilder.forceReturnValues(boolean forceReturnValues) Whether or not to implicitly FORCE_RETURN_VALUE for all calls.AbstractConfigurationChildBuilder.keySizeEstimate(int keySizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0ConfigurationBuilder.keySizeEstimate(int keySizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0ConfigurationChildBuilder.keySizeEstimate(int keySizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0AbstractConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) AbstractConfigurationChildBuilder.marshaller(String marshaller) AbstractConfigurationChildBuilder.marshaller(Marshaller marshaller) ConfigurationBuilder.marshaller(Class<? extends Marshaller> marshallerClass) ConfigurationBuilder.marshaller(String marshallerClassName) ConfigurationBuilder.marshaller(Marshaller marshaller) ConfigurationChildBuilder.marshaller(Class<? extends Marshaller> marshaller) Allows you to specify a customMarshallerimplementation to serialize and deserialize user objects.ConfigurationChildBuilder.marshaller(String marshaller) Allows you to specify a customMarshallerimplementation to serialize and deserialize user objects.ConfigurationChildBuilder.marshaller(Marshaller marshaller) Allows you to specify an instance ofMarshallerto serialize and deserialize user objects.AbstractConfigurationChildBuilder.maxRetries(int retriesPerServer) ConfigurationBuilder.maxRetries(int maxRetries) ConfigurationChildBuilder.maxRetries(int maxRetries) It sets the maximum number of retries for each request.AbstractConfigurationChildBuilder.protocolVersion(String protocolVersion) Deprecated, for removal: This API element is subject to removal in a future version.ConfigurationBuilder.protocolVersion(String protocolVersion) Deprecated, for removal: This API element is subject to removal in a future version.Useversion(ProtocolVersion)instead.ConfigurationChildBuilder.protocolVersion(String protocolVersion) Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.ConfigurationBuilder.read(Configuration template) ConfigurationBuilder.read(Configuration template, Combine combine) AbstractConfigurationChildBuilder.socketTimeout(int socketTimeout) ConfigurationBuilder.socketTimeout(int socketTimeout) ConfigurationChildBuilder.socketTimeout(int socketTimeout) This property defines the maximum socket read timeout in milliseconds before giving up waiting for bytes from the server.AbstractConfigurationChildBuilder.tcpKeepAlive(boolean tcpKeepAlive) ConfigurationBuilder.tcpKeepAlive(boolean keepAlive) ConfigurationChildBuilder.tcpKeepAlive(boolean keepAlive) Affects TCP KEEPALIVE on the TCP stack.AbstractConfigurationChildBuilder.tcpNoDelay(boolean tcpNoDelay) ConfigurationBuilder.tcpNoDelay(boolean tcpNoDelay) ConfigurationChildBuilder.tcpNoDelay(boolean tcpNoDelay) Affects TCP NODELAY on the TCP stack.AbstractConfigurationChildBuilder.transactionTimeout(long timeout, TimeUnit timeUnit) ConfigurationBuilder.transactionTimeout(long timeout, TimeUnit timeUnit) ConfigurationChildBuilder.transactionTimeout(long timeout, TimeUnit timeUnit) Sets the transaction's timeout.AbstractConfigurationChildBuilder.transportFactory(TransportFactory transportFactory) ConfigurationBuilder.transportFactory(TransportFactory transportFactory) ConfigurationChildBuilder.transportFactory(TransportFactory transportFactory) Set the TransportFactory.Configures this builder using the specified URI.Configures this builder using the specified URI.AbstractConfigurationChildBuilder.valueSizeEstimate(int valueSizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0ConfigurationBuilder.valueSizeEstimate(int valueSizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0ConfigurationChildBuilder.valueSizeEstimate(int valueSizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0AbstractConfigurationChildBuilder.version(ProtocolVersion protocolVersion) ConfigurationBuilder.version(ProtocolVersion protocolVersion) ConfigurationChildBuilder.version(ProtocolVersion protocolVersion) This property defines the protocol version that this client should use.AbstractConfigurationChildBuilder.withProperties(Properties properties) AuthenticationConfigurationBuilder.withProperties(Properties properties) ConfigurationBuilder.withProperties(Properties properties) ConfigurationChildBuilder.withProperties(Properties properties) Configures this builder using the specified properties.NearCacheConfigurationBuilder.withProperties(Properties properties) RemoteCacheConfigurationBuilder.withProperties(Properties properties) SslConfigurationBuilder.withProperties(Properties properties) StatisticsConfigurationBuilder.withProperties(Properties properties) Constructors in org.infinispan.client.hotrod.configuration with parameters of type ConfigurationBuilderModifierConstructorDescriptionprotectedprotectedClusterConfigurationBuilder(ConfigurationBuilder builder, String clusterName) protected -
Uses of ConfigurationBuilder in org.infinispan.client.hotrod.impl
Methods in org.infinispan.client.hotrod.impl that return ConfigurationBuilderModifier and TypeMethodDescriptionHotRodURI.toConfigurationBuilder()HotRodURI.toConfigurationBuilder(ConfigurationBuilder builder) Methods in org.infinispan.client.hotrod.impl with parameters of type ConfigurationBuilder
ConfigurationChildBuilder.addJavaSerialAllowList(String...)instead.