Uses of Class
com.loomcache.client.LoomClient.Builder
Packages that use LoomClient.Builder
-
Uses of LoomClient.Builder in com.loomcache.client
Methods in com.loomcache.client that return LoomClient.BuilderModifier and TypeMethodDescriptionAdd a seed address to the cluster.LoomClient.Builder.asyncStart(boolean on) Enable asynchronous startup.Configure gateway-forwarded auth credentials.static LoomClient.BuilderLoomClient.builder()LoomClient.Builder.clientStatisticsConfig(ClientStatisticsConfig config) Set periodic client statistics upload configuration.LoomClient.Builder.clientStatisticsEnabled(boolean enabled) Enable or disable periodic client statistics uploads.LoomClient.Builder.clientStatisticsUploadInterval(Duration interval) Set the interval for periodic client statistics uploads.LoomClient.Builder.connectionTimeout(Duration d) Set connection timeout.LoomClient.Builder.credentialsFactory(CredentialsFactory factory) Configure a credentials factory for AUTH handshakes.LoomClient.Builder.maxInFlightRequests(int max) Set the maximum number of client requests tracked as in-flight.LoomClient.Builder.maxRetries(int n) Set max retry attempts for failed requests.LoomClient.Builder.nearCacheEnabled(boolean on) Enable or disable the local near cache.LoomClient.Builder.nearCacheEvictionPolicy(NearCacheEvictionPolicy policy) Set the capacity eviction policy for the near cache.LoomClient.Builder.nearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy policy) Set how local writes update the near cache.LoomClient.Builder.nearCacheMaxSize(int max) Set near cache max entries.LoomClient.Builder.nearCachePreloaderConfig(NearCachePreloaderConfig config) Set keys-only near-cache preloader persistence.LoomClient.Builder.nearCacheReconciliationConfig(NearCacheReconciliationConfig config) Set periodic near-cache anti-entropy reconciliation.LoomClient.Builder.nearCacheSerializeKeys(boolean serializeKeys) Store near-cache keys using their serialized byte form.LoomClient.Builder.nearCacheTtl(Duration d) Set near cache time-to-live.LoomClient.Builder.reconnectMode(ClientReconnectMode mode) Set reconnect behavior after the last member connection is lost.LoomClient.Builder.registerClass(Class<?> clazz, int id) Register an application class with the client Kryo serializer.LoomClient.Builder.registerClass(Class<T> clazz, int id, com.esotericsoftware.kryo.Serializer<? super T> serializer) Register an application class with a class-specific Kryo serializer.LoomClient.Builder.requestTimeout(Duration d) Set request timeout.LoomClient.Builder.retryBaseDelay(Duration d) Set base delay between retries.LoomClient.Builder.routingMemberGroup(String memberGroup) Select the configured member group used byClientRoutingMode.MULTI_MEMBER.LoomClient.Builder.routingMode(ClientRoutingMode mode) Set cluster routing mode.LoomClient.Builder.routingPartitionGroupConfig(PartitionGroupConfig config) Set the IP/CIDR member-group definitions used byClientRoutingMode.MULTI_MEMBER.Add multiple seed addresses to the cluster.Add multiple seed addresses to the cluster.LoomClient.Builder.strictHandshake(boolean on) Opt into strict protocol-version handshake (BLK-2026-04-22-007 Day 1, Session 7 Sub-mission 2a).Set TLS configuration for secure connections.Constructors in com.loomcache.client with parameters of type LoomClient.Builder