Uses of Class
org.infinispan.hotrod.configuration.HotRodConfigurationBuilder
Packages that use HotRodConfigurationBuilder
Package
Description
Hot Rod client configuration API.
-
Uses of HotRodConfigurationBuilder in org.infinispan.hotrod.configuration
Methods in org.infinispan.hotrod.configuration that return HotRodConfigurationBuilderModifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.addContextInitializer(String contextInitializer) AbstractConfigurationChildBuilder.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.HotRodConfigurationBuilder.addContextInitializer(String contextInitializer) HotRodConfigurationBuilder.addContextInitializer(org.infinispan.protostream.SerializationContextInitializer contextInitializer) AbstractConfigurationChildBuilder.addContextInitializers(org.infinispan.protostream.SerializationContextInitializer... contextInitializers) ConfigurationChildBuilder.addContextInitializers(org.infinispan.protostream.SerializationContextInitializer... contextInitializers) Convenience method to supply multipleSerializationContextInitializerimplementations.HotRodConfigurationBuilder.addContextInitializers(org.infinispan.protostream.SerializationContextInitializer... contextInitializers) AbstractConfigurationChildBuilder.addJavaSerialAllowList(String... regExs) 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.HotRodConfigurationBuilder.addJavaSerialAllowList(String... regEx) AbstractConfigurationChildBuilder.addServers(String servers) ConfigurationChildBuilder.addServers(String servers) Adds a list of remote servers in the form: host1[:port][;host2[:port]]...HotRodConfigurationBuilder.addServers(String servers) AbstractConfigurationChildBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) AbstractConfigurationChildBuilder.balancingStrategy(String balancingStrategy) AbstractConfigurationChildBuilder.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.HotRodConfigurationBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) HotRodConfigurationBuilder.balancingStrategy(String balancingStrategy) HotRodConfigurationBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) AbstractConfigurationChildBuilder.batchSize(int batchSize) ConfigurationChildBuilder.batchSize(int batchSize) Sets the batch size of internal iterators (ie.HotRodConfigurationBuilder.batchSize(int batchSize) AbstractConfigurationChildBuilder.clientIntelligence(ClientIntelligence clientIntelligence) ConfigurationChildBuilder.clientIntelligence(ClientIntelligence clientIntelligence) Specifies the level of "intelligence" the client should haveHotRodConfigurationBuilder.clientIntelligence(ClientIntelligence clientIntelligence) AbstractConfigurationChildBuilder.connectionTimeout(int connectionTimeout) ConfigurationChildBuilder.connectionTimeout(int connectionTimeout) This property defines the maximum socket connect timeout in milliseconds before giving up connecting to the server.HotRodConfigurationBuilder.connectionTimeout(int connectionTimeout) AbstractConfigurationChildBuilder.consistentHashImpl(int version, Class<? extends ConsistentHash> consistentHashClass) AbstractConfigurationChildBuilder.consistentHashImpl(int version, String consistentHashClass) ConfigurationChildBuilder.consistentHashImpl(int version, Class<? extends ConsistentHash> consistentHashClass) Defines theConsistentHashimplementation to use for the specified version.ConfigurationChildBuilder.consistentHashImpl(int version, String consistentHashClass) Defines theConsistentHashimplementation to use for the specified version.HotRodConfigurationBuilder.consistentHashImpl(int version, Class<? extends ConsistentHash> consistentHashClass) HotRodConfigurationBuilder.consistentHashImpl(int version, String consistentHashClass) HotRodConfigurationBuilder.disableTracingPropagation()AbstractConfigurationChildBuilder.dnsResolverMaxTTL(int ttl) ConfigurationChildBuilder.dnsResolverMaxTTL(int ttl) HotRodConfigurationBuilder.dnsResolverMaxTTL(int ttl) AbstractConfigurationChildBuilder.dnsResolverMinTTL(int ttl) ConfigurationChildBuilder.dnsResolverMinTTL(int ttl) HotRodConfigurationBuilder.dnsResolverMinTTL(int ttl) AbstractConfigurationChildBuilder.dnsResolverNegativeTTL(int ttl) ConfigurationChildBuilder.dnsResolverNegativeTTL(int ttl) HotRodConfigurationBuilder.dnsResolverNegativeTTL(int ttl) AbstractConfigurationChildBuilder.forceReturnValues(boolean forceReturnValues) ConfigurationChildBuilder.forceReturnValues(boolean forceReturnValues) Whether or not to implicitly FORCE_RETURN_VALUE for all calls.HotRodConfigurationBuilder.forceReturnValues(boolean forceReturnValues) AbstractConfigurationChildBuilder.marshaller(Class<? extends org.infinispan.commons.marshall.Marshaller> marshaller) AbstractConfigurationChildBuilder.marshaller(String marshaller) AbstractConfigurationChildBuilder.marshaller(org.infinispan.commons.marshall.Marshaller marshaller) ConfigurationChildBuilder.marshaller(Class<? extends org.infinispan.commons.marshall.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(org.infinispan.commons.marshall.Marshaller marshaller) Allows you to specify an instance ofMarshallerto serialize and deserialize user objects.HotRodConfigurationBuilder.marshaller(Class<? extends org.infinispan.commons.marshall.Marshaller> marshallerClass) HotRodConfigurationBuilder.marshaller(String marshallerClassName) HotRodConfigurationBuilder.marshaller(org.infinispan.commons.marshall.Marshaller marshaller) AbstractConfigurationChildBuilder.maxRetries(int retriesPerServer) ConfigurationChildBuilder.maxRetries(int maxRetries) It sets the maximum number of retries for each request.HotRodConfigurationBuilder.maxRetries(int maxRetries) HotRodConfigurationBuilder.read(HotRodConfiguration template) HotRodConfigurationBuilder.read(HotRodConfiguration template, org.infinispan.commons.configuration.Combine combine) AbstractConfigurationChildBuilder.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.HotRodConfigurationBuilder.socketTimeout(int socketTimeout) AbstractConfigurationChildBuilder.tcpKeepAlive(boolean tcpKeepAlive) ConfigurationChildBuilder.tcpKeepAlive(boolean keepAlive) Affects TCP KEEPALIVE on the TCP stack.HotRodConfigurationBuilder.tcpKeepAlive(boolean keepAlive) AbstractConfigurationChildBuilder.tcpNoDelay(boolean tcpNoDelay) ConfigurationChildBuilder.tcpNoDelay(boolean tcpNoDelay) Affects TCP NODELAY on the TCP stack.HotRodConfigurationBuilder.tcpNoDelay(boolean tcpNoDelay) AbstractConfigurationChildBuilder.transactionTimeout(long timeout, TimeUnit timeUnit) ConfigurationChildBuilder.transactionTimeout(long timeout, TimeUnit timeUnit) Sets the transaction's timeout.HotRodConfigurationBuilder.transactionTimeout(long timeout, TimeUnit timeUnit) AbstractConfigurationChildBuilder.transportFactory(TransportFactory transportFactory) ConfigurationChildBuilder.transportFactory(TransportFactory transportFactory) Set the TransportFactory.HotRodConfigurationBuilder.transportFactory(TransportFactory transportFactory) Configures this builder using the specified URI.Configures this builder using the specified URI.AbstractConfigurationChildBuilder.version(ProtocolVersion protocolVersion) ConfigurationChildBuilder.version(ProtocolVersion protocolVersion) This property defines the protocol version that this client should use.HotRodConfigurationBuilder.version(ProtocolVersion protocolVersion) AbstractConfigurationChildBuilder.withProperties(Properties properties) AuthenticationConfigurationBuilder.withProperties(Properties properties) ConfigurationChildBuilder.withProperties(Properties properties) Configures this builder using the specified properties.HotRodConfigurationBuilder.withProperties(Properties properties) NearCacheConfigurationBuilder.withProperties(Properties properties) RemoteCacheConfigurationBuilder.withProperties(Properties properties) SslConfigurationBuilder.withProperties(Properties properties) StatisticsConfigurationBuilder.withProperties(Properties properties) Constructors in org.infinispan.hotrod.configuration with parameters of type HotRodConfigurationBuilderModifierConstructorDescriptionprotectedprotectedClusterConfigurationBuilder(HotRodConfigurationBuilder builder, String clusterName) -
Uses of HotRodConfigurationBuilder in org.infinispan.hotrod.impl
Methods in org.infinispan.hotrod.impl that return HotRodConfigurationBuilderModifier and TypeMethodDescriptionHotRodURI.toConfigurationBuilder()HotRodURI.toConfigurationBuilder(HotRodConfigurationBuilder builder) Methods in org.infinispan.hotrod.impl with parameters of type HotRodConfigurationBuilderModifier and TypeMethodDescriptionHotRodURI.toConfigurationBuilder(HotRodConfigurationBuilder builder)