Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
 
ABORT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
 
abortActiveTransactionsDueToLeadershipLoss(String) - Method in class com.loomcache.server.transaction.TransactionManager
Best-effort abort of locally buffered transactions after this node loses leadership.
aboveHardLimit(MemoryManager.MemoryThreshold) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
 
aboveSoftLimit(MemoryManager.MemoryThreshold) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
 
AbstractMapInterceptor - Class in com.loomcache.server.datastructures
No-op adapter for MapInterceptor.
AbstractMapInterceptor() - Constructor for class com.loomcache.server.datastructures.AbstractMapInterceptor
 
accept(T) - Method in interface com.loomcache.server.tracing.TraceAnalyzer.Consumer
 
acceptsWrites() - Method in class com.loomcache.common.model.ClusterState
Returns true when client write operations may be accepted.
acceptsWrites() - Method in enum class com.loomcache.common.model.ClusterState.OperationalState
 
acceptTimeoutMs() - Method in class com.loomcache.common.config.TlsConfig
Accept timeout applied to TLS server sockets (SO_TIMEOUT).
acceptTimeoutMs(int) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the accept timeout (SO_TIMEOUT) applied to the TLS server socket.
accessCount() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
Returns the value of the accessCount record component.
accessCount() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Returns the value of the accessCount record component.
AccessDistribution(long, long, long, double) - Constructor for record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Creates an instance of a AccessDistribution record class.
ACCESSED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Accessed: entries expire based on last access time.
AccessedExpiryPolicy(Duration) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
 
accessedPolicy(Duration) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
Create an accessed expiry policy.
AccessPatternAnalyzer - Class in com.loomcache.server.metrics
Detects and analyzes access patterns in cache operations.
AccessPatternAnalyzer() - Constructor for class com.loomcache.server.metrics.AccessPatternAnalyzer
Create a new AccessPatternAnalyzer.
AccessPatternAnalyzer.AccessRecord - Record Class in com.loomcache.server.metrics
Access record.
AccessPatternAnalyzer.DistributionStats - Record Class in com.loomcache.server.metrics
Distribution statistics.
AccessPatternAnalyzer.PatternType - Enum Class in com.loomcache.server.metrics
Pattern types detected in access data.
AccessPatternAnalyzer.TemporalPattern - Record Class in com.loomcache.server.metrics
Temporal pattern information.
AccessRecord(String, long, long) - Constructor for record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Creates an instance of a AccessRecord record class.
AccessStats(String, long, long) - Constructor for record class com.loomcache.server.cache.AccessTracker.AccessStats
Creates an instance of a AccessStats record class.
accessToken() - Method in record class com.loomcache.springboot.security.TokenResponse
Returns the value of the accessToken record component.
AccessTracker - Class in com.loomcache.server.cache
Tracks key access frequencies for hot-key preloading.
AccessTracker() - Constructor for class com.loomcache.server.cache.AccessTracker
Create an AccessTracker without persistence.
AccessTracker(String, long) - Constructor for class com.loomcache.server.cache.AccessTracker
Create an AccessTracker with optional persistence.
AccessTracker.AccessDistribution - Record Class in com.loomcache.server.cache
Aggregate access distribution statistics.
AccessTracker.AccessStats - Record Class in com.loomcache.server.cache
Access statistics for a single key.
accumulate(Map.Entry) - Method in interface com.loomcache.server.compute.Aggregator
Accumulate a single entry into this aggregator.
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.AverageAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.BigDecimalAverageAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.BigDecimalSumAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.BigIntegerSumAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.ComparableMaxAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.ComparableMinAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.CountAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.DistinctValuesAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.MaxAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.MinAggregator
 
accumulate(Map.Entry) - Method in class com.loomcache.server.compute.SumAggregator
 
ACK - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Ack: acknowledgment to a ping.
ACK_ON_OPERATION_COMPLETE - Enum constant in enum class com.loomcache.common.config.WanAcknowledgeType
 
ACK_ON_RECEIPT - Enum constant in enum class com.loomcache.common.config.WanAcknowledgeType
 
ACK_TIMEOUT - Static variable in class com.loomcache.server.cluster.TcpMigrationDataSender
Default ACK timeout for a single chunk.
ackedUpToSequence() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Returns the value of the ackedUpToSequence record component.
acknowledge(long) - Method in class com.loomcache.server.wan.WanPublisher
Record that the remote cluster has acknowledged events up to this sequence.
acknowledged() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
Returns the value of the acknowledged record component.
acquire() - Method in class com.loomcache.server.ratelimit.RateLimiter
Blocking acquisition of a single permit.
acquire(int) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Acquires the given number of permits, blocking until available.
acquire(int, SessionManager.ManagedSession) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Acquires the given number of permits on behalf of the provided managed session.
acquire(int, Duration) - Method in class com.loomcache.server.ratelimit.RateLimiter
Blocking acquisition of multiple permits with timeout.
acquire(LockController.LockRequest) - Method in class com.loomcache.springboot.controller.LockController
 
acquire(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Blocking acquisition of permit for a specific client.
acquire(String, int, Duration) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Blocking acquisition with timeout for a specific client.
acquire(Duration) - Method in class com.loomcache.client.ConnectionPool
 
acquire(Duration) - Method in class com.loomcache.server.ratelimit.RateLimiter
Blocking acquisition of a single permit with timeout.
action() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Returns the value of the action record component.
action() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Returns the value of the action record component.
actions() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
Returns the value of the actions record component.
active() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns the value of the active record component.
active() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns the value of the active record component.
active() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the active record component.
ACTIVE - Enum constant in enum class com.loomcache.common.model.ClusterState.OperationalState
 
ACTIVE - Enum constant in enum class com.loomcache.server.cp.SessionState
Session is active and resources are being tracked.
ACTIVE - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
 
ACTIVE - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Transaction is currently active and accepting operations.
ACTIVE_ACTIVE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
Both clusters accept writes; CRDT-based conflict resolution.
ACTIVE_PASSIVE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
Primary ships to passive replica (one-directional).
activeClients() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns the value of the activeClients record component.
activeConnections() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns the value of the activeConnections record component.
activeConnections() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the activeConnections record component.
activeConnections() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the activeConnections record component.
activeConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns the value of the activeConnections record component.
activeConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the activeConnections record component.
activeCount() - Method in class com.loomcache.client.ConnectionPool
 
activeCount() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns the value of the activeCount record component.
activeCount() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns the value of the activeCount record component.
activeCount() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns the value of the activeCount record component.
activeGroups() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns the value of the activeGroups record component.
activeMembers() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Returns the value of the activeMembers record component.
activeOperationCount() - Method in class com.loomcache.server.observability.SlowOperationDetector
 
ActiveOutgoingMigration(int, String, String, int) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Creates an instance of a ActiveOutgoingMigration record class.
activeReplicas() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Returns the value of the activeReplicas record component.
activeScheduledTaskCount() - Method in class com.loomcache.server.executor.DistributedExecutorService
Get the count of active scheduled tasks.
activeSessions() - Method in record class com.loomcache.server.cp.SessionStats
Returns the value of the activeSessions record component.
activeStreams() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Returns the value of the activeStreams record component.
activeSubscriptionCount() - Method in class com.loomcache.client.LoomTopic
 
activeTasks() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the activeTasks record component.
Adaptive Threshold - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
 
AdaptiveTtl(Duration, Duration) - Constructor for record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
Creates an instance of a AdaptiveTtl record class.
add(int, E) - Method in class com.loomcache.server.datastructures.DistributedList
Add an element at a specific index.
add(E) - Method in class com.loomcache.server.datastructures.crdt.GSet
Add an element to the set.
add(E) - Method in class com.loomcache.client.LoomGSet
 
add(E) - Method in class com.loomcache.client.LoomORSet
 
add(E) - Method in class com.loomcache.client.LoomSet
Adds an element to the set.
add(E) - Method in class com.loomcache.client.LoomList
 
add(E) - Method in class com.loomcache.client.LoomRingbuffer
 
add(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
Add an element to the set.
add(E) - Method in class com.loomcache.server.datastructures.DistributedList
Add an element to the end of the list.
add(E) - Method in class com.loomcache.server.datastructures.DistributedSet
Add an element to the set.
add(String) - Method in class com.loomcache.springboot.controller.ListController
 
add(String) - Method in class com.loomcache.springboot.controller.RingbufferController
 
add(String) - Method in class com.loomcache.springboot.controller.SetController
Add an element to the set.
add(String) - Method in class com.loomcache.client.LoomBatch.SetOps
Add a member to the set.
add(CompletionStage) - Method in class com.loomcache.client.Pipelining
Add an already-created asynchronous operation, blocking when the pipeline is at capacity.
add(Supplier) - Method in class com.loomcache.client.Pipelining
Add an asynchronous operation supplier, starting it only after pipeline capacity is available.
add(V) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
ADD_SERVER - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
 
addAdminRole(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add an admin role with full permissions.
addAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedQueue
Bulk add — adds all elements from a collection using put semantics.
addAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedList
Add all elements from a collection.
addAll(Collection, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Add multiple items with the same priority.
addAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedSet
Add all elements from the given collection.
addAndGet(long) - Method in class com.loomcache.client.LoomAtomicLong
Atomically adds delta to the value and returns the new value.
addAndGet(long) - Method in class com.loomcache.client.LoomPNCounter
 
addAndGet(long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically adds the given value and returns the new total.
addAndGet(long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
addAndGet(long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
addAsync(E) - Method in class com.loomcache.client.LoomSet
Asynchronously adds an element to the set.
addAttribute(String, String) - Method in class com.loomcache.server.observability.NoOpTelemetryBridge
 
addAttribute(String, String) - Method in interface com.loomcache.server.observability.OpenTelemetryBridge
 
addCacheEntryListenerConfiguration(CacheEntryListenerConfiguration) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
addCallback(ConnectionHealthMonitor.HealthCheckCallback) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Registers a callback to be invoked on health status changes.
addCertPermission(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a certificate CN pattern to permission level mapping.
addClusterMember(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
addDelta(DeltaSnapshot) - Method in class com.loomcache.server.persistence.SnapshotChain
Append a delta snapshot to this chain.
addDirect(E) - Method in class com.loomcache.server.datastructures.DistributedSet
Direct add without listener notification.
addDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomCache
 
addDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomClient
 
addEntryListener(ContinuousQueryCache.CqcListener) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Add a listener for changes to the CQC view.
addEvent(String) - Method in class com.loomcache.server.tracing.SpanManager.Span
Add an event to this span.
addEvent(String) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
addEvent(String, String) - Method in class com.loomcache.server.observability.DistributedTracer
Add an event to the current active span.
addEvent(String, Map) - Method in class com.loomcache.server.tracing.SpanManager.Span
Add an event with attributes to this span.
addEvent(String, Map) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
addExpiration(ExpirationTask) - Method in class com.loomcache.server.lease.ExpirationScheduler
Schedules a task for expiration.
addHealthCheck(String, Supplier) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Register a custom health check.
addHeldLock(String) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Marks a lock as held by this session.
addHeldPermits(String, int) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Adds semaphore permits held by this session.
addHeldPermits(String, String, int) - Method in class com.loomcache.server.cp.SessionManager
Registers semaphore permits as held by an active session.
addIndex(IndexConfig) - Method in class com.loomcache.client.LoomMap
Adds or replaces an index for this map through the client SQL DDL path.
addIndex(String, IndexConfig) - Method in class com.loomcache.client.LoomClient
Adds or replaces index metadata for a distributed map through the SQL DDL path.
addIndexAsync(IndexConfig) - Method in class com.loomcache.client.LoomMap
Asynchronously adds or replaces an index for this map.
addInterceptor(MapInterceptor) - Method in class com.loomcache.server.datastructures.DistributedMap
Register a map interceptor.
addItemListener(DistributedQueue.ItemListener) - Method in class com.loomcache.server.datastructures.DistributedQueue
 
addJaasLoginModule(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addJaasLoginModule(String, AuthConfig.LoginModuleControlFlag, Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addJaasLoginModule(String, String, Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addJaasRolePrincipalClassName(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
Add a learner (non-voting member) to the cluster.
addLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.FailoverLoomClient
 
addLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomCache
 
addLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomClient
 
addListener(LoomQueryCache.CQCListener) - Method in class com.loomcache.client.query.LoomQueryCache
Register a listener for view-level change notifications.
addListener(EvictionNotifier.EvictionListener) - Method in class com.loomcache.server.cache.EvictionNotifier
Register an eviction listener.
addListener(DistributedList.ListListener) - Method in class com.loomcache.server.datastructures.DistributedList
Add a listener for change events.
addListener(TtlEventListener) - Method in class com.loomcache.server.lease.TtlManager
Registers a TTL event listener.
addLong(AtomicController.DeltaRequest) - Method in class com.loomcache.springboot.controller.AtomicController
 
addMapIndex(String, IndexConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
addMember(NodeInfo) - Method in class com.loomcache.common.model.ClusterState
Add a member to the cluster state.
addMember(String, String, int) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Add or update a member in the cluster.
addMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomCache
 
addMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomClient
 
addMessageFilter(Predicate, MessageListener) - Method in class com.loomcache.server.topic.DistributedTopic
Add a filtered subscription that only receives messages matching a predicate.
addMessageListener(ReliableTopic.MessageListener) - Method in class com.loomcache.server.datastructures.ReliableTopic
Add a message listener that receives new messages published after registration.
addMigrationListener(MigrationListener) - Method in class com.loomcache.server.CacheNode
Register an operator listener for partition migration lifecycle events.
addMigrationListener(MigrationListener) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Register an operator listener for partition migration lifecycle events.
addMultiMapListener(DistributedMultiMap.MultiMapListener) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
addNode(NodeInfo) - Method in class com.loomcache.server.partition.ConsistentHashRing
Add a physical node to the ring.
addOperation(String, TransactionController.OperationRequest) - Method in class com.loomcache.springboot.controller.TransactionController
 
addPeer(String) - Method in class com.loomcache.server.consensus.RaftNode
Add a peer to the cluster.
addPendingBytes(String, long) - Method in class com.loomcache.server.network.BackpressureController
Record pending bytes for a peer (secondary metric).
addReliableMessageListener(ReliableTopic.ReliableMessageListener) - Method in class com.loomcache.server.datastructures.ReliableTopic
Add a reliable message listener with replay support.
address() - Method in record class com.loomcache.client.NodeEndpoint
Returns the value of the address record component.
address() - Method in class com.loomcache.common.config.ClusterConfig
Convenience: "host:port" for this node.
address() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
 
address() - Method in class com.loomcache.common.model.NodeInfo
Get the full address of this node.
address() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Returns the value of the address record component.
address() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns the value of the address record component.
address() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns the value of the address record component.
address() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
 
address() - Method in record class com.loomcache.server.consensus.ConfigChange
Returns the value of the address record component.
address() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the address record component.
addRole(String, String...) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a role with its permissions.
addRole(String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a role with its permissions.
addRole(String, Set, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a role with command permissions and fine-grained scoped permissions.
addRole(String, Set, Set, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a role with command permissions, fine-grained scoped permissions, and endpoints.
addRoleEndpoint(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a CIDR-bounded endpoint restriction to a role.
addRoleEndpoints(String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add CIDR-bounded endpoint restrictions to a role, creating the role if needed.
addRolePermissionConfig(String, AuthConfig.PermissionConfig) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a fine-grained permission config to a role, creating the role if needed.
addSecurityInterceptor(SecurityInterceptor) - Method in class com.loomcache.server.CacheNode
Register a global security interceptor invoked around external client operations.
addSeed(String) - Method in class com.loomcache.client.ClientConfig.Builder
 
addSeed(String) - Method in class com.loomcache.client.LoomClient.Builder
Add a seed address to the cluster.
addServer(String) - Method in class com.loomcache.server.consensus.RaftNode
Add a new server to the cluster (leader only).
addSetListener(DistributedSet.SetListener) - Method in class com.loomcache.server.datastructures.DistributedSet
 
addShutdownListener(GracefulShutdownCoordinator.ShutdownListener) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Adds a listener to receive shutdown progress notifications.
addSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.CacheNode
Register a layer-4 socket interceptor for accepted inbound TCP connections.
addSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.network.TcpServer
Register an inbound socket interceptor invoked after accept/socket configuration and before connection registration.
addStateChangeListener(ClusterHealthMonitor.HealthStateChangeListener) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Add a listener for health state changes.
addSubscriberWithFilter(DistributedTopic.MessageListener, Predicate) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
addTarget(String, String, WanReplicationManager.WanMode) - Method in class com.loomcache.server.wan.WanReplicationManager
Add a replication target cluster.
addToken(byte[], String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addToken(String, String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addTokenHash(String, String, Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
addTrustedGatewayAddress(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Add a trusted gateway source address.
ADMIN - Enum constant in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
Full administrative access including cluster operations.
ADMIN - Enum constant in enum class com.loomcache.server.security.Role
 
advance(long) - Method in class com.loomcache.server.consensus.TestClock
Advance the clock by the specified amount in nanoseconds.
advanceBackoff() - Method in class com.loomcache.server.replication.ReplicationStream
Advance the backoff (exponential backoff on disconnect).
Advanced Usage - Section in class com.loomcache.client.LoomCache
 
advertisedHost() - Method in class com.loomcache.server.config.LoomConfig
 
advertisedHost(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
affectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Returns the value of the affectedNodes record component.
after(SecurityOperationContext, SecurityOperationResult) - Method in interface com.loomcache.server.security.SecurityInterceptor
 
afterExecution() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Create an updated info after one execution completes.
afterPut(String, String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
 
afterPut(String, String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
Called after a put operation completes successfully.
afterRemove(String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
 
afterRemove(String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
Called after a remove operation completes (only when an entry was actually removed).
ageMillis() - Method in class com.loomcache.server.network.ConnectionContext
Connection age in milliseconds since creation.
aggregate() - Method in interface com.loomcache.server.compute.Aggregator
Get the final aggregated result.
aggregate() - Method in class com.loomcache.server.compute.AverageAggregator
 
aggregate() - Method in class com.loomcache.server.compute.BigDecimalAverageAggregator
 
aggregate() - Method in class com.loomcache.server.compute.BigDecimalSumAggregator
 
aggregate() - Method in class com.loomcache.server.compute.BigIntegerSumAggregator
 
aggregate() - Method in class com.loomcache.server.compute.ComparableMaxAggregator
 
aggregate() - Method in class com.loomcache.server.compute.ComparableMinAggregator
 
aggregate() - Method in class com.loomcache.server.compute.CountAggregator
 
aggregate() - Method in class com.loomcache.server.compute.DistinctValuesAggregator
 
aggregate() - Method in class com.loomcache.server.compute.MaxAggregator
 
aggregate() - Method in class com.loomcache.server.compute.MinAggregator
 
aggregate() - Method in class com.loomcache.server.compute.SumAggregator
 
aggregate(Aggregator) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Scan all entries in the map and aggregate results using the provided aggregator.
aggregate(Aggregator) - Method in class com.loomcache.server.datastructures.DistributedMap
Aggregate all visible entries using a single aggregator instance.
aggregate(Supplier) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Run a two-stage map-reduce aggregation over all visible entries.
aggregate(Supplier) - Method in class com.loomcache.server.datastructures.DistributedMap
Aggregate all visible entries with two-stage map-reduce combine semantics.
aggregate(Supplier, MapPredicate) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Run a two-stage map-reduce aggregation over entries matching predicate.
aggregate(Supplier, MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
Aggregate visible entries matching predicate with two-stage map-reduce combine semantics.
aggregate(Supplier, MapPredicate, int) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Run a two-stage map-reduce aggregation with an explicit maximum map-stage count.
AGGREGATE - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
aggregatedName() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Returns the value of the aggregatedName record component.
aggregateFunction() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the aggregateFunction record component.
AggregateFunction(String, String) - Constructor for record class com.loomcache.server.query.QueryPlan.AggregateFunction
Creates an instance of a AggregateFunction record class.
AggregateStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Creates an instance of a AggregateStats record class.
AggregationRule(String, String, MetricsAggregator.AggregationType, List) - Constructor for record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Creates a new AggregationRule.
Aggregator<K,V,R> - Interface in com.loomcache.server.compute
Generic aggregation interface for map-reduce style operations.
Aggregators - Class in com.loomcache.server.compute
Factory methods for built-in map value aggregators.
alive() - Static method in interface com.loomcache.server.cluster.SwimGossipProtocol.MemberState
 
alive() - Static method in interface com.loomcache.server.executor.MemberSelector
Select members that are currently alive.
Alive() - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
 
ALIVE - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Alive: indicate a member is alive (refutes suspicion).
aliveCount() - Method in class com.loomcache.common.model.ClusterState
Get the number of alive members.
aliveMemberIds() - Method in class com.loomcache.server.CacheNode
 
aliveMembers() - Method in class com.loomcache.common.model.ClusterState
Get all alive members.
all() - Static method in interface com.loomcache.common.protocol.SerializablePredicate
Match every entry.
all() - Static method in interface com.loomcache.server.executor.MemberSelector
Select every candidate member.
ALL_MEMBERS - Enum constant in enum class com.loomcache.client.ClientRoutingMode
Smart routing: connect to all configured seeds and route directly to members.
AllKeys() - Constructor for record class com.loomcache.server.cache.PreloadPolicy.AllKeys
Creates an instance of a AllKeys record class.
allMembers() - Method in class com.loomcache.common.model.ClusterState
Get all members (alive and dead).
allNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Returns the value of the allNodes record component.
allow() - Static method in record class com.loomcache.server.security.SecurityDecision
 
allowAll() - Static method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
 
allowed() - Method in record class com.loomcache.server.security.SecurityDecision
Returns the value of the allowed record component.
allowRequest(String) - Method in class com.loomcache.server.network.RateLimiter
Check if a request from a client is allowed under rate limits.
allowRequests(String, int) - Method in class com.loomcache.server.network.RateLimiter
Check if multiple requests are allowed (batched check).
allowsMigrations() - Method in class com.loomcache.common.model.ClusterState
Returns true when partition ownership may be rebalanced through migration.
allowsMigrations() - Method in enum class com.loomcache.common.model.ClusterState.OperationalState
 
allPeerVersions() - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Get all registered peer versions.
alreadyConsistent() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
 
alwaysFalse() - Static method in class com.loomcache.server.query.Predicates
Returns a predicate that always evaluates to false.
AlwaysSampler() - Constructor for class com.loomcache.server.tracing.TraceSampler.AlwaysSampler
 
alwaysTrue() - Static method in class com.loomcache.server.query.Predicates
Returns a predicate that always evaluates to true.
AnalyticsOverview(long, long, double, double, double, double) - Constructor for record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Creates an instance of a AnalyticsOverview record class.
analyzeQuery(String) - Method in class com.loomcache.server.query.QueryAnalyzer
Analyzes a SQL query and returns optimization suggestions.
and(MemberSelector) - Method in interface com.loomcache.server.executor.MemberSelector
Combine this selector with another selector using logical AND.
and(MapPredicate) - Method in class com.loomcache.server.query.PredicateBuilder
Composes this predicate with another using logical AND.
and(MapPredicate...) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that is the conjunction (AND) of the given predicates.
AndPredicate(Predicate, Predicate) - Constructor for record class com.loomcache.server.query.Predicate.AndPredicate
Creates an instance of a AndPredicate record class.
any() - Static method in class com.loomcache.common.config.AuthConfig.EndpointConfig
 
any() - Static method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
 
AP - Enum constant in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
Primary-backup replication, eventually consistent.
apiServer() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
apiServer(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
append(long, byte[]) - Method in class com.loomcache.server.consensus.RaftLog
Append a new entry to the log.
append(long, byte[]) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Append a new entry with WAL persistence.
append(LogEntry) - Method in class com.loomcache.server.persistence.WalWriter
Append a log entry to the Write-Ahead Log.
append(String, String, byte[], Map) - Method in class com.loomcache.server.journal.EventJournal
Append a new event to the journal.
appendAll(List) - Method in class com.loomcache.server.consensus.RaftLog
Append multiple entries to the log (batch append).
appendAll(List) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Append multiple entries with WAL persistence (batch operation).
appendBatch(List) - Method in class com.loomcache.server.persistence.WalWriter
Append multiple log entries in a single batch operation.
appendEntriesAvgLatency() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the appendEntriesAvgLatency record component.
appendEntriesCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the appendEntriesCount record component.
appendEntry(LogEntry) - Method in class com.loomcache.server.consensus.RaftLog
Append a pre-built LogEntry to the log.
appliedCount() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Returns the value of the appliedCount record component.
apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.ColumnPruning
 
apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.ConstantFolding
 
apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.IndexSelection
 
apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.LimitPushDown
 
apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in interface com.loomcache.server.query.QueryOptimizer.OptimizationRule
Applies this optimization rule to the given query plan.
apply(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer.PredicatePushDown
 
apply(String, String, String) - Method in interface com.loomcache.server.config.DynamicConfigApplier.ConfigChangeHandler
Apply a configuration change.
apply(T) - Method in interface com.loomcache.common.function.IFunction
Apply the function to the supplied input.
applyBatch(String, List) - Method in class com.loomcache.server.wan.WanConsumer
Apply a batch of replication events from a remote cluster.
applyChange(String, String, String) - Method in class com.loomcache.server.config.DynamicConfigApplier
Apply a configuration change, with automatic rollback on failure.
applyCommand(byte[]) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Applies a Raft-committed command to the local state machine.
applyCommand(byte[]) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Applies a Raft-committed command to the local state machine.
applyCommittedCompareAndSet(T, T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Applies an already-committed CP protocol CAS operation to local state.
applyCommittedOwnershipTable(Map, List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Applies an exact ownership table that has already passed the external consensus boundary.
applyCommittedOwnershipTable(Map, List, long) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
applyCommittedSet(T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Applies an already-committed CP protocol set operation to local state.
applyCommittedTransaction(ReplicatedTransactionCommand, BiFunction) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
Apply a committed transaction using a per-op (groupId, mapName) → map resolver.
applyCommittedTransaction(ReplicatedTransactionCommand, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
 
applyCommittedTransaction(Transaction, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
Apply a Raft-committed transaction locally.
applyCoordDecide(TwoPhaseCommands.CoordDecide) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Apply a TX_COORD_DECIDE entry from raft-0's state machine.
applyCoordPrepare(TwoPhaseCommands.CoordPrepare) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Apply a TX_COORD_PREPARE entry from raft-0's state machine.
applyDecideGroup(TwoPhaseCommands.DecideGroup, int) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Apply a committed TwoPhaseCommands.DecideGroup log entry.
applyDeclarativeIndexes(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
applyMapping(int[]) - Method in class com.loomcache.server.sharding.PartitionRouter
Applies a specific partition-to-group mapping.
applyPrepareGroup(TwoPhaseCommands.PrepareGroup) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Apply a committed TwoPhaseCommands.PrepareGroup log entry.
Architecture - Section in class com.loomcache.common.config.AuthConfig
 
Architecture - Section in class com.loomcache.server.security.AuthenticationHandler
 
Architecture - Section in class com.loomcache.server.tracing.TracingContext
 
asCache() - Method in class com.loomcache.client.FailoverLoomClient
 
ascending() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
Returns the value of the ascending record component.
assertMapWriteAllowed(UUID, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
assertProductionMutationAllowed(K, String) - Method in class com.loomcache.server.datastructures.DistributedMap
Preflight a key before multi-entry mutations start applying partial state.
assertWriteAllowed(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
assignments() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
Returns the value of the assignments record component.
async() - Method in class com.loomcache.client.LoomClient
Create an async wrapper for this client using CompletableFuture.
ASYNC - Enum constant in enum class com.loomcache.client.ClientReconnectMode
Keep retrying in the background, but fail invocations fast while reconnecting.
Async API - Section in class com.loomcache.client.LoomMap
 
Async API - Section in class com.loomcache.client.LoomQueue
 
Async API - Section in class com.loomcache.client.LoomSet
 
AsyncCacheLoader<K,V> - Interface in com.loomcache.client.cache
Asynchronous functional interface for loading values in cache-aside pattern.
AsyncLoomClient - Class in com.loomcache.client
Async wrapper for LoomClient using CompletableFuture and a bounded executor.
AsyncLoomClient(LoomClient) - Constructor for class com.loomcache.client.AsyncLoomClient
Create an async client wrapping the given synchronous client.
AsyncReadThroughCache<K,V> - Class in com.loomcache.client.cache
Asynchronous read-through cache that implements the cache-aside pattern with non-blocking loads.
AsyncReadThroughCache(NearCache, AsyncCacheLoader) - Constructor for class com.loomcache.client.cache.AsyncReadThroughCache
Create a new async read-through cache.
asyncStart() - Method in class com.loomcache.client.ClientConfig
 
asyncStart() - Method in class com.loomcache.client.LoomClient
 
asyncStart(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
 
asyncStart(boolean) - Method in class com.loomcache.client.LoomClient.Builder
Enable asynchronous startup.
atomic() - Method in class com.loomcache.client.LoomBatch
Enable atomic (all-or-nothing) execution.
atomic() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Returns the value of the atomic record component.
AtomicController - Class in com.loomcache.springboot.controller
REST controller for the default CP atomic values.
AtomicController(LinearizableAtomicLong, LinearizableAtomicReference) - Constructor for class com.loomcache.springboot.controller.AtomicController
 
AtomicController.AtomicLongCasRequest - Record Class in com.loomcache.springboot.controller
 
AtomicController.AtomicLongValue - Record Class in com.loomcache.springboot.controller
 
AtomicController.DeltaRequest - Record Class in com.loomcache.springboot.controller
 
AtomicController.ReferenceCasRequest - Record Class in com.loomcache.springboot.controller
 
AtomicController.ReferenceValue - Record Class in com.loomcache.springboot.controller
 
atomicLongAddAndGet(String, long) - Method in class com.loomcache.client.LoomClient
Atomically add a delta to an atomic long and return the new value.
AtomicLongCasRequest(long, long) - Constructor for record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
Creates an instance of a AtomicLongCasRequest record class.
atomicLongCompareAndSet(String, long, long) - Method in class com.loomcache.client.LoomClient
Atomically compare and set an atomic long.
atomicLongDecrementAndGet(String) - Method in class com.loomcache.client.LoomClient
Atomically decrement an atomic long and return the new value.
atomicLongGet(String) - Method in class com.loomcache.client.LoomClient
Get the current value of an atomic long.
atomicLongGetAndAdd(String, long) - Method in class com.loomcache.client.LoomClient
Atomically get the current value and add a delta.
atomicLongGetAndDecrement(String) - Method in class com.loomcache.client.LoomClient
Atomically get the current value and decrement.
atomicLongGetAndIncrement(String) - Method in class com.loomcache.client.LoomClient
Atomically get the current value and increment.
atomicLongIncrementAndGet(String) - Method in class com.loomcache.client.LoomClient
Atomically increment an atomic long and return the new value.
atomicLongsCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns the value of the atomicLongsCleared record component.
atomicLongSet(String, long) - Method in class com.loomcache.client.LoomClient
Set the value of an atomic long.
AtomicLongValue(long) - Constructor for record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
Creates an instance of a AtomicLongValue record class.
atomicReferenceCompareAndSet(String, Object, Object) - Method in class com.loomcache.client.LoomClient
 
atomicReferenceGet(String, Class) - Method in class com.loomcache.client.LoomClient
 
atomicReferencesCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns the value of the atomicReferencesCleared record component.
atomicReferenceSet(String, Object) - Method in class com.loomcache.client.LoomClient
 
attachedKeysCount() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Returns the value of the attachedKeysCount record component.
attachKey(long, String) - Method in class com.loomcache.server.lease.LeaseManager
Attaches a key to a lease.
attachKey(String) - Method in class com.loomcache.server.lease.Lease
Attaches a key to this lease.
attribute(String, String) - Static method in interface com.loomcache.server.executor.MemberSelector
Select members whose attribute exactly matches the expected value.
AttributeExtractor - Class in com.loomcache.server.query
Extracts attribute values from map keys and values using reflection.
attributes() - Method in record class com.loomcache.server.discovery.MemberAttributes
Returns the value of the attributes record component.
attributes() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the attributes record component.
attributes() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
Returns the value of the attributes record component.
Attributes - Section in class com.loomcache.server.tracing.RaftTracer
 
Attributes Recorded - Section in class com.loomcache.server.tracing.TracingInterceptor
 
auditEnabled() - Method in class com.loomcache.common.config.ClusterConfig
 
auditEnabled() - Method in class com.loomcache.server.config.LoomConfig
 
auditEnabled(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
auditEnabled(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
auditQueueCapacity() - Method in class com.loomcache.common.config.ClusterConfig
 
auditQueueCapacity() - Method in class com.loomcache.server.config.LoomConfig
 
auditQueueCapacity(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
auditQueueCapacity(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
auth(String, String) - Method in class com.loomcache.client.ClientConfig.Builder
 
auth(String, String) - Method in class com.loomcache.client.LoomClient.Builder
Configure gateway-forwarded auth credentials.
Auth() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Auth
 
AUTH - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
AUTH_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
authConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
authConfig() - Method in class com.loomcache.server.config.LoomConfig
 
authConfig(AuthConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
authConfig(AuthConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
AuthConfig - Class in com.loomcache.common.config
Authorization configuration for LoomCache.
AuthConfig.Builder - Class in com.loomcache.common.config
Builder for AuthConfig instances.
AuthConfig.EndpointConfig - Class in com.loomcache.common.config
CIDR endpoint restriction for a role.
AuthConfig.JaasConfig - Record Class in com.loomcache.common.config
 
AuthConfig.KerberosConfig - Record Class in com.loomcache.common.config
 
AuthConfig.LdapConfig - Record Class in com.loomcache.common.config
 
AuthConfig.LoginModuleConfig - Record Class in com.loomcache.common.config
 
AuthConfig.LoginModuleControlFlag - Enum Class in com.loomcache.common.config
 
AuthConfig.PermissionConfig - Record Class in com.loomcache.common.config
Fine-grained permission rule scoped by structure type, instance name, and action.
AuthConfig.PermissionRequest - Record Class in com.loomcache.common.config
Authorization metadata extracted from a single operation.
AuthConfig.Role - Record Class in com.loomcache.common.config
A named role with a set of permissions.
AuthConfig.TokenConfig - Record Class in com.loomcache.common.config
 
AuthConfig.TokenCredential - Record Class in com.loomcache.common.config
 
authenticate(String) - Method in class com.loomcache.springboot.security.JwtTokenService
 
authenticate(String, X509Certificate[]) - Method in class com.loomcache.springboot.security.JwtTokenService
 
AuthenticationException - Exception Class in com.loomcache.common.exception
Thrown when authentication fails.
AuthenticationException(String) - Constructor for exception class com.loomcache.common.exception.AuthenticationException
Creates a new AuthenticationException with message.
AuthenticationException(String, String, AuthenticationException.AuthError, Throwable) - Constructor for exception class com.loomcache.common.exception.AuthenticationException
Creates a new AuthenticationException with detailed information.
AuthenticationException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.AuthenticationException
Creates a new AuthenticationException with message and cause.
AuthenticationException.AuthError - Enum Class in com.loomcache.common.exception
Enumeration of authentication error types.
AuthenticationHandler - Class in com.loomcache.server.security
Server-side authorization handler.
AuthenticationHandler(AuthConfig) - Constructor for class com.loomcache.server.security.AuthenticationHandler
Create an AuthenticationHandler with the given configuration.
AuthenticationHandler(AuthConfig, Set, long) - Constructor for class com.loomcache.server.security.AuthenticationHandler
Create an AuthenticationHandler with gateway trust verification and session timeout.
AuthenticationHandler(AuthConfig, Set, long, CertPermissionMapper) - Constructor for class com.loomcache.server.security.AuthenticationHandler
Create an AuthenticationHandler with gateway trust, session timeout, and optional cert mapper.
AuthenticationHandler.AuthSession - Class in com.loomcache.server.security
Cached authorization state for a connection.
authIdentity() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the authIdentity record component.
authorizeRoles(Set, AuthConfig.PermissionRequest) - Method in class com.loomcache.common.config.AuthConfig
Convenience: resolve roles and check scoped authorization in one call.
authorizeRoles(Set, String) - Method in class com.loomcache.common.config.AuthConfig
Convenience: resolve roles and check authorization in one call.
AuthPermission() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.AuthPermission
 
AuthRole() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.AuthRole
 
authRoles() - Method in class com.loomcache.client.ClientConfig
 
authUsername() - Method in class com.loomcache.client.ClientConfig
 
authzIdentity() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the authzIdentity record component.
autoPopulateMemberAttributes() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
autoPopulateMemberAttributes(boolean) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
autoRelease(String) - Method in class com.loomcache.server.cp.LinearizableLock
Auto-releases the lock when a session expires.
availableCount() - Method in class com.loomcache.client.ConnectionPool
 
availablePermits() - Method in class com.loomcache.server.cp.LinearizableSemaphore
Gets the number of currently available permits.
availablePermits() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns the value of the availablePermits record component.
availableProcessors() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the availableProcessors record component.
AverageAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that computes the average of numeric values in the map.
AverageAggregator() - Constructor for class com.loomcache.server.compute.AverageAggregator
Create a new average aggregator.
averageConnectionWaitTimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the averageConnectionWaitTimeMillis record component.
averageDayVariance() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Returns the value of the averageDayVariance record component.
averageErrorRate() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the averageErrorRate record component.
averageLatencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the averageLatencyMs record component.
averageWaitTime() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the averageWaitTime record component.
avg() - Static method in class com.loomcache.server.compute.Aggregators
 
AVG - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
 
avgAccessCount() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Returns the value of the avgAccessCount record component.
avgAccessTimeNs() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Returns the value of the avgAccessTimeNs record component.
avgAcquireTimeMs() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns the value of the avgAcquireTimeMs record component.
avgBatchSize() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns the value of the avgBatchSize record component.
avgBatchSize() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns the value of the avgBatchSize record component.
avgBatchSize() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Returns the value of the avgBatchSize record component.
avgBatchSize() - Method in record class com.loomcache.server.persistence.WalStats
Returns the value of the avgBatchSize record component.
avgDeliveryTimeNs() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns the value of the avgDeliveryTimeNs record component.
avgDeliveryTimeNs() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the avgDeliveryTimeNs record component.
avgDeserializeSizeBytes() - Method in class com.loomcache.server.serialization.SerializationStats
Calculate average deserialization size in bytes.
avgDetectionTimeMs() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns the value of the avgDetectionTimeMs record component.
avgDurationMs() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns the value of the avgDurationMs record component.
avgDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Returns the value of the avgDurationMs record component.
avgDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Returns the value of the avgDurationMs record component.
avgDurationMs() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the avgDurationMs record component.
avgElectionTimeMs() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns the value of the avgElectionTimeMs record component.
avgExecutionTimeMs() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the avgExecutionTimeMs record component.
avgExecutionTimeMs() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns the value of the avgExecutionTimeMs record component.
avgExecutionTimeMs() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns the value of the avgExecutionTimeMs record component.
avgGetLatencyMs() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the avgGetLatencyMs record component.
avgGroupSize() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns the value of the avgGroupSize record component.
avgLagMs() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Returns the value of the avgLagMs record component.
avgLatencyMs() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns the value of the avgLatencyMs record component.
avgLatencyMs() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Returns the value of the avgLatencyMs record component.
avgLatencyMs() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns the value of the avgLatencyMs record component.
avgLatencyMs() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns the value of the avgLatencyMs record component.
avgLatencyMs() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Returns the value of the avgLatencyMs record component.
avgLatencyNs() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Returns the value of the avgLatencyNs record component.
avgLoadTimeMs() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Returns the value of the avgLoadTimeMs record component.
avgPriority() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns the value of the avgPriority record component.
avgPutLatencyMs() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the avgPutLatencyMs record component.
avgReplicationLatencyMs() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns the value of the avgReplicationLatencyMs record component.
avgRequestLatencyMs() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the avgRequestLatencyMs record component.
avgRetryDelayMs() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns the value of the avgRetryDelayMs record component.
avgSerializeSizeBytes() - Method in class com.loomcache.server.serialization.SerializationStats
Calculate average serialization size in bytes.
avgSessionDuration() - Method in record class com.loomcache.server.cp.SessionStats
Returns the value of the avgSessionDuration record component.
avgTtlMs() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns the value of the avgTtlMs record component.
avgValuesPerKey() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Returns the value of the avgValuesPerKey record component.
await() - Method in class com.loomcache.client.LoomLinearizableLatch
Waits until the latch reaches zero.
await() - Method in class com.loomcache.server.cp.LinearizableLatch
Waits until the count reaches zero.
await(long, TimeUnit) - Method in class com.loomcache.client.LoomLinearizableLatch
Waits until the latch reaches zero or the timeout expires.
await(long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableLatch
Waits until the count reaches zero or the timeout expires.
await(Duration) - Method in class com.loomcache.client.LoomLinearizableLatch
Waits until the latch reaches zero or the timeout expires.
awaitAvailableForOwner(String, long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableLock
Waits until this lock is free or already held reentrantly by ownerId.
awaitChunkAck(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Register an ACK waiter for a specific (target, slot, chunkSeq) tuple.
awaitLinearizableReadToken() - Method in class com.loomcache.server.consensus.RaftNode
 
awaitLinearizableReadToken() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
awaitLinearizableReadToken(long, TimeUnit) - Method in class com.loomcache.server.consensus.RaftNode
Wait until it is safe to serve a linearizable local read and return a term token that the caller must revalidate before publishing the read result.
awaitLinearizableReadToken(long, TimeUnit) - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
awaitReplicationDrained(long, TimeUnit) - Method in class com.loomcache.server.consensus.RaftNode
Blocks until replication lag reaches zero or the timeout expires.
awaitReplicationDrained(long, TimeUnit) - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
awaitShutdownCompletion(Duration) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Waits for shutdown to complete with a timeout.
awaitStarted(long, TimeUnit) - Method in class com.loomcache.server.CacheNode
 

B

BackingStoreWriteException - Exception Class in com.loomcache.common.exception
Thrown when a cache write cannot be persisted to the configured backing store.
BackingStoreWriteException(String) - Constructor for exception class com.loomcache.common.exception.BackingStoreWriteException
Creates a new BackingStoreWriteException with the given message.
BackingStoreWriteException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.BackingStoreWriteException
Creates a new BackingStoreWriteException with the given message and cause.
backlog() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Returns the value of the backlog record component.
BackpressureController - Class in com.loomcache.server.network
Backpressure and flow control mechanism for distributed cache networking.
BackpressureController() - Constructor for class com.loomcache.server.network.BackpressureController
Creates a BackpressureController with default watermarks.
BackpressureController(int, int) - Constructor for class com.loomcache.server.network.BackpressureController
Creates a BackpressureController with custom watermarks.
BackpressureController.BackpressureStats - Record Class in com.loomcache.server.network
Immutable snapshot of backpressure statistics for a single peer.
BackpressureException - Exception Class in com.loomcache.common.exception
Thrown when a peer is backpressured (cannot accept messages).
BackpressureException(String) - Constructor for exception class com.loomcache.common.exception.BackpressureException
Creates a new BackpressureException for a peer.
BackpressureException(String, String) - Constructor for exception class com.loomcache.common.exception.BackpressureException
Creates a new BackpressureException with a custom message.
BackpressureStats(String, int, long, long, long, boolean, int, int) - Constructor for record class com.loomcache.server.network.BackpressureController.BackpressureStats
Create a BackpressureStats with validation.
BackupAwareEntryProcessor<K,V,T> - Interface in com.loomcache.server.jcache
JCache entry processor extension that can supply a specialized backup processor.
backupDirectory() - Method in class com.loomcache.server.config.LoomConfig
 
backupDirectory() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns the value of the backupDirectory record component.
backupDirectory(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
backupDirectory(Path) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
BackupEntryProcessor<K,V> - Interface in com.loomcache.server.compute
Processor for updates that run on backup replicas after the primary processor completes.
BackupFile(String, long, long, long, Path) - Constructor for record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Creates an instance of a BackupFile record class.
backupsTaken() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns the value of the backupsTaken record component.
bandwidth() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns the value of the bandwidth record component.
BandwidthStats(long, long, double, double) - Constructor for record class com.loomcache.server.network.TcpServer.BandwidthStats
Creates an instance of a BandwidthStats record class.
baseDelayMs(long) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
baseSnapshotIndex() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Returns the value of the baseSnapshotIndex record component.
BASIC_CACHE - Enum constant in enum class com.loomcache.common.protocol.Feature
Basic cache operations (GET, PUT, DELETE).
batch() - Method in class com.loomcache.client.LoomCache
Create a new LoomBatch for batching multiple data-structure operations into a single server-side execution.
batch() - Method in class com.loomcache.client.LoomClient
Create a new LoomBatch for batching multiple data-structure operations into a single server-side execution.
BATCH_EXECUTE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
batchBytes() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Returns the value of the batchBytes record component.
BatchExecutionHandler - Class in com.loomcache.server.handler
Server-side handler for MessageType.BATCH_EXECUTE messages.
BatchExecutionHandler(DataStructureRegistry, int, RaftNode) - Constructor for class com.loomcache.server.handler.BatchExecutionHandler
Create a batch execution handler for a specific cluster node.
BatchExecutionHandler.BatchExecutionStats - Record Class in com.loomcache.server.handler
Batch execution statistics record.
BatchExecutionStats - Record Class in com.loomcache.server.handler
Execution statistics for batch operations.
BatchExecutionStats(long, long, long, long, double, double) - Constructor for record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Creates an instance of a BatchExecutionStats record class.
BatchExecutionStats(long, long, long, long, double, double) - Constructor for record class com.loomcache.server.handler.BatchExecutionStats
Creates an instance of a BatchExecutionStats record class.
BatchOperation - Record Class in com.loomcache.common.protocol
A single operation within a batch (see LoomBatch in the client module).
BatchOperation(byte, String, byte[], byte[]) - Constructor for record class com.loomcache.common.protocol.BatchOperation
Creates an instance of a BatchOperation record class.
BatchOperation.DeserializedBatch - Record Class in com.loomcache.common.protocol
Result of deserializing a batch — includes flags and the operation list.
batchSize() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Returns the value of the batchSize record component.
batchSize() - Method in record class com.loomcache.server.cache.WarmingConfig
Returns the value of the batchSize record component.
batchSize() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Returns the value of the batchSize record component.
before(SecurityOperationContext) - Method in interface com.loomcache.server.security.SecurityInterceptor
 
begin(TransactionController.BeginRequest) - Method in class com.loomcache.springboot.controller.TransactionController
 
beginBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedMap
 
beginBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
beginBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedSet
 
beginReplicatedTransaction(UUID, long, long) - Method in class com.loomcache.server.transaction.TransactionManager
Restores or applies a Raft-replicated coordinator transaction session.
BeginRequest(Long) - Constructor for record class com.loomcache.springboot.controller.TransactionController.BeginRequest
Creates an instance of a BeginRequest record class.
beginStage(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
Begins profiling a stage.
beginTransaction(long) - Method in class com.loomcache.server.transaction.TransactionManager
Begins a new transaction with the specified timeout.
between(Comparable, Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
between(String, Comparable, Comparable) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests: from <= attribute <= to (inclusive).
BetweenPredicate(String, Object, Object) - Constructor for record class com.loomcache.server.query.Predicate.BetweenPredicate
Creates an instance of a BetweenPredicate record class.
bigDecimalAverage() - Static method in class com.loomcache.server.compute.Aggregators
 
BigDecimalAverageAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that averages numeric values exactly as BigDecimal.
BigDecimalAverageAggregator() - Constructor for class com.loomcache.server.compute.BigDecimalAverageAggregator
Create a new BigDecimal average aggregator.
bigDecimalAvg() - Static method in class com.loomcache.server.compute.Aggregators
 
bigDecimalSum() - Static method in class com.loomcache.server.compute.Aggregators
 
BigDecimalSumAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that sums numeric values exactly as BigDecimal.
BigDecimalSumAggregator() - Constructor for class com.loomcache.server.compute.BigDecimalSumAggregator
Create a new BigDecimal sum aggregator.
BIGINT - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
bigIntegerSum() - Static method in class com.loomcache.server.compute.Aggregators
 
BigIntegerSumAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that sums integral numeric values exactly as BigInteger.
BigIntegerSumAggregator() - Constructor for class com.loomcache.server.compute.BigIntegerSumAggregator
Create a new BigInteger sum aggregator.
bindAddress() - Method in class com.loomcache.common.config.ClusterConfig
 
bindAddress() - Method in class com.loomcache.server.config.LoomConfig
 
bindAddress(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
bindAddress(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
Set the bind address (non-null, non-blank).
bindPNCounterSession(String, String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
bitmap(String, String, String...) - Static method in record class com.loomcache.client.query.IndexConfig
 
bitmap(String, List) - Static method in record class com.loomcache.client.query.IndexConfig
 
BITMAP - Enum constant in enum class com.loomcache.client.query.IndexType
 
BITMAP - Enum constant in enum class com.loomcache.server.query.IndexType
Bitmap index for low-cardinality fields.
bitmask(ProtocolFeatures...) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
OR the bitmaps of the supplied features together.
bitmask(Collection) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
OR the bitmaps of the supplied features together.
bitPosition() - Method in enum class com.loomcache.common.protocol.ProtocolFeatures
 
BLOCK - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
 
BLOCK - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
 
BLOCK - Enum constant in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
Block the append operation until space is available.
blockOutboundTo(String) - Method in class com.loomcache.server.network.TcpServer
Block outbound messages to a specific peer.
BODY_LENGTH_THRESHOLD_BYTES - Static variable in enum class com.loomcache.common.protocol.WireCompression
 
Body layout - Section in class com.loomcache.common.protocol.TransactionOpCode
 
bodyLength() - Method in class com.loomcache.common.protocol.Message
Get the body length.
BOOLEAN - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
BOOLEAN - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
bottleneck() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Returns the value of the bottleneck record component.
BoundaryExceptionHandler - Class in com.loomcache.server.observability
Shared handling for exceptions that are intentionally contained at subsystem boundaries.
BOUNDED_STALENESS - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
Bounded staleness: read from replica if lag invalid input: '<' threshold.
boundedStalenessReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns the value of the boundedStalenessReads record component.
broadcastEntryAdded(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-added event to all clients listening to the given map.
broadcastEntryEvicted(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-evicted event to all clients listening to the given map.
broadcastEntryExpired(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-expired event to all clients listening to the given map.
broadcastEntryLoaded(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-loaded event to all clients listening to the given map.
broadcastEntryMerged(String, String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-merged event to all clients listening to the given map.
broadcastEntryRemoved(String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-removed event to all clients listening to the given map.
broadcastEntryUpdated(String, String, String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast an entry-updated event to all clients listening to the given map.
broadcastInvalidation(String, String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Broadcast an invalidation event to all clients subscribed to the given map.
broadcastMapCleared(String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Broadcast a map-cleared event to all clients listening to the given map.
BrowserIsolationHeadersFilter - Class in com.loomcache.springboot.security
Applies browser process isolation headers consistently to REST and actuator responses.
BrowserIsolationHeadersFilter() - Constructor for class com.loomcache.springboot.security.BrowserIsolationHeadersFilter
 
browserIsolationHeadersFilterRegistration() - Method in class com.loomcache.springboot.config.SecurityConfig
 
bucketCount() - Method in record class com.loomcache.server.wan.WanMerkleTree
Returns the value of the bucketCount record component.
bucketHashes() - Method in record class com.loomcache.server.wan.WanMerkleTree
Returns the value of the bucketHashes record component.
bufferDuringReplay(JournalEntry) - Method in class com.loomcache.server.journal.JournalSubscription
Buffer a live entry that arrived during replay.
bufferReplicatedOperation(UUID, TransactionOp) - Method in class com.loomcache.server.transaction.TransactionManager
Applies a buffered operation that was replicated through the coordinator log.
build() - Method in class com.loomcache.client.ClientConfig.Builder
 
build() - Method in class com.loomcache.client.ClientFailoverConfig.Builder
 
build() - Method in class com.loomcache.client.LoomClient.Builder
 
build() - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
 
build() - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
 
build() - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
build() - Method in class com.loomcache.common.config.AuthConfig.Builder
Build the AuthConfig instance.
build() - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
build() - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
build() - Method in class com.loomcache.common.config.DiscoveryConfig.Builder
 
build() - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
 
build() - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
build() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
build() - Method in class com.loomcache.common.config.OtelConfig.Builder
 
build() - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
 
build() - Method in class com.loomcache.common.config.PriorityQueueConfig.Builder
 
build() - Method in class com.loomcache.common.config.QueueConfig.Builder
 
build() - Method in class com.loomcache.common.config.TlsConfig.Builder
Build the TlsConfig with validation.
build() - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
build() - Method in class com.loomcache.server.config.LoomConfig.Builder
 
build() - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
 
build() - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Build the EmbeddedLoomCache instance.
build() - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
build() - Method in class com.loomcache.server.network.RateLimiter.Builder
 
build() - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
build() - Method in class com.loomcache.server.transaction.Transaction.Builder
Builds and returns the completed transaction.
buildAckResponse(int, boolean) - Method in class com.loomcache.server.replication.ReplicationManager
Build a REPL_ACK response message.
buildClient() - Method in class com.loomcache.client.ClientConfig
 
builder() - Static method in class com.loomcache.client.ClientConfig
 
builder() - Static method in class com.loomcache.client.ClientFailoverConfig
 
builder() - Static method in class com.loomcache.client.LoomClient
 
builder() - Static method in class com.loomcache.client.NearCachePreloaderConfig
 
builder() - Static method in class com.loomcache.client.NearCacheReconciliationConfig
 
builder() - Static method in class com.loomcache.client.retry.RetryPolicy
 
builder() - Static method in class com.loomcache.common.config.AuthConfig
 
builder() - Static method in class com.loomcache.common.config.ClusterConfig
 
builder() - Static method in record class com.loomcache.common.config.DataConnectionConfig
 
builder() - Static method in class com.loomcache.common.config.DiscoveryConfig
 
builder() - Static method in class com.loomcache.common.config.EndpointTlsConfig
 
builder() - Static method in record class com.loomcache.common.config.GenericMapStoreConfig
 
builder() - Static method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
builder() - Static method in class com.loomcache.common.config.OtelConfig
 
builder() - Static method in class com.loomcache.common.config.PartitionGroupConfig
 
builder() - Static method in record class com.loomcache.common.config.PriorityQueueConfig
 
builder() - Static method in record class com.loomcache.common.config.QueueConfig
 
builder() - Static method in class com.loomcache.common.config.TlsConfig
Create a new builder for TlsConfig.
builder() - Static method in class com.loomcache.server.config.LoomConfig
 
builder() - Static method in record class com.loomcache.server.datastructures.DistributedMapConfig
 
builder() - Static method in class com.loomcache.server.embedded.EmbeddedLoomCache
Create a new builder for EmbeddedLoomCache.
builder() - Static method in class com.loomcache.server.jcache.LoomJCacheConfig
 
builder() - Static method in class com.loomcache.server.tracing.TracingConfig
 
builder() - Static method in class com.loomcache.server.transaction.Transaction
Creates a new builder for fluent transaction construction.
builder(PartitionGroupConfig) - Static method in class com.loomcache.common.config.PartitionGroupConfig
 
builder(Class, Class) - Static method in class com.loomcache.server.jcache.LoomJCacheConfig
 
builder(String) - Static method in class com.loomcache.common.serialization.compact.GenericRecord
 
Builder() - Constructor for class com.loomcache.client.ClientConfig.Builder
 
Builder() - Constructor for class com.loomcache.client.ClientFailoverConfig.Builder
 
Builder() - Constructor for class com.loomcache.client.LoomClient.Builder
 
Builder() - Constructor for class com.loomcache.client.NearCachePreloaderConfig.Builder
 
Builder() - Constructor for class com.loomcache.client.NearCacheReconciliationConfig.Builder
 
Builder() - Constructor for class com.loomcache.client.retry.RetryPolicy.Builder
 
Builder() - Constructor for class com.loomcache.common.config.AuthConfig.Builder
 
Builder() - Constructor for class com.loomcache.common.config.ClusterConfig.Builder
 
Builder() - Constructor for class com.loomcache.common.config.DiscoveryConfig.Builder
 
Builder() - Constructor for class com.loomcache.common.config.EndpointTlsConfig.Builder
 
Builder() - Constructor for class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
Builder() - Constructor for class com.loomcache.common.config.OtelConfig.Builder
 
Builder() - Constructor for class com.loomcache.common.config.TlsConfig.Builder
 
Builder() - Constructor for class com.loomcache.server.config.LoomConfig.Builder
 
Builder() - Constructor for class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
Builder() - Constructor for class com.loomcache.server.network.RateLimiter.Builder
 
Builder() - Constructor for class com.loomcache.server.tracing.TracingConfig.Builder
 
Builder() - Constructor for class com.loomcache.server.transaction.Transaction.Builder
 
buildMerkleTree() - Method in class com.loomcache.server.wan.WanReplicationManager
Build a deterministic Merkle digest for all WAN-replicated map entries.
buildOrderByComparator(List) - Static method in class com.loomcache.server.query.QueryEngine
Applies ORDER BY clauses to a list of rows using a single composite comparator.
buildTraceTree(List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
Build a trace tree from a list of spans.
buildTraceTreeByTraceId(String, List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
Build a trace tree by trace ID from a list of spans.
buildUnchecked() - Method in class com.loomcache.common.config.TlsConfig.Builder
Build without file existence validation (for testing or deferred setup).
burst(int) - Method in class com.loomcache.server.ratelimit.RateLimiter
Try to acquire multiple permits at once (burst acquisition).
burstCapacity() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
Returns the value of the burstCapacity record component.
burstSize() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Returns the value of the burstSize record component.
burstSize() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
Returns the value of the burstSize record component.
BURSTY - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
 
BYTES - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
bytesFreed() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Returns the value of the bytesFreed record component.
bytesInChunk() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns the value of the bytesInChunk record component.
bytesInPerSecond() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Returns the value of the bytesInPerSecond record component.
bytesOutPerSecond() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Returns the value of the bytesOutPerSecond record component.
bytesReceived() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns the value of the bytesReceived record component.
bytesSent() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns the value of the bytesSent record component.
bytesSent() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Returns the value of the bytesSent record component.
bytesTransferred() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns the value of the bytesTransferred record component.
bytesTransferred() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns the value of the bytesTransferred record component.
bytesTransferred() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the bytesTransferred record component.
bytesUsed() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Returns the value of the bytesUsed record component.

C

caCertificatePath() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
caCertificatePath(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
cache(String, List) - Method in class com.loomcache.server.query.QueryExecutionCache
Caches a query result.
CACHE_ON_UPDATE - Enum constant in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
 
CacheAnalytics - Class in com.loomcache.server.metrics
Comprehensive cache analytics aggregating metrics from all data structures.
CacheAnalytics(MeterRegistry, OperationsTracker, CapacityPlanner, AccessPatternAnalyzer) - Constructor for class com.loomcache.server.metrics.CacheAnalytics
Create a new CacheAnalytics instance.
CacheAnalytics(MeterRegistry, OperationsTracker, CapacityPlanner, AccessPatternAnalyzer, DataStructureRegistry) - Constructor for class com.loomcache.server.metrics.CacheAnalytics
Create a new CacheAnalytics instance with live data structure access.
CacheAnalytics.AnalyticsOverview - Record Class in com.loomcache.server.metrics
Overview metrics record for dashboard display.
CacheAnalytics.DataStructureMetric - Record Class in com.loomcache.server.metrics
Data structure metrics record.
CacheAnalytics.TimeSeriesMetric - Enum Class in com.loomcache.server.metrics
Time series metric types.
CacheAnalytics.TimeSeriesPoint - Record Class in com.loomcache.server.metrics
Time series data point.
cacheBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns the value of the cacheBytes record component.
cacheCount() - Method in class com.loomcache.server.jcache.LoomJCacheManager
Get the number of caches managed.
CachedResponse(IdempotencyManager.IdempotencyKey, Message, long, long, boolean) - Constructor for record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Creates an instance of a CachedResponse record class.
CacheEfficiency(double, double, double, double) - Constructor for record class com.loomcache.client.cache.NearCache.CacheEfficiency
Creates an instance of a CacheEfficiency record class.
CacheEntry - Class in com.loomcache.springboot.entity
JPA entity representing a cached key-value pair in the database.
CacheEntry<K,V> - Interface in com.loomcache.server.jcache
Represents a single cache entry accessed within an entry processor.
CacheEntry() - Constructor for class com.loomcache.springboot.entity.CacheEntry
JPA-required no-arg constructor.
CacheEntry(String, String, String, String, String) - Constructor for class com.loomcache.springboot.entity.CacheEntry
 
CacheEntryListener<K,V> - Interface in com.loomcache.server.jcache
Listener interface for cache entry lifecycle events.
CacheEntryListenerManager<K,V> - Class in com.loomcache.server.jcache
Manages cache entry listeners with support for synchronous and asynchronous modes, event filtering, and listener statistics.
CacheEntryListenerManager() - Constructor for class com.loomcache.server.jcache.CacheEntryListenerManager
Create a listener manager with default executor service.
CacheEntryListenerManager(ExecutorService) - Constructor for class com.loomcache.server.jcache.CacheEntryListenerManager
Create a listener manager with custom executor.
CacheEntryListenerManager.ListenerConfig<K,V> - Record Class in com.loomcache.server.jcache
Listener configuration with mode and event type filter.
CacheEntryListenerManager.ListenerStats - Record Class in com.loomcache.server.jcache
Listener statistics snapshot.
CacheEntryMetadata(long, long, long, Duration) - Constructor for record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Creates an instance of a CacheEntryMetadata record class.
CacheEntryProcessor<K,V,R> - Interface in com.loomcache.server.compute
Processes map entries in-place with strong atomicity guarantees.
CacheEntryProcessor.Entry<K,V> - Interface in com.loomcache.server.compute
Represents a mutable entry in the map during processing.
CacheEntryRepository - Interface in com.loomcache.springboot.repository
Spring Data JPA repository for cache entry persistence.
cacheHits() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Returns the value of the cacheHits record component.
CacheLoader<K,V> - Interface in com.loomcache.client.cache
Functional interface for loading values in cache-aside pattern.
CacheLoader - Interface in com.loomcache.server.cache
Interface for loading cache data from external sources.
cacheLoaderFactory(Factory) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
CacheLoaderIntegration<K,V> - Class in com.loomcache.server.jcache
Manages read-through and bulk cache loading strategies.
CacheLoaderIntegration(CacheLoaderIntegration.BackingStoreLoader) - Constructor for class com.loomcache.server.jcache.CacheLoaderIntegration
Create a loader with single-key loading.
CacheLoaderIntegration(CacheLoaderIntegration.BackingStoreLoader, CacheLoaderIntegration.BackingStoreBulkLoader) - Constructor for class com.loomcache.server.jcache.CacheLoaderIntegration
Create a loader with both single-key and bulk loading.
CacheLoaderIntegration.BackingStoreBulkLoader<K,V> - Interface in com.loomcache.server.jcache
 
CacheLoaderIntegration.BackingStoreLoader<K,V> - Interface in com.loomcache.server.jcache
 
CacheLoaderIntegration.LoaderStats - Record Class in com.loomcache.server.jcache
Loader statistics snapshot.
CacheMetrics - Class in com.loomcache.server.datastructures
Thread-safe cache operation metrics.
CacheMetrics() - Constructor for class com.loomcache.server.datastructures.CacheMetrics
 
cacheMisses() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Returns the value of the cacheMisses record component.
cacheName() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
cacheName(String) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
cacheNode(ClusterConfig, ObjectProvider) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create and start the cache node bean.
CacheNode - Class in com.loomcache.server
A single cache cluster node — Consistency-by-default architecture.
CacheNode(ClusterConfig) - Constructor for class com.loomcache.server.CacheNode
Primary constructor — uses ClusterConfig.
CacheNode(ClusterConfig, MeterRegistry) - Constructor for class com.loomcache.server.CacheNode
Primary constructor with custom MeterRegistry for metrics collection.
CacheNode(String, String, int, int, List) - Constructor for class com.loomcache.server.CacheNode
Legacy constructor — wraps into ClusterConfig with a random cluster UUID.
CacheNode.CpGroupSummary - Record Class in com.loomcache.server
 
CacheNode.ParsedSeed - Record Class in com.loomcache.server
 
CacheNodeConfig - Class in com.loomcache.springboot.config
Spring Boot configuration for the embedded cache node.
CacheNodeConfig(LoomProperties) - Constructor for class com.loomcache.springboot.config.CacheNodeConfig
 
CacheNodeMain - Class in com.loomcache.server
Standalone main class to start a cache node from command line.
CacheNodeMain() - Constructor for class com.loomcache.server.CacheNodeMain
 
cacheSize() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Returns the value of the cacheSize record component.
CacheStatisticsManager - Class in com.loomcache.server.jcache
Tracks cache statistics including hits, misses, puts, removals, and evictions.
CacheStatisticsManager() - Constructor for class com.loomcache.server.jcache.CacheStatisticsManager
 
CacheStatisticsManager.StatisticsSnapshot - Record Class in com.loomcache.server.jcache
Statistics snapshot record.
CacheStats(long, long, double, int) - Constructor for record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Creates an instance of a CacheStats record class.
CacheWarmer - Class in com.loomcache.server.cache
Warms cache from various sources for fast startup.
CacheWarmer(DataStructureRegistry, WarmingConfig, WarmingListener, AccessTracker) - Constructor for class com.loomcache.server.cache.CacheWarmer
Create a CacheWarmer with the given configuration.
cacheWriterFactory(Factory) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
CacheWriterIntegration<K,V> - Class in com.loomcache.server.jcache
Manages write-through and write-behind cache strategies.
CacheWriterIntegration(CacheWriterIntegration.BackingStoreWriter) - Constructor for class com.loomcache.server.jcache.CacheWriterIntegration
Create a write-through integration.
CacheWriterIntegration(CacheWriterIntegration.BackingStoreWriter, CacheWriterIntegration.WriteBehindConfig) - Constructor for class com.loomcache.server.jcache.CacheWriterIntegration
Create a write-behind integration.
CacheWriterIntegration.BackingStoreWriter<K,V> - Interface in com.loomcache.server.jcache
 
CacheWriterIntegration.WriteBehindConfig - Record Class in com.loomcache.server.jcache
Configuration for write-behind mode.
CacheWriterIntegration.WriteBehindStats - Record Class in com.loomcache.server.jcache
Write-behind statistics snapshot.
calculateDelay(int) - Method in class com.loomcache.client.retry.RetryPolicy
Calculate the delay for the given attempt using exponential backoff with jitter.
calculatePlan(int, int) - Method in class com.loomcache.server.sharding.PartitionRebalancer
Calculates a rebalance plan to move from the current group count to the target.
call(Supplier) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
Execute a supplier within this scoped context and return its result.
call(Supplier) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Execute a supplier within this scoped context and return its result.
canAdmin(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
 
canApplyCommittedOwnershipTable(Map, List, long) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
cancel(long) - Method in class com.loomcache.server.watch.WatchManager
Cancel a watch.
cancel(String) - Method in class com.loomcache.client.LoomExecutorService
 
cancel(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Cancel a task by its ID.
cancelAllWatchesForConnection(String) - Method in class com.loomcache.server.watch.WatchManager
Cancel all watches associated with a specific connection.
cancelChunkAck(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Cancel an ACK waiter (used when the caller gives up, e.g. on timeout).
cancelExpiration(String, String) - Method in class com.loomcache.server.lease.ExpirationScheduler
Cancels a pending expiration for a specific key.
cancelled() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Create a cancelled version of this scheduled task info.
CANCELLED - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
CANCELLED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task was cancelled before completion.
cancelMigration(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Cancel an in-flight migration.
cancelScheduled(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Cancel a scheduled task by ID, preventing further executions.
cancelWatch(long) - Method in class com.loomcache.server.watch.WatchManager
Alias for WatchManager.cancel(long) for semantic clarity.
canDescribe(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
 
CANDIDATE - Enum constant in enum class com.loomcache.server.consensus.RaftState
 
canonicalizeMembers(Collection) - Static method in class com.loomcache.server.cluster.PartitionTable
 
canRead(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
 
canRemove(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
 
canSend(String) - Method in class com.loomcache.server.network.BackpressureController
Check if we can send a message to a specific peer.
canServeLocalRead() - Method in class com.loomcache.server.consensus.RaftNode
Check if this node can serve a linearizable read from local state.
canServeLocalRead() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
canServeRead() - Method in class com.loomcache.server.consensus.LeaderLease
Check if the lease is valid and track rejections if not.
canWrite(String) - Method in interface com.loomcache.server.handler.QueryHandler.SqlCatalogAuthorization
 
capacity() - Method in class com.loomcache.client.LoomRingbuffer
 
capacity() - Method in record class com.loomcache.common.config.QueueConfig
Returns the value of the capacity record component.
capacity() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
capacity() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the capacity record component.
capacity(int) - Method in class com.loomcache.common.config.QueueConfig.Builder
 
CapacityExceededException - Exception Class in com.loomcache.common.exception
Thrown when memory or entry limits are exceeded.
CapacityExceededException(String) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
Creates a new CapacityExceededException with message.
CapacityExceededException(String, long, long, String) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
Creates a new CapacityExceededException with detailed capacity information.
CapacityExceededException(String, long, long, String, Throwable) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
Creates a new CapacityExceededException with detailed capacity information and cause.
CapacityExceededException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.CapacityExceededException
Creates a new CapacityExceededException with message and cause.
CapacityPlanner - Class in com.loomcache.server.metrics
Predicts future resource needs based on historical growth trends.
CapacityPlanner() - Constructor for class com.loomcache.server.metrics.CapacityPlanner
Create a new CapacityPlanner.
CapacityPlanner.CapacitySnapshot - Record Class in com.loomcache.server.metrics
Snapshot of capacity metrics at a point in time.
CapacityPlanner.ScalingAction - Enum Class in com.loomcache.server.metrics
Scaling recommendation action.
CapacityPlanner.ScalingRecommendation - Record Class in com.loomcache.server.metrics
Scaling recommendation record.
CapacitySnapshot(long, long, long, long) - Constructor for record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Creates an instance of a CapacitySnapshot record class.
capturedAt() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the capturedAt record component.
capturedAt() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the capturedAt record component.
capturedAt() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the capturedAt record component.
capturedAtEpochMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the capturedAtEpochMillis record component.
captureDeltaSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
 
captureDeltaSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
Capture a delta snapshot and atomically advance dirty tracking for the captured state.
captureEntryRollbackState(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Capture the exact current state for a single key so callers can restore it without advancing revisions or replaying user-visible side effects.
captureSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
 
captureSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
Capture a full snapshot and atomically advance dirty tracking for the captured state.
captureSnapshotForHotBackup() - Method in class com.loomcache.server.consensus.RaftNode
Capture the currently applied state machine image for an out-of-band Hot Backup.
CasPayload(String, String) - Constructor for record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
Creates an instance of a CasPayload record class.
certExpirationCriticalDays() - Method in class com.loomcache.common.config.TlsConfig
Get the number of days before certificate expiration to emit a critical alert.
certExpirationCriticalDays(int) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the number of days before expiration to trigger critical alert.
certExpirationWarningDays() - Method in class com.loomcache.common.config.TlsConfig
Get the number of days before certificate expiration to emit a warning.
certExpirationWarningDays(int) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the number of days before expiration to warn.
CertificateReloader - Class in com.loomcache.common.config
Handles certificate reloading with validation and metrics.
CertificateReloader(TlsConfig, ReloadableSslContext) - Constructor for class com.loomcache.common.config.CertificateReloader
Create a certificate reloader.
CertificateWatcher - Class in com.loomcache.common.config
Watches keystore and truststore files for modifications using Java NIO WatchService.
CertificateWatcher(Path, Path, long, Runnable) - Constructor for class com.loomcache.common.config.CertificateWatcher
Create a certificate watcher.
CertPermissionMapper - Class in com.loomcache.server.security
Maps TLS certificate Common Names (CN) to permission levels.
CertPermissionMapper(Map) - Constructor for class com.loomcache.server.security.CertPermissionMapper
Creates a new mapper from CN-to-permission-level string mappings.
CertPermissionMapper.PermissionLevel - Enum Class in com.loomcache.server.security
Permission levels for certificate-based authorization.
certPermissionMapperPrincipalExtractor() - Method in class com.loomcache.springboot.config.SecurityConfig
 
certPermissions() - Method in class com.loomcache.common.config.AuthConfig
Certificate CN pattern to permission level string mappings.
changeClusterState(ClusterController.ClusterStateChangeRequest) - Method in class com.loomcache.springboot.controller.ClusterController
Change the cluster operational state.
changeClusterVersion(LoomVersion) - Method in class com.loomcache.common.model.ClusterState
Change the cluster version and return the previous version.
changeClusterVersion(LoomVersion) - Method in class com.loomcache.server.CacheNode
Change the cluster version gate and return the previous version.
changeClusterVersion(ClusterController.ClusterVersionChangeRequest) - Method in class com.loomcache.springboot.controller.ClusterController
Change the cluster version gate used during rolling upgrades.
changedStructures() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Returns the value of the changedStructures record component.
changePriority(V, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Change the priority of an existing item.
changeSessionId() - Method in class com.loomcache.springboot.session.LoomSession
 
changeType() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the changeType record component.
checkAndRegisterLabels(String, Tags) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Check if a new label combination can be added for a metric.
checkAndThrowIfBackpressured(String) - Method in class com.loomcache.server.network.BackpressureController
Checks if a peer is backpressured and throws BackpressureException if so.
checkCertificateExpiration() - Method in class com.loomcache.common.config.CertificateReloader
Check all certificates and log upcoming expirations.
checkCommitIndexMonotonicity(long, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check Commit Index Monotonicity: commitIndex never decreases.
checkCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns the value of the checkCount record component.
checkElectionSafety(List) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check Election Safety: at most one leader per term across a list of nodes.
checkFencingTokenMonotonicity(long, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check Fencing Token Monotonicity: a fencing token never decreases.
checkHardLimit(long) - Method in class com.loomcache.server.cache.MemoryManager
Check if memory is above hard limit.
checkLeaderCompleteness(RaftNode, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check Leader Completeness: if a log entry is committed, it is present in logs of all current and future leaders.
checkLogMatching(RaftLog, RaftLog) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check Log Matching Property: if two logs contain an entry with the same index and term, all entries preceding that index are identical.
checkpoint() - Method in class com.loomcache.server.persistence.WalWriter
Force an fsync and record the current checkpoint position.
checkpointCount() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns the value of the checkpointCount record component.
checkSoftLimit(long) - Method in class com.loomcache.server.cache.MemoryManager
Check if memory is above soft limit.
checkStateMachineSafety(RaftLog) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check State Machine Safety (basic): verify that the same state machine entry is not applied at the same index with different commands.
checksum() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns the value of the checksum record component.
checksum() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns the value of the checksum record component.
checksum() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns the value of the checksum record component.
checksum() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Returns the value of the checksum record component.
checksum() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the checksum record component.
checkTermMonotonicity(long, long) - Static method in class com.loomcache.server.consensus.RaftInvariantChecker
Check Term Monotonicity: currentTerm never decreases.
children - Variable in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
 
ChunkedDataFrame(int, int, byte[]) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Creates an instance of a ChunkedDataFrame record class.
chunkIndex() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns the value of the chunkIndex record component.
chunkSeq() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Returns the value of the chunkSeq record component.
cidr() - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
 
cipherSuites() - Method in class com.loomcache.common.config.TlsConfig
Get the cipher suites to enable.
cipherSuites(String...) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the cipher suites to enable.
cipherSuites(List) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the cipher suites to enable.
circuitBreakerFailureThreshold(int) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
circuitBreakerResetTimeoutMs(long) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
className() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Returns the value of the className record component.
cleanup(int) - Method in class com.loomcache.server.persistence.SnapshotManager
Clean up old snapshots, keeping only the latest N.
cleanup(int) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Clean up old snapshots, keeping only the latest N.
cleanupCommittedMigration(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Clean up source data for a migration that has already been staged and whose ownership cutover has been installed by the migration manager.
cleanupIntervalSeconds(int) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
cleanupStaleMetrics() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Cleanup stale metrics (no access in the last interval).
cleanupStalePeerMetrics(Set) - Method in class com.loomcache.server.metrics.LoomMetrics
Remove metrics for peers that are no longer in the active cluster membership.
clear() - Method in class com.loomcache.client.ClientPartitionTable
Discard the current snapshot.
clear() - Method in class com.loomcache.client.ClientRequestDeduplicator
Clears all tracked requests (useful for testing/cleanup).
clear() - Method in class com.loomcache.client.LoomAtomicReference
Clears the reference by setting it to null.
clear() - Method in class com.loomcache.client.LoomList
 
clear() - Method in class com.loomcache.client.LoomMap
Remove all entries from this distributed map with a single server-side command.
clear() - Method in class com.loomcache.client.LoomMultiMap
 
clear() - Method in class com.loomcache.client.LoomPriorityQueue
 
clear() - Method in class com.loomcache.client.LoomSet
Removes all elements from the set, leaving it empty.
clear() - Method in class com.loomcache.client.NodeHealthTracker
Clear all health tracking data.
clear() - Method in class com.loomcache.client.security.ClientCredentials
 
clear() - Method in class com.loomcache.server.config.ClusterConfigManager
Clear all configuration entries (for testing).
clear() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Clears the reference by setting it to null.
clear() - Method in class com.loomcache.server.datastructures.DistributedList
Clear all elements from the list.
clear() - Method in class com.loomcache.server.datastructures.DistributedMap
 
clear() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Clear all entries from the multimap.
clear() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Remove all items from the queue.
clear() - Method in class com.loomcache.server.datastructures.DistributedQueue
Clears all elements from the queue.
clear() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
clear() - Method in class com.loomcache.server.datastructures.DistributedSet
 
clear() - Method in class com.loomcache.server.handler.IdempotencyManager
Clears all cached entries.
clear() - Method in class com.loomcache.server.handler.RequestCoalescer
Clear all groups and reset statistics.
clear() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
clear() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Clear all collected statistics.
clear() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
clear() - Method in class com.loomcache.server.jcache.LoomJCache
 
clear() - Method in class com.loomcache.server.journal.EventJournal
Clear all entries from the journal.
clear() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Clear all recorded accesses.
clear() - Method in class com.loomcache.server.metrics.CapacityPlanner
Clear all recorded snapshots.
clear() - Method in class com.loomcache.server.metrics.OperationsTracker
Clear all recorded operations.
clear() - Method in class com.loomcache.server.query.QueryExecutionCache
Clears all cached results.
clear() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Clear all stored spans.
clear() - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
clear() - Method in class com.loomcache.springboot.controller.ListController
 
clear() - Method in class com.loomcache.springboot.controller.MapController
Clear all entries from the map.
clear() - Method in class com.loomcache.springboot.controller.RingbufferController
 
clear() - Method in class com.loomcache.springboot.controller.SetController
Clear all elements from the set.
CLEAR - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
 
clearActiveSpans() - Static method in class com.loomcache.server.tracing.SpanManager
Clear all active spans (typically for testing).
clearAlerts() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Clear all active alerts.
clearAll(String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
Clear all persisted entries for a map.
clearAllSessions() - Method in class com.loomcache.server.cp.SessionManager
Drops all local session state without invoking resource cleanup callbacks.
clearAsync() - Method in class com.loomcache.client.LoomSet
Asynchronously removes all elements from the set, leaving it empty.
clearAutomaticCompactionSnapshotSupplier() - Method in class com.loomcache.server.persistence.WalCompactor
Disable scheduled automatic compaction.
clearBuffer() - Method in class com.loomcache.server.topic.DistributedTopic
Clear all messages from the buffer.
clearCache() - Method in class com.loomcache.server.metrics.MetricsAggregator
Clear all aggregation cache.
clearClientResponseDrops() - Method in class com.loomcache.server.network.TcpServer
 
clearClientResponseDrops(MessageType) - Method in class com.loomcache.server.network.TcpServer
 
clearClientResponseDrops(MessageType, MessageType) - Method in class com.loomcache.server.network.TcpServer
 
clearDirectPingProbe() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
 
clearDirtyState() - Method in class com.loomcache.server.datastructures.DistributedMap
 
clearDirtyState() - Method in interface com.loomcache.server.persistence.Snapshotable
Clear the dirty-tracking state after a delta snapshot has been persisted.
clearErrorState() - Method in class com.loomcache.server.persistence.WalWriter
Clear the WAL error state (typically after manual intervention/recovery).
clearExpired() - Method in class com.loomcache.server.handler.IdempotencyManager
Clears expired entries from the cache.
clearIndirectPingProbe() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
 
clearMDC() - Static method in class com.loomcache.server.context.RequestContextMDCBridge
Clear all MDC values that were set by syncToMDC().
clearMigrations() - Static method in class com.loomcache.server.config.ConfigMigrator
Clear all registered migrations (for testing).
clearNearCache() - Method in class com.loomcache.client.LoomClient
 
clearOutboundMessageFaults() - Method in class com.loomcache.server.network.TcpServer
 
clearPendingBytes(String, long) - Method in class com.loomcache.server.network.BackpressureController
Clear pending bytes for a peer (e.g., after flush).
clearPolicies() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Clear all policies, falling back to default.
clearReference() - Method in class com.loomcache.springboot.controller.AtomicController
 
clearRegistrations() - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Clear tracked near-cache registrations after connection loss.
clearSession(String) - Method in class com.loomcache.server.replication.ReadRouter
Clear the session cache (e.g., on session expiration).
clearStats() - Method in class com.loomcache.client.cache.NearCache
Clear all statistics.
clearValidators() - Static method in class com.loomcache.server.config.ConfigValidator
Clear all validators (useful for testing).
clearWriteMetadata(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Remove per-entry metadata for key.
client(ClientConfig) - Method in class com.loomcache.client.ClientFailoverConfig.Builder
 
Client() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Client
 
CLIENT - Enum constant in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
 
CLIENT - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
 
CLIENT_CHANGED_CLUSTER - Enum constant in enum class com.loomcache.client.LifecycleState
 
CLIENT_CONNECTED - Enum constant in enum class com.loomcache.client.LifecycleState
 
CLIENT_DISCONNECTED - Enum constant in enum class com.loomcache.client.LifecycleState
 
CLIENT_STATS_UPLOAD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
clientAddress() - Static method in class com.loomcache.server.context.RequestContext
Get the current client address, or null if not set.
clientAddress(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Set client address.
ClientConfig - Class in com.loomcache.client
Immutable client configuration used by failover clients.
ClientConfig.Builder - Class in com.loomcache.client
 
ClientCredentials - Class in com.loomcache.client.security
Credentials sent in the client AUTH message.
ClientFailoverConfig - Class in com.loomcache.client
Ordered blue/green client failover configuration.
ClientFailoverConfig.Builder - Class in com.loomcache.client
 
clientId() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the clientId record component.
clientId() - Static method in class com.loomcache.server.context.RequestContext
Get the current client ID, or null if not set.
clientId() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
Returns the value of the clientId record component.
clientId() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns the value of the clientId record component.
clientId() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the clientId record component.
clientId(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Set client ID.
ClientMdc - Class in com.loomcache.client.diagnostics
BLK-2026-04-22-010: small helper that sets/clears the SLF4J MDC fields the client logs use for cross-process trace reconstruction.
ClientMdc.MdcScope - Class in com.loomcache.client.diagnostics
AutoCloseable MDC scope; safe to nest.
ClientPartitionTable - Class in com.loomcache.client
Client-side cache of the server's partition-to-group ownership snapshot.
ClientPartitionTable() - Constructor for class com.loomcache.client.ClientPartitionTable
 
ClientReconnectMode - Enum Class in com.loomcache.client
Client reconnect behavior after the last member connection is lost.
ClientRequestContext - Class in com.loomcache.client.context
Request context propagation for LoomClient using ThreadLocal.
ClientRequestContext() - Constructor for class com.loomcache.client.context.ClientRequestContext
 
ClientRequestContext.ContextScope - Class in com.loomcache.client.context
Fluent builder for constructing scoped context with specific values.
ClientRequestDeduplicator - Class in com.loomcache.client
Client-side request deduplicator that prevents duplicate sends and coalesces identical in-flight requests.
ClientRequestDeduplicator() - Constructor for class com.loomcache.client.ClientRequestDeduplicator
Creates a new ClientRequestDeduplicator.
ClientRequestDeduplicator(Duration) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
Creates a new ClientRequestDeduplicator with a stale-request timeout derived from the request timeout.
ClientRequestDeduplicator(Duration, int) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
Creates a new ClientRequestDeduplicator with a stale-request timeout derived from the request timeout and an explicit in-flight request limit.
ClientRequestDeduplicator(Duration, Duration) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
Creates a new ClientRequestDeduplicator with explicit stale-request sweep configuration.
ClientRequestDeduplicator(Duration, Duration, int) - Constructor for class com.loomcache.client.ClientRequestDeduplicator
Creates a new ClientRequestDeduplicator with explicit stale-request sweep and capacity configuration.
ClientRequestDeduplicator.CoalescingKey - Record Class in com.loomcache.client
Record representing a request coalescing key.
ClientRequestDeduplicator.CoalescingStats - Record Class in com.loomcache.client
Statistics for request deduplication.
ClientRequestDeduplicator.InFlightRequest - Record Class in com.loomcache.client
Record representing an in-flight request.
Client Routing - Section in class com.loomcache.client.LoomClient
 
ClientRoutingMode - Enum Class in com.loomcache.client
Client cluster routing mode.
clients() - Method in class com.loomcache.client.ClientFailoverConfig
 
clients(List) - Method in class com.loomcache.client.ClientFailoverConfig.Builder
 
ClientSerializer - Class in com.loomcache.client
Type-safe, locale-independent serializer for client proxy classes.
ClientStatistics() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.ClientStatistics
 
clientStatisticsConfig() - Method in class com.loomcache.client.ClientConfig
 
clientStatisticsConfig(ClientStatisticsConfig) - Method in class com.loomcache.client.ClientConfig.Builder
 
clientStatisticsConfig(ClientStatisticsConfig) - Method in class com.loomcache.client.LoomClient.Builder
Set periodic client statistics upload configuration.
ClientStatisticsConfig - Record Class in com.loomcache.client
Configuration for periodic client statistics uploads.
ClientStatisticsConfig(boolean, Duration) - Constructor for record class com.loomcache.client.ClientStatisticsConfig
Creates an instance of a ClientStatisticsConfig record class.
clientStatisticsEnabled(boolean) - Method in class com.loomcache.client.LoomClient.Builder
Enable or disable periodic client statistics uploads.
ClientStatisticsPayload - Record Class in com.loomcache.common.protocol
Wire payload for periodic client statistics uploads.
ClientStatisticsPayload(String, long, long, long, long, long, long, long, int, int, long, long, int, double, int, int, long, long, long, long, long, long, long, double, int, long, long, long, long, double) - Constructor for record class com.loomcache.common.protocol.ClientStatisticsPayload
Creates an instance of a ClientStatisticsPayload record class.
ClientStatisticsRegistry - Class in com.loomcache.server.management
Stores the latest client statistics snapshot uploaded by each client.
ClientStatisticsRegistry() - Constructor for class com.loomcache.server.management.ClientStatisticsRegistry
 
ClientStatisticsRegistry.RecordedClientStatistics - Record Class in com.loomcache.server.management
 
clientStatisticsUploadInterval(Duration) - Method in class com.loomcache.client.LoomClient.Builder
Set the interval for periodic client statistics uploads.
ClientStats(String, long, long, double, Instant) - Constructor for record class com.loomcache.server.network.RateLimiter.ClientStats
Creates an instance of a ClientStats record class.
clientTlsConfig() - Method in class com.loomcache.common.config.EndpointTlsConfig
 
clientTlsConfig(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
 
Clock - Interface in com.loomcache.server.consensus
Abstraction for time measurement to enable testability.
ClockRollbackException(String) - Constructor for exception class com.loomcache.server.datastructures.SnowflakeIdGenerator.ClockRollbackException
 
close() - Method in class com.loomcache.client.AsyncLoomClient
Close the async facade's executor.
close() - Method in class com.loomcache.client.cache.AsyncReadThroughCache
Shuts down the async executor.
close() - Method in class com.loomcache.client.cache.WriteBehindCache
Close the cache and flush all pending writes.
close() - Method in class com.loomcache.client.ClientRequestDeduplicator
 
close() - Method in class com.loomcache.client.ConnectionPool
 
close() - Method in class com.loomcache.client.diagnostics.ClientMdc.MdcScope
 
close() - Method in class com.loomcache.client.FailoverLoomClient
 
close() - Method in class com.loomcache.client.LoomCache
Closes the cache connection and releases all resources.
close() - Method in class com.loomcache.client.LoomClient
Close the client and release all resources.
close() - Method in class com.loomcache.client.LoomTransaction
 
close() - Method in class com.loomcache.client.query.LoomQueryCache
Deregister from the server and freeze the view.
close() - Method in interface com.loomcache.client.security.CredentialsFactory
 
close() - Method in class com.loomcache.client.security.StaticCredentialsFactory
 
close() - Method in class com.loomcache.common.config.CertificateWatcher
Stop watching and clean up resources.
close() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Shutdown hook.
close() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Close and stop the protocol.
close() - Method in class com.loomcache.server.cp.ConsistencySession
Explicitly closes the session.
close() - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
close() - Method in class com.loomcache.server.datastructures.ReliableTopic
Stop delivery workers and fail queued subscriber deliveries.
close() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
 
close() - Method in class com.loomcache.server.handler.IdempotencyManager
 
close() - Method in class com.loomcache.server.health.HealthCheckServer
Shut down the server (AutoCloseable implementation).
close() - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Close and cleanup resources.
close() - Method in class com.loomcache.server.jcache.CacheWriterIntegration
Close and flush pending writes.
close() - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
close() - Method in class com.loomcache.server.jcache.LoomJCache
 
close() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
close() - Method in class com.loomcache.server.journal.JournalCompactor
 
close() - Method in class com.loomcache.server.journal.JournalSubscription
Close this subscription (permanent; cannot be resumed).
close() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Closes this coordinator and initiates shutdown.
close() - Method in class com.loomcache.server.metrics.MetricsHttpServer
Close the server (AutoCloseable implementation).
close() - Method in class com.loomcache.server.network.CommandExecutorPool
Close the executor pool (AutoCloseable implementation).
close() - Method in class com.loomcache.server.network.ConnectionContext
Closes the connection and all associated resources.
close() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Closes the monitor, stopping the background monitoring thread and clearing all state.
close() - Method in class com.loomcache.server.network.RateLimiter
Shutdown the rate limiter and clean up resources.
close() - Method in class com.loomcache.server.observability.SlowOperationDetector
 
close() - Method in class com.loomcache.server.observability.SlowOperationDetector.OperationScope
 
close() - Method in class com.loomcache.server.persistence.HotBackupScheduler
 
close() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Close and release resources held by the persistent log.
close() - Method in class com.loomcache.server.persistence.WalCompactor
Close the compactor and release resources.
close() - Method in class com.loomcache.server.persistence.WalWriter
Close the WAL writer and release resources.
close() - Method in class com.loomcache.server.query.SqlResult
Closes this result set, releasing any associated resources.
close() - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
 
close(ClassLoader) - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
close(URI, ClassLoader) - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
closeAllReplicationSpans() - Method in class com.loomcache.server.tracing.RaftTracer
Close all active replication spans.
closeConnection(String) - Method in class com.loomcache.server.network.TcpServer
Close a connection by peer identifier.
CLOSED - Enum constant in enum class com.loomcache.server.cp.SessionState
Session was explicitly closed by the client.
closedSessions() - Method in record class com.loomcache.server.cp.SessionStats
Returns the value of the closedSessions record component.
closeSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Closes a session.
closeSession(String) - Method in class com.loomcache.server.cp.SessionManager
Explicitly closes a session and releases all held resources.
closeSubscriptions() - Method in class com.loomcache.client.LoomTopic
Tear down every active polling subscription owned by this topic.
Cluster() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Cluster
 
CLUSTER_HEALTH - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_INFO - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_JOIN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_LEAVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_NODES - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_PING - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_PONG - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CLUSTER_STATE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
clusterConfig() - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create cluster configuration bean from properties.
ClusterConfig - Class in com.loomcache.common.config
Immutable cluster configuration.
ClusterConfig.Builder - Class in com.loomcache.common.config
 
ClusterConfig.RaftBootstrapServer - Record Class in com.loomcache.common.config
 
ClusterConfigManager - Class in com.loomcache.server.config
Cluster-wide dynamic configuration management with Raft replication.
ClusterConfigManager(String) - Constructor for class com.loomcache.server.config.ClusterConfigManager
Create a new ClusterConfigManager.
ClusterController - Class in com.loomcache.springboot.controller
REST controller for cluster status, health checks, and Raft consensus information.
ClusterController(CacheNode) - Constructor for class com.loomcache.springboot.controller.ClusterController
Construct the cluster controller.
ClusterController.ClusterStateChangeRequest - Record Class in com.loomcache.springboot.controller
 
ClusterController.ClusterVersionChangeRequest - Record Class in com.loomcache.springboot.controller
 
clusterDataRecoveryPolicy() - Method in class com.loomcache.common.config.ClusterConfig
 
clusterDataRecoveryPolicy() - Method in class com.loomcache.server.config.LoomConfig
 
clusterDataRecoveryPolicy(ClusterDataRecoveryPolicy) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
clusterDataRecoveryPolicy(ClusterDataRecoveryPolicy) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
ClusterDataRecoveryPolicy - Enum Class in com.loomcache.common.config
Operator-selected policy for restoring persisted cluster data on startup.
ClusterHealth(ClusterHealthMonitor.HealthStatus, Map, boolean, String, int, long) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Creates an instance of a ClusterHealth record class.
ClusterHealthMonitor - Class in com.loomcache.server.cluster
Cluster-wide health monitor that aggregates health status from all subsystems.
ClusterHealthMonitor(String, int, RaftNode, HealthChecker, long) - Constructor for class com.loomcache.server.cluster.ClusterHealthMonitor
Create a new ClusterHealthMonitor.
ClusterHealthMonitor.AlertSeverity - Enum Class in com.loomcache.server.cluster
Alert severity levels.
ClusterHealthMonitor.ClusterHealth - Record Class in com.loomcache.server.cluster
Cluster-wide health aggregation.
ClusterHealthMonitor.HealthAlert - Record Class in com.loomcache.server.cluster
Health alert record.
ClusterHealthMonitor.HealthSnapshot - Record Class in com.loomcache.server.cluster
Health snapshot for historical tracking.
ClusterHealthMonitor.HealthStateChangeListener - Interface in com.loomcache.server.cluster
Listener for health state changes.
ClusterHealthMonitor.HealthStatus - Interface in com.loomcache.server.cluster
Sealed interface for health status.
ClusterHealthMonitor.HealthStatus.Degraded - Record Class in com.loomcache.server.cluster
Node is degraded but operational.
ClusterHealthMonitor.HealthStatus.Healthy - Class in com.loomcache.server.cluster
Node is healthy.
ClusterHealthMonitor.HealthStatus.Unhealthy - Record Class in com.loomcache.server.cluster
Node is unhealthy and may be unavailable.
ClusterHealthMonitor.NodeHealth - Record Class in com.loomcache.server.cluster
Health information for a single node.
clusterId() - Method in class com.loomcache.common.config.ClusterConfig
 
clusterId() - Method in class com.loomcache.server.config.LoomConfig
 
clusterId(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
clusterId(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
Cluster Isolation - Section in class com.loomcache.server.CacheNode
 
clusterMembers() - Method in class com.loomcache.server.config.LoomConfig
 
clusterMembers(List) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
clusterName(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the cluster name (default: dev).
ClusterState - Class in com.loomcache.common.model
Snapshot of the cluster state: all known members + their liveness.
ClusterState() - Constructor for class com.loomcache.common.model.ClusterState
 
ClusterState.OperationalState - Enum Class in com.loomcache.common.model
Cluster-wide operational state.
ClusterStateChangeRequest(String) - Constructor for record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
Creates an instance of a ClusterStateChangeRequest record class.
clusterVersion() - Method in class com.loomcache.common.model.ClusterState
Return the cluster protocol/version gate used for rolling-upgrade ceremonies.
ClusterVersionChangeRequest(String) - Constructor for record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
Creates an instance of a ClusterVersionChangeRequest record class.
coalesce(RequestCoalescer.CoalescingKey, Supplier) - Method in class com.loomcache.server.handler.RequestCoalescer
Coalesce a read request or execute it if no group exists.
coalesced() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Returns the value of the coalesced record component.
coalescedCount() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Returns the value of the coalescedCount record component.
coalescedRequests() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns the value of the coalescedRequests record component.
coalescer() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
Get the underlying RequestCoalescer.
CoalescerStats(long, long, int, long, double) - Constructor for record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Creates an instance of a CoalescerStats record class.
coalescingKey() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Returns the value of the coalescingKey record component.
CoalescingKey(MessageType, String, String) - Constructor for record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Creates an instance of a CoalescingKey record class.
CoalescingKey(String, String, String) - Constructor for record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Creates an instance of a CoalescingKey record class.
CoalescingStats(long, long, int) - Constructor for record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Creates an instance of a CoalescingStats record class.
code() - Method in enum class com.loomcache.common.protocol.MessageType
 
code() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Returns the value of the code record component.
column() - Method in interface com.loomcache.server.query.SqlParser.ParseError
 
column() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Returns the value of the column record component.
Column(String, SqlColumnType) - Constructor for record class com.loomcache.server.query.SqlMapping.Column
Creates an instance of a Column record class.
columnCount() - Method in record class com.loomcache.client.LoomSqlResult
Gets the number of columns in the result set.
columnCount() - Method in record class com.loomcache.server.query.SqlRow
Gets the number of columns in this row.
columnIndexMap() - Method in record class com.loomcache.server.query.SqlRow
Returns the value of the columnIndexMap record component.
columnName() - Method in record class com.loomcache.client.query.IndexConfig
 
columnName() - Method in record class com.loomcache.server.query.IndexConfig
 
columnName() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
Returns the value of the columnName record component.
columnName() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
Returns the value of the columnName record component.
columnName() - Method in record class com.loomcache.server.query.SqlIndex
 
columnNames() - Method in record class com.loomcache.client.LoomSqlResult
Gets the column names from the result set.
columnNames() - Method in record class com.loomcache.client.query.IndexConfig
Returns the value of the columnNames record component.
columnNames() - Method in record class com.loomcache.server.query.IndexConfig
Returns the value of the columnNames record component.
columnNames() - Method in record class com.loomcache.server.query.SqlIndex
 
ColumnPruning() - Constructor for class com.loomcache.server.query.QueryOptimizer.ColumnPruning
 
columns() - Method in record class com.loomcache.server.query.SqlMapping
Returns the value of the columns record component.
columns() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
Returns the value of the columns record component.
columns() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
Returns the value of the columns record component.
columnsByIndex() - Method in record class com.loomcache.server.query.SqlRow
Returns the value of the columnsByIndex record component.
columnsByName() - Method in record class com.loomcache.server.query.SqlRow
Returns the value of the columnsByName record component.
com.loomcache.cli - package com.loomcache.cli
 
com.loomcache.client - package com.loomcache.client
 
com.loomcache.client.cache - package com.loomcache.client.cache
 
com.loomcache.client.context - package com.loomcache.client.context
 
com.loomcache.client.diagnostics - package com.loomcache.client.diagnostics
 
com.loomcache.client.query - package com.loomcache.client.query
Client-side query utilities — local filtered views over distributed maps (client proxy for the server-side ContinuousQueryCache).
com.loomcache.client.retry - package com.loomcache.client.retry
 
com.loomcache.client.security - package com.loomcache.client.security
 
com.loomcache.common.compute - package com.loomcache.common.compute
 
com.loomcache.common.config - package com.loomcache.common.config
 
com.loomcache.common.exception - package com.loomcache.common.exception
 
com.loomcache.common.function - package com.loomcache.common.function
 
com.loomcache.common.model - package com.loomcache.common.model
 
com.loomcache.common.partition - package com.loomcache.common.partition
 
com.loomcache.common.protocol - package com.loomcache.common.protocol
 
com.loomcache.common.serialization - package com.loomcache.common.serialization
 
com.loomcache.common.serialization.compact - package com.loomcache.common.serialization.compact
 
com.loomcache.common.util - package com.loomcache.common.util
 
com.loomcache.server - package com.loomcache.server
 
com.loomcache.server.cache - package com.loomcache.server.cache
 
com.loomcache.server.cluster - package com.loomcache.server.cluster
 
com.loomcache.server.compute - package com.loomcache.server.compute
 
com.loomcache.server.config - package com.loomcache.server.config
 
com.loomcache.server.consensus - package com.loomcache.server.consensus
 
com.loomcache.server.context - package com.loomcache.server.context
 
com.loomcache.server.cp - package com.loomcache.server.cp
 
com.loomcache.server.datastructures - package com.loomcache.server.datastructures
 
com.loomcache.server.datastructures.crdt - package com.loomcache.server.datastructures.crdt
 
com.loomcache.server.datastructures.listener - package com.loomcache.server.datastructures.listener
 
com.loomcache.server.datastructures.mapstore - package com.loomcache.server.datastructures.mapstore
MapStore Service Provider Interface — pluggable backing store for DistributedMap.
com.loomcache.server.datastructures.queuestore - package com.loomcache.server.datastructures.queuestore
 
com.loomcache.server.datastructures.ringbuffer - package com.loomcache.server.datastructures.ringbuffer
 
com.loomcache.server.discovery - package com.loomcache.server.discovery
 
com.loomcache.server.embedded - package com.loomcache.server.embedded
 
com.loomcache.server.events - package com.loomcache.server.events
 
com.loomcache.server.executor - package com.loomcache.server.executor
 
com.loomcache.server.handler - package com.loomcache.server.handler
 
com.loomcache.server.health - package com.loomcache.server.health
 
com.loomcache.server.jcache - package com.loomcache.server.jcache
 
com.loomcache.server.journal - package com.loomcache.server.journal
 
com.loomcache.server.lease - package com.loomcache.server.lease
 
com.loomcache.server.lifecycle - package com.loomcache.server.lifecycle
 
com.loomcache.server.logging - package com.loomcache.server.logging
 
com.loomcache.server.management - package com.loomcache.server.management
 
com.loomcache.server.metrics - package com.loomcache.server.metrics
 
com.loomcache.server.network - package com.loomcache.server.network
 
com.loomcache.server.observability - package com.loomcache.server.observability
 
com.loomcache.server.partition - package com.loomcache.server.partition
 
com.loomcache.server.persistence - package com.loomcache.server.persistence
 
com.loomcache.server.query - package com.loomcache.server.query
 
com.loomcache.server.ratelimit - package com.loomcache.server.ratelimit
 
com.loomcache.server.replication - package com.loomcache.server.replication
 
com.loomcache.server.rest - package com.loomcache.server.rest
 
com.loomcache.server.security - package com.loomcache.server.security
 
com.loomcache.server.serialization - package com.loomcache.server.serialization
 
com.loomcache.server.sharding - package com.loomcache.server.sharding
Multi-Raft sharding infrastructure for LoomCache.
com.loomcache.server.topic - package com.loomcache.server.topic
 
com.loomcache.server.tracing - package com.loomcache.server.tracing
 
com.loomcache.server.transaction - package com.loomcache.server.transaction
 
com.loomcache.server.transaction.twopc - package com.loomcache.server.transaction.twopc
 
com.loomcache.server.wan - package com.loomcache.server.wan
 
com.loomcache.server.wan.merge - package com.loomcache.server.wan.merge
 
com.loomcache.server.watch - package com.loomcache.server.watch
 
com.loomcache.springboot - package com.loomcache.springboot
 
com.loomcache.springboot.autoconfigure - package com.loomcache.springboot.autoconfigure
 
com.loomcache.springboot.cache - package com.loomcache.springboot.cache
 
com.loomcache.springboot.config - package com.loomcache.springboot.config
 
com.loomcache.springboot.controller - package com.loomcache.springboot.controller
 
com.loomcache.springboot.entity - package com.loomcache.springboot.entity
 
com.loomcache.springboot.persistence - package com.loomcache.springboot.persistence
 
com.loomcache.springboot.repository - package com.loomcache.springboot.repository
 
com.loomcache.springboot.security - package com.loomcache.springboot.security
 
com.loomcache.springboot.serialization - package com.loomcache.springboot.serialization
 
com.loomcache.springboot.session - package com.loomcache.springboot.session
 
combine(Aggregator) - Method in class com.loomcache.server.compute.AverageAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.MaxAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.MinAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.SumAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.CountAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.BigDecimalAverageAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.BigDecimalSumAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.BigIntegerSumAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.DistinctValuesAggregator
 
combine(Aggregator) - Method in interface com.loomcache.server.compute.Aggregator
Combine this aggregator with another from a parallel execution.
combine(Aggregator) - Method in class com.loomcache.server.compute.ComparableMaxAggregator
 
combine(Aggregator) - Method in class com.loomcache.server.compute.ComparableMinAggregator
 
combined(ExpiryPolicyManager.ExpiryPolicy...) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
Combine multiple expiry policies (expires at earliest).
CombinedExpiryPolicy(ExpiryPolicyManager.ExpiryPolicy...) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
 
command() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Returns the value of the command record component.
command() - Method in record class com.loomcache.server.consensus.LogEntry
Returns the value of the command record component.
command(String) - Static method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
 
COMMAND - Enum constant in enum class com.loomcache.server.consensus.LogEntry.Type
 
CommandContext - Class in com.loomcache.server.network
Wraps a message and its associated connection context for pipelined command execution.
CommandContext(Message, ConnectionContext) - Constructor for class com.loomcache.server.network.CommandContext
Create a new command context for pipelined execution.
CommandExecutorPool - Class in com.loomcache.server.network
Pool of virtual threads that execute commands while preserving FIFO order per connection.
CommandExecutorPool(int, CommandExecutorPool.CommandHandler) - Constructor for class com.loomcache.server.network.CommandExecutorPool
Create a new executor pool with configurable sizing.
CommandExecutorPool(int, CommandExecutorPool.CommandHandler, int) - Constructor for class com.loomcache.server.network.CommandExecutorPool
 
CommandExecutorPool.CommandHandler - Interface in com.loomcache.server.network
Functional interface for command execution.
commandExecutorThreads() - Method in class com.loomcache.common.config.ClusterConfig
 
commandExecutorThreads() - Method in class com.loomcache.server.config.LoomConfig
 
commandExecutorThreads(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
commandExecutorThreads(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
commandQueueCapacity() - Method in class com.loomcache.common.config.ClusterConfig
 
commandQueueCapacity() - Method in class com.loomcache.server.config.LoomConfig
 
commandQueueCapacity(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
commandQueueCapacity(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
commit() - Method in class com.loomcache.client.LoomTransaction
Commit the transaction.
commit() - Method in class com.loomcache.server.transaction.TransactionContext
Commits the transaction: executes all buffered operations atomically with per-operation undo records, and releases locks.
commit(String) - Method in class com.loomcache.springboot.controller.TransactionController
 
commit(UUID) - Method in class com.loomcache.server.transaction.TransactionManager
Commits a transaction and cleans up internal state.
COMMIT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
 
COMMIT - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
 
commitAvgLatency() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the commitAvgLatency record component.
commitBufferedTransaction(UUID, long, List) - Method in class com.loomcache.server.transaction.TransactionManager
Commits a stateless wire transaction whose operations were buffered client-side.
commitBufferedTransaction(UUID, long, List, String) - Method in class com.loomcache.server.transaction.TransactionManager
 
commitCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the commitCount record component.
commitIndex() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the commitIndex record component.
commitIndex() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the commitIndex record component.
commitIndex() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Returns the value of the commitIndex record component.
commitOwnership(int, String) - Method in interface com.loomcache.server.cluster.PartitionMigrationPipeline.OwnershipCommitter
 
commitOwnership(Map, List, long) - Method in interface com.loomcache.server.cluster.PartitionMigrationManager.OwnershipTableCommitter
 
COMMITTED - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Transaction has been committed successfully.
committedIndex() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the committedIndex record component.
CommittedOwnershipTable(long, Map, List) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Creates an instance of a CommittedOwnershipTable record class.
COMMITTING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
COMMITTING - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Transaction is in the process of committing (executing operations).
compact(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Compact the WAL directly by truncating entries up to and including throughIndex.
compact(RetentionPolicy) - Method in class com.loomcache.server.journal.EventJournal
Compact the journal based on a retention policy.
compactedUpTo() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the compactedUpTo record component.
CompactField - Record Class in com.loomcache.common.serialization.compact
A named field inside a compact schema.
CompactField(String, CompactFieldKind) - Constructor for record class com.loomcache.common.serialization.compact.CompactField
Creates an instance of a CompactField record class.
CompactFieldKind - Enum Class in com.loomcache.common.serialization.compact
Field kinds supported by LoomCache compact serialization.
compactHistory(long) - Method in class com.loomcache.server.watch.WatchManager
Compact event history by removing events older than a specified revision.
CompactionSnapshot(long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Creates an instance of a CompactionSnapshot record class.
CompactionStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Creates an instance of a CompactionStats record class.
compactNow() - Method in class com.loomcache.server.journal.JournalCompactor
Run compaction immediately (not on the schedule).
CompactReader - Class in com.loomcache.common.serialization.compact
Typed reader used by application compact serializers.
CompactSchema - Record Class in com.loomcache.common.serialization.compact
Immutable compact schema with a stable fingerprint.
CompactSchema(String, List) - Constructor for record class com.loomcache.common.serialization.compact.CompactSchema
 
CompactSchema(String, List, long) - Constructor for record class com.loomcache.common.serialization.compact.CompactSchema
Creates an instance of a CompactSchema record class.
CompactSerializationService - Class in com.loomcache.common.serialization.compact
Schema-carrying compact serialization service.
CompactSerializationService() - Constructor for class com.loomcache.common.serialization.compact.CompactSerializationService
 
compactTombstones() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Compact tombstones once removal metadata is causally stable across replicas.
CompactTypeSerializer<T> - Interface in com.loomcache.common.serialization.compact
Application serializer for LoomCache compact serialization.
compactUpTo(long, long) - Method in class com.loomcache.server.consensus.RaftLog
Compact the log by removing all entries up to and including snapshotIndex.
compactUpTo(long, long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Compact the log by removing entries up to snapshotIndex.
compactUpTo(long, long, long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Compact the log by removing entries up to snapshotIndex.
CompactWriter - Class in com.loomcache.common.serialization.compact
Typed writer used by application compact serializers.
comparableMax() - Static method in class com.loomcache.server.compute.Aggregators
 
ComparableMaxAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that returns the maximum value by natural ordering.
ComparableMaxAggregator() - Constructor for class com.loomcache.server.compute.ComparableMaxAggregator
Create a new comparable max aggregator.
comparableMin() - Static method in class com.loomcache.server.compute.Aggregators
 
ComparableMinAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that returns the minimum value by natural ordering.
ComparableMinAggregator() - Constructor for class com.loomcache.server.compute.ComparableMinAggregator
Create a new comparable min aggregator.
comparator() - Method in class com.loomcache.server.query.PagingPredicate
 
compareAndDelete(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Atomically removes key only when the current value equals expectedValue.
compareAndSet(long, long) - Method in class com.loomcache.client.LoomAtomicLong
Atomically sets the value to an expected value if the current value equals expected.
compareAndSet(long, long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically sets the value to the given value if the current value equals the expected value.
compareAndSet(long, long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
compareAndSet(long, long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
compareAndSet(T, T) - Method in class com.loomcache.client.LoomAtomicReference
Atomically updates the reference when the current value equals the expected value.
compareAndSet(T, T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Atomically sets the reference to the given value if the current reference equals the expected value.
compareAndSet(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Atomically sets the value for key to newValue only if the current value equals expectedValue.
compareAndSetLong(AtomicController.AtomicLongCasRequest) - Method in class com.loomcache.springboot.controller.AtomicController
 
compareAndSetReference(AtomicController.ReferenceCasRequest) - Method in class com.loomcache.springboot.controller.AtomicController
 
compareQueryValues(Object, Object) - Static method in class com.loomcache.server.query.QueryEngine
 
compareTo(LoomVersion) - Method in class com.loomcache.common.protocol.LoomVersion
Comparator based on semantic versioning: major, then minor, then patch.
compareTo(TieredEvictionManager.EvictionCandidate) - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
 
compareTo(ExpirationTask) - Method in record class com.loomcache.server.lease.ExpirationTask
Compares this task to another by expiration time.
Complete() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.Complete
 
completed() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns the value of the completed record component.
completed(int, String, String, long) - Static method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
 
completed(Message) - Static method in record class com.loomcache.server.security.SecurityOperationResult
 
COMPLETED - Enum constant in enum class com.loomcache.server.cluster.MigrationListener.EventType
 
COMPLETED - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
COMPLETED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task completed successfully; result is available.
COMPLETED - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
Migration completed successfully.
completedAt() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns the value of the completedAt record component.
completedCountForTesting() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
completedMoves() - Method in record class com.loomcache.server.sharding.MigrationProgress
Returns the value of the completedMoves record component.
completedSteps() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns the value of the completedSteps record component.
completeReplay() - Method in class com.loomcache.server.journal.JournalSubscription
Mark replay as complete and drain any entries that arrived during replay.
composite() - Method in record class com.loomcache.server.query.IndexConfig
 
Composite(List) - Constructor for record class com.loomcache.server.journal.RetentionPolicy.Composite
Creates an instance of a Composite record class.
CompositeDiscovery - Class in com.loomcache.server.discovery
Composite discovery strategy that combines multiple discovery mechanisms.
CompositeDiscovery(List) - Constructor for class com.loomcache.server.discovery.CompositeDiscovery
Create a composite discovery strategy with the given strategies.
CompositeDiscovery(List, long) - Constructor for class com.loomcache.server.discovery.CompositeDiscovery
Create a composite discovery strategy with the given strategies and discovery timeout.
compress(byte[]) - Static method in class com.loomcache.server.wan.WanPublisher
GZIP-compress data.
compressed() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the compressed record component.
compressedSizeBytes() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the compressedSizeBytes record component.
compressionRatio() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns the value of the compressionRatio record component.
compute(K, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
Atomically compute a new value for key using the given function.
computeAndUpdateNodeHealth() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Recompute and return this node's health (for testing/immediate updates).
computeIfAbsent(K, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
Compute and insert only if the key is absent.
computeIfAbsent(K, Function) - Method in class com.loomcache.client.LoomMap
Compute and store a value if the key is absent, using server-side putIfAbsent for safe concurrent insertion.
computeIfPresent(K, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
Compute and update only if the key is present.
computeMigrationDelta(Map, Map) - Static method in class com.loomcache.server.cluster.PartitionTable
Compute the delta (slots to migrate) between old and new membership.
Condition(String, Transaction.ConditionType, Object) - Constructor for record class com.loomcache.server.transaction.Transaction.Condition
Convenience constructor for single-map transactions — defaults Transaction.Condition.mapName() to null.
Condition(String, Transaction.ConditionType, Object, String) - Constructor for record class com.loomcache.server.transaction.Transaction.Condition
Compact constructor validating key and type.
conditionsForGroup(int) - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
Get conditions targeted at a specific group.
config() - Method in record class com.loomcache.server.query.SqlIndex
Returns the value of the config record component.
Config(int, int, Duration, Duration) - Constructor for record class com.loomcache.server.health.HealthCheckServer.Config
Creates an instance of a Config record class.
CONFIG_ADD_SERVER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CONFIG_CHANGE - Enum constant in enum class com.loomcache.server.consensus.LogEntry.Type
 
CONFIG_REMOVE_SERVER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CONFIG_SCHEMA_VERSION - Static variable in class com.loomcache.server.config.ConfigMigrator
 
configChange() - Method in record class com.loomcache.server.consensus.LogEntry
Returns the value of the configChange record component.
configChange(long, long, ConfigChange) - Static method in record class com.loomcache.server.consensus.LogEntry
Factory method to create a CONFIG_CHANGE entry.
ConfigChange - Record Class in com.loomcache.server.consensus
Represents a single serialized membership-change command in the Raft cluster.
ConfigChange(ConfigChange.Type, String, String) - Constructor for record class com.loomcache.server.consensus.ConfigChange
Compact constructor for validation.
ConfigChange.Type - Enum Class in com.loomcache.server.consensus
 
ConfigChangeListener - Interface in com.loomcache.server.config
 
ConfigEntry - Record Class in com.loomcache.server.config
Immutable configuration entry with version tracking and audit information.
ConfigEntry(String, String, long, long, String) - Constructor for record class com.loomcache.server.config.ConfigEntry
Creates an instance of a ConfigEntry record class.
ConfigManagerStats - Record Class in com.loomcache.server.config
Statistics about ClusterConfigManager operations.
ConfigManagerStats(long, long, int) - Constructor for record class com.loomcache.server.config.ConfigManagerStats
Creates an instance of a ConfigManagerStats record class.
ConfigMigrationException(String) - Constructor for exception class com.loomcache.server.config.ConfigMigrator.ConfigMigrationException
 
ConfigMigrationException(String, Throwable) - Constructor for exception class com.loomcache.server.config.ConfigMigrator.ConfigMigrationException
 
ConfigMigrator - Class in com.loomcache.server.config
Migrates configuration across schema versions.
ConfigMigrator() - Constructor for class com.loomcache.server.config.ConfigMigrator
 
ConfigMigrator.ConfigMigrationException - Exception Class in com.loomcache.server.config
Exception thrown when configuration migration fails.
ConfigSnapshot - Record Class in com.loomcache.server.config
Immutable snapshot of all configuration entries at a point in time.
ConfigSnapshot(Map, long) - Constructor for record class com.loomcache.server.config.ConfigSnapshot
Creates an instance of a ConfigSnapshot record class.
Configuration - Section in class com.loomcache.server.cluster.PartitionDetector
 
Configuration - Section in class com.loomcache.server.tracing.TracingContext
 
configure(MeterRegistry, String) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
configuredGroupCount() - Method in class com.loomcache.server.consensus.RaftGroupManager
 
configuredGroupCount() - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
Returns the configured upper bound for Raft group IDs.
configureReconciliation(NearCacheReconciliationConfig) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
 
ConfigValidator - Class in com.loomcache.server.config
Type-safe validation for configuration values.
ConfigValidator() - Constructor for class com.loomcache.server.config.ConfigValidator
 
ConfigValidator.Validator - Interface in com.loomcache.server.config
Functional interface for custom validators.
conflictCount() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Returns the value of the conflictCount record component.
connect() - Method in class com.loomcache.client.FailoverLoomClient
Connect to the first reachable configured client cluster.
connect() - Method in class com.loomcache.client.LoomClient
Establish connections to seed nodes in the cluster.
connect(ClientFailoverConfig) - Static method in class com.loomcache.client.FailoverLoomClient
 
connect(String...) - Static method in class com.loomcache.client.LoomCache
Connect to a LoomCache cluster using default configuration.
connect(List) - Static method in class com.loomcache.client.LoomCache
Connect to a LoomCache cluster using default configuration.
CONNECT_TIMEOUT - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Timeout while connecting
connectAsync() - Method in class com.loomcache.client.AsyncLoomClient
Async connect to the cluster.
connectedAt() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the connectedAt record component.
connectedAtMs() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns the value of the connectedAtMs record component.
connectedNodeCount() - Method in class com.loomcache.client.AsyncLoomClient
Get the number of connected nodes.
connectedNodeCount() - Method in class com.loomcache.client.FailoverLoomClient
 
connectedNodeCount() - Method in class com.loomcache.client.LoomClient
 
connectedNodes() - Method in class com.loomcache.client.LoomCache
Returns the number of connected cluster nodes.
connectedNodes() - Method in class com.loomcache.client.LoomClient
 
connectFailover(ClientFailoverConfig) - Static method in class com.loomcache.client.LoomCache
Connect using an ordered blue/green failover configuration.
connection() - Method in class com.loomcache.server.network.CommandContext
Get the connection context for response writing.
ConnectionContext - Class in com.loomcache.server.network
Wraps a TCP connection to a peer with automatic resource management and metrics.
ConnectionContext(String, Socket) - Constructor for class com.loomcache.server.network.ConnectionContext
Creates a new connection context for a peer.
connectionCount() - Method in class com.loomcache.server.CacheNode
Returns the number of active TCP connections to peer nodes.
connectionCount() - Method in class com.loomcache.server.network.TcpServer
 
connectionErrors() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the connectionErrors record component.
connectionErrors() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the connectionErrors record component.
ConnectionException - Exception Class in com.loomcache.common.exception
Thrown when a connection cannot be established or maintained.
ConnectionException(String) - Constructor for exception class com.loomcache.common.exception.ConnectionException
Creates a new ConnectionException with message.
ConnectionException(String, String, String, ConnectionException.ConnectionError, Throwable) - Constructor for exception class com.loomcache.common.exception.ConnectionException
Creates a new ConnectionException with detailed information.
ConnectionException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.ConnectionException
Creates a new ConnectionException with message and cause.
ConnectionException.ConnectionError - Enum Class in com.loomcache.common.exception
Enumeration of connection error types.
ConnectionHealth(String, ConnectionHealthMonitor.HealthStatus, long, double, Instant, int) - Constructor for record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Creates an instance of a ConnectionHealth record class.
ConnectionHealthMonitor - Class in com.loomcache.server.network
Monitors health status of active connections with latency, error rate, and idle time tracking.
ConnectionHealthMonitor() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor
Creates a ConnectionHealthMonitor with default configuration.
ConnectionHealthMonitor(Clock) - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor
Creates a ConnectionHealthMonitor with custom Clock (for testing).
ConnectionHealthMonitor(Clock, Consumer) - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor
Creates a ConnectionHealthMonitor with a custom Clock and close callback.
ConnectionHealthMonitor.ConnectionHealth - Record Class in com.loomcache.server.network
Immutable record containing health information for a single connection.
ConnectionHealthMonitor.Degraded - Class in com.loomcache.server.network
Degraded status: connection showing concerning metrics but still operational.
ConnectionHealthMonitor.HealthCheckCallback - Interface in com.loomcache.server.network
Functional interface for health check callbacks.
ConnectionHealthMonitor.HealthMetrics - Record Class in com.loomcache.server.network
Record containing comprehensive metrics for all monitored connections.
ConnectionHealthMonitor.HealthStatus - Interface in com.loomcache.server.network
Sealed interface representing the health status of a connection.
ConnectionHealthMonitor.Healthy - Class in com.loomcache.server.network
Healthy status: connection operating normally.
ConnectionHealthMonitor.Unhealthy - Class in com.loomcache.server.network
Unhealthy status: connection exceeds critical thresholds and may be closed.
ConnectionHealthMonitor.Unknown - Class in com.loomcache.server.network
Unknown status: no health data collected yet.
connectionId() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns the value of the connectionId record component.
connectionId() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the connectionId record component.
ConnectionInfo(String, long, long, long, long) - Constructor for record class com.loomcache.server.network.TcpServer.ConnectionInfo
Creates an instance of a ConnectionInfo record class.
Connection Management - Section in class com.loomcache.client.LoomClient
 
ConnectionPool - Class in com.loomcache.client
Per-node connection pool that manages multiple socket connections.
ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext) - Constructor for class com.loomcache.client.ConnectionPool
Create a connection pool with default health check interval.
ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext, boolean) - Constructor for class com.loomcache.client.ConnectionPool
Create a connection pool with default health checks and opt-in strict protocol handshake.
ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext, long) - Constructor for class com.loomcache.client.ConnectionPool
Create a connection pool with custom health check interval.
ConnectionPool(String, int, int, int, Duration, Duration, TlsConfig, SSLContext, long, boolean) - Constructor for class com.loomcache.client.ConnectionPool
Create a connection pool with custom health check interval and opt-in strict protocol handshake.
ConnectionPool.PooledConnection - Record Class in com.loomcache.client
 
ConnectionPool.PoolHealthReport - Record Class in com.loomcache.client
Pool health report record
ConnectionPool.PoolStats - Record Class in com.loomcache.client
Pool statistics record (totalCreated, totalDestroyed, activeCount, idleCount, waitingCount)
ConnectionPoolMetrics - Class in com.loomcache.client
Connection pool performance and health metrics.
ConnectionPoolMetrics() - Constructor for class com.loomcache.client.ConnectionPoolMetrics
 
ConnectionPoolMetrics.MetricsSnapshot - Record Class in com.loomcache.client
Immutable snapshot of connection pool metrics at a point in time.
CONNECTIONS - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
 
connectionTimeout() - Method in class com.loomcache.client.ClientConfig
 
connectionTimeout(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
 
connectionTimeout(Duration) - Method in class com.loomcache.client.LoomClient.Builder
Set connection timeout.
connectorType() - Method in record class com.loomcache.server.query.SqlMapping
Returns the value of the connectorType record component.
connectTimeoutMs() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
connectTimeoutMs(long) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
connectTo(String, String, int) - Method in class com.loomcache.server.network.TcpServer
Initiate an outbound connection to another node (no cluster ID).
connectTo(String, String, int, String) - Method in class com.loomcache.server.network.TcpServer
Initiate an outbound connection to another node.
consecutiveFailures() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Returns the value of the consecutiveFailures record component.
ConsistencyGroupId - Record Class in com.loomcache.server.cp
Identifies a Consistency group (Consistent/Partition-tolerant group) with a name and unique ID.
ConsistencyGroupId(String, long) - Constructor for record class com.loomcache.server.cp.ConsistencyGroupId
Compact constructor for ConsistencyGroupId with validation.
Consistency Guarantees - Section in class com.loomcache.client.LoomAtomicLong
 
ConsistencyLevel - Enum Class in com.loomcache.server.replication
Enumeration of consistency levels for read operations.
ConsistencyLostException - Exception Class in com.loomcache.common.exception
Thrown when a session-bound AP data structure can no longer guarantee read-your-writes or monotonic reads for the caller's session.
ConsistencyLostException(String) - Constructor for exception class com.loomcache.common.exception.ConsistencyLostException
 
ConsistencyLostException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.ConsistencyLostException
 
ConsistencySession - Class in com.loomcache.server.cp
Tracks client session state for session-aware CP primitives.
ConsistencySession(String, long) - Constructor for class com.loomcache.server.cp.ConsistencySession
Creates a new ConsistencySession with the given ID and timeout.
consistencySubsystem() - Method in class com.loomcache.client.LoomClient
Access the Consistency Subsystem for strongly consistent primitives.
ConsistencySubsystem - Class in com.loomcache.server.cp
Consistency Subsystem — manages Raft-based strongly consistent distributed primitives.
ConsistencySubsystem(RaftGroupManagerApi) - Constructor for class com.loomcache.server.cp.ConsistencySubsystem
Creates a new ConsistencySubsystem with the given Raft group manager using the Hazelcast-compatible default five-minute CP session timeout.
ConsistencySubsystem(RaftGroupManagerApi, long) - Constructor for class com.loomcache.server.cp.ConsistencySubsystem
Creates a new ConsistencySubsystem with the given Raft group manager and session timeout.
ConsistencySubsystem.CpSessionInfo - Record Class in com.loomcache.server.cp
 
ConsistencySubsystem.ResetResult - Record Class in com.loomcache.server.cp
 
ConsistencySubsystemHandler - Class in com.loomcache.server.handler
Handles Consistency Subsystem operations over the network.
ConsistencySubsystemHandler(ConsistencySubsystem, int) - Constructor for class com.loomcache.server.handler.ConsistencySubsystemHandler
Create a Consistency Subsystem handler.
consistentHashRing(ClusterConfig) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create consistent hash ring bean.
ConsistentHashRing - Class in com.loomcache.server.partition
Consistent Hash Ring with Virtual Nodes.
ConsistentHashRing(int) - Constructor for class com.loomcache.server.partition.ConsistentHashRing
 
ConsistentHashRing(int, PartitionGroupConfig) - Constructor for class com.loomcache.server.partition.ConsistentHashRing
 
ConsistentHashRing(int, PartitionGroupType) - Constructor for class com.loomcache.server.partition.ConsistentHashRing
 
console(String) - Static method in class com.loomcache.server.tracing.TracingConfig
Create a console tracing config for debugging.
CONSOLE - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
 
ConstantFolding() - Constructor for class com.loomcache.server.query.QueryOptimizer.ConstantFolding
 
CONSUMER - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
 
contains(E) - Method in class com.loomcache.server.datastructures.crdt.GSet
Check if an element is in the set.
contains(E) - Method in class com.loomcache.client.LoomGSet
 
contains(E) - Method in class com.loomcache.client.LoomORSet
 
contains(E) - Method in class com.loomcache.client.LoomSet
Checks whether an element exists in the set.
contains(E) - Method in class com.loomcache.server.datastructures.DistributedList
Check if list contains an element.
contains(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
Checks if the queue contains a specific element.
contains(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
Check if an element is in the set.
contains(E) - Method in class com.loomcache.server.datastructures.DistributedSet
Check if the set contains the given element.
contains(String) - Method in class com.loomcache.springboot.controller.SetController
Check if an element exists in the set.
contains(V) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Check if an item exists in the queue.
containsAsync(E) - Method in class com.loomcache.client.LoomSet
Asynchronously checks whether an element exists in the set.
containsEntry(long, long) - Method in class com.loomcache.server.consensus.RaftLog
Check if an entry with the given index and term exists in the log.
containsEntry(String, String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Check if the multimap contains the given key-value pair.
containsKey(String) - Method in record class com.loomcache.server.config.ConfigSnapshot
Check if a key exists in this snapshot.
containsKey(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Check if the multimap contains the given key.
containsKey(K) - Method in class com.loomcache.client.LoomMap
Checks whether a key exists in the distributed map.
containsKey(K) - Method in class com.loomcache.client.query.LoomQueryCache
True if the locally cached view contains the given key.
containsKey(K) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Check if a key exists in the filtered view.
containsKey(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
containsKey(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
containsKey(K) - Method in class com.loomcache.server.jcache.LoomJCache
 
containsKey(K, Duration) - Method in class com.loomcache.client.LoomMap
Checks whether a key exists with a custom timeout.
containsKeyAsync(K) - Method in class com.loomcache.client.LoomMap
Asynchronously checks whether a key exists in the distributed map.
containsMember(String) - Method in class com.loomcache.common.model.ClusterState
Check if a member exists.
containsValue(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Check if the multimap contains the given value (in any key).
containsValue(V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Check if a value exists in the filtered view.
Context Propagation - Section in class com.loomcache.server.observability.DistributedTracer
 
ContextScope() - Constructor for class com.loomcache.client.context.ClientRequestContext.ContextScope
 
ContextScope() - Constructor for class com.loomcache.server.context.RequestContext.ContextScope
 
ContinuousQueryCache<K,V> - Class in com.loomcache.server.datastructures
Continuous Query Cache — a server-side filtered view of a DistributedMap that auto-updates via map change events.
ContinuousQueryCache(String, int, DistributedMap, MapPredicate) - Constructor for class com.loomcache.server.datastructures.ContinuousQueryCache
Create a CQC on the given map with the specified filter predicate.
ContinuousQueryCache.CqcListener<K,V> - Interface in com.loomcache.server.datastructures
Listener for changes to the CQC filtered view.
ContinuousQueryCache.CqcStatistics - Record Class in com.loomcache.server.datastructures
Snapshot of CQC statistics.
controlFlag() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the controlFlag record component.
controlFlag() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the controlFlag record component.
controlFlag() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Returns the value of the controlFlag record component.
COORD_DECIDE - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
COORD_PREPARE - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
CoordDecide(UUID, TwoPhaseCommands.Decision) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
Creates an instance of a CoordDecide record class.
CoordPrepare(UUID, int[], byte[]) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Creates an instance of a CoordPrepare record class.
copiedEntries() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns the value of the copiedEntries record component.
copy() - Method in class com.loomcache.common.protocol.Message
Create a deep copy of this message.
COPYING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
correlationId() - Method in class com.loomcache.common.protocol.Message
Get the correlation ID.
correlationId() - Static method in class com.loomcache.server.context.RequestContext
Get the current correlation ID, or null if not set.
correlationId() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the correlationId record component.
correlationId() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns the value of the correlationId record component.
correlationId(Long) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Set correlation ID.
corruptedEntriesSkipped() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns the value of the corruptedEntriesSkipped record component.
corruptionPosition() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns the value of the corruptionPosition record component.
CostEstimate(long, double, boolean, String) - Constructor for record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Creates an instance of a CostEstimate record class.
count() - Static method in class com.loomcache.server.compute.Aggregators
 
count() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Returns the value of the count record component.
count(String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
Count persisted entries for a map.
COUNT - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
 
CountAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that counts entries in the map.
CountAggregator() - Constructor for class com.loomcache.server.compute.CountAggregator
Create a new count aggregator.
countByMapName(String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
countDown() - Method in class com.loomcache.client.LoomLinearizableLatch
Decrements the latch count by one if it is above zero.
countDown() - Method in class com.loomcache.server.cp.LinearizableLatch
Decrements the count by one.
countDownLatchesCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns the value of the countDownLatchesCleared record component.
CounterController - Class in com.loomcache.springboot.controller
REST controller for the default PN-counter CRDT.
CounterController(PNCounter) - Constructor for class com.loomcache.springboot.controller.CounterController
 
countForTesting(String) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
CP - Enum constant in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
Linearizable via Raft consensus (default).
CP_ATOMIC_ADD_AND_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_CAS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_DECREMENT_AND_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_GET_AND_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_GET_AND_DECREMENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_GET_AND_INCREMENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_INCREMENT_AND_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMIC_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMICREF_CAS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMICREF_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_ATOMICREF_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_LATCH_AWAIT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_LATCH_COUNT_DOWN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_LATCH_GET_COUNT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_LATCH_TRY_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_LOCK_ACQUIRE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_LOCK_RELEASE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_SEMAPHORE_ACQUIRE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_SEMAPHORE_AVAILABLE_PERMITS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_SEMAPHORE_RELEASE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CP_SUBSYSTEM - Enum constant in enum class com.loomcache.common.protocol.Feature
CP subsystem for strong consistency.
CpGroupSummary(String, String, String, boolean, String, long, long, long, long, List) - Constructor for record class com.loomcache.server.CacheNode.CpGroupSummary
Creates an instance of a CpGroupSummary record class.
cpOperation() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns the value of the cpOperation record component.
CpSessionInfo(String, String, long, long, SessionState, List, Map) - Constructor for record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Creates an instance of a CpSessionInfo record class.
cpuLoadPercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns the value of the cpuLoadPercent record component.
cpuLoadPercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the cpuLoadPercent record component.
CQC_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CQC_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
CQC_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
cqcCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
CqcStatistics(int, long, long, long, int, boolean) - Constructor for record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Creates an instance of a CqcStatistics record class.
CqcSubscription(CqcSubscriptionHandler.SubscriptionId, SerializablePredicate, DistributedMap.MapChangeListener, DistributedMap) - Constructor for record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Creates an instance of a CqcSubscription record class.
CqcSubscriptionHandler - Class in com.loomcache.server.handler
Server-side handler for the CQC (Continuous Query Cache) wire protocol.
CqcSubscriptionHandler(DataStructureRegistry, TcpServer, int) - Constructor for class com.loomcache.server.handler.CqcSubscriptionHandler
 
CqcSubscriptionHandler.CqcSubscription - Record Class in com.loomcache.server.handler
Active CQC subscription.
CqcSubscriptionHandler.SubscriptionId - Record Class in com.loomcache.server.handler
Composite key identifying a single subscription.
CRDT_WAN_DISPATCH - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node dispatches CRDT WAN events (future — BLK-006+011 v2.2 follow-up).
CrdtManager - Class in com.loomcache.server.datastructures.crdt
Manager for CRDT instances across the distributed cache.
CrdtManager(String, int) - Constructor for class com.loomcache.server.datastructures.crdt.CrdtManager
 
CrdtStats - Record Class in com.loomcache.server.datastructures.crdt
CRDT Statistics record.
CrdtStats(Map, long) - Constructor for record class com.loomcache.server.datastructures.crdt.CrdtStats
Creates an instance of a CrdtStats record class.
create() - Static method in class com.loomcache.server.consensus.LeaderLease
Create a leader lease with default config and system clock.
create(LoomClient, String, BiPredicate, Class, Class) - Static method in class com.loomcache.client.query.LoomQueryCache
Create a client-side continuous query cache over the named map.
create(OtelConfig) - Static method in interface com.loomcache.server.observability.OpenTelemetryBridge
 
create(OtelConfig, ClassLoader) - Static method in interface com.loomcache.server.observability.OpenTelemetryBridge
 
create(SlowOperationDetectorConfig, String, MeterRegistry) - Static method in class com.loomcache.server.observability.SlowOperationDetector
 
create(SwimGossipProtocol.GossipMessageType, String, String, long, int) - Static method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Create a gossip message with initial dissemination count.
create(DataStructureRegistry, KryoSerializer, String, Class, Class) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
Convenience factory that looks up (or creates) the underlying DistributedMap via the given registry.
create(DataStructureRegistry, KryoSerializer, String, Class, Class, Collection) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
Create an adapter with additional embedded payload types allowed for Object-typed caches.
create(MeterRegistry, String) - Static method in class com.loomcache.server.metrics.LoomMetrics
Static factory method to create and initialize LoomMetrics.
create(String, String, String) - Method in interface com.loomcache.server.wan.WanPublisher.WanTransportFactory
 
create(String, String, long, String) - Static method in record class com.loomcache.server.config.ConfigEntry
Create a new ConfigEntry with current timestamp.
create(String, String, ScheduleType, long, long, byte[]) - Static method in record class com.loomcache.server.executor.ScheduledTaskInfo
 
createApplierListener() - Method in class com.loomcache.server.config.DynamicConfigApplier
Create a config change listener that applies changes dynamically.
createBackup(Collection) - Method in class com.loomcache.server.persistence.HotBackupManager
 
createBackupEntryProcessor() - Method in interface com.loomcache.server.jcache.BackupAwareEntryProcessor
Create the entry processor that should run on backup replicas.
createBaggage(Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Create a baggage map for propagating request metadata.
createCache(String, C) - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
createCache(String, LoomJCacheConfig) - Method in class com.loomcache.server.jcache.LoomJCacheManager
Create a cache with the given name and LoomCache-native configuration.
createChildSpan(DistributedTracer.Span, String) - Method in class com.loomcache.server.observability.DistributedTracer
Create a child span within the current trace context.
createChildSpan(String, Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Create a child span from extracted trace context.
createClientSocket(TlsConfig, SSLContext, String, int, int) - Static method in class com.loomcache.common.config.SslContextFactory
Create an SSL client socket connected to the given host:port.
createContinuousQueryCache(String, String, MapPredicate) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Create a continuous query cache on a named map with the given predicate.
CREATED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
 
CREATED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Created: entries expire based on creation time.
createdAt() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Returns the value of the createdAt record component.
createdAt() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the createdAt record component.
createdAt() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the createdAt record component.
createdAt() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets the creation timestamp.
createdAt() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns the value of the createdAt record component.
createdAt() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the createdAt record component.
createdAt() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
 
createdAtMillis() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns the value of the createdAtMillis record component.
createdAtNs() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Returns the value of the createdAtNs record component.
CreatedExpiryPolicy(Duration) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
 
createdPolicy(Duration) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
Create a created expiry policy.
createFeatureUnavailableError(Feature, int) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
Create an error message for an unsupported operation.
CreateIndexStatement(SqlIndex, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateIndexStatement
Creates an instance of a CreateIndexStatement record class.
CreateMappingStatement(SqlMapping, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateMappingStatement
Creates an instance of a CreateMappingStatement record class.
createNettyClientContext(TlsConfig) - Static method in class com.loomcache.common.config.SslContextFactory
Create a Netty client SslContext from TlsConfig.
createNettyServerContext(TlsConfig) - Static method in class com.loomcache.common.config.SslContextFactory
Create a Netty server SslContext from TlsConfig.
createProtocolBacked(LoomJCacheClusterClient, KryoSerializer, String, Class, Class) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
Factory for the protocol-backed path used by node-owned providers.
createRaftNode(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
Creates a RaftNode instance for the given group.
createSerializer() - Method in interface com.loomcache.common.serialization.LoomSerializerProvider
 
createServerFiltered(LoomClient, String, SerializablePredicate, Class, Class) - Static method in class com.loomcache.client.query.LoomQueryCache
Create a client-side continuous query cache with server-side predicate evaluation.
createServerSocket(TlsConfig, SSLContext, int) - Static method in class com.loomcache.common.config.SslContextFactory
Create an SSL server socket bound to the given port.
createServerSocket(TlsConfig, SSLContext, String, int) - Static method in class com.loomcache.common.config.SslContextFactory
 
createSession() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Creates a new ConsistencySession for a client.
createSession() - Method in class com.loomcache.springboot.session.LoomSessionRepository
 
createSession(String) - Method in class com.loomcache.server.cp.SessionManager
Creates a new session.
createSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.SnapshotManager
Create a snapshot of the current state.
createSpan(String) - Method in class com.loomcache.server.observability.DistributedTracer
Create a new root span with a new trace ID.
createSpan(String, SpanManager.SpanKind) - Static method in class com.loomcache.server.tracing.SpanManager
Create a new span.
createSpan(String, String) - Static method in class com.loomcache.server.tracing.TracingContext
Create a new span with the given name and kind.
createSslContext(TlsConfig) - Static method in class com.loomcache.common.config.SslContextFactory
Create an SSLContext from TlsConfig.
createSSLEngine() - Method in class com.loomcache.common.config.ReloadableSslContext
Create an SSLEngine for a client connection.
createSSLEngine(String, int) - Method in class com.loomcache.common.config.ReloadableSslContext
Create an SSLEngine for a client connection with specified host and port.
CreateTypeStatement(SqlType, boolean, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Creates an instance of a CreateTypeStatement record class.
CreateViewStatement(SqlView, boolean) - Constructor for record class com.loomcache.server.query.SqlParser.CreateViewStatement
Creates an instance of a CreateViewStatement record class.
credentialPayload() - Method in class com.loomcache.client.security.ClientCredentials
 
credentialsBySha256() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
Returns the value of the credentialsBySha256 record component.
credentialsFactory() - Method in class com.loomcache.client.ClientConfig
 
credentialsFactory(CredentialsFactory) - Method in class com.loomcache.client.ClientConfig.Builder
 
credentialsFactory(CredentialsFactory) - Method in class com.loomcache.client.LoomClient.Builder
Configure a credentials factory for AUTH handshakes.
CredentialsFactory - Interface in com.loomcache.client.security
Supplies credentials for LoomCache client AUTH handshakes.
CredentialsRequest - Record Class in com.loomcache.client.security
Context passed to a CredentialsFactory when the client needs AUTH credentials.
CredentialsRequest(String, String) - Constructor for record class com.loomcache.client.security.CredentialsRequest
Creates an instance of a CredentialsRequest record class.
CRITICAL - Enum constant in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
 
CROSS_GROUP_SQL_METADATA - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node emits groupId dedup metadata on cross-group SQL results (Day 3).
Cross-group atomic BATCH (ESC-14) - Section in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
 
crossGroupClear(String) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
 
crossGroupGetAll(String, Set) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
Retrieves values for a set of keys, routing each key to its correct group.
CrossGroupQueryExecutor - Class in com.loomcache.server.sharding
Handles queries that span multiple Raft groups using scatter-gather.
CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
Creates an executor with the default timeout (10 seconds).
CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter, Duration) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
Creates an executor with a custom timeout.
CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter, Duration, CrossGroupQueryExecutor.GroupQueryFence) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
 
CrossGroupQueryExecutor(ShardedDataStructureRegistry, PartitionRouter, Duration, CrossGroupQueryExecutor.GroupQueryFence, CrossGroupQueryExecutor.VisibilityBarrier) - Constructor for class com.loomcache.server.sharding.CrossGroupQueryExecutor
 
CrossGroupQueryExecutor.GroupQueryFence - Interface in com.loomcache.server.sharding
 
CrossGroupQueryExecutor.ScanPage - Record Class in com.loomcache.server.sharding
 
CrossGroupQueryExecutor.VisibilityBarrier - Interface in com.loomcache.server.sharding
 
crossGroupScan(String, long, String, int) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
 
crossGroupSize(String) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
Computes the total size of a distributed map across all Raft groups.
CrossGroupTransactionContext - Class in com.loomcache.server.sharding
Partitions a transaction's conditions and operations by their target Raft group.
CrossGroupTransactionContext(Transaction, PartitionRouter) - Constructor for class com.loomcache.server.sharding.CrossGroupTransactionContext
Create a cross-group context by routing all keys through the partition router.
CrossGroupTransactionExecutor - Class in com.loomcache.server.sharding
Executes transactions atomically via Raft command serialization.
CrossGroupTransactionExecutor(PartitionRouter, GroupLockManager) - Constructor for class com.loomcache.server.sharding.CrossGroupTransactionExecutor
Create a cross-group transaction executor (local lock-based fallback).
CrossGroupTransactionExecutor(PartitionRouter, GroupLockManager, CrossGroupTransactionExecutor.RaftTransactionSubmitter, Duration) - Constructor for class com.loomcache.server.sharding.CrossGroupTransactionExecutor
Create a cross-group transaction executor with Raft-serialized transactions.
CrossGroupTransactionExecutor.RaftTransactionSubmitter - Interface in com.loomcache.server.sharding
Submits a transaction through Raft consensus for linearizable execution.
Cross-version compat - Section in class com.loomcache.server.transaction.ReplicatedTransactionCodec
 
current() - Static method in enum class com.loomcache.common.config.LoomProfile
Returns the active profile for this JVM.
current() - Static method in class com.loomcache.common.protocol.LoomVersion
Create a LoomVersion from the current build version.
current() - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
 
CURRENT_SCHEMA_VERSION - Static variable in class com.loomcache.server.datastructures.MapSnapshot
 
CURRENT_VERSION - Static variable in class com.loomcache.common.protocol.LoomVersion
 
currentClient() - Method in class com.loomcache.client.FailoverLoomClient
 
currentConfigIndex() - Method in class com.loomcache.client.FailoverLoomClient
 
currentLockout(String) - Method in class com.loomcache.springboot.security.RestUserLockoutManager
 
currentOwnershipEquals(Map) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
currentOwnershipSnapshot() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
currentQueueDepth() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the currentQueueDepth record component.
currentRate() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns the value of the currentRate record component.
currentRate() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns the value of the currentRate record component.
currentRevision() - Method in class com.loomcache.client.ClientPartitionTable
 
currentSize() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns the value of the currentSize record component.
currentSize() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns the value of the currentSize record component.
currentSize() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Returns the value of the currentSize record component.
currentSize() - Method in record class com.loomcache.server.journal.JournalStats
Returns the value of the currentSize record component.
currentSnapshot() - Method in class com.loomcache.client.ClientPartitionTable
 
currentTerm() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Returns the value of the currentTerm record component.
currentTokens() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns the value of the currentTokens record component.
currentTraceContext() - Static method in class com.loomcache.server.observability.DistributedTracer
Get the current trace context from ScopedValue.
currentUtilization() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Returns the value of the currentUtilization record component.
currentValue() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns the value of the currentValue record component.
currentWaitCount() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the currentWaitCount record component.
cursor() - Method in record class com.loomcache.common.protocol.ScanResult
Returns the value of the cursor record component.
cursor() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
Returns the value of the cursor record component.
CUSTOM - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
Custom member-group placement: backups must use a different configured IP/CIDR member group.
CustomMergePolicy<K,V> - Interface in com.loomcache.server.wan.merge
Extension point for user-provided WAN merge policies.

D

daemonThreadCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the daemonThreadCount record component.
DashboardHtml - Class in com.loomcache.server.management
Embedded HTML dashboard for the LoomCache management UI.
data() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns the value of the data record component.
data() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Returns the value of the data record component.
data() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
Returns the value of the data record component.
data() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns the value of the data record component.
data() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Returns the value of the data record component.
DataConnection() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.DataConnection
 
dataConnectionConfig(String, DataConnectionConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
dataConnectionConfig(String, DataConnectionConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
DataConnectionConfig - Record Class in com.loomcache.common.config
Named JDBC data connection that declarative map stores can reference.
DataConnectionConfig(String, String, String, String, String, int, Map) - Constructor for record class com.loomcache.common.config.DataConnectionConfig
Creates an instance of a DataConnectionConfig record class.
DataConnectionConfig.Builder - Class in com.loomcache.common.config
 
dataConnectionConfigs() - Method in class com.loomcache.common.config.ClusterConfig
 
dataConnectionConfigs() - Method in class com.loomcache.server.config.LoomConfig
 
dataConnectionConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
dataConnectionConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
dataConnectionRef() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the dataConnectionRef record component.
dataConnectionRef(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
dataDir() - Method in class com.loomcache.common.config.ClusterConfig
 
dataDir(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
dataDir(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the data directory for persistence (default: persistence).
dataDir(Path) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the data directory for persistence (default: persistence).
DataOperationHandler - Class in com.loomcache.server.handler
Handles all data-structure operations received over the binary protocol.
DataOperationHandler(DataStructureRegistry, int) - Constructor for class com.loomcache.server.handler.DataOperationHandler
Creates a new DataOperationHandler.
dataSize() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns the value of the dataSize record component.
dataSize() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns the value of the dataSize record component.
dataStructure() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns the value of the dataStructure record component.
dataStructureCount() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the dataStructureCount record component.
DataStructureMetric(String, String, long, long, double, double) - Constructor for record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Creates an instance of a DataStructureMetric record class.
DataStructureRegistry - Class in com.loomcache.server.datastructures
Central registry for all distributed data structures on a node.
DataStructureRegistry(int) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
Create a new data structure registry.
DataStructureRegistry(int, int) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
 
DataStructureRegistry(int, int, KryoSerializer) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
 
DataStructureRegistry(int, KryoSerializer) - Constructor for class com.loomcache.server.datastructures.DataStructureRegistry
Create a new data structure registry.
dataStructures - Variable in class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
 
dataStructuresWarmed() - Method in record class com.loomcache.server.cache.WarmingResult
Returns the value of the dataStructuresWarmed record component.
dead(long) - Static method in interface com.loomcache.server.cluster.SwimGossipProtocol.MemberState
 
Dead(long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
Creates an instance of a Dead record class.
DEAD - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Dead: confirm a member is dead.
deathTime() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
Returns the value of the deathTime record component.
debug() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the debug record component.
DECIDE_ACK - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
DECIDE_GROUP - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
DECIDE_QUERY - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
DecideAck(UUID, int) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
Creates an instance of a DecideAck record class.
DecideGroup(UUID, TwoPhaseCommands.Decision) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
Creates an instance of a DecideGroup record class.
DecideQuery(UUID, int) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
Creates an instance of a DecideQuery record class.
DECIMAL - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
decision() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
Returns the value of the decision record component.
decision() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
Returns the value of the decision record component.
Decision(boolean, long) - Constructor for record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
Creates an instance of a Decision record class.
decode(byte[]) - Static method in class com.loomcache.common.protocol.MapPutTtlCodec
 
decode(byte[]) - Static method in class com.loomcache.common.protocol.MapReplaceCasCodec
Decode a previously-encoded payload back into MapReplaceCasCodec.CasPayload.
decode(byte[]) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
Decode a predicate from wire bytes produced by SerializablePredicate.encode().
decode(byte[]) - Static method in class com.loomcache.common.protocol.TransactionOpCode
Decode one TX_OPERATION body.
decode(byte[], int, int, String) - Static method in class com.loomcache.common.util.StrictUtf8
 
decode(byte[], String) - Static method in class com.loomcache.common.util.StrictUtf8
 
decode(InputStream) - Static method in class com.loomcache.common.protocol.MessageCodec
Decode a Message from an InputStream.
decode(InputStream, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
Decode a Message from an InputStream using the negotiated compression mode.
decode(ByteBuffer) - Static method in class com.loomcache.common.protocol.MessageCodec
Decode from a ByteBuffer (for NIO channel reads).
decode(ByteBuffer) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
Decode a message from a ByteBuffer, implementing forward compatibility.
decode(ByteBuffer, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
Decode from a ByteBuffer using the negotiated compression mode.
decodeAckValue(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
decodeBatch(byte[]) - Static method in class com.loomcache.common.protocol.TransactionOpCode
Decode a stateless transaction-commit payload into individual operations.
decodeChunkedDataValue(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
Decode a PARTITION_MIGRATE_DATA value emitted by PartitionMigrationManager.encodeChunkedDataValue(int, int, byte[]).
decodeMigrationRecoveryRequest(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
decompress(byte[]) - Static method in class com.loomcache.server.wan.WanPublisher
 
decrement() - Method in class com.loomcache.server.datastructures.PNCounter
Decrement the counter by 1.
decrement(long) - Method in class com.loomcache.server.datastructures.PNCounter
Decrement the counter by delta.
decrement(long) - Method in class com.loomcache.springboot.controller.CounterController
 
decrementAndGet() - Method in class com.loomcache.client.LoomAtomicLong
Atomically decrements the value by 1 and returns the new value.
decrementAndGet() - Method in class com.loomcache.client.LoomPNCounter
 
decrementAndGet() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically decrements by 1 and returns the new value.
decrementAndGet(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
decrementAndGet(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
decrementDissemination() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Decrement dissemination count.
decrementForNode(String, long) - Method in class com.loomcache.server.datastructures.PNCounter
Decrement the counter by delta for a logical contributor.
decrementKeyCount(int) - Method in class com.loomcache.server.metrics.SlotMetrics
Decrement the key count for a slot.
decrementLong() - Method in class com.loomcache.springboot.controller.AtomicController
 
decrementReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySession
Decrements the reference count.
decrementWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
Decrement the count of threads currently waiting for a connection.
deduplicate(IdempotencyManager.IdempotencyKey, Supplier) - Method in class com.loomcache.server.handler.IdempotencyManager
Deduplicates a request.
deduplicate(IdempotencyManager.IdempotencyKey, Supplier, Predicate) - Method in class com.loomcache.server.handler.IdempotencyManager
 
deduplicate(IdempotencyManager.IdempotencyKey, Supplier, Predicate, boolean) - Method in class com.loomcache.server.handler.IdempotencyManager
 
deduplicatedRequests() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Returns the value of the deduplicatedRequests record component.
DEFAULT - Static variable in record class com.loomcache.common.config.PriorityQueueConfig
 
DEFAULT - Static variable in record class com.loomcache.common.config.QueueConfig
 
DEFAULT - Static variable in record class com.loomcache.server.datastructures.DistributedMapConfig
Default config: unbounded, no eviction, metrics enabled, no max-idle expiry.
DEFAULT_ACK_MAX_ATTEMPTS - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Maximum reply-dispatch attempts per (txId, type).
DEFAULT_ACK_RETRY_DELAY - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Delay between reply-dispatch retry attempts when the raft-0 leader is unknown (transient post-election propagation gap) or when the transport rejects the send.
DEFAULT_API_SERVER - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_AUTO_POPULATE_MEMBER_ATTRIBUTES - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_BACKPRESSURE_LIMIT - Static variable in class com.loomcache.server.cluster.MigrationChunkTransfer
 
DEFAULT_BATCH_SIZE - Static variable in record class com.loomcache.server.cache.WarmingConfig
 
DEFAULT_BATCH_SIZE - Static variable in class com.loomcache.server.cluster.PartitionMigrationManager
 
DEFAULT_BIND_ADDRESS - Static variable in class com.loomcache.server.metrics.MetricsHttpServer
Default bind address is loopback-only to avoid exposing metrics off-host by default.
DEFAULT_BUCKET_COUNT - Static variable in record class com.loomcache.server.wan.WanMerkleTree
 
DEFAULT_CA_CERTIFICATE_PATH - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_CAPACITY - Static variable in class com.loomcache.server.datastructures.ReliableTopic
Default ringbuffer capacity when not specified.
DEFAULT_CHUNK_ENTRIES - Static variable in class com.loomcache.server.cluster.TcpMigrationDataSender
Default per-chunk batch size (entry count).
DEFAULT_CHUNK_SIZE - Static variable in class com.loomcache.server.cluster.MigrationChunkTransfer
 
DEFAULT_CLUSTER_NAME - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_COMMAND_EXECUTOR_THREADS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_COMMAND_QUEUE_CAPACITY - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_COMPACTION_THRESHOLD - Static variable in class com.loomcache.server.consensus.RaftNode
 
DEFAULT_COMPLETED_DECISION_RETENTION - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
How long a participant retains completed decisions for duplicate DECIDE idempotency and snapshot replay.
DEFAULT_CONCURRENT_LIMIT - Static variable in class com.loomcache.server.cluster.PartitionMigrationPipeline
 
DEFAULT_CONNECT_TIMEOUT_MS - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_DATA_LOAD_TIMEOUT_SECONDS - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
 
DEFAULT_DECIDE_TIMEOUT - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Default decide-phase ack timeout.
DEFAULT_DECIDED_RETENTION - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
How long to retain a completed coordinator record so that a straggling participant's TwoPhaseCommands.DecideQuery can still see the correct decision.
DEFAULT_DIRECTORY - Static variable in class com.loomcache.client.NearCachePreloaderConfig
 
DEFAULT_DISPATCH_MAX_ATTEMPTS - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Maximum dispatch attempts per (txId, groupId, phase).
DEFAULT_DISPATCH_RETRY_DELAY - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Delay between coordinator dispatch retry attempts when a participant group has no known leader (freshly-elected raft-N where the coordinator node has not yet processed raft-N's first AppendEntries) or when the TCP send fails (transient NOT_LEADER bounce / connection not-yet-ready).
DEFAULT_ENABLED - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
DEFAULT_ENABLED - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
DEFAULT_FAIL_FAST_ON_STARTUP - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
DEFAULT_GRACEFUL_SHUTDOWN_DRAIN_MS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_GROUP - Static variable in class com.loomcache.server.consensus.RaftGroupManager
The default/primary group name (used when numGroups=1 or for compatibility).
DEFAULT_HEARTBEAT_INTERVAL_MS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_HEARTBEAT_TIMEOUT_MS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_INTERVAL - Static variable in class com.loomcache.client.NearCacheReconciliationConfig
 
DEFAULT_INTERVAL_MS - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
DEFAULT_KEY_COLUMN - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_LEASE_CHECK_ENABLED - Static variable in record class com.loomcache.server.consensus.LeaseConfig
 
DEFAULT_LEASE_DURATION_MS - Static variable in record class com.loomcache.server.consensus.LeaseConfig
 
DEFAULT_LOGGER - Static variable in interface com.loomcache.server.topic.MessageListener
 
DEFAULT_MAP_NAME_COLUMN - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_MAX_ATTEMPTS - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
DEFAULT_MAX_BUFFER_SIZE - Static variable in record class com.loomcache.server.topic.TopicConfig
 
DEFAULT_MAX_CLOCK_SKEW_MS - Static variable in record class com.loomcache.server.consensus.LeaseConfig
 
DEFAULT_MAX_CONNECTIONS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_MAX_EXECUTOR_SERVICES - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
 
DEFAULT_MAX_EXECUTOR_TASK_PAYLOAD_BYTES - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_MAX_IN_FLIGHT_REQUESTS - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_MAX_IN_FLIGHT_REQUESTS - Static variable in class com.loomcache.client.ClientRequestDeduplicator
 
DEFAULT_MAX_KEYS - Static variable in class com.loomcache.server.logging.FrequentLogSuppressor
 
DEFAULT_MAX_LOAD_KEYS - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_MAX_PARALLEL_MIGRATIONS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_MAX_PAYLOAD_BYTES - Static variable in class com.loomcache.common.serialization.compact.CompactSerializationService
 
DEFAULT_MAX_POOL_SIZE - Static variable in record class com.loomcache.common.config.DataConnectionConfig
 
DEFAULT_MAX_RECORDS - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
DEFAULT_MAX_RETRIES - Static variable in class com.loomcache.server.cluster.PartitionMigrationPipeline
 
DEFAULT_MAX_STACK_FRAMES - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
DEFAULT_NAMESPACE_PATH - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_NEAR_CACHE_ENABLED - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_NEAR_CACHE_EVICTION_POLICY - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_NEAR_CACHE_LOCAL_UPDATE_POLICY - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_NEAR_CACHE_MAX_SIZE - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_NEAR_CACHE_TTL - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_NODE_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_NUM_PARTITIONS - Static variable in class com.loomcache.server.sharding.PartitionRouter
Default number of partitions (271 -- prime for better distribution).
DEFAULT_ORDERED - Static variable in record class com.loomcache.server.topic.TopicConfig
 
DEFAULT_ORPHANED_INTENT_TIMEOUT - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Default orphaned-intent timeout before the participant starts chasing the coordinator.
DEFAULT_PARALLELISM - Static variable in record class com.loomcache.server.cache.WarmingConfig
 
DEFAULT_PARALLELISM - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
 
DEFAULT_PARTITION_GROUP_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_PARTITION_GROUP_TYPE - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_PIPELINED_EXECUTION - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_PORT - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_PORT - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_PREPARE_TIMEOUT - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Default vote-collection timeout — bounded by the client TX timeout in practice.
DEFAULT_RACK_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_RECOVERY_DECISION_REPLAY_GRACE - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Brief grace window used during raft-0 leader recovery before an undecided prepared transaction is defaulted to ABORT.
DEFAULT_REFRESH_INTERVAL_MS - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_REGION_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_RELIABLE_DELIVERY - Static variable in record class com.loomcache.server.topic.TopicConfig
 
DEFAULT_REQUEST_TIMEOUT - Static variable in class com.loomcache.client.ClientConfig
 
DEFAULT_REQUEST_TIMEOUT_MS - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_SAMPLE_INTERVAL_MS - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
DEFAULT_SESSION_TIMEOUT_MS - Static variable in class com.loomcache.server.cp.ConsistencySubsystem
 
DEFAULT_SNAPSHOT_THRESHOLD - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_STORE_INITIAL_DELAY - Static variable in class com.loomcache.client.NearCachePreloaderConfig
 
DEFAULT_STORE_INTERVAL - Static variable in class com.loomcache.client.NearCachePreloaderConfig
 
DEFAULT_TABLE_NAME - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_TCP_IDLE_TIMEOUT_MS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_TCP_READ_TIMEOUT_MS - Static variable in class com.loomcache.common.config.ClusterConfig
 
DEFAULT_THRESHOLD_MS - Static variable in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
DEFAULT_TIMEOUT_MILLIS - Static variable in class com.loomcache.server.transaction.TransactionHandler
Default transaction timeout (60s) when the client does not provide one.
DEFAULT_TIMEOUT_MS - Static variable in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
DEFAULT_TIMEOUT_MS - Static variable in record class com.loomcache.server.cache.WarmingConfig
 
DEFAULT_TOKEN_PATH - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
DEFAULT_TOLERATED_MISS_COUNT - Static variable in class com.loomcache.client.NearCacheReconciliationConfig
 
DEFAULT_UNILATERAL_ABORT_GRACE - Static variable in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Retry interval between orphan DECIDE_QUERY attempts.
DEFAULT_UPLOAD_INTERVAL - Static variable in record class com.loomcache.client.ClientStatisticsConfig
 
DEFAULT_URI - Static variable in class com.loomcache.server.jcache.LoomCachingProvider
Default URI for the cache manager when none is specified.
DEFAULT_VALIDATION_TIMEOUT_SECONDS - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
 
DEFAULT_VALUE_COLUMN - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_WINDOW - Static variable in class com.loomcache.server.logging.FrequentLogSuppressor
 
DEFAULT_WRITE_BATCH_SIZE - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_WRITE_DELAY - Static variable in record class com.loomcache.common.config.GenericMapStoreConfig
 
DEFAULT_ZONE_LABEL - Static variable in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
defaultAtomicLong(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultAtomicReference(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultCertPermissionMapper(LoomProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
 
defaultConfig() - Static method in class com.loomcache.common.config.PartitionGroupConfig
 
defaultCounter(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultList(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultLock(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultMap(CacheNode, WriteThroughCacheStore) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Default distributed map with write-through wired up.
defaultMultiMap(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultPolicy() - Static method in class com.loomcache.client.retry.RetryPolicy
 
defaultQueue(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create default distributed queue bean, resolved from the node's registry so it shares state with the rest of the embedded server.
defaultReliableTopic(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaultRingbuffer(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
 
defaults() - Static method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
 
defaults() - Static method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
 
defaults() - Static method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
defaults() - Static method in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
defaults() - Static method in record class com.loomcache.server.cache.WarmingConfig
Create a WarmingConfig with default values.
defaults() - Static method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Create a configuration with default values. - phiThreshold: 8.0 - heartbeatIntervalMs: 1000 - windowSize: 100
defaults() - Static method in record class com.loomcache.server.consensus.LeaseConfig
Create a default LeaseConfig with standard values.
defaults() - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Sensible defaults: write-through, LAZY load, 100-entry batches, 1-second flush interval.
defaults() - Static method in record class com.loomcache.server.health.HealthCheckServer.Config
 
defaults() - Static method in record class com.loomcache.server.topic.TopicConfig
Create a topic configuration with default values.
defaults(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
 
defaultSet(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create default distributed set bean, resolved from the node's registry so it shares state with the rest of the embedded server.
defaultTopic(CacheNode) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create default distributed topic bean, resolved from the node's registry so it shares state with the rest of the embedded server.
defaultTtlMillis(String) - Method in class com.loomcache.server.handler.DataOperationHandler
 
definitionSql() - Method in record class com.loomcache.server.query.SqlView
Returns the value of the definitionSql record component.
Degraded() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Degraded
 
Degraded(String) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
Creates an instance of a Degraded record class.
degradedCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the degradedCount record component.
degradedNodeCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Get the number of degraded nodes.
delayNextOutboundTo(String, MessageType, long) - Method in class com.loomcache.server.network.TcpServer
Delay the next outbound peer message of the given type to the target peer.
delegate() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
Returns the value of the delegate record component.
delete(Long) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Delete one persisted queue item.
delete(String) - Method in class com.loomcache.client.LoomBatch.MapOps
Delete a key from the map.
delete(String) - Method in class com.loomcache.server.config.ClusterConfigManager
Delete a configuration entry.
delete(String) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
delete(String) - Method in class com.loomcache.springboot.controller.MapController
Delete a key from the map.
delete(String, String) - Method in class com.loomcache.client.LoomTransaction
 
delete(String, String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
Delete-through: remove a cache entry from the database.
delete(K) - Method in class com.loomcache.client.LoomMap
Removes a key-value pair from the distributed map.
delete(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
delete(K) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Remove a single key from the backing store.
delete(K) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
 
delete(K) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Delete a key via the wrapped MapStore.
delete(K, Duration) - Method in class com.loomcache.client.LoomMap
Removes a key-value pair with a custom timeout.
DELETE - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
 
DELETE - Enum constant in enum class com.loomcache.server.transaction.Transaction.OperationType
Delete a key
DELETE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
 
DELETE - Enum constant in enum class com.loomcache.server.watch.WatchEvent.Type
Key was deleted.
DELETE - Enum constant in enum class com.loomcache.server.watch.WatchManager.EventType
Key was deleted.
deleteAll(Collection) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
deleteAll(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Remove multiple keys.
deleteAll(Collection) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
 
deleteAll(Collection) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Delete multiple persisted queue items.
deleteAsync(K) - Method in class com.loomcache.client.LoomMap
Asynchronously removes a key-value pair from the distributed map.
deleteById(String) - Method in class com.loomcache.springboot.session.LoomSessionRepository
 
deleteByMapName(String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
deleteByMapNameAndCacheKey(String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
deleteCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the deleteCount record component.
deleteDirect(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Direct delete without write-through or listener notification.
deletedStructures() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Returns the value of the deletedStructures record component.
deleteSnapshot(long) - Method in class com.loomcache.server.persistence.SnapshotManager
Delete a specific snapshot by index.
DeleteStatement(String, Predicate) - Constructor for record class com.loomcache.server.query.SqlParser.DeleteStatement
Creates an instance of a DeleteStatement record class.
deleteThroughFailureCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of delete-through failures.
delivered() - Method in record class com.loomcache.server.journal.SubscriptionStats
Returns the value of the delivered record component.
deliverRemote(T, String) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
delta() - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
Returns the value of the delta record component.
DELTA_SNAPSHOT_KRYO_ID - Static variable in class com.loomcache.server.persistence.StateMachineSnapshotManager
Kryo registration ID for DeltaSnapshot.
deltaCount() - Method in class com.loomcache.server.persistence.SnapshotChain
Get the number of deltas in this chain.
DeltaRequest(long) - Constructor for record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
Creates an instance of a DeltaRequest record class.
DeltaSnapshot - Record Class in com.loomcache.server.persistence
Represents a delta (incremental) snapshot capturing only changed and deleted data structures since the last full or delta snapshot.
DeltaSnapshot(long, Map, Set, long) - Constructor for record class com.loomcache.server.persistence.DeltaSnapshot
Creates an instance of a DeltaSnapshot record class.
denied() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns the value of the denied record component.
denied(String) - Static method in record class com.loomcache.server.security.SecurityOperationResult
 
deny(String) - Static method in record class com.loomcache.server.security.SecurityDecision
 
depth() - Method in class com.loomcache.client.Pipelining
 
deregisterAll(String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Unregister a client from all map listeners.
deregisterAll(String, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
deregisterCacheEntryListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.LoomJCache
Deregister a native cache entry listener.
deregisterCacheEntryListener(CacheEntryListenerConfiguration) - Method in class com.loomcache.server.jcache.LoomJCache
JSR-107: deregister a listener by its configuration.
deregisterComponent(String) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Deregisters a previously registered component.
deregisterCqcListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
Remove a previously registered CQC listener and deliver MessageType.CQC_UNSUBSCRIBE to every connected node.
deregisterListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Deregister a listener.
deregisterListener(String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Unregister a client listener for a specific map.
deregisterListener(String, String, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
deregisterLocalMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
Deregister a local-only map listener.
deregisterMap(String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Remove all invalidation state for a map when the map is destroyed.
deregisterMapListener(DistributedMap.MapChangeListener) - Method in class com.loomcache.server.datastructures.DistributedMap
 
deregisterMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
Unregister a listener for entry events on a specific map.
deserializationCount() - Method in class com.loomcache.server.serialization.SerializationStats
Get number of deserialization operations.
deserialize(byte[]) - Static method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Deserialize a payload from wire bytes.
deserialize(byte[]) - Static method in record class com.loomcache.common.protocol.HelloPayload
Deserialize a payload from wire bytes.
deserialize(byte[]) - Static method in record class com.loomcache.common.protocol.PartitionTablePayload
Deserialize a payload from wire bytes.
deserialize(byte[]) - Static method in record class com.loomcache.server.consensus.ConfigChange
Deserialize a ConfigChange from a byte array.
deserialize(byte[]) - Static method in class com.loomcache.server.transaction.ReplicatedTransactionCodec
 
deserialize(byte[], Class) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
deserialize(byte[], String, KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
 
deserialize(byte[]) - Static method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
Deserialize a wire frame into the matching command record.
deserialize(byte[]) - Static method in record class com.loomcache.server.wan.WanMerkleTree
 
deserialize(byte[]) - Method in class com.loomcache.common.serialization.KryoSerializer
Deserialize a byte array to an object (type encoded in bytes).
deserialize(byte[]) - Method in interface com.loomcache.common.serialization.LoomSerializer
 
deserialize(byte[], Class) - Method in class com.loomcache.common.serialization.KryoSerializer
Deserialize a byte array to a known type (faster — no class header).
deserialize(byte[], Class) - Method in interface com.loomcache.common.serialization.LoomSerializer
 
deserialize(String) - Static method in class com.loomcache.client.ClientSerializer
Deserialize a type-tagged string back to its original object.
deserialize(String) - Static method in class com.loomcache.common.serialization.WireValueCodec
 
deserializeBatch(byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
Deserialize a batch from the message body.
deserializeBatch(byte[]) - Static method in class com.loomcache.server.wan.WanPublisher
Deserialize a batch of events from a byte array.
DeserializedBatch(boolean, boolean, List) - Constructor for record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Creates an instance of a DeserializedBatch record class.
deserializeForSnapshot(byte[]) - Method in class com.loomcache.common.serialization.KryoSerializer
Deserialize a snapshot payload using the larger snapshot-specific size cap.
deserializeForSnapshot(byte[]) - Method in interface com.loomcache.common.serialization.LoomSerializer
 
deserializeFromBytes(byte[]) - Static method in class com.loomcache.client.ClientSerializer
Deserialize a UTF-8 byte array back to its original object.
deserializeFromBytes(byte[]) - Static method in class com.loomcache.common.serialization.WireValueCodec
 
deserializeOwnershipMembers(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
deserializeOwnershipTable(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
deserializeRecord(byte[]) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
deserializeWithLegacyFallback(String) - Static method in class com.loomcache.client.ClientSerializer
Deserialize a value through the current wire decoder.
deserializeWithLegacyFallback(String) - Static method in class com.loomcache.common.serialization.WireValueCodec
 
Design - Section in class com.loomcache.client.AsyncLoomClient
 
destroy() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Deregister from the source map and release resources.
destroyAtomicLong(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Destroys an atomic long by name.
destroyAtomicReference(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Destroys an atomic reference by name.
destroyCache(String) - Method in class com.loomcache.server.jcache.LoomJCacheManager
Destroy (remove and close) a cache by name.
destroyContinuousQueryCache(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Destroy a CQC by name: deregisters its listener and removes it from the registry.
destroyCountDownLatch(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Destroys a count down latch by name.
destroyLock(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Destroys a lock by name.
destroySemaphore(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Destroys a semaphore by name.
detachKey(long, String) - Method in class com.loomcache.server.lease.LeaseManager
Detaches a key from a lease.
detachKey(String) - Method in class com.loomcache.server.lease.Lease
Detaches a key from this lease.
DETECTED - Enum constant in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
 
detectedCount() - Method in class com.loomcache.server.observability.SlowOperationDetector
 
DetectorConfig(double, long, int) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Validate the configuration.
DetectorStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Creates an instance of a DetectorStats record class.
detectPattern(long) - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Detect the access pattern type in the given time window.
DEVELOPMENT - Enum constant in enum class com.loomcache.common.config.LoomProfile
Permissive — current pre-v2.0 behavior.
Diagnostics() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Diagnostics
 
diff(WanMerkleTree) - Method in record class com.loomcache.server.wan.WanMerkleTree
 
difference(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
Return the difference of this set minus another set (elements in this but not other).
differingBucketCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the differingBucketCount record component.
differingBuckets() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns the value of the differingBuckets record component.
directory() - Method in class com.loomcache.client.NearCachePreloaderConfig
 
directory(Path) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
 
dirtyStateToken() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
Returns the value of the dirtyStateToken record component.
disableCompression() - Method in class com.loomcache.server.persistence.WalWriter
Disable GZip compression for WAL entries.
disabled() - Static method in record class com.loomcache.client.ClientStatisticsConfig
 
disabled() - Static method in class com.loomcache.client.NearCachePreloaderConfig
 
disabled() - Static method in class com.loomcache.client.NearCacheReconciliationConfig
 
disabled() - Static method in class com.loomcache.common.config.AuthConfig
 
disabled() - Static method in record class com.loomcache.common.config.AuthConfig.JaasConfig
 
disabled() - Static method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
 
disabled() - Static method in record class com.loomcache.common.config.AuthConfig.LdapConfig
 
disabled() - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
 
disabled() - Static method in class com.loomcache.common.config.DiscoveryConfig
 
disabled() - Static method in class com.loomcache.common.config.EndpointTlsConfig
 
disabled() - Static method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
 
disabled() - Static method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
disabled() - Static method in record class com.loomcache.common.config.SlowOperationDetectorConfig
 
disabled() - Static method in class com.loomcache.common.config.TlsConfig
Disabled TLS singleton for convenience.
disabled() - Static method in record class com.loomcache.server.consensus.LeaseConfig
Create a LeaseConfig with disabled lease checking.
disabled() - Static method in class com.loomcache.server.observability.SlowOperationDetector
 
disabled() - Static method in class com.loomcache.server.tracing.TracingConfig
Create a disabled tracing config (default).
DISABLED - Enum constant in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
No reads are issued to the backing store.
disableFsyncBatching() - Method in class com.loomcache.server.persistence.WalWriter
Disable fsync batching.
disableLocalExpiryProcessing(String) - Method in class com.loomcache.server.cp.SessionManager
Disables timeout-driven expiry cleanup on this local JVM.
DISCARD_NEWEST - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
 
DISCARD_NEWEST - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
 
DISCARD_OLDEST - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
 
DISCARD_OLDEST - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
 
discardBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedMap
 
discardBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
discardBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedSet
 
DiscardMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Reject-all merge policy.
DiscardMergePolicy() - Constructor for class com.loomcache.server.wan.merge.DiscardMergePolicy
 
discardReplicatedTransaction(UUID, boolean) - Method in class com.loomcache.server.transaction.TransactionManager
Drops replicated coordinator state without replaying a data rollback.
discardStagedSnapshot(SnapshotStore.StagedSnapshot) - Method in class com.loomcache.server.persistence.SnapshotStore
 
disconnectClient(String) - Method in class com.loomcache.server.network.TcpServer
Force disconnect all connections from a specific client IP.
DISCONNECTED - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
 
disconnectPeer(String) - Method in class com.loomcache.server.network.TcpServer
Disconnect a peer transport and remove its canonical connection mapping.
discoverPeers() - Method in class com.loomcache.server.discovery.CompositeDiscovery
 
discoverPeers() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
Discover available peers.
discoverPeers() - Method in class com.loomcache.server.discovery.DnsDiscovery
Discover available peers by DNS resolution of cached peer list.
discoverPeers() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
 
discoverPeers() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
 
discoverPeers() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
 
discoverPeers() - Method in class com.loomcache.server.discovery.MulticastDiscovery
 
discoverPeers() - Method in class com.loomcache.server.discovery.StaticDiscovery
 
Discovery() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Discovery
 
discoveryConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
discoveryConfig() - Method in class com.loomcache.server.config.LoomConfig
 
discoveryConfig(DiscoveryConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
discoveryConfig(DiscoveryConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
DiscoveryConfig - Class in com.loomcache.common.config
Cluster peer discovery configuration.
DiscoveryConfig.Builder - Class in com.loomcache.common.config
 
discoveryEntry() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
 
DiscoveryHealthChecker - Class in com.loomcache.server.discovery
Health checker for validating discovered peer addresses.
DiscoveryHealthChecker(String, MeterRegistry) - Constructor for class com.loomcache.server.discovery.DiscoveryHealthChecker
Create a discovery health checker.
DiscoveryHealthChecker.DiscoveryValidationResult - Record Class in com.loomcache.server.discovery
Result of a discovery validation check.
DiscoveryStrategy - Interface in com.loomcache.server.discovery
A strategy for discovering peer addresses in a LoomCache cluster.
DiscoveryValidationResult(List, List) - Constructor for record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Creates an instance of a DiscoveryValidationResult record class.
dispatch(String, Message) - Method in interface com.loomcache.server.transaction.twopc.PeerMessageDispatch
Send a message to a specific peer node.
dispatchEvent(LoomCacheEntryEvent) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Dispatch an event to all registered listeners.
displayName() - Method in enum class com.loomcache.server.security.Role
 
disseminationCount() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns the value of the disseminationCount record component.
distance(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
Calculate the distance to another topology location.
distinct() - Static method in class com.loomcache.server.compute.Aggregators
 
distinct(int) - Static method in class com.loomcache.server.compute.Aggregators
 
distinctPriorities() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns the value of the distinctPriorities record component.
distinctValues() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Returns the value of the distinctValues record component.
DistinctValuesAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that collects distinct values from the map.
DistinctValuesAggregator() - Constructor for class com.loomcache.server.compute.DistinctValuesAggregator
Create a new distinct values aggregator with the default capacity limit.
DistinctValuesAggregator(int) - Constructor for class com.loomcache.server.compute.DistinctValuesAggregator
Create a new distinct values aggregator with a custom capacity limit.
distributedEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
Whether Raft-replicated backing storage is enabled (see JCacheDistributedMapAdapter).
distributedEnabled(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
Enable Raft-replicated backing storage.
DistributedEventListenerManager - Class in com.loomcache.server.cache
Manages distributed entry listener subscriptions and broadcasts.
DistributedEventListenerManager(TcpServer) - Constructor for class com.loomcache.server.cache.DistributedEventListenerManager
Initialize event listener manager.
DistributedExecutorService - Class in com.loomcache.server.executor
Named distributed executor service for submitting serializable tasks to cluster nodes.
DistributedExecutorService(String, int, KryoSerializer) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
Create a new distributed executor service.
DistributedExecutorService(String, int, KryoSerializer, long) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
Create a new distributed executor service with a custom default timeout.
DistributedExecutorService(String, int, KryoSerializer, long, Supplier) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
Create a new distributed executor service with custom timeout and member supplier.
DistributedExecutorService(String, int, KryoSerializer, Supplier) - Constructor for class com.loomcache.server.executor.DistributedExecutorService
Create a new distributed executor service with a member supplier for selector submissions.
DistributedList<E> - Class in com.loomcache.server.datastructures
Distributed ordered list with configurable consistency mode.
DistributedList(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedList
Create a DistributedList with the given name and default CP consistency mode.
DistributedList(String, int, DistributedList.ConsistencyMode) - Constructor for class com.loomcache.server.datastructures.DistributedList
Create a DistributedList with the given name and consistency mode.
DistributedList.ConsistencyMode - Enum Class in com.loomcache.server.datastructures
Consistency mode for a distributed list.
DistributedList.ListListener<E> - Interface in com.loomcache.server.datastructures
Listener interface for change events.
DistributedMap<K,V> - Class in com.loomcache.server.datastructures
Distributed Map — the core data structure for key-value caching.
DistributedMap(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedMap
Create a DistributedMap with the given name and default configuration.
DistributedMap(String, int, DistributedMapConfig) - Constructor for class com.loomcache.server.datastructures.DistributedMap
Create a DistributedMap with the given name and custom configuration.
DistributedMap.EntryRollbackState<V> - Record Class in com.loomcache.server.datastructures
 
DistributedMap.MapChangeListener<K,V> - Interface in com.loomcache.server.datastructures
 
DistributedMap.MapStatistics - Record Class in com.loomcache.server.datastructures
Statistics snapshot of map operations and performance.
DistributedMap.VisibleEntryVisitor<K,V> - Interface in com.loomcache.server.datastructures
 
DistributedMap.WriteMetadata - Record Class in com.loomcache.server.datastructures
Per-key metadata describing which node/time last wrote the value.
DistributedMapConfig - Record Class in com.loomcache.server.datastructures
Per-map configuration for a DistributedMap instance.
DistributedMapConfig(int, DistributedMapConfig.EvictionPolicy, boolean) - Constructor for record class com.loomcache.server.datastructures.DistributedMapConfig
 
DistributedMapConfig(int, DistributedMapConfig.EvictionPolicy, boolean, long) - Constructor for record class com.loomcache.server.datastructures.DistributedMapConfig
Creates an instance of a DistributedMapConfig record class.
DistributedMapConfig.Builder - Class in com.loomcache.server.datastructures
Fluent builder for DistributedMapConfig.
DistributedMapConfig.EvictionPolicy - Enum Class in com.loomcache.server.datastructures
Eviction policy applied when the map reaches maxSize.
DistributedMultiMap - Class in com.loomcache.server.datastructures
Distributed MultiMap — a map where each key can have multiple values.
DistributedMultiMap(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedMultiMap
Create a DistributedMultiMap with the given name.
DistributedMultiMap(String, int, MeterRegistry) - Constructor for class com.loomcache.server.datastructures.DistributedMultiMap
Create a DistributedMultiMap with metrics support.
DistributedMultiMap.EntryPage - Record Class in com.loomcache.server.datastructures
 
DistributedMultiMap.MultiMapListener - Interface in com.loomcache.server.datastructures
 
DistributedMultiMap.MultiMapStatistics - Record Class in com.loomcache.server.datastructures
MultiMapStatistics record for capturing aggregate metrics.
DistributedMultiMap.MultiMapStats - Record Class in com.loomcache.server.datastructures
Compact stats record used by enhanced tests (keyCount, valueCount, avgValuesPerKey).
distributedObjectCreated(DistributedObjectEvent) - Method in interface com.loomcache.client.DistributedObjectListener
 
distributedObjectDestroyed(DistributedObjectEvent) - Method in interface com.loomcache.client.DistributedObjectListener
 
DistributedObjectEvent - Record Class in com.loomcache.client
Event emitted when the client creates a local proxy for a distributed object.
DistributedObjectEvent(String, String) - Constructor for record class com.loomcache.client.DistributedObjectEvent
Creates an instance of a DistributedObjectEvent record class.
DistributedObjectListener - Interface in com.loomcache.client
Listener for client-side distributed-object proxy lifecycle events.
DistributedObjectListener - Interface in com.loomcache.server.events
Lifecycle listener for distributed objects managed by DataStructureRegistry.
DistributedPriorityQueue<V> - Class in com.loomcache.server.datastructures
Distributed Priority Queue — priority queue backed by ConcurrentSkipListMap.
DistributedPriorityQueue(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
 
DistributedPriorityQueue(String, int, int) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
 
DistributedPriorityQueue(String, int, int, Comparator, String) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
 
DistributedPriorityQueue(String, int, Comparator, String) - Constructor for class com.loomcache.server.datastructures.DistributedPriorityQueue
 
DistributedPriorityQueue.PriorityKey<V> - Record Class in com.loomcache.server.datastructures
Priority entry key combining priority, value, and sequence for stable ordering.
DistributedPriorityQueue.PriorityQueueSnapshotEntry<V> - Record Class in com.loomcache.server.datastructures
Persistence snapshot entry preserving both priority and FIFO sequence.
DistributedPriorityQueue.PriorityQueueStats - Record Class in com.loomcache.server.datastructures
Statistics snapshot of the priority queue.
DistributedQueue<E> - Class in com.loomcache.server.datastructures
Distributed Queue — FIFO queue backed by ConcurrentLinkedQueue.
DistributedQueue(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedQueue
Create a DistributedQueue with unbounded capacity.
DistributedQueue(String, int, int) - Constructor for class com.loomcache.server.datastructures.DistributedQueue
Create a DistributedQueue with a specified maximum capacity.
DistributedQueue(String, int, int, long) - Constructor for class com.loomcache.server.datastructures.DistributedQueue
Create a DistributedQueue with a specified maximum capacity and empty-queue TTL.
DistributedQueue.ItemListener<E> - Interface in com.loomcache.server.datastructures
 
DistributedQueue.QueueStats - Record Class in com.loomcache.server.datastructures
Queue statistics record — tracks cumulative and current queue metrics.
distributedRegistry() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
Registry used to resolve the backing Raft-replicated map when LoomJCacheConfig.distributedEnabled() is true.
distributedRegistry(DataStructureRegistry) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
Set the registry used to resolve the backing DistributedMap when distributed mode is enabled.
DistributedRingbuffer<V> - Class in com.loomcache.server.datastructures
Distributed Ring Buffer — a fixed-capacity circular buffer.
DistributedRingbuffer(String, int, int) - Constructor for class com.loomcache.server.datastructures.DistributedRingbuffer
Create a ring buffer with the given capacity.
DistributedRingbuffer.ReadManyResult<V> - Record Class in com.loomcache.server.datastructures
 
DistributedSet<E> - Class in com.loomcache.server.datastructures
Distributed Set — an unordered collection of unique elements.
DistributedSet(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedSet
Create a DistributedSet with the given name.
DistributedSet.SetListener<E> - Interface in com.loomcache.server.datastructures
 
DistributedSet.SetStatistics - Record Class in com.loomcache.server.datastructures
SetStatistics record for capturing aggregate metrics.
DistributedTopic<T> - Class in com.loomcache.server.datastructures
Distributed Topic — pub/sub messaging between nodes and clients.
DistributedTopic<T> - Class in com.loomcache.server.topic
A distributed publish-subscribe topic implementation using virtual threads for async dispatch.
DistributedTopic(String) - Constructor for class com.loomcache.server.topic.DistributedTopic
Create a distributed topic with default configuration.
DistributedTopic(String, int) - Constructor for class com.loomcache.server.datastructures.DistributedTopic
 
DistributedTopic(String, int, boolean) - Constructor for class com.loomcache.server.datastructures.DistributedTopic
 
DistributedTopic(String, int, boolean, boolean) - Constructor for class com.loomcache.server.datastructures.DistributedTopic
 
DistributedTopic(String, TopicConfig) - Constructor for class com.loomcache.server.topic.DistributedTopic
Create a distributed topic with custom configuration.
DistributedTopic.MessageListener<T> - Interface in com.loomcache.server.datastructures
 
DistributedTopic.MessageWithSequence<T> - Record Class in com.loomcache.server.topic
A message paired with its sequence number.
DistributedTopic.TopicMessage<T> - Record Class in com.loomcache.server.topic
A topic message with sequence number, timestamp, payload and publisher ID.
DistributedTopic.TopicStatistics - Record Class in com.loomcache.server.datastructures
 
DistributedTracer - Class in com.loomcache.server.observability
Distributed tracing system for LoomCache with W3C Trace Context compatibility.
DistributedTracer(double, int, DistributedTracer.SpanExporter, MeterRegistry) - Constructor for class com.loomcache.server.observability.DistributedTracer
Create a new DistributedTracer with custom configuration.
DistributedTracer(MeterRegistry) - Constructor for class com.loomcache.server.observability.DistributedTracer
Create a new DistributedTracer with default configuration.
DistributedTracer.Span - Record Class in com.loomcache.server.observability
Immutable span data structure.
DistributedTracer.SpanExporter - Interface in com.loomcache.server.observability
Functional interface for exporting completed spans.
DistributedTracer.SpanStatus - Interface in com.loomcache.server.observability
Sealed interface for span status.
DistributedTracer.SpanStatus.Error - Record Class in com.loomcache.server.observability
Span failed with an error.
DistributedTracer.SpanStatus.Ok - Record Class in com.loomcache.server.observability
Span completed successfully.
DistributedTracer.SpanStatus.Timeout - Record Class in com.loomcache.server.observability
Span timed out.
DistributedTracer.TimestampedEvent - Record Class in com.loomcache.server.observability
Timestamped annotation event within a span.
DistributedTracer.TraceContext - Record Class in com.loomcache.server.observability
Trace context for propagation across thread boundaries.
DistributionStats(double, double, double, double, long, long) - Constructor for record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Creates an instance of a DistributionStats record class.
DnsDiscovery - Class in com.loomcache.server.discovery
DNS-based discovery strategy for discovering peers via DNS name resolution with resilience.
DnsDiscovery(String, int) - Constructor for class com.loomcache.server.discovery.DnsDiscovery
Create a DNS discovery strategy for resolving peer addresses via DNS.
DnsDiscovery(String, int, MeterRegistry) - Constructor for class com.loomcache.server.discovery.DnsDiscovery
Create a DNS discovery strategy with metrics support.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.JwtBearerAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.PassiveClusterStateWriteGuardFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.RateLimitFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.RestWriteSafetyFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.BrowserIsolationHeadersFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.SensitiveResponseCacheControlFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.loomcache.springboot.security.RestUserLockoutFilter
 
doNotPrompt() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the doNotPrompt record component.
DOUBLE - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
doubleValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Returns the current value as a double.
DOWN - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
 
downsample(int) - Method in class com.loomcache.server.metrics.MetricsAggregator
Downsample metrics: keep only every Nth point.
drain() - Method in class com.loomcache.client.LoomQueue
Drains the queue into a new list.
drain() - Method in class com.loomcache.server.datastructures.DistributedQueue
Drain all items from the queue.
drain(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
Drain up to maxItems from the queue.
drain(int) - Method in class com.loomcache.springboot.controller.QueueController
Drain (remove and return) up to N items from the queue.
drain(long) - Method in class com.loomcache.server.network.TcpServer
Wait for in-flight requests to complete with a timeout.
drainAsync() - Method in class com.loomcache.client.LoomQueue
 
DrainingConnections() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.DrainingConnections
 
drainTo(Collection) - Method in class com.loomcache.client.LoomQueue
Drains all currently available elements into the supplied target collection.
drainTo(Collection, int) - Method in class com.loomcache.client.LoomQueue
Drains up to maxElements elements into the supplied target collection.
drainTo(Collection, int) - Method in class com.loomcache.server.datastructures.DistributedQueue
Drain into a target collection atomically.
drainTo(Collection) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
Drain all buffered items into target in order.
drainTo(Collection, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Drain up to maxElements from the queue into the target collection.
drainToAsync(Collection, int) - Method in class com.loomcache.client.LoomQueue
 
driverClassName() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the driverClassName record component.
driverClassName(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
DROP_OLDEST - Enum constant in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
Drop the oldest entry when at capacity (ring buffer behavior).
dropNextClientResponseForRequest(MessageType) - Method in class com.loomcache.server.network.TcpServer
Drop the next client response emitted for the given request type.
dropNextClientResponseForRequest(MessageType, MessageType) - Method in class com.loomcache.server.network.TcpServer
Drop the next client response emitted for the given request and response types.
dropNextClientResponsesForRequest(MessageType, int) - Method in class com.loomcache.server.network.TcpServer
Drop the next count client responses emitted for the given request type.
dropNextClientResponsesForRequest(MessageType, MessageType, int) - Method in class com.loomcache.server.network.TcpServer
Drop the next count client responses emitted for the given request and response types.
dropNextOutboundTo(String, MessageType) - Method in class com.loomcache.server.network.TcpServer
Drop the next outbound peer message of the given type to the target peer.
dropped() - Method in record class com.loomcache.server.journal.SubscriptionStats
Returns the value of the dropped record component.
droppedConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns the value of the droppedConnections record component.
dsName() - Method in record class com.loomcache.server.lease.ExpirationTask
Returns the value of the dsName record component.
duplicateNextOutboundTo(String, MessageType) - Method in class com.loomcache.server.network.TcpServer
Duplicate the next outbound peer message of the given type to the target peer.
DurabilityGuarantee - Enum Class in com.loomcache.server.persistence
Defines the durability guarantee level for WAL operations.
Durability model - Section in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
durableCoordinatorCommitSenderId(UUID) - Static method in class com.loomcache.server.transaction.TransactionManager
Stable idempotency sender metadata for the replicated batch generated by a durable stateful coordinator commit.
DurableTaskRecord - Record Class in com.loomcache.server.executor
A Raft-replicated record for durable task execution.
DurableTaskRecord(String, String, byte[], TaskStatus, long, String, String, ScheduledTaskInfo) - Constructor for record class com.loomcache.server.executor.DurableTaskRecord
Creates an instance of a DurableTaskRecord record class.
duration() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Returns the value of the duration record component.
duration() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
 
durationMs - Variable in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
 
durationMs() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Returns the value of the durationMs record component.
durationMs() - Method in record class com.loomcache.server.cache.WarmingResult
Returns the value of the durationMs record component.
durationNs() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Get the duration of this span in nanoseconds.
durationNs() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Returns the value of the durationNs record component.
DynamicConfigApplier - Class in com.loomcache.server.config
Applies dynamic configuration changes to running components without requiring restart.
DynamicConfigApplier(ClusterConfigManager) - Constructor for class com.loomcache.server.config.DynamicConfigApplier
Create a new DynamicConfigApplier.
DynamicConfigApplier.ConfigChangeHandler - Interface in com.loomcache.server.config
Functional interface for applying configuration changes.

E

EAGER - Enum constant in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
 
EAGER - Enum constant in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
At wire-up, enumerate MapStore.loadAllKeys() and populate the map up-front.
elapsed() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns the value of the elapsed record component.
elapsedMs() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns the value of the elapsedMs record component.
elapsedMs() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns the value of the elapsedMs record component.
elapsedMs() - Method in class com.loomcache.server.network.CommandContext
Get the time elapsed since enqueue (in milliseconds).
elapsedNanos() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the elapsedNanos record component.
electionCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the electionCount record component.
ElectionStats - Record Class in com.loomcache.server.consensus
Statistics snapshot of election activity.
ElectionStats(long, long, long, long, double, long) - Constructor for record class com.loomcache.server.consensus.ElectionStats
Creates an instance of a ElectionStats record class.
element() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
Returns the value of the element record component.
elements() - Method in class com.loomcache.server.datastructures.crdt.GSet
Get an immutable copy of all elements in the set.
elements() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Get an immutable copy of all elements currently in the set.
elseDelete(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Add an ELSE operation: delete a key.
elseDeleteInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
elseGet(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Add an ELSE operation: get a key's value.
elseGetInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
elseOpsForGroup(int) - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
Get ELSE operations targeted at a specific group.
elsePut(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Add an ELSE operation: put a key-value pair.
elsePutInMap(String, String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
EmbeddedLoomCache - Class in com.loomcache.server.embedded
In-process cache instance for embedded LoomCache usage.
EmbeddedLoomCache(String, Path, String, int, int, boolean, List, String, boolean, int, String, long, boolean) - Constructor for class com.loomcache.server.embedded.EmbeddedLoomCache
 
EmbeddedLoomCacheBuilder - Class in com.loomcache.server.embedded
Builder for EmbeddedLoomCache instances.
EmbeddedLoomCacheBuilder() - Constructor for class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
 
empty() - Static method in record class com.loomcache.server.discovery.MemberAttributes
 
EMPTY_QUEUE_TTL_DISABLED - Static variable in record class com.loomcache.common.config.QueueConfig
 
emptyMetadata(int) - Static method in interface com.loomcache.server.datastructures.EvictionStrategy
 
emptyQueueTtl(long, TimeUnit) - Method in class com.loomcache.common.config.QueueConfig.Builder
 
emptyQueueTtlMillis() - Method in record class com.loomcache.common.config.QueueConfig
Returns the value of the emptyQueueTtlMillis record component.
emptyQueueTtlMillis(long) - Method in class com.loomcache.common.config.QueueConfig.Builder
 
enableCompression() - Method in class com.loomcache.server.persistence.WalWriter
Enable GZip compression for WAL entries.
enabled() - Method in record class com.loomcache.client.ClientStatisticsConfig
Returns the value of the enabled record component.
enabled() - Method in class com.loomcache.client.NearCachePreloaderConfig
 
enabled() - Static method in class com.loomcache.client.NearCacheReconciliationConfig
 
enabled() - Method in class com.loomcache.common.config.AuthConfig
 
enabled() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Returns the value of the enabled record component.
enabled() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the enabled record component.
enabled() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the enabled record component.
enabled() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
Returns the value of the enabled record component.
enabled() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the enabled record component.
enabled() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns the value of the enabled record component.
enabled() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
enabled() - Method in class com.loomcache.common.config.OtelConfig
 
enabled() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns the value of the enabled record component.
enabled() - Method in class com.loomcache.common.config.TlsConfig
Get whether TLS is enabled.
enabled() - Method in enum class com.loomcache.common.protocol.WireCompression
 
enabled(boolean) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
 
enabled(boolean) - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
 
enabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
Enable or disable authorization.
enabled(boolean) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
enabled(boolean) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
enabled(boolean) - Method in class com.loomcache.common.config.OtelConfig.Builder
 
enabled(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
Enable or disable TLS.
enabled(boolean) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
enabledConfig() - Static method in record class com.loomcache.client.ClientStatisticsConfig
 
enableFsyncBatching(long, int) - Method in class com.loomcache.server.persistence.WalWriter
Enable fsync batching with configurable batch window and threshold.
enableManagement(String, boolean) - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
enablePersistence() - Method in class com.loomcache.server.config.LoomConfig
 
enablePersistence(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
enablePersistence(boolean) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Enable persistence (default: false).
enableRest(int) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Enable the REST API on the specified port.
enableStatistics(String, boolean) - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
encode() - Method in class com.loomcache.common.protocol.SerializablePredicate.All
 
encode() - Method in interface com.loomcache.common.protocol.SerializablePredicate
Encode this predicate into a newly-allocated byte array.
encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
 
encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
 
encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
 
encode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
 
encode(byte, String, String, String) - Static method in class com.loomcache.common.protocol.TransactionOpCode
Encode a single transaction operation body for the TX_OPERATION wire message.
encode(long, byte[]) - Static method in class com.loomcache.common.protocol.MapPutTtlCodec
 
encode(Message) - Static method in class com.loomcache.common.protocol.MessageCodec
Encode a Message into a ByteBuffer (for NIO channel writes).
encode(Message) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
Encode a message, ensuring the message type is supported in the negotiated version.
encode(Message, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
Encode a Message into a ByteBuffer using the negotiated compression mode.
encode(Message, OutputStream) - Static method in class com.loomcache.common.protocol.MessageCodec
Encode a Message to an OutputStream (for traditional I/O).
encode(Message, OutputStream, WireCompression) - Static method in class com.loomcache.common.protocol.MessageCodec
Encode a Message to an OutputStream using the negotiated compression mode.
encode(String, String) - Static method in class com.loomcache.common.protocol.MapReplaceCasCodec
Encode (oldValue, newValue) into the binary wire format.
encodeAckValue(int) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
encodeBatch(List) - Static method in class com.loomcache.common.protocol.TransactionOpCode
Encode a batch of transaction operations for the stateless TX_COMMIT path.
encodeChunkedDataValue(int, int, byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
Encode the value payload for a PARTITION_MIGRATE_DATA frame with chunk metadata: [chunkSeq 4B][totalChunks 4B][batchBytes...].
encodeDeterministic(long, long, byte[]) - Static method in class com.loomcache.common.protocol.MapPutTtlCodec
 
encodeMigrationRecoveryRequest(PartitionMigrationManager.MigrationRecoveryRequest) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
end() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
endpoint() - Method in class com.loomcache.common.config.OtelConfig
 
endpoint(String) - Method in class com.loomcache.common.config.OtelConfig.Builder
 
EndpointConfig(String) - Constructor for class com.loomcache.common.config.AuthConfig.EndpointConfig
 
endpoints() - Method in record class com.loomcache.common.config.AuthConfig.Role
Returns the value of the endpoints record component.
Endpoints - Section in class com.loomcache.springboot.controller.TransactionController
 
endpointTlsConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
endpointTlsConfig() - Method in class com.loomcache.server.config.LoomConfig
 
endpointTlsConfig(EndpointTlsConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
endpointTlsConfig(EndpointTlsConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
EndpointTlsConfig - Class in com.loomcache.common.config
TLS configuration split by network endpoint role.
EndpointTlsConfig.Builder - Class in com.loomcache.common.config
 
EndpointTlsConfig.Endpoint - Enum Class in com.loomcache.common.config
 
endSpan() - Method in class com.loomcache.server.observability.NoOpTelemetryBridge
 
endSpan() - Method in interface com.loomcache.server.observability.OpenTelemetryBridge
 
endSpan(SpanManager.Span) - Static method in class com.loomcache.server.tracing.SpanManager
End a span and remove it from active tracking.
endSpan(String, DistributedTracer.SpanStatus) - Method in class com.loomcache.server.observability.DistributedTracer
End a span with the given status.
endStage(QueryProfiler.Stage, long) - Method in class com.loomcache.server.query.QueryProfiler
Ends profiling a stage and records timing and row count.
endTimeMillis() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the endTimeMillis record component.
endTimeNs() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the endTimeNs record component.
enqueue(CommandContext) - Method in class com.loomcache.server.network.CommandExecutorPool
Enqueue a command for execution.
enqueue(WanPublisher.WanEvent) - Method in class com.loomcache.server.wan.WanPublisher
Add an event to the pending queue.
enqueuedAtNanos() - Method in class com.loomcache.server.network.CommandContext
Get the time this command was enqueued (in nanoseconds).
enqueueDeltaSync(String, WanMerkleTree) - Method in class com.loomcache.server.wan.WanReplicationManager
Compare local map/JCache backing state with a remote Merkle tree and enqueue only the keys that differ.
enqueuedEventCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the enqueuedEventCount record component.
enqueueMigration(int, String, String, long) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Enqueue a migration task to be processed by the pipeline.
ensurePartitionWriteRedirect(int, int, PartitionRouter, Function) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
entries() - Method in record class com.loomcache.server.config.ConfigSnapshot
Get all entries as an unmodifiable map.
entries() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get all key-value entries as Map.Entry pairs.
entries() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
Returns the value of the entries record component.
entries() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
entries() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns the value of the entries record component.
entries(int, int) - Method in class com.loomcache.springboot.controller.MultiMapController
 
entries(String) - Method in class com.loomcache.server.datastructures.DistributedMap
Get all entries with keys matching a given prefix.
ENTRIES - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
 
entriesEvicted() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Returns the value of the entriesEvicted record component.
entriesPage(int, int) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Return a page of key-value entries in key-sorted, insertion-order-within-key order.
entriesSent() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Returns the value of the entriesSent record component.
entryCount() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Returns the value of the entryCount record component.
entryCount() - Method in record class com.loomcache.server.wan.WanMerkleTree
 
entryHashesByMap() - Method in record class com.loomcache.server.wan.WanMerkleTree
Returns the value of the entryHashesByMap record component.
EntryLoader<K,V> - Interface in com.loomcache.server.datastructures.mapstore
Optional MapStore extension for loading values with per-entry metadata.
EntryPage(List, int) - Constructor for record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
Creates an instance of a EntryPage record class.
EntryPredicate<K,V> - Interface in com.loomcache.server.datastructures.listener
Predicate used to filter distributed map entry events before listener invocation.
EntryProcessor<K,V,R> - Interface in com.loomcache.common.compute
Serializable entry processor contract used by the client wire API.
EntryProcessor<K,V,T> - Interface in com.loomcache.server.jcache
Processes an entry in the cache atomically.
EntryProcessor.Entry<K,V> - Interface in com.loomcache.common.compute
Mutable entry view presented to a processor.
EntryProcessorAllowlist - Interface in com.loomcache.server.compute
Security boundary for serialized EntryProcessor payloads.
EntryProcessorExecutor<K,V> - Class in com.loomcache.server.compute
Executor for processing map entries atomically using CacheEntryProcessor.
EntryProcessorExecutor(DistributedMap) - Constructor for class com.loomcache.server.compute.EntryProcessorExecutor
Create a new executor for the given map with default timeout (30 seconds).
EntryProcessorExecutor(DistributedMap, long) - Constructor for class com.loomcache.server.compute.EntryProcessorExecutor
Create a new executor for the given map with custom timeout.
EntryRollbackState(boolean, V, Long, Long, Long, DistributedMap.WriteMetadata, Long, Long) - Constructor for record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Creates an instance of a EntryRollbackState record class.
entrySet() - Method in class com.loomcache.server.datastructures.DistributedMap
Returns an unmodifiable view of all entries in this map.
entrySet(MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
Returns an unmodifiable filtered view of visible entries.
EntryStore<K,V> - Interface in com.loomcache.server.datastructures.mapstore
Metadata-aware MapStore extension for values that carry per-entry expiry.
Entry Types: - Section in record class com.loomcache.server.consensus.LogEntry
 
EnvironmentDiscovery - Class in com.loomcache.server.discovery
Environment variable-based discovery strategy.
EnvironmentDiscovery() - Constructor for class com.loomcache.server.discovery.EnvironmentDiscovery
Create an environment-based discovery strategy.
equal(Object) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
equal(String, Object) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests attribute equality: attribute == value.
equals(Object) - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
equals(Object) - Method in class com.loomcache.springboot.entity.CacheEntry
 
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ClientStatisticsConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.DistributedObjectEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.InitialMembershipEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.LifecycleEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.LoomSqlResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.MemberEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.NodeEndpoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.ProtocolHandshake.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.query.IndexConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.client.security.CredentialsRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
 
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.Role
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.DataConnectionConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.PriorityQueueConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.QueueConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.BatchOperation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.HelloPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.loomcache.common.protocol.Message
 
equals(Object) - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.ScanResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.serialization.compact.CompactField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.common.serialization.compact.CompactSchema
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.AllKeys
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.WarmingConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.WarmingProgress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cache.WarmingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.CacheNode.ParsedSeed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
 
equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.TopologyConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cluster.TopologyInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.compute.ReadOnlyEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.config.ConfigEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.config.ConfigManagerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.config.ConfigSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.config.ValidationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.ConfigChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.ElectionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.LeaseConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.LogEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.LogStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.consensus.ReplicationStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.ConsistencyGroupId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.FencingToken
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.cp.SessionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.discovery.MemberAttributes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.discovery.PeerAddress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.executor.DurableTaskRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.executor.ExecutorStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.executor.TaskInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.BatchExecutionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.journal.JournalEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.journal.JournalStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.journal.SubscriptionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.ExpirationTask
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.Eternal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.WalStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.persistence.WalWriterStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.IndexConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.AndPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.InPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.NotPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.OrPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryPlan.Join
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.QueryStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlMapping.Column
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlType.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.query.SqlView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.security.SecurityDecision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.security.SecurityOperationContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.security.SecurityOperationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.sharding.MigrationProgress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.sharding.PartitionAssignment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.sharding.PartitionMove
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.sharding.RebalancePlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.topic.TopicConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.Transaction.Condition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.Transaction.Operation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.TransactionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanMerkleTree
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.watch.WatchEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.loomcache.springboot.security.TokenResponse
Indicates whether some other object is "equal to" this one.
EqualsPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.EqualsPredicate
Creates an instance of a EqualsPredicate record class.
error() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Returns the value of the error record component.
error(Logger, String, Throwable, String, Object...) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
Error(String) - Constructor for record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
Creates an instance of a Error record class.
ERROR - Enum constant in enum class com.loomcache.client.TopicOverloadPolicy
 
ERROR - Enum constant in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
 
ERROR - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
 
ERROR - Enum constant in enum class com.loomcache.server.tracing.TracingContext.Span.Status
 
errorCount() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the errorCount record component.
errorMessage() - Method in record class com.loomcache.server.config.ValidationResult
Returns the value of the errorMessage record component.
errorMessage() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the errorMessage record component.
errorRate() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns the value of the errorRate record component.
errorRate() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the errorRate record component.
ErrorResponse(String, String, String) - Constructor for record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Creates an instance of a ErrorResponse record class.
estimate(QueryPlan, QueryOptimizer.TableStatistics) - Method in class com.loomcache.server.query.QueryOptimizer.QueryCostEstimator
 
estimateConcurrentHashMapSize(ConcurrentHashMap) - Static method in class com.loomcache.server.cache.MemoryEstimator
Estimate memory for a ConcurrentHashMap.
estimatedCost() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Returns the value of the estimatedCost record component.
estimatedCost() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Returns the value of the estimatedCost record component.
estimatedRemainingMs() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns the value of the estimatedRemainingMs record component.
estimatedRemainingMs() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns the value of the estimatedRemainingMs record component.
estimatedRows() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Returns the value of the estimatedRows record component.
estimateEntrySize(Object, Object) - Static method in class com.loomcache.server.cache.MemoryEstimator
Estimate total memory for a single map entry (key + value + overhead).
estimateFileSize() - Method in class com.loomcache.server.persistence.WalWriter
Estimate the current WAL file size in bytes.
estimateGrowthRate() - Method in class com.loomcache.server.metrics.CapacityPlanner
Estimate growth rate in entries per hour based on recent trend.
estimateMapSize(DistributedMap) - Static method in class com.loomcache.server.cache.MemoryEstimator
Estimate total memory consumption of a DistributedMap.
estimateMapSize(Map) - Static method in class com.loomcache.server.cache.MemoryEstimator
Estimate memory for a generic Map.
estimateObjectSize(Object) - Static method in class com.loomcache.server.cache.MemoryEstimator
Estimate the size of a single object in bytes.
estimateSizeInBytes() - Method in class com.loomcache.server.consensus.RaftLog
Estimate the memory usage of the log in bytes.
Eternal() - Constructor for record class com.loomcache.server.lease.TtlPolicy.Eternal
Creates an instance of a Eternal record class.
ETERNAL - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Eternal: entries never expire.
EternalExpiryPolicy() - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
 
eternalPolicy() - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
Create an eternal expiry policy.
evaluateConditions(List, DistributedMap) - Static method in class com.loomcache.server.transaction.TransactionEvaluator
Evaluate all conditions against the given map.
evaluatePoolScaling(String, int, int) - Method in class com.loomcache.client.LoomClient
Monitor and evaluate auto-scaling metrics for a node's connection pool.
eventCount() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the eventCount record component.
EventJournal - Class in com.loomcache.server.journal
Distributed event journal for durable, ordered event sourcing.
EventJournal(String, int, EventJournal.OverflowPolicy, int) - Constructor for class com.loomcache.server.journal.EventJournal
Create an event journal with custom configuration.
EventJournal.OverflowPolicy - Enum Class in com.loomcache.server.journal
Overflow policy when the journal reaches capacity.
EventListener - Interface in com.loomcache.server.journal
Listener for receiving journal events in subscription contexts.
eventRate() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Returns the value of the eventRate record component.
events() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the events record component.
eventsProcessed() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns the value of the eventsProcessed record component.
eventsProcessed() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns the value of the eventsProcessed record component.
Events Recorded - Section in class com.loomcache.server.tracing.TracingInterceptor
 
eventType() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Returns the value of the eventType record component.
eventType() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
eventType() - Method in record class com.loomcache.server.journal.JournalEntry
Returns the value of the eventType record component.
eventTypes() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Returns the value of the eventTypes record component.
EVENTUAL - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
Eventual consistency: read from any active replica.
eventualReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns the value of the eventualReads record component.
Event wire format - Section in class com.loomcache.server.handler.CqcSubscriptionHandler
 
evict(long) - Method in class com.loomcache.server.cache.TieredEvictionManager
Evict entries until targetBytes are freed or no more candidates exist.
evict(Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
EVICT - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
 
evictExpired() - Method in class com.loomcache.server.datastructures.DistributedMap
Bulk eviction of all expired entries.
evictIdle() - Method in class com.loomcache.client.ConnectionPool
 
evictIdleConnections(long) - Method in class com.loomcache.client.ConnectionPool
Evict idle connections that have been idle longer than specified time.
evictIfUnchanged(K, V, Long) - Method in class com.loomcache.server.datastructures.DistributedMap
Evict a visible entry only if it still matches the value/expiry observed by an eviction scan.
Eviction() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Eviction
 
EvictionCandidate(String, Object, double, long, long) - Constructor for record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Creates an instance of a EvictionCandidate record class.
evictionCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of evictions.
EvictionEvent(String, Object, Object, EvictionNotifier.EvictionReason, long, long) - Constructor for record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Creates an instance of a EvictionEvent record class.
evictionKeys - Variable in class com.loomcache.server.datastructures.MapSnapshot
Eviction metadata captured in strategy-defined order.
evictionMetadataValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
EvictionNotifier - Class in com.loomcache.server.cache
Notifies listeners before and after eviction events.
EvictionNotifier() - Constructor for class com.loomcache.server.cache.EvictionNotifier
 
EvictionNotifier.EvictionEvent - Record Class in com.loomcache.server.cache
Event describing an eviction.
EvictionNotifier.EvictionListener - Interface in com.loomcache.server.cache
Listener interface for eviction events.
EvictionNotifier.EvictionReason - Enum Class in com.loomcache.server.cache
Reason for eviction.
evictionPolicy() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Returns the value of the evictionPolicy record component.
evictionPolicy() - Method in class com.loomcache.server.config.LoomConfig
 
evictionPolicy() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Returns the value of the evictionPolicy record component.
evictionPolicy(DistributedMapConfig.EvictionPolicy) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
Eviction policy when maxSize is reached.
evictionPolicy(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
evictionPolicy(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the map eviction policy (default: NONE).
evictionRate() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Returns the value of the evictionRate record component.
EvictionResult(int, long, long, int) - Constructor for record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Creates an instance of a EvictionResult record class.
evictions() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the evictions record component.
evictions() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the evictions record component.
evictionSelectionState - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
EvictionState(List, List, Long) - Constructor for record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Creates an instance of a EvictionState record class.
EvictionStrategy<K> - Interface in com.loomcache.server.datastructures
Strategy interface for eviction policies in DistributedMap.
EvictionStrategy.EvictionState<K> - Record Class in com.loomcache.server.datastructures
 
Example Configuration (loomcache.yml) - Section in class com.loomcache.common.config.AuthConfig
 
exceedsTimeout() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Checks if the session exceeds its TTL.
execute() - Method in class com.loomcache.client.LoomBatch
Send all accumulated operations to the server for execution.
execute() - Method in interface com.loomcache.client.retry.RetryPolicy.RetryableOperation
 
execute(int, Callable) - Method in interface com.loomcache.server.sharding.CrossGroupQueryExecutor.GroupQueryFence
 
execute(RetryPolicy.RetryableOperation) - Method in class com.loomcache.client.retry.RetryPolicy
Executes the given operation with retry logic.
execute(CommandContext) - Method in interface com.loomcache.server.network.CommandExecutorPool.CommandHandler
Execute a single command.
execute(QueryPlan, DistributedMap) - Method in class com.loomcache.server.query.QueryEngine
Executes a query plan and returns a result set.
execute(ReplicatedTransactionCommand, BiFunction) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
 
execute(ReplicatedTransactionCommand, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
 
execute(Transaction, DistributedMap) - Static method in class com.loomcache.server.transaction.TransactionExecutor
Executes a transaction atomically on the given map.
execute(Transaction, Function) - Method in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
Execute a cross-group transaction.
executeJoin(List, List, QueryPlan.Join) - Static method in class com.loomcache.server.query.JoinExecutor
Executes a single join between two rowsets.
executeMigration(RebalancePlan) - Method in class com.loomcache.server.sharding.PartitionRebalancer
Executes a migration plan, moving data between groups and updating routing.
executeOnAll(CacheEntryProcessor) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Execute a processor on all entries in the map in parallel using virtual threads.
executeOnAll(CacheEntryProcessor) - Method in class com.loomcache.server.datastructures.DistributedMap
Execute a processor on all entries in the map in parallel using virtual threads.
executeOnGroup(int, Function) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Executes an operation on the registry of a specific Raft group.
executeOnKey(K, EntryProcessor) - Method in class com.loomcache.client.LoomMap
Execute a registered entry processor against a single key through Raft.
executeOperations(List, DistributedMap) - Static method in class com.loomcache.server.transaction.TransactionEvaluator
Execute a list of operations on the given map, collecting results.
executeProtocolRound() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Execute one protocol round. 1.
executeQuery(QueryController.QueryRequest) - Method in class com.loomcache.springboot.controller.QueryController
Execute a query to fetch map data.
executeTimeMs() - Method in record class com.loomcache.server.query.QueryStats
Execute time in milliseconds.
executeTimeNs() - Method in record class com.loomcache.server.query.QueryStats
Returns the value of the executeTimeNs record component.
executeWithEntryLock(K, long, Supplier) - Method in class com.loomcache.server.datastructures.DistributedMap
Execute entry-processor work while holding the map-owned per-key processor gate and the transaction lock that serializes map mutations.
executionCount() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the executionCount record component.
executionDurationMillis() - Method in record class com.loomcache.server.executor.TaskInfo
Compute the execution duration in milliseconds.
executionTimeMs() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the executionTimeMs record component.
executionTimeNs() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Returns the value of the executionTimeNs record component.
Executor() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Executor
 
EXECUTOR_CANCEL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_RESULT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_SHUTDOWN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_STATUS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_SUBMIT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_SUBMIT_TO_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_SUBMIT_TO_KEY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
EXECUTOR_SUBMIT_TO_MEMBER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
executorCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the number of executor services in the registry.
executorName() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the executorName record component.
executorName() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the executorName record component.
executorName() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the executorName record component.
executorName() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the executorName record component.
ExecutorServiceHandler - Class in com.loomcache.server.handler
Local protocol handler for executor service operations.
ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
Create an executor service handler.
ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer, ExecutorTaskAllowlist) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
 
ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer, ExecutorTaskAllowlist, BooleanSupplier) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
 
ExecutorServiceHandler(DataStructureRegistry, int, KryoSerializer, ExecutorTaskAllowlist, BooleanSupplier, int) - Constructor for class com.loomcache.server.handler.ExecutorServiceHandler
 
ExecutorStats - Record Class in com.loomcache.server.executor
Immutable statistics snapshot for a named DistributedExecutorService.
ExecutorStats(String, long, long, long, long, int, double) - Constructor for record class com.loomcache.server.executor.ExecutorStats
Creates an instance of a ExecutorStats record class.
ExecutorTaskAllowlist - Interface in com.loomcache.server.executor
Security boundary for executor task payloads.
existed() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the existed record component.
exists() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
 
exists() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
Check if this entry exists in the map.
exists() - Method in class com.loomcache.server.compute.MutableEntry
 
exists() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
Returns the value of the exists record component.
exists() - Method in interface com.loomcache.server.jcache.CacheEntry
Check if the entry exists.
existsByMapNameAndCacheKey(String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
expect() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
Returns the value of the expect record component.
expect() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
Returns the value of the expect record component.
expected() - Method in record class com.loomcache.server.transaction.Transaction.Condition
Returns the value of the expected record component.
EXPELLED - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
 
expirationCount() - Method in class com.loomcache.server.consensus.LeaderLease
Get lease expiration count.
expirationEpochMillis() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Returns the value of the expirationEpochMillis record component.
ExpirationScheduler - Class in com.loomcache.server.lease
Efficient expiration scheduler using a DelayQueue for event timing.
ExpirationScheduler(Consumer) - Constructor for class com.loomcache.server.lease.ExpirationScheduler
Creates a new ExpirationScheduler.
ExpirationTask - Record Class in com.loomcache.server.lease
Represents a scheduled expiration task for a cache entry.
ExpirationTask(String, String, long) - Constructor for record class com.loomcache.server.lease.ExpirationTask
Creates an instance of a ExpirationTask record class.
ExpirationTimeMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Merge policy that keeps the entry that will expire later.
ExpirationTimeMergePolicy() - Constructor for class com.loomcache.server.wan.merge.ExpirationTimeMergePolicy
 
expirationTimeMillis() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Returns the value of the expirationTimeMillis record component.
expirationTimeMillis() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the expirationTimeMillis record component.
expirationTimeMs() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns the value of the expirationTimeMs record component.
EXPIRE - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
 
EXPIRE - Enum constant in enum class com.loomcache.server.watch.WatchEvent.Type
Key expired because its TTL/max-idle policy elapsed.
EXPIRE - Enum constant in enum class com.loomcache.server.watch.WatchManager.EventType
Key expired (TTL-based).
EXPIRED - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
 
EXPIRED - Enum constant in enum class com.loomcache.server.cp.SessionState
Session has expired due to timeout (no heartbeat within TTL).
EXPIRED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
 
EXPIRED_CREDENTIALS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Credentials have expired
expiredSessions() - Method in record class com.loomcache.server.cp.SessionStats
Returns the value of the expiredSessions record component.
expireNow(String, String) - Method in class com.loomcache.server.lease.TtlManager
Immediately expires a key.
expiresAt() - Method in class com.loomcache.server.consensus.LeaderLease
Get the current lease expiration time in nanoseconds.
expiresAt() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns the value of the expiresAt record component.
expiresAt() - Method in record class com.loomcache.springboot.security.TokenResponse
Returns the value of the expiresAt record component.
expiresAtNano() - Method in record class com.loomcache.server.lease.ExpirationTask
Returns the value of the expiresAtNano record component.
expiresIn() - Method in record class com.loomcache.springboot.security.TokenResponse
Returns the value of the expiresIn record component.
expiringAt(V, Instant) - Static method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
expiringAtEpochMillis(V, long) - Static method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
expiryDuration() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
expiryDuration(Duration) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
expiryEpochMillis() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
Returns the value of the expiryEpochMillis record component.
expiryPolicyFactory(Factory) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
ExpiryPolicyManager<K> - Class in com.loomcache.server.jcache
Manages various expiry policies for cache entries.
ExpiryPolicyManager() - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager
Create a manager with eternal default policy.
ExpiryPolicyManager(ExpiryPolicyManager.ExpiryPolicy) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager
Create a manager with a default expiry policy.
ExpiryPolicyManager.AccessedExpiryPolicy - Class in com.loomcache.server.jcache
Accessed policy - entries expire based on last access time.
ExpiryPolicyManager.CombinedExpiryPolicy - Class in com.loomcache.server.jcache
Combined policy - entries expire at the earliest of multiple policies.
ExpiryPolicyManager.CreatedExpiryPolicy - Class in com.loomcache.server.jcache
Created policy - entries expire based on creation time.
ExpiryPolicyManager.EternalExpiryPolicy - Class in com.loomcache.server.jcache
Eternal policy - entries never expire.
ExpiryPolicyManager.ExpiryPolicy - Interface in com.loomcache.server.jcache
Base expiry policy interface.
ExpiryPolicyManager.ModifiedExpiryPolicy - Class in com.loomcache.server.jcache
Modified policy - entries expire based on last modification time.
expiryPolicyType() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
expiryPolicyType(LoomJCacheConfig.ExpiryPolicyType) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
expiryTimeNanos() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the expiryTimeNanos record component.
explainedSql() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
Returns the value of the explainedSql record component.
explainQuery(String) - Method in class com.loomcache.server.query.QueryAnalyzer
Returns an EXPLAIN-like plan for a query without executing it.
ExplainStatement(String, QueryPlan) - Constructor for record class com.loomcache.server.query.SqlParser.ExplainStatement
Creates an instance of a ExplainStatement record class.
explicitLimit() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the explicitLimit record component.
export(DistributedTracer.Span) - Method in interface com.loomcache.server.observability.DistributedTracer.SpanExporter
Export a completed span.
export(List) - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Export spans to memory.
export(List) - Method in interface com.loomcache.server.tracing.TraceExporter
Export a batch of spans.
exporterEndpoint(String) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
exporterType(TracingConfig.ExporterType) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
extract(K, V, String) - Static method in class com.loomcache.server.query.AttributeExtractor
Extracts an attribute value from a map entry.
extractCommonName(X509Certificate) - Static method in class com.loomcache.server.security.CertPermissionMapper
Extract the Common Name (CN) from an X.509 certificate's subject distinguished name.
extractFromHeaders(Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Extract trace context from a headers map.
extractFromMessageBody(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Extract trace context from a message body (if stored there).
extractFromTraceparent(String) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Extract trace context from W3C traceparent header format.
extractNodeId(long) - Static method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Extract the node ID component from a Snowflake ID.
extractSequence(long) - Static method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Extract the sequence number component from a Snowflake ID.
extractTimestamp(long) - Static method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Extract the timestamp component from a Snowflake ID.
extractTraceContext(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Extract trace context from an incoming message.
extractTraceContext(String) - Static method in class com.loomcache.server.tracing.TracingContext
Extract trace context from W3C Trace Context format.

F

FAIL_ON_ANY_CORRUPTION - Enum constant in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
 
failed() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns the value of the failed record component.
failed(int, String, String, String) - Static method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
 
failed(RuntimeException) - Static method in record class com.loomcache.server.security.SecurityOperationResult
 
FAILED - Enum constant in enum class com.loomcache.server.cluster.MigrationListener.EventType
 
FAILED - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
FAILED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task threw an exception during execution.
FAILED - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
Migration failed and was rolled back.
failedBackups() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns the value of the failedBackups record component.
failedBatches() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns the value of the failedBatches record component.
failedBatches() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns the value of the failedBatches record component.
failedElections() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns the value of the failedElections record component.
failedKeys() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns the value of the failedKeys record component.
failedSnapshots() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns the value of the failedSnapshots record component.
failedSourceNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Returns the value of the failedSourceNodeId record component.
failFastOnStartup() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns the value of the failFastOnStartup record component.
failover() - Method in class com.loomcache.client.FailoverLoomClient
Close the active client and roll to the next reachable configured cluster.
Failover Logic - Section in class com.loomcache.client.NearCacheInvalidationStrategy
 
FailoverLoomClient - Class in com.loomcache.client
Blue/green failover wrapper that connects to one configured cluster at a time.
FailoverLoomClient(ClientFailoverConfig) - Constructor for class com.loomcache.client.FailoverLoomClient
 
failure() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns the value of the failure record component.
failure() - Static method in record class com.loomcache.server.transaction.TransactionResult
Creates a failed transaction result with no responses.
failure(String) - Static method in record class com.loomcache.server.config.ValidationResult
Create a failure result.
failure(List) - Static method in record class com.loomcache.server.transaction.TransactionResult
Creates a failed transaction result with the given responses.
failureMessage() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns the value of the failureMessage record component.
Feature - Enum Class in com.loomcache.common.protocol
Feature flags for LoomCache protocol versions.
featureBitmap() - Method in record class com.loomcache.common.protocol.HelloPayload
Returns the value of the featureBitmap record component.
Features - Section in class com.loomcache.server.discovery.DnsDiscovery
 
Features - Section in class com.loomcache.server.executor.DistributedExecutorService
 
Features - Section in class com.loomcache.server.tracing.InMemoryTraceExporter
 
Features - Section in class com.loomcache.server.tracing.SpanManager
 
Features - Section in class com.loomcache.server.tracing.TraceAnalyzer
 
fence() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Returns the value of the fence record component.
FencingToken - Record Class in com.loomcache.server.cp
Represents a fencing token used to prevent stale lock holders from accessing resources.
FencingToken(long, String, String, long) - Constructor for record class com.loomcache.server.cp.FencingToken
Creates an instance of a FencingToken record class.
FencingTokenGenerator - Class in com.loomcache.server.cp
Generates monotonically increasing fencing tokens for lock acquisitions.
FencingTokenGenerator() - Constructor for class com.loomcache.server.cp.FencingTokenGenerator
 
Fencing Token Semantics - Section in class com.loomcache.client.LoomLinearizableLock
 
Field(String, String) - Constructor for record class com.loomcache.server.query.SqlType.Field
Creates an instance of a Field record class.
fieldKind(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
fieldName() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
Returns the value of the fieldName record component.
fieldName() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
Returns the value of the fieldName record component.
fieldName() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
Returns the value of the fieldName record component.
fieldName() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
Returns the value of the fieldName record component.
fieldName() - Method in class com.loomcache.server.query.Predicate.ILikePredicate
 
fieldName() - Method in record class com.loomcache.server.query.Predicate.InPredicate
Returns the value of the fieldName record component.
fieldName() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
Returns the value of the fieldName record component.
fieldName() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
Returns the value of the fieldName record component.
fieldName() - Method in class com.loomcache.server.query.Predicate.LikePredicate
 
fieldName() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
Returns the value of the fieldName record component.
fieldName() - Method in class com.loomcache.server.query.Predicate.RegexPredicate
 
fields() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
Returns the value of the fields record component.
fields() - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
fields() - Method in record class com.loomcache.server.query.SqlType
Returns the value of the fields record component.
FIFO - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
 
FifoEvictionStrategy<K> - Class in com.loomcache.server.datastructures
FIFO (First In, First Out) eviction strategy.
FifoEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.FifoEvictionStrategy
 
FIFTEEN_MINUTES - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
 
FileBasedDiscovery - Class in com.loomcache.server.discovery
File-based discovery strategy that reads peers from a local file.
FileBasedDiscovery(Path) - Constructor for class com.loomcache.server.discovery.FileBasedDiscovery
Create a file-based discovery strategy.
files() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns the value of the files record component.
FILTER - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
filterEntries(MapPredicate, Collection) - Static method in class com.loomcache.server.query.PagingPredicate
 
findById(String) - Method in class com.loomcache.springboot.session.LoomSessionRepository
 
findByMapName(String, Pageable) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
findByMapNameAndCacheKey(String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
findConflict(List) - Method in class com.loomcache.server.consensus.RaftLog
Find the first conflicting entry when applying a list of new entries.
findCredential(byte[]) - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
 
findKeysByMapName(String, Pageable) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
 
fingerprint() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
Returns the value of the fingerprint record component.
fingerprint() - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
fireEntryMerged(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Fire a MERGED event — used by WAN replication when two divergent histories are reconciled and a single canonical value is chosen.
first() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
Returns the value of the first record component.
firstIndex() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the firstIndex record component.
FIVE_MINUTES - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
 
FIXED_DELAY - Enum constant in enum class com.loomcache.server.executor.ScheduleType
Execute repeatedly with a fixed delay between the end of one execution and the start of the next.
FIXED_RATE - Enum constant in enum class com.loomcache.server.executor.ScheduleType
Execute repeatedly at a fixed rate (period measured from start of each execution).
FixedTtl(Duration) - Constructor for record class com.loomcache.server.lease.TtlPolicy.FixedTtl
Creates an instance of a FixedTtl record class.
FixedWindow(long, Duration) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
Creates an instance of a FixedWindow record class.
flag() - Method in enum class com.loomcache.common.protocol.WireCompression
 
FLAG_COMPRESSED_LZ4 - Static variable in class com.loomcache.common.protocol.Message
Transport-only flag: body bytes are LZ4-compressed after a successful PROTOCOL_HELLO negotiation.
FLAG_COMPRESSED_MASK - Static variable in class com.loomcache.common.protocol.Message
 
FLAG_COMPRESSED_ZSTD - Static variable in class com.loomcache.common.protocol.Message
Transport-only flag: body bytes are zstd-compressed after a successful PROTOCOL_HELLO negotiation.
FLAG_COMPRESSION_INTEGRITY - Static variable in class com.loomcache.common.protocol.Message
Transport-only flag: compressed body bytes include the v2 integrity checksum envelope.
FLAG_HAS_SENDER_ID - Static variable in class com.loomcache.common.protocol.Message
Flag bit indicating the message body carries a length-prefixed senderId between the mapName and key regions.
flags() - Method in class com.loomcache.common.protocol.Message
Get the message flags.
FLOAT64 - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
floatValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Returns the current value as a float.
Flow - Section in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
flush() - Method in class com.loomcache.client.cache.WriteBehindCache
Flush all pending writes immediately.
flush() - Method in class com.loomcache.server.cache.AccessTracker
Flush statistics to disk.
flush(K, V) - Method in interface com.loomcache.client.cache.WriteBehindCache.WriteFlushCallback
 
flushBatchedFsync() - Method in class com.loomcache.server.persistence.WalWriter
Flush all pending entries in the fsync batch immediately.
flushBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedMap
 
flushBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
flushBufferedSideEffects() - Method in class com.loomcache.server.datastructures.DistributedSet
 
flushData() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
Flushes pending data and write-behind caches.
FlushingData() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.FlushingData
 
flushInterval() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Returns the value of the flushInterval record component.
flushWriteBehindNow() - Method in class com.loomcache.server.datastructures.DistributedMap
Force a synchronous flush of the write-behind queue.
FOLLOWER - Enum constant in enum class com.loomcache.server.consensus.RaftState
 
forceClientBackpressureForTests(boolean) - Method in class com.loomcache.server.network.TcpServer
Deterministically force or clear client-facing backpressure responses for tests.
forceCloseCpSession(String) - Method in class com.loomcache.server.CacheNode
Force-closes a CP session and releases its tracked resources.
forceCloseCpSession(String) - Method in class com.loomcache.springboot.controller.ClusterController
Force-close a local CP session and release its tracked resources.
forceCloseSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Force-closes a managed CP session for operator recovery.
forceCompaction(long, long, byte[]) - Method in class com.loomcache.server.consensus.RaftNode
Force log compaction on a running node (for integration tests and admin tooling).
forceCompaction(long, long, Supplier) - Method in class com.loomcache.server.persistence.WalCompactor
Manually force a compaction regardless of size threshold.
forcefulShutdown() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
Forcefully shuts down the component immediately.
forceLeaderStepDown() - Method in class com.loomcache.server.CacheNode
Force the local Raft leader to step down for operator-driven failover or maintenance.
forceLeaderStepDown() - Method in class com.loomcache.springboot.controller.ClusterController
Force the current local Raft leader to step down.
forceOverloadedForTests(boolean) - Method in class com.loomcache.server.network.BackpressureController
Deterministically force global overload for integration tests exercising the real RESPONSE_SERVER_BUSY path without manufacturing peer-queue saturation.
forceRelease(int) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Releases permits during session cleanup without mutating session bookkeeping again.
forCurrentBuild(long) - Static method in record class com.loomcache.common.protocol.HelloPayload
Build a payload advertising this build's version + protocol + the given feature set.
forCurrentVersion() - Static method in class com.loomcache.common.protocol.ProtocolNegotiator
Create a negotiator with current version.
forCurrentVersion() - Static method in class com.loomcache.common.protocol.VersionCompatibilityManager
Create a manager with the current build version.
forEach(Consumer) - Method in class com.loomcache.server.datastructures.DistributedQueue
Iterate and perform an action on each element without removing.
forEach(Consumer) - Method in class com.loomcache.server.datastructures.DistributedList
Iterate over a bounded snapshot of the current elements and apply an action.
forEach(Consumer) - Method in class com.loomcache.server.datastructures.DistributedSet
Iterate over all elements and apply the given action.
forEachPage(int, Consumer) - Method in class com.loomcache.server.datastructures.DistributedList
Iterate over the entire list in bounded pages, applying action to each page.
forEachPage(int, Consumer) - Method in class com.loomcache.server.datastructures.DistributedSet
Iterate the whole set in bounded pages, applying action per page.
Format - Section in class com.loomcache.server.tracing.TraceContextPropagator
 
freezeMapCreation() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
FrequentLogSuppressor - Class in com.loomcache.server.logging
Bounded helper for suppressing repetitive warning logs while preserving a periodic summary of how many equivalent messages were skipped.
FrequentLogSuppressor(Duration) - Constructor for class com.loomcache.server.logging.FrequentLogSuppressor
 
FrequentLogSuppressor(Duration, int) - Constructor for class com.loomcache.server.logging.FrequentLogSuppressor
 
FrequentLogSuppressor.Decision - Record Class in com.loomcache.server.logging
 
from(Map) - Static method in record class com.loomcache.server.discovery.MemberAttributes
 
fromBitmap(long) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
Decode a wire bitmap into the set of known features it represents.
fromCode(byte) - Static method in enum class com.loomcache.common.protocol.MessageType
O(1) lookup from wire byte to enum.
fromConfigValue(String) - Static method in enum class com.loomcache.common.config.TlsProvider
 
fromDeclarative(String, String, String) - Static method in record class com.loomcache.server.query.IndexConfig
 
fromDeclarative(String, List, String) - Static method in record class com.loomcache.server.query.IndexConfig
 
fromEntries(Map) - Static method in record class com.loomcache.server.wan.WanMerkleTree
 
fromEntries(Map, int) - Static method in record class com.loomcache.server.wan.WanMerkleTree
 
fromGroup() - Method in record class com.loomcache.server.sharding.PartitionMove
Returns the value of the fromGroup record component.
fromHeapSize(long) - Static method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Create thresholds from heap size with standard percentages.
fromJson(String, Class) - Static method in class com.loomcache.server.rest.JsonHelper
Deserialize a JSON string to an object of the specified type.
fromJsr107(EventType) - Static method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
 
fromKryoRegistrations(KryoSerializer) - Static method in interface com.loomcache.server.compute.EntryProcessorAllowlist
 
fromKryoRegistrations(KryoSerializer) - Static method in interface com.loomcache.server.executor.ExecutorTaskAllowlist
Allow task classes only when deployment code explicitly registered the exact class with the shared Kryo serializer.
fromMapStore(MapStore, MapStoreConfig) - Static method in class com.loomcache.server.jcache.CacheWriterIntegration
Bridge factory: wire a MapStore through the JCache write-through / write-behind machinery by wrapping it in a MapStoreBackedCacheWriter.
fromSystemProperty() - Static method in enum class com.loomcache.common.config.LoomProfile
Resolve the active profile from the current JVM properties without using the cached holder.
fromWireFormat(Map) - Static method in record class com.loomcache.client.LoomSqlResult
Creates a LoomSqlResult from the portable wire format used by the server (a Map with "columnNames" and "rows" keys), where row cells are stringified values or null.
fromWireId(int) - Static method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
FSYNC - Enum constant in enum class com.loomcache.server.persistence.DurabilityGuarantee
Full fsync durability (Raft standard).
FULL - Enum constant in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
 
FULL_SCAN - Enum constant in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
 
FULL_SNAPSHOT_KRYO_ID - Static variable in class com.loomcache.server.persistence.StateMachineSnapshotManager
FullPartition(Set) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
Creates an instance of a FullPartition record class.
FullSnapshot() - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
 
FullSnapshot(Map, long) - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
 
functionName() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
Returns the value of the functionName record component.
future() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Returns the value of the future record component.

G

gatewayTrust() - Method in class com.loomcache.common.config.AuthConfig
 
gatewayTrust(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
Set whether to trust gateway-forwarded headers.
gcCollectionCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the gcCollectionCount record component.
gcCollectionTimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the gcCollectionTimeMillis record component.
generateRequestId() - Method in class com.loomcache.client.ClientRequestDeduplicator
Generates a unique request ID.
generateToken(String, String) - Method in class com.loomcache.server.cp.FencingTokenGenerator
Generates a new fencing token for the given lock and session.
genericMapStoreConfig(String, GenericMapStoreConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
genericMapStoreConfig(String, GenericMapStoreConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
GenericMapStoreConfig - Record Class in com.loomcache.common.config
Declarative built-in JDBC MapStore configuration for a String/String map.
GenericMapStoreConfig(boolean, String, String, String, String, String, boolean, boolean, int, Duration, GenericMapStoreConfig.LoadMode, int) - Constructor for record class com.loomcache.common.config.GenericMapStoreConfig
Creates an instance of a GenericMapStoreConfig record class.
GenericMapStoreConfig.Builder - Class in com.loomcache.common.config
 
GenericMapStoreConfig.LoadMode - Enum Class in com.loomcache.common.config
 
genericMapStoreConfigs() - Method in class com.loomcache.common.config.ClusterConfig
 
genericMapStoreConfigs() - Method in class com.loomcache.server.config.LoomConfig
 
genericMapStoreConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
genericMapStoreConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
GenericRecord - Class in com.loomcache.common.serialization.compact
Class-free view over a Compact payload.
GenericRecord.Builder - Class in com.loomcache.common.serialization.compact
 
get() - Method in class com.loomcache.client.LoomAtomicLong
Gets the current value atomically.
get() - Method in class com.loomcache.client.LoomAtomicReference
Gets the current reference value.
get() - Method in class com.loomcache.client.LoomLWWRegister
 
get() - Method in class com.loomcache.client.LoomPNCounter
 
get() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Gets the current value.
get() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Gets the current reference value.
get() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Get the current value in the register.
get() - Method in class com.loomcache.server.datastructures.PNCounter
Get the current value of the counter.
get() - Method in interface com.loomcache.server.tracing.TracingContext.CheckedSupplier
 
get(int) - Method in class com.loomcache.client.LoomList
 
get(int) - Method in class com.loomcache.server.datastructures.DistributedList
Get element at index.
get(int) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
get(int) - Method in class com.loomcache.springboot.controller.ListController
 
get(K) - Method in class com.loomcache.client.LoomMultiMap
 
get(String) - Method in class com.loomcache.server.management.ClientStatisticsRegistry
 
get(Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
get(Object, Class) - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
get(Object, Callable) - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
get(String) - Method in class com.loomcache.server.config.ClusterConfigManager
Get a configuration value.
get(String) - Method in record class com.loomcache.server.config.ConfigSnapshot
Get a configuration entry by key.
get(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get all values for the given key.
get(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
Selects a value attribute or nested attribute path.
get(String) - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
get(String) - Method in class com.loomcache.springboot.controller.MapController
Get a value from the map by key.
get(String) - Method in class com.loomcache.springboot.controller.MultiMapController
 
get(K) - Method in class com.loomcache.client.cache.NearCache
Get a value from the cache.
get(K) - Method in class com.loomcache.client.cache.ReadThroughCache
Get a value from the cache, loading it if necessary.
get(K) - Method in class com.loomcache.client.LoomMap
Retrieves the value associated with a key.
get(K) - Method in class com.loomcache.client.query.LoomQueryCache
Look up a key in the locally cached view.
get(K) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Get a value from the filtered view.
get(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
get(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
get(K) - Method in class com.loomcache.server.jcache.LoomJCache
 
get(K, Duration) - Method in class com.loomcache.client.LoomMap
Retrieves the value associated with a key with a custom timeout.
GET - Enum constant in enum class com.loomcache.server.transaction.Transaction.OperationType
Get and return the value for a key
getAccessCount() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Get number of recorded accesses.
getAccessPattern() - Method in class com.loomcache.server.cache.AccessTracker
Get access distribution statistics.
getAcknowledgeType() - Method in class com.loomcache.server.wan.WanReplicationManager
 
getAcquisitionCount() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the total number of times this lock has been acquired.
getActiveClientCount() - Method in class com.loomcache.server.network.RateLimiter
Get the number of actively tracked clients.
getActiveConnectionCount() - Method in class com.loomcache.client.ConnectionPool
Get the number of active (in-use) connections.
getActiveConnectionCount() - Method in class com.loomcache.server.network.TcpServer
Current number of active connections.
getActiveConnections() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the current number of active connections.
getActiveGroupCount() - Method in class com.loomcache.server.handler.RequestCoalescer
Get the number of active groups.
getActiveManagedSessions() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets all active managed sessions.
getActiveMemberCount() - Method in class com.loomcache.server.cluster.MembershipProtocol
Get count of active (UP) members.
getActiveMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Get all active migrations.
getActiveOutgoingMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
getActiveReplicas() - Method in class com.loomcache.server.replication.ReadReplicaManager
Get all active replicas (state == ACTIVE).
getActiveReplicationSpans() - Method in class com.loomcache.server.tracing.RaftTracer
Get all active replication spans.
getActiveSessions() - Method in class com.loomcache.server.cp.SessionManager
Gets all active sessions.
getActiveSpan() - Static method in class com.loomcache.server.tracing.SpanManager
Get the currently active span for the current thread.
getActiveSpanCount() - Method in class com.loomcache.server.observability.DistributedTracer
Get the number of active spans.
getActiveSpanCount() - Static method in class com.loomcache.server.tracing.SpanManager
Get total number of active spans.
getActiveSpans() - Static method in class com.loomcache.server.tracing.SpanManager
Get all active spans (for testing).
getActiveStreams() - Method in class com.loomcache.server.watch.WatchManager
Get the list of active stream IDs.
getActiveSubscriptionCount() - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
Number of active subscriptions (observability only).
getActiveTransactionIds() - Method in class com.loomcache.server.transaction.TransactionManager
Gets all active transaction IDs.
getActiveWatchCount() - Method in class com.loomcache.server.watch.WatchManager
Get the number of active watches.
getActuatorInfo() - Method in class com.loomcache.springboot.security.PublicEndpointProperties
 
getAggregatedValue(String) - Method in class com.loomcache.server.metrics.MetricsAggregator
Get an aggregated metric value.
getAggregateStatistics() - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Get aggregate statistics across all clients.
getAlerts() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get all active alerts.
getAliveMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getAliveMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getAliveMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getAliveMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getAliveMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get all alive members.
getAll() - Method in class com.loomcache.server.config.ClusterConfigManager
Get all configuration entries.
getAll() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Get an unmodifiable snapshot of all entries in the filtered view.
getAll(int, String) - Method in class com.loomcache.springboot.controller.SetController
Get set elements using cursor pagination backed by DistributedSet.scan(long, String, int).
getAll(Collection) - Method in class com.loomcache.client.cache.ReadThroughCache
Get multiple values, loading any missing ones efficiently.
getAll(Collection) - Method in class com.loomcache.client.LoomMap
Batch retrieve multiple values by their keys.
getAll(Set) - Method in class com.loomcache.server.jcache.LoomJCache
 
getAll(Set) - Method in class com.loomcache.server.datastructures.DistributedMap
Batch get — returns a map of key→value for all keys that exist and are not expired.
getAllAggregatedMetrics() - Method in class com.loomcache.server.metrics.MetricsAggregator
Get all aggregated metrics.
getAllAsync(Collection) - Method in class com.loomcache.client.cache.AsyncReadThroughCache
Asynchronously get multiple values, loading any missing ones efficiently.
getAllGroups() - Method in class com.loomcache.server.consensus.RaftGroupManager
Gets all active RaftNode instances.
getAllLeases() - Method in class com.loomcache.server.lease.LeaseManager
Gets an unmodifiable view of all leases.
getAllListenerStats() - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Get all listener statistics.
getAllMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get all members.
getAllMetricsCardinality() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get all metrics with their cardinalities.
getAllNodeTopologies() - Method in interface com.loomcache.server.cluster.RackAwarePlacement.ClusterTopology
Get all node topologies in the cluster.
getAllNodeTopologies() - Method in class com.loomcache.server.cluster.RackAwarePlacement.SimpleClusterTopology
 
getAllowedClockSkew() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getAllReplicas() - Method in class com.loomcache.server.replication.ReadReplicaManager
Get all registered replicas.
getAllSlots() - Method in class com.loomcache.server.metrics.SlotMetrics
Get all tracked slots.
getAllSpansInBuffer() - Method in class com.loomcache.server.observability.DistributedTracer
Get all spans currently in the ring buffer.
getAllStats() - Method in class com.loomcache.server.cache.AccessTracker
Get all access statistics.
getAllStats() - Method in class com.loomcache.server.wan.WanReplicationManager
Get replication statistics for all target clusters.
getAndAdd(long) - Method in class com.loomcache.client.LoomAtomicLong
Atomically gets the current value and adds delta.
getAndAdd(long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically gets the current value and adds the given value.
getAndAdd(long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
getAndAdd(long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
getAndDecrement() - Method in class com.loomcache.client.LoomAtomicLong
Atomically gets the current value and decrements by 1.
getAndDecrement() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically gets the current value and decrements by 1.
getAndDecrement(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
getAndDecrement(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
getAndIncrement() - Method in class com.loomcache.client.LoomAtomicLong
Atomically gets the current value and increments by 1.
getAndIncrement() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically gets the current value and increments by 1.
getAndIncrement(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
getAndIncrement(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
getAndPut(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
getAndPut(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
getAndRemove(K) - Method in class com.loomcache.client.LoomMap
Atomically retrieve and remove a key from the distributed map.
getAndRemove(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
getAndRemove(K) - Method in class com.loomcache.server.jcache.LoomJCache
 
getAndReplace(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
getAndSet(T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Atomically gets the current reference and sets a new value.
getAnonymousCapacity() - Method in class com.loomcache.springboot.security.RateLimitProperties
 
getAnonymousRefillPerSecond() - Method in class com.loomcache.springboot.security.RateLimitProperties
 
getAppendEntriesAvgLatency() - Method in class com.loomcache.server.consensus.RaftMetrics
Get average latency for AppendEntries RPC in milliseconds.
getAppendEntriesCount() - Method in class com.loomcache.server.consensus.RaftMetrics
Get total AppendEntries RPC count.
getAssignment() - Method in class com.loomcache.server.sharding.PartitionRouter
Returns an immutable snapshot of the current partition assignment.
getAsync(K) - Method in class com.loomcache.client.cache.AsyncReadThroughCache
Asynchronously get a value from the cache, loading it if necessary.
getAsync(K) - Method in class com.loomcache.client.LoomMap
Asynchronously retrieves the value associated with a key.
getAsync(K) - Method in interface com.loomcache.server.jcache.ICache
Asynchronously retrieve a cache entry.
getAsync(K) - Method in class com.loomcache.server.jcache.LoomJCache
 
getAtomicLong(String) - Method in class com.loomcache.client.LoomConsistencySubsystem
Get a distributed atomic long proxy.
getAtomicLong(String, long) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets or creates an LinearizableAtomicLong with the given name and initial value.
getAtomicLongCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the number of atomic longs currently managed.
getAtomicReference(String, T) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets or creates an LinearizableAtomicReference with the given name and initial value.
getAtomicReference(String, Class) - Method in class com.loomcache.client.LoomConsistencySubsystem
Get a distributed atomic reference proxy.
getAtomicReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the number of atomic references currently managed.
getAttachedKeys() - Method in class com.loomcache.server.lease.Lease
Gets an unmodifiable view of attached keys.
getAttribute() - Method in class com.loomcache.server.query.PredicateBuilder
Returns the last attribute represented by this builder.
getAttribute(String) - Method in class com.loomcache.springboot.session.LoomSession
 
getAttributeNames() - Method in class com.loomcache.springboot.session.LoomSession
 
getAttributes() - Method in class com.loomcache.server.tracing.SpanManager.Span
Get a copy of attributes.
getAudience() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getAvailableNodes() - Method in exception class com.loomcache.common.exception.QuorumUnavailableException
Gets the number of currently available (healthy) nodes.
getAvailablePermits() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the number of available permits.
getAvailableTokens() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the current number of available tokens (for testing/monitoring).
getAverageGetLatencyMs() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get average get latency in milliseconds.
getAverageGetTime() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Average time in microseconds for get operations.
getAverageGetTime() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getAverageHoldTimeMs() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the average hold time for this lock in milliseconds.
getAveragePutLatencyMs() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get average put latency in milliseconds.
getAveragePutTime() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Average time in microseconds for put operations.
getAveragePutTime() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getAverageRemoveTime() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Average time in microseconds for remove operations.
getAverageRemoveTime() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getAverageWaitTime() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the average wait time for acquiring a connection in milliseconds.
getAvgDeliveryLatencyNanos() - Method in class com.loomcache.server.topic.TopicStats
Get average delivery latency in nanoseconds.
getBackingMap() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
getBackpressureDepth() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
Get current backpressure queue depth.
getBackupNode(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
Find the BACKUP owner of a key.
getBandwidthStats() - Method in class com.loomcache.server.network.TcpServer
Get current bandwidth statistics.
getBindAddress() - Method in class com.loomcache.server.network.TcpServer
 
getBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getBooleanByName(String) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value as a Boolean by name.
getBufferedEventCount() - Method in class com.loomcache.server.watch.WatchManager
Get the current size of the event buffer.
getBufferedEvents(long) - Method in class com.loomcache.server.watch.WatchManager
Retrieves all buffered events with revision >= fromRevision.
getBufferedEvents(String, long) - Method in class com.loomcache.server.watch.WatchManager
Retrieves buffered watch events from a given revision onward.
getBufferSize() - Method in class com.loomcache.server.topic.DistributedTopic
Get the current size of the message buffer.
getByIndex(int) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value by index (0-based).
getByName(String) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value by name.
getBytes(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getBytesReceived() - Method in class com.loomcache.server.network.ConnectionContext
Total bytes received on this connection.
getBytesSent() - Method in class com.loomcache.server.network.ConnectionContext
Total bytes sent on this connection.
getBytesTransferred() - Method in class com.loomcache.server.wan.WanPublisher
 
getCache() - Method in class com.loomcache.server.query.QueryOptimizer
 
getCache(String) - Method in class com.loomcache.server.jcache.LoomJCacheManager
Native get-by-name returning our raw cache type (backwards compatible).
getCache(String) - Method in class com.loomcache.springboot.cache.LoomCacheManager
 
getCache(String, Class, Class) - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
getCacheEfficiency() - Method in class com.loomcache.client.cache.NearCache
Get cache efficiency metrics.
getCacheEntryListenerConfigurations() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
getCacheEvictions() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Total number of evictions.
getCacheEvictions() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheGets() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Total number of gets (hits + misses).
getCacheGets() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheHitPercentage() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Cache hit percentage (0.0–100.0).
getCacheHitPercentage() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheHits() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Total number of cache hits.
getCacheHits() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheLoaderFactory() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
getCacheManager() - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
getCacheManager() - Method in class com.loomcache.server.jcache.LoomJCache
 
getCacheManager(URI, ClassLoader) - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
getCacheManager(URI, ClassLoader, Properties) - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
getCacheManager(URI) - Method in class com.loomcache.server.jcache.LoomCachingProvider
Get or create a cache manager for the specified URI (native API).
getCacheMisses() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Total number of cache misses.
getCacheMisses() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheMissPercentage() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Cache miss percentage (0.0–100.0).
getCacheMissPercentage() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheNames() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
getCacheNames() - Method in class com.loomcache.springboot.cache.LoomCacheManager
 
getCachePuts() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Total number of puts.
getCachePuts() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheRemovals() - Method in interface com.loomcache.server.jcache.JCacheStatisticsMXBean
Total number of removals.
getCacheRemovals() - Method in class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
 
getCacheWriterFactory() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
getCachingProvider() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
getCapacity() - Method in class com.loomcache.server.datastructures.ReliableTopic
The fixed capacity of the backing ringbuffer.
getCapacity() - Method in class com.loomcache.springboot.security.RateLimitProperties
 
getCardinalityReductionPercent() - Method in class com.loomcache.server.metrics.MetricsAggregator
Get cardinality reduction estimate.
getCertificateCommonName() - Method in class com.loomcache.server.network.ConnectionContext
Extract and cache the Common Name (CN) from the peer's TLS client certificate.
getCheckpoints() - Method in class com.loomcache.server.persistence.WalWriter
Get a list of all recorded checkpoint positions.
getClassLoader() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
getClientIp() - Method in class com.loomcache.server.network.ConnectionContext
Get the client's IP address.
getClientLimiter(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Get the rate limiter for a specific client (does not create if doesn't exist).
getClientSessionContext() - Method in class com.loomcache.common.config.ReloadableSslContext
Get the default SSL session context for client connections.
getClientStatistics(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Get statistics for a specific client.
getClientStats(String) - Method in class com.loomcache.server.network.RateLimiter
Get per-client statistics.
getClusterHealth() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get cluster-wide health by aggregating known nodes.
getClusterId() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getClusterId() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getClusterMembers() - Method in class com.loomcache.server.consensus.RaftNode
 
getClusterMembers() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getClusterSize() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getClusterSize() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getClusterVersion() - Method in class com.loomcache.server.CacheNode
Return the cluster version gate for rolling-upgrade operations.
getClusterVersion() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getClusterVersion() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getColumnCount() - Method in class com.loomcache.server.query.SqlResult
Gets the number of columns.
getColumnIndex(String) - Method in record class com.loomcache.client.LoomSqlResult
Gets the index of a column by its name.
getColumnName(int) - Method in record class com.loomcache.client.LoomSqlResult
Gets the name of the column at the specified index.
getColumnNameByIndex(int) - Method in record class com.loomcache.server.query.SqlRow
Gets the name of a column by its index.
getColumnNames() - Method in class com.loomcache.server.query.SqlResult
Gets the list of column names in order.
getColumnNames(List) - Static method in class com.loomcache.server.query.QueryEngine
 
getColumnTypes() - Method in class com.loomcache.server.query.SqlResult
Gets the list of column types in order.
getColumnTypes(List) - Static method in class com.loomcache.server.query.QueryEngine
 
getCommandsCommitted() - Method in class com.loomcache.server.consensus.RaftNode
Total commands committed (replicated to majority) since node start.
getCommandsCommitted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getCommandsSubmitted() - Method in class com.loomcache.server.consensus.RaftNode
Total commands submitted to this leader since node start.
getCommandsSubmitted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getCommitAvgLatency() - Method in class com.loomcache.server.consensus.RaftMetrics
Get average latency for commit in milliseconds.
getCommitCount() - Method in class com.loomcache.server.consensus.RaftMetrics
Get total commit count.
getCommitIndex() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getCompactionStats() - Method in class com.loomcache.server.persistence.WalCompactor
Get current compaction statistics.
getCompactionThreshold() - Method in class com.loomcache.server.persistence.WalCompactor
Get the compaction threshold in bytes.
getCompactRevision() - Method in class com.loomcache.server.watch.WatchManager
Get the oldest available revision in the event history.
getCompatibleFeatures(LoomVersion) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Get features available given a negotiated version.
getCompatibleFeaturesForPeer(String) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Get features available for communication with a specific peer.
getComponentCount() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Returns the number of registered components.
getConfiguration() - Method in class com.loomcache.server.jcache.LoomJCache
Native accessor for the configuration (typed).
getConfiguration(Class) - Method in class com.loomcache.server.jcache.LoomJCache
JSR-107 typed configuration accessor.
getConnectionAge(String) - Method in class com.loomcache.server.network.TcpServer
Get the age of a connection in milliseconds since it was established.
getConnectionCount() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Gets the current number of monitored connections.
getConnectionErrors() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the total number of connection creation errors.
getConnectionHealth(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Gets the health information for a specific connection.
getConnectionInfo() - Method in class com.loomcache.server.network.TcpServer
Get information about all active connections.
getConnectionsByClient(String) - Method in class com.loomcache.server.network.TcpServer
Get all connections from a specific client IP address.
getConsecutiveFailCount() - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
 
getConsecutiveFailures(String) - Method in class com.loomcache.client.NodeHealthTracker
Get the number of consecutive failures for a node.
getConsecutiveSuccesses(String) - Method in class com.loomcache.client.NodeHealthTracker
Get the number of consecutive successes for a node.
getConsistencySubsystem() - Method in class com.loomcache.client.LoomClient
JavaBean-style alias for LoomClient.consistencySubsystem().
getConsumer(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Get the consumer for a specific target cluster.
getContinuousQueryCache(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getCount() - Method in class com.loomcache.client.LoomLinearizableLatch
Returns the current count.
getCount() - Method in class com.loomcache.server.cp.LinearizableLatch
Gets the current count.
getCountDownLatch(String) - Method in class com.loomcache.client.LoomConsistencySubsystem
Get a distributed countdown latch proxy.
getCountDownLatch(String, long) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets or creates an LinearizableLatch with the given name and initial count.
getCountDownLatchCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the number of count down latches currently managed.
getCreationTime() - Method in class com.loomcache.springboot.session.LoomSession
 
getCredentials(CredentialsRequest) - Method in interface com.loomcache.client.security.CredentialsFactory
 
getCredentials(CredentialsRequest) - Method in class com.loomcache.client.security.StaticCredentialsFactory
 
getCriticalPath(List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
Get the critical path (longest latency chain) in a trace.
getCurrentBackoffMs() - Method in class com.loomcache.server.replication.ReplicationStream
Get the current backoff time in milliseconds.
getCurrentMemoryBytes() - Method in class com.loomcache.server.datastructures.DistributedMap
Get the current memory usage in bytes (estimated).
getCurrentMode() - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Get the current invalidation mode.
getCurrentPollBackoffMs() - Method in class com.loomcache.client.LoomTopic
 
getCurrentSequence() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Get the current sequence counter value.
getCurrentSequence() - Method in class com.loomcache.server.wan.WanPublisher
 
getCurrentSpan() - Static method in class com.loomcache.server.tracing.TracingContext
Get the current active span (from ScopedValue).
getCurrentTerm() - Method in class com.loomcache.server.consensus.RaftNode
 
getCurrentTerm() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getCurrentToken() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the current fencing token (if lock is held).
getCurrentTokenValue() - Method in class com.loomcache.server.cp.FencingTokenGenerator
Gets the current global token counter value.
getCurrentTraceId() - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Get the current trace ID from MDC (for logging integration).
getCurrentTraceId() - Static method in class com.loomcache.server.tracing.TracingContext
Get the current trace ID.
getCurrentUtilization() - Method in class com.loomcache.server.metrics.CapacityPlanner
Get current capacity utilization (0.0 to 1.0).
getCurrentWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the current number of threads waiting for a connection.
getDataConnectionConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getDataStructureBreakdown() - Method in class com.loomcache.server.metrics.CacheAnalytics
Get per-data-structure breakdown metrics.
getDaysUntilExpiry() - Method in class com.loomcache.common.config.CertificateReloader
Get days until the earliest certificate expires.
getDeadMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getDeadMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getDeadMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getDeadMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getDeadMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get all dead members.
getDecodeFailureCount() - Method in class com.loomcache.client.LoomTopic
 
getDefaultClassLoader() - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
getDefaultGroup() - Method in class com.loomcache.server.consensus.RaftGroupManager
Gets the default group (backward compatible accessor).
getDefaultGroup() - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
Gets the default group ("raft-0").
getDefaultProperties() - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
getDefaultTTL() - Method in class com.loomcache.server.datastructures.DistributedMap
Get the default TTL setting.
getDefaultURI() - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
getDelegate() - Method in class com.loomcache.common.config.ReloadableSslContext
Get the underlying (current) SSLContext.
getDeltas() - Method in class com.loomcache.server.persistence.SnapshotChain
Get an unmodifiable view of the deltas.
getDenyRate() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the current deny rate (denied / (allowed + denied)).
getDepth() - Method in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
Get the depth of this node in the tree.
getDetailedStats() - Method in class com.loomcache.client.cache.NearCache
Get detailed cache statistics.
getDetector(String) - Method in class com.loomcache.server.network.HealthChecker
Get the detector for a specific peer (for testing/metrics).
getDetectorStats() - Method in class com.loomcache.server.cluster.PartitionDetector
Get detector statistics.
getDiagnostics() - Method in class com.loomcache.server.consensus.RaftHealthCheck
Get diagnostics information for debugging.
getDistribution() - Method in class com.loomcache.server.cluster.PartitionTable
Get distribution of slots across nodes.
getDistribution() - Method in class com.loomcache.server.partition.ConsistentHashRing
Calculate the distribution of vnodes across physical nodes.
getDoubleByName(String) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value as a Double by name.
getDurableTaskRecord(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Get the durable task record for a task.
getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
 
getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
 
getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
 
getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
 
getDurationMillis() - Method in interface com.loomcache.server.jcache.ExpiryPolicyManager.ExpiryPolicy
Return the configured duration in milliseconds, or Long.MAX_VALUE for eternal (never expires).
getDurationMillis() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
 
getDurationMs() - Method in class com.loomcache.server.tracing.SpanManager.Span
Get the duration of this span in milliseconds.
getDurationNanos() - Method in class com.loomcache.server.tracing.SpanManager.Span
Get the duration of this span in nanoseconds.
getEffectiveRate() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the current effective rate, which may differ from config.permitsPerSecond() if setRate() has been called.
getEffectiveThreshold() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Get the effective phi threshold (may be adapted if adaptive thresholding is enabled).
getElectionCount() - Method in class com.loomcache.server.consensus.RaftMetrics
Get total number of elections.
getElectionsStarted() - Method in class com.loomcache.server.consensus.RaftNode
Total elections started (including pre-vote) since node start.
getElectionsStarted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getElectionStats() - Method in class com.loomcache.server.consensus.RaftNode
Get a snapshot of current election statistics.
getElectionsWon() - Method in class com.loomcache.server.consensus.RaftNode
Total elections won (became leader) since node start.
getEndTime() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getEntriesFrom(long) - Method in class com.loomcache.server.consensus.RaftLog
Get all entries from a starting index to the end of the log (inclusive).
getEntriesFrom(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get entries from a starting index to the end of the log (inclusive).
getEntry(long) - Method in class com.loomcache.server.consensus.RaftLog
Get a log entry at a specific index.
getEntry(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get a log entry at a specific index.
getEntry(String) - Method in class com.loomcache.server.config.ClusterConfigManager
Get a configuration entry with metadata.
getEntryCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getEntryCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getEntryCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getEntryCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getEntryCount() - Method in class com.loomcache.server.persistence.WalWriter
Get the number of entries written to this WAL.
getEntryMetadata(K) - Method in class com.loomcache.client.cache.NearCache
Get metadata for a cache entry.
getEntryObject() - Method in class com.loomcache.server.query.PredicateBuilder
Returns the entry object used to select key/value attributes and create terminal predicates.
getEntryRange(long, long) - Method in class com.loomcache.server.consensus.RaftLog
Retrieve a range of entries from the log.
getErrorRate(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
Get error rate for a time window (0.0 to 1.0).
getErrors() - Method in class com.loomcache.server.query.SqlParser
Returns the list of errors collected during parsing.
getEvents() - Method in class com.loomcache.server.tracing.SpanManager.Span
Get a copy of events.
getEventsProcessed() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
getEvictionCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getEvictionCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getEvictionCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getEvictionCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getEvictionPolicy() - Method in class com.loomcache.client.cache.NearCache
Get the current eviction policy name.
getEvictions() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get eviction count.
getExecutionStats() - Method in class com.loomcache.server.handler.BatchExecutionHandler
Get a snapshot of the current batch execution statistics.
getExecutionStrategy() - Method in class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
 
getExecutor(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Get an existing executor service by name, or null if it does not exist.
getExecutorNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the set of all executor names in the registry.
getExecutorService(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a named distributed executor service.
getExpirationDeadlineNanos(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Return the local monotonic expiry deadline for migration verification.
getExpirationTimeMillis(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
getExpiredEntries(String) - Method in class com.loomcache.server.lease.TtlManager
Gets all expired keys for a data structure.
getExpiryPolicyFactory() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
 
getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
 
getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
 
getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
 
getExpiryTime() - Method in interface com.loomcache.server.jcache.ExpiryPolicyManager.ExpiryPolicy
Calculate expiry time in milliseconds from now.
getExpiryTime() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
 
getExpiryTime(K) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Calculate expiry time for a key.
getExportedCount() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Get the total number of spans exported.
getFailureRate() - Method in record class com.loomcache.server.cache.WarmingResult
Calculate the failure rate as a percentage (0-100).
getFence() - Method in class com.loomcache.client.LoomLinearizableLock
Deprecated, for removal: This API element is subject to removal in a future version.
This method acquires the lock. Use LoomLinearizableLock.lockAndGetFence() to make the lock-acquisition side effect explicit.
getFence() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the fencing token of the current lock holder.
getFenceCounter() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the fence counter for this specific lock (for testing).
getFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getFollowerLagMetrics() - Method in class com.loomcache.server.consensus.RaftNode
Get follower replication lag metrics: per-peer elapsed time in nanoseconds since the last successful ACK.
getFollowerLagMetrics() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getFollowerMatchIndexMetrics() - Method in class com.loomcache.server.consensus.RaftNode
Get follower match index metrics: per-peer highest replicated log index.
getFollowerMatchIndexMetrics() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getForUpdate(String, String) - Method in class com.loomcache.client.LoomTransaction
Pessimistically locks a map key for this transaction and returns its current value.
getGenericMapStoreConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getGlobalFenceCounter() - Static method in class com.loomcache.server.cp.LinearizableLock
Gets the current value of this lock's fence counter.
getGroupCount() - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Returns the number of instantiated group registries.
getGroupForKey(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
Routes a key to its Raft group using consistent hashing.
getGroupForKey(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
Routes a key to its Raft group via consistent hashing.
getGroupIfExists(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
Gets a specific Raft group by name, or null if it hasn't been created yet.
getGroupIfExists(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
Gets a specific Raft group by name, or null if it has not been instantiated yet.
getGroupName() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getGroupSnapshot() - Method in class com.loomcache.server.consensus.RaftGroupManager
Gets a snapshot of current group state for monitoring/debugging.
getGSet(String) - Method in class com.loomcache.client.LoomCache
 
getGSet(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a grow-only set CRDT.
getGSet(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get a registered G-Set.
getGSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getHardLimitBytes() - Method in class com.loomcache.server.cache.MemoryManager
Get hard limit threshold in bytes.
getHeadSequence() - Method in class com.loomcache.server.datastructures.ReliableTopic
The sequence of the oldest message still stored in the ringbuffer.
getHealthCheckFailures() - Method in class com.loomcache.client.ConnectionPool
Get the number of health check failures since pool creation.
getHealthChecks() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get results of all health checks (including custom).
getHealthHistory(int) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get the last N health snapshots from history.
getHealthReport() - Method in class com.loomcache.client.ConnectionPool
Get a health report snapshot of the connection pool.
getHeldLocks() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets all locks held by this session.
getHeldPermits() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets all semaphore permits held by this session.
getHistory(int) - Method in class com.loomcache.server.topic.DistributedTopic
Get the last N messages from the message history buffer.
getHistoryFromSequence(long, int) - Method in class com.loomcache.server.topic.DistributedTopic
Get messages from history starting from a specific sequence number with a maximum count.
getHitCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getHitCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getHitCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getHitCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getHitCount(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
getHitRate() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getHitRate() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getHitRate() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getHitRate() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getHitRate() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
getHitRatePercentage() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get hit rate percentage.
getHits() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get hit count.
getHits() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
getHoldCount() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the number of times the current thread holds the lock (for reentrancy).
getHtml() - Static method in class com.loomcache.server.management.DashboardHtml
Returns the complete HTML dashboard page.
getId() - Method in class com.loomcache.springboot.session.LoomSession
 
getIdGenerator(String) - Method in class com.loomcache.client.LoomCache
 
getIdGenerator(String) - Method in class com.loomcache.client.LoomClient
Obtain a distributed Snowflake ID generator without client-side prefetch.
getIdGenerator(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getIdGenerator(String, int, long) - Method in class com.loomcache.client.LoomCache
 
getIdGenerator(String, int, long) - Method in class com.loomcache.client.LoomClient
Obtain a distributed Snowflake ID generator with client-side prefetch.
getIdleConnectionCount() - Method in class com.loomcache.client.ConnectionPool
Get the number of idle (available) connections.
getIdleConnectionCount() - Method in class com.loomcache.server.network.TcpServer
Current number of idle connections (idle >= configured idle timeout).
getIdleConnections() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the current number of idle connections.
getIfPresent(String) - Method in class com.loomcache.server.query.QueryExecutionCache
Returns a cached result if available and not expired, or null.
getIncarnationNumber() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get the local incarnation number.
getIncomingSlots() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Get the set of slots currently being received BY this node.
getInFlightCount() - Method in class com.loomcache.client.ClientRequestDeduplicator
Returns the number of currently in-flight requests.
getInstanceCount() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get the number of registered CRDT instances.
getInstantiatedGroupCount() - Method in class com.loomcache.server.consensus.RaftGroupManager
Gets the count of currently instantiated groups.
getInt32(String, int) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getInt64(String, long) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getIntByName(String) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value as an Integer by name.
getIssueCount() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Get the count of issues found.
getIssuer() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getKey() - Method in interface com.loomcache.server.jcache.CacheEntry
Get the key.
getKey() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
getKeyCount() - Method in interface com.loomcache.server.cache.CacheLoader
Get the total number of available keys in the external source.
getKeyDistribution() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Get key distribution statistics.
getKeyId() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getKeyLockManager() - Method in class com.loomcache.server.transaction.TransactionManager
 
getKeys(long, long) - Method in interface com.loomcache.server.cache.CacheLoader
Get a batch of keys from the external source for bulk loading.
getKeysOwnedBy(String, Set) - Method in class com.loomcache.server.partition.ConsistentHashRing
Get all keys that should be owned by a specific node.
getKeysPerSecond() - Method in record class com.loomcache.server.cache.WarmingProgress
Get the throughput in keys per second.
getKeyType() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
The key type name (always "java.lang.Object" for untyped caches).
getKeyType() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
getKeyType() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
getKind() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getKryoSerializer() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getLargestSequence() - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
Return the largest sequence currently known to the store.
getLastAccessedTime() - Method in class com.loomcache.springboot.session.LoomSession
 
getLastAccessTimeMillis(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
getLastAckedSequence() - Method in class com.loomcache.server.wan.WanPublisher
 
getLastAggregationTime(String) - Method in class com.loomcache.server.metrics.MetricsAggregator
Get the last aggregation timestamp for a metric.
getLastApplied() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getLastAppliedSequence(String) - Method in class com.loomcache.server.wan.WanConsumer
Get the last applied sequence for a source cluster.
getLastDeliveredSequence() - Method in class com.loomcache.server.journal.JournalSubscription
Get the sequence of the last delivered entry.
getLastDurableSnapshotIndex() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the index of the last durably persisted snapshot.
getLastFailureTime(String) - Method in class com.loomcache.client.NodeHealthTracker
Get the timestamp of the last failure for a node.
getLastIndex() - Method in class com.loomcache.server.consensus.RaftLog
Get the index of the last entry in the log.
getLastIndex() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the index of the last entry in the log.
getLastIndexAndTerm() - Method in class com.loomcache.server.consensus.RaftLog
Atomically get the last index and term as a pair.
getLastReloadTimeMs() - Method in class com.loomcache.common.config.CertificateReloader
Get the timestamp of the last successful reload (ms since epoch).
getLastSequenceLoss() - Method in class com.loomcache.client.LoomTopic
 
getLastSnapshotIndex() - Method in class com.loomcache.server.persistence.SnapshotScheduler
Get the index of the last snapshot taken.
getLastSuccessTime(String) - Method in class com.loomcache.client.NodeHealthTracker
Get the timestamp of the last success for a node.
getLastTerm() - Method in class com.loomcache.server.consensus.RaftLog
Get the term of the last entry in the log.
getLastTerm() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the term of the last entry in the log.
getLastWalError() - Method in class com.loomcache.server.persistence.WalWriter
Get the last WAL error message.
getLastWalErrorTime() - Method in class com.loomcache.server.persistence.WalWriter
Get the timestamp when the last WAL error occurred (System.nanoTime()).
getLatencyPercentiles(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
Get latency percentiles for a time window.
getLatestRevision() - Method in class com.loomcache.server.watch.WatchManager
Get the latest revision in the event history.
getLatestSequence() - Method in class com.loomcache.server.journal.EventJournal
Get the latest sequence number in the journal.
getLatestSnapshotInfo() - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Get the latest snapshot without loading full data.
getLeader() - Method in class com.loomcache.server.cluster.MembershipProtocol
Get the current leader.
getLeaderForKey(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
Returns the leader node ID for the Raft group that owns the given key object.
getLeaderForKey(String) - Method in class com.loomcache.server.sharding.PartitionRouter
Returns the leader node ID for the Raft group that owns the given key.
getLeaderId() - Method in class com.loomcache.server.consensus.RaftNode
 
getLeaderId() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getLeaderNodeId() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getLeaderNodeId() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getLeaderNodeId() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getLeaderNodeId() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getLearnerReplicationLag(String) - Method in class com.loomcache.server.consensus.RaftNode
Get the replication lag of a learner (how far behind commitIndex it is).
getLearners() - Method in class com.loomcache.server.consensus.RaftNode
Get the set of all learners in the cluster.
getLearners() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getLease(long) - Method in class com.loomcache.server.lease.LeaseManager
Retrieves a lease by ID.
getLeaseCount() - Method in class com.loomcache.server.lease.LeaseManager
Gets the count of active leases.
getLeaseExpiry() - Method in class com.loomcache.server.consensus.RaftNode
Returns the current leader lease expiry timestamp (System.nanoTime()-based).
getLeaseInfo(long) - Method in class com.loomcache.server.lease.LeaseManager
Retrieves information about a lease.
getLifetimeMs() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets the lifetime of this session in milliseconds.
getList(String) - Method in class com.loomcache.client.LoomCache
 
getList(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed list.
getList(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getListenerCount() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
getListenerCount() - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Get listener count.
getListenerFailureCount() - Method in class com.loomcache.client.LoomTopic
 
getListenerFailures() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
getListenerFailures() - Method in class com.loomcache.server.datastructures.ReliableTopic
 
getListeners() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Get a snapshot of all listener registrations for diagnostics.
getListenerStats(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Get statistics for a listener.
getListeningPeerCount() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
getLoaderStats() - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
Get loader statistics.
getLocalClusterId() - Method in class com.loomcache.server.wan.WanReplicationManager
Get the local cluster identifier.
getLocalN() - Method in class com.loomcache.server.datastructures.PNCounter
Get the local N counter value for this node.
getLocalNodeId() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getLocalNodeId() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getLocalP() - Method in class com.loomcache.server.datastructures.PNCounter
Get the local P counter value for this node.
getLocalReadPercentage() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Calculate the percentage of local reads.
getLocalTopology() - Method in record class com.loomcache.server.cluster.TopologyConfig
Get the local topology info for this config.
getLocalWriterId() - Method in class com.loomcache.server.datastructures.DistributedMap
 
getLock(String) - Method in class com.loomcache.client.LoomConsistencySubsystem
Get a distributed linearizable lock proxy.
getLock(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets or creates a LinearizableLock with the given name.
getLockCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the number of locks currently managed.
getLockHolderId() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the ID of the thread currently holding the lock.
getLockHolderSessionId() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the session ID of the current lock holder.
getLockoutDuration() - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
 
getLogSize() - Method in class com.loomcache.server.consensus.RaftMetrics
Get current log size in entries.
getLogSize() - Method in class com.loomcache.server.consensus.RaftNode
Total entries in Raft log (including snapshotted entries).
getLogSize() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getLogStats() - Method in class com.loomcache.server.consensus.RaftLog
Get a snapshot of current log statistics.
getLong() - Method in class com.loomcache.springboot.controller.AtomicController
 
getLongByName(String) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value as a Long by name.
getLWWRegister(String) - Method in class com.loomcache.client.LoomCache
 
getLWWRegister(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a last-writer-wins register CRDT.
getLWWRegister(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get a registered LWW-Register.
getLWWRegister(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getMap(String) - Method in class com.loomcache.client.LoomCache
Get a distributed map proxy.
getMap(String) - Method in class com.loomcache.client.LoomClient
Obtain a type-safe handle to a distributed map.
getMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getMap(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Get or create a distributed map.
getMapNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the set of all map names in the registry.
getMapSequence(String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Get the current sequence number for a map.
getMapStatistics() - Method in class com.loomcache.server.datastructures.DistributedMap
Get a snapshot of current map statistics.
getMapStore() - Method in class com.loomcache.server.datastructures.DistributedMap
Get the wired MapStore, or null if none has been configured.
getMapStoreConfig() - Method in class com.loomcache.server.datastructures.DistributedMap
Get the active MapStoreConfig, or null if no store is wired.
getMatchIndex() - Method in class com.loomcache.server.consensus.RaftNode
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class com.loomcache.springboot.autoconfigure.LoomClientEnabledCondition
 
getMatchOutcome(ConditionContext, AnnotatedTypeMetadata) - Method in class com.loomcache.springboot.autoconfigure.LoomServerEnabledCondition
 
getMaxCapacity() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
 
getMaxCapacity() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Get the maximum capacity.
getMaxInactiveInterval() - Method in class com.loomcache.springboot.session.LoomSession
 
getMaxPriority() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Get the maximum priority value in the queue.
getMeanInterArrivalMs() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Get the mean inter-arrival time (in milliseconds).
getMember(String) - Method in class com.loomcache.common.model.ClusterState
Get a member by node ID.
getMember(String) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get a member by node ID.
getMemberAddressSummaries() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getMemberAddressSummaries() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getMemberAttributeSummaries() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getMemberAttributeSummaries() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getMembershipView() - Method in class com.loomcache.server.cluster.MembershipProtocol
Get the current membership view (snapshot).
getMembersInState(MembershipProtocol.MembershipView.MemberState) - Method in class com.loomcache.server.cluster.MembershipProtocol
Get all members in a specific state.
getMergePolicy() - Method in class com.loomcache.server.wan.WanConsumer
 
getMessageCount() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
getMessageCount() - Method in class com.loomcache.server.topic.DistributedTopic
Get the total number of messages published to this topic.
getMessagesDelivered() - Method in class com.loomcache.server.topic.TopicStats
Get total messages delivered.
getMessagesFailed() - Method in class com.loomcache.server.topic.TopicStats
Get total messages failed.
getMessagesFrom(long) - Method in class com.loomcache.server.topic.DistributedTopic
Get messages from the buffer for replay starting from a given sequence.
getMetadata(String) - Method in class com.loomcache.server.cp.ConsistencySession
Retrieves metadata associated with this session.
getMetricCardinality(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get cardinality for a specific metric.
getMetricEvictions(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get evictions for a specific metric.
getMetricOverflows(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get overflow count for a specific metric.
getMetrics() - Method in class com.loomcache.client.ConnectionPoolMetrics
Return a snapshot of all metrics.
getMetrics() - Method in class com.loomcache.server.consensus.RaftMetrics
Return a snapshot of all metrics at a point in time.
getMetrics() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Gets comprehensive metrics for all monitored connections.
getMetrics() - Static method in class com.loomcache.server.tracing.TracingContext
Get tracing statistics.
getMigrationProgress() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Get current migration metrics.
getMinPriority() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Get the minimum priority value in the queue.
getMissCount() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getMissCount() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getMissCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getMissCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getMisses() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get miss count.
getMisses() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
getMultiMap(String) - Method in class com.loomcache.client.LoomCache
 
getMultiMap(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed multimap.
getMultiMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getName() - Method in class com.loomcache.server.datastructures.crdt.GSet
 
getName() - Method in class com.loomcache.server.discovery.CompositeDiscovery
 
getName() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
Get the name of this discovery strategy.
getName() - Method in class com.loomcache.server.discovery.DnsDiscovery
Get the name of this discovery strategy.
getName() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
 
getName() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
 
getName() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
 
getName() - Method in class com.loomcache.server.discovery.MulticastDiscovery
 
getName() - Method in class com.loomcache.server.discovery.StaticDiscovery
 
getName() - Method in class com.loomcache.server.jcache.LoomJCache
 
getName() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getName() - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
getNativeCache() - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
getNearCacheInvalidationMode() - Method in class com.loomcache.client.LoomClient
Get the current near-cache invalidation mode.
getNearCacheSize() - Method in class com.loomcache.client.LoomClient
 
getNegativeCountersSnapshot() - Method in class com.loomcache.server.datastructures.PNCounter
Snapshot the negative component by contributor id.
getNewValue() - Method in class com.loomcache.server.compute.MutableEntry
Get the new value (after modification, if any).
getNextCertExpiryFormatted() - Method in class com.loomcache.common.config.CertificateReloader
Get human-readable expiration time of the earliest certificate.
getNextCertExpiryMs() - Method in class com.loomcache.common.config.CertificateReloader
Get the Unix timestamp (ms) when the earliest certificate expires.
getNextIndex() - Method in class com.loomcache.server.consensus.RaftNode
 
getNextIndexToSend() - Method in class com.loomcache.server.replication.ReplicationStream
Get the next index to send.
getNextSequence() - Method in class com.loomcache.server.topic.DistributedTopic
Gets the next sequence number to be assigned.
getNodeCount() - Method in class com.loomcache.server.datastructures.PNCounter
Get the number of nodes that have contributed to this counter.
getNodeHealth() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get this node's current health status.
getNodeId() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getNodeId() - Method in class com.loomcache.server.datastructures.crdt.GSet
 
getNodeId() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getNodeId() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getNodeId() - Method in class com.loomcache.springboot.autoconfigure.LoomProperties.Cluster
Get node ID.
getNodeInfo(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
Get metadata for a specific node, or null if not on the ring.
getNodeN(String) - Method in class com.loomcache.server.datastructures.PNCounter
Get the N counter value for a specific node.
getNodeP(String) - Method in class com.loomcache.server.datastructures.PNCounter
Get the P counter value for a specific node.
getNodes() - Method in class com.loomcache.server.partition.ConsistentHashRing
Snapshot of all physical nodes currently on the ring.
getNodesNeeded() - Method in exception class com.loomcache.common.exception.QuorumUnavailableException
Calculates how many more nodes are needed to restore quorum.
getNodeState() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getNodeState() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getNodeTopologies() - Method in class com.loomcache.server.cluster.TopologyAwareRouter
Get all topology information registered in this router.
getNodeTopology(String) - Method in interface com.loomcache.server.cluster.RackAwarePlacement.ClusterTopology
Get topology info for a specific node.
getNodeTopology(String) - Method in class com.loomcache.server.cluster.RackAwarePlacement.SimpleClusterTopology
 
getNSum() - Method in class com.loomcache.server.datastructures.PNCounter
Get the N (negative) sum across all nodes.
getOldestSequence() - Method in class com.loomcache.server.journal.EventJournal
Get the oldest sequence number in the journal.
getOldValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
getOpenApiDocs() - Method in class com.loomcache.springboot.security.PublicEndpointProperties
 
getOperationalState() - Method in class com.loomcache.server.CacheNode
Return the current cluster operational state.
getOperationalState() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getOperationalState() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getOperationCount() - Method in class com.loomcache.server.metrics.OperationsTracker
Get total number of recorded operations.
getOperationCount() - Method in class com.loomcache.server.transaction.TransactionContext
Gets the number of buffered operations.
getOperationCountsByType(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
Get operation count by type for a time window.
getOperations(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
Get all operations within a time window.
getOrCreateExecutor(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Get or create a distributed executor service with the given name.
getOrCreateGroup(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
Gets or creates a Raft group by name using lazy initialization.
getOrCreateGroup(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
Gets or creates a Raft group by name.
getOrCreateGSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateIdGenerator(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateList(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Get or create a distributed list with the default CP (linearizable) consistency mode.
getOrCreateList(String, DistributedList.ConsistencyMode) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Get or create a distributed list with the specified consistency mode.
getOrCreateLWWRegister(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateMultiMap(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateORSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreatePNCounter(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreatePriorityQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateReliableTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Get or create a reliable topic with default capacity.
getOrCreateReliableTopic(String, int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Get or create a reliable topic with specified ringbuffer capacity.
getOrCreateRingbuffer(String, int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrCreateTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOrDefault(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Get the value for a key, or return the default value if the key is absent or expired.
getORSet(String) - Method in class com.loomcache.client.LoomCache
 
getORSet(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to an observed-remove set CRDT.
getORSet(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get a registered OR-Set.
getORSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getOutgoingSlots() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Get the set of slots currently being sent FROM this node.
getOutstandingConnectionCount() - Method in class com.loomcache.client.ConnectionPool
Get the number of currently outstanding connections that have been acquired but not returned.
getOverview() - Method in class com.loomcache.server.metrics.CacheAnalytics
Get overview metrics aggregated from all sources.
getOwner(int) - Method in class com.loomcache.server.cluster.PartitionTable
Get the owner node ID for a given slot.
getOwners(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
Get both primary and backup for a key.
getParentSpanId() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getPartialPartitionRecoveryPlan() - Method in class com.loomcache.server.cluster.PartitionDetector
Build a max-clique recovery plan from known heartbeat and peer reachability data.
getPartition(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
Computes the partition ID for a key object, honoring PartitionAware keys.
getPartition(String) - Method in class com.loomcache.server.sharding.PartitionRouter
Computes the partition ID for a given key using MurmurHash3.
getPartitionDiagnostics() - Method in class com.loomcache.server.cluster.PartitionDetector
Get current partition diagnostics.
getPartitionHistory(int) - Method in class com.loomcache.server.cluster.PartitionDetector
Get recent partition history events.
getPartitionKey() - Method in interface com.loomcache.common.partition.PartitionAware
 
getPartitionKey(K) - Method in interface com.loomcache.common.partition.PartitioningStrategy
 
getPartitionStatus() - Method in class com.loomcache.server.cluster.PartitionDetector
Get the current partition status.
getPeakSize() - Method in class com.loomcache.server.datastructures.DistributedList
 
getPeerCount() - Method in class com.loomcache.server.network.BackpressureController
Get the number of currently tracked peers.
getPeerVersion(String) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Get the registered version for a peer.
getPeerViewVersion(String) - Method in class com.loomcache.server.cluster.MembershipProtocol
Get gossip state for a peer.
getPendingCount() - Method in class com.loomcache.client.cache.WriteBehindCache
Get the number of pending writes.
getPendingCount() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Get count of pending tasks in queue.
getPendingCount() - Method in class com.loomcache.server.journal.JournalSubscription
Get the current number of pending entries in the buffer.
getPendingCount() - Method in class com.loomcache.server.lease.ExpirationScheduler
Gets the number of pending expirations.
getPendingCount() - Method in class com.loomcache.server.wan.WanPublisher
 
getPendingRevocations() - Method in class com.loomcache.server.lease.LeaseManager
Return a dead-letter snapshot of keys whose lease-expiry callbacks still need retry.
getPercentageUsed() - Method in exception class com.loomcache.common.exception.CapacityExceededException
Gets the percentage of capacity that is used.
getPhi(String) - Method in class com.loomcache.server.network.HealthChecker
Get current phi value for a peer.
getPhiSnapshot() - Method in class com.loomcache.server.cluster.PartitionDetector
Get a snapshot of all detector states for monitoring.
getPhiThreshold() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Get the base (non-adaptive) phi threshold.
getPNCounter(String) - Method in class com.loomcache.client.LoomCache
 
getPNCounter(String) - Method in class com.loomcache.client.LoomClient
Obtain a session-bound PN-counter handle.
getPNCounter(String) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get a registered PN-Counter.
getPNCounter(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getPNCounterSessionEpoch(String, String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getPolicy(K) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Get expiry policy for a key.
getPolicyCount() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Get policy count (excluding default).
getPollFailureCount() - Method in class com.loomcache.client.LoomTopic
 
getPort() - Method in class com.loomcache.server.health.HealthCheckServer
Returns the actual bound port.
getPort() - Method in class com.loomcache.server.network.TcpServer
 
getPositiveCountersSnapshot() - Method in class com.loomcache.server.datastructures.PNCounter
Snapshot the positive component by contributor id.
getPredicateEvaluations() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
getPredicateFilteredEvents() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Get the total number of events filtered by predicates (not delivered).
getPreVotesStarted() - Method in class com.loomcache.server.consensus.RaftNode
Total pre-vote rounds started since node start.
getPrimaryFor(String) - Method in class com.loomcache.server.replication.ReplicationManager
Get the primary owner of a key.
getPrimaryNode(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
Find the PRIMARY owner of a key.
getPriority(V) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Get the current priority of an item.
getPriorityQueue(String) - Method in class com.loomcache.client.LoomCache
 
getPriorityQueue(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed priority queue.
getPriorityQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getPriorityQueueConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getProfile() - Method in class com.loomcache.server.query.QueryProfiler
Returns the complete query profile with bottleneck analysis.
getProgress() - Method in class com.loomcache.server.sharding.PartitionRebalancer
Returns the current migration progress.
getProgress(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Get progress for a specific migration.
getProgressPercentage() - Method in record class com.loomcache.server.cache.WarmingProgress
Calculate the percentage of keys loaded (0-100).
getProgressPercentage() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
 
getProperties() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
getProtocolRoundCount() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get the protocol round count.
getPSum() - Method in class com.loomcache.server.datastructures.PNCounter
Get the P (positive) sum across all nodes.
getPublishCount() - Method in class com.loomcache.server.topic.TopicStats
Get total publish count.
getPublisher(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Get the publisher for a specific target cluster.
getPuts() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get put count.
getQueryPlan() - Method in class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
 
getQueue(String) - Method in class com.loomcache.client.LoomCache
Get a distributed queue proxy.
getQueue(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed queue.
getQueue(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getQueue(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Get or create a distributed queue.
getQueueConfigs() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getQueueFullBackpressureCount() - Method in class com.loomcache.server.wan.WanPublisher
 
getQueueNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the set of all queue names in the registry.
getQueueStats() - Method in class com.loomcache.server.datastructures.DistributedQueue
Returns a snapshot of the current queue statistics.
getQueueStore() - Method in class com.loomcache.server.datastructures.DistributedQueue
Get the configured backing store, or null when none is wired.
getRaftCommitIndex() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getRaftCommitIndex() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getRaftCommitIndex() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getRaftCommitIndex() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getRaftGroup(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
Determines which Raft group owns the given key object.
getRaftGroup(String) - Method in class com.loomcache.server.sharding.PartitionRouter
Determines which Raft group owns the given key.
getRaftGroupCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getRaftGroupCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getRaftGroupForPartition(int) - Method in class com.loomcache.server.sharding.PartitionRouter
Returns the Raft group ID that owns the specified partition.
getRaftGroupSummaries() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getRaftGroupSummaries() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getRaftLog() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getRaftLog() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the underlying RaftLog (for testing/debugging).
getRaftMemberCount() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getRaftMemberCount() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getRaftMemberIds() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getRaftMemberIds() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getRaftNodeApi() - Method in class com.loomcache.server.CacheNode
Narrow view of CacheNode.raftNode for callers that only need the query/submit RaftNodeApi.
getRaftNodeForKey(Object) - Method in class com.loomcache.server.sharding.PartitionRouter
Returns the RaftNode for the group that owns the given key object.
getRaftNodeForKey(String) - Method in class com.loomcache.server.sharding.PartitionRouter
Returns the RaftNode for the group that owns the given key.
getRaftTerm() - Method in interface com.loomcache.server.metrics.LoomCacheMXBean
 
getRaftTerm() - Method in class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
getRaftTerm() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
getRaftTerm() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
getReference() - Method in class com.loomcache.springboot.controller.AtomicController
 
getReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySession
Gets the current reference count (number of resources held).
getRefillPerSecond() - Method in class com.loomcache.springboot.security.RateLimitProperties
 
getRegistryForGroup(int) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Returns the registry for the specified Raft group, creating it if necessary.
getRegistryForKey(String) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Returns the registry for the Raft group that owns the given key.
getReliableTopic(String) - Method in class com.loomcache.client.LoomCache
 
getReliableTopic(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a reliable topic.
getReliableTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getReliableTopic(String, int, TopicOverloadPolicy) - Method in class com.loomcache.client.LoomCache
 
getReliableTopic(String, int, TopicOverloadPolicy) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a reliable topic with explicit retention capacity and overload policy.
getReloadCount() - Method in class com.loomcache.common.config.CertificateReloader
Get the number of successful reloads.
getRemainingPermits() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the number of remaining permits available in the current window.
getRemainingTtl(String, String) - Method in class com.loomcache.server.lease.TtlManager
Gets the remaining TTL for a key.
getRemainingTtlMillis(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Return the remaining TTL for a key in milliseconds.
getRemainingTtlSeconds(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Return the remaining TTL for a key in seconds.
getRemoteEndpoint() - Method in exception class com.loomcache.common.exception.ConnectionException
Gets the full remote endpoint address.
getRemovals() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get removal count.
getReplicaInfo(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
Get replica info by ID.
getReplicaLag(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
Get the replication lag for a replica in milliseconds.
getReplicasWithinLag(long) - Method in class com.loomcache.server.replication.ReadReplicaManager
Get replicas that are safe to serve bounded-staleness reads within the given lag threshold.
getReplicationLag() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get the replication lag in commit indices between leader and followers.
getReplicationLag() - Method in class com.loomcache.server.consensus.RaftNode
Replication lag: commit index minus last applied.
getReplicationLag() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getReplicationStats() - Method in class com.loomcache.server.consensus.RaftNode
Get a snapshot of current replication statistics.
getRequiredNodes() - Method in exception class com.loomcache.common.exception.QuorumUnavailableException
Gets the number of nodes required to maintain quorum.
getResult(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Get the deserialized result of a completed task.
getRetryStats() - Method in class com.loomcache.client.retry.RetryPolicy
Get a snapshot of retry statistics.
getRevision() - Method in class com.loomcache.server.sharding.PartitionRouter
Monotonic rebalance revision — increments on every PartitionRouter.rebalance(int) and PartitionRouter.applyMapping(int[]), and is preserved or advanced on snapshot restore.
getRevokedTokenIds() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getRingbuffer(String) - Method in class com.loomcache.client.LoomCache
 
getRingbuffer(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed ringbuffer.
getRingbuffer(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getRingbuffer(String, int) - Method in class com.loomcache.client.LoomCache
 
getRingbuffer(String, int) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed ringbuffer with an explicit creation capacity.
getRingbufferStore() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
Get the configured backing store, or null when none is wired.
getRole(String) - Method in class com.loomcache.server.security.AuthenticationHandler
Get the role for a connection.
getRow(int) - Method in record class com.loomcache.client.LoomSqlResult
Gets a specific row from the result set.
getSampleCount() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Get the current number of inter-arrival time samples.
getSampleCount() - Method in class com.loomcache.server.tracing.TraceSampler.RateLimitedSampler
Get the number of samples taken.
getScheduledTaskInfo(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Get info about a scheduled task.
getSemaphore(String, int, boolean) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets or creates an LinearizableSemaphore with the given name and permit count.
getSemaphoreCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the number of semaphores currently managed.
getSemaphoreIfExists(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Returns an existing semaphore without creating one.
getSequence() - Method in interface com.loomcache.server.topic.ReliableMessageListener
Get the last known sequence number for this listener.
getSequenceCounterForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
 
getSequenceLossCount() - Method in class com.loomcache.client.LoomTopic
 
getServerHealthStatus() - Method in class com.loomcache.server.network.TcpServer
Get a comprehensive health status snapshot of the server.
getServerSessionContext() - Method in class com.loomcache.common.config.ReloadableSslContext
Get the default SSL session context for server connections.
getSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets a session by ID.
getSession(String) - Method in class com.loomcache.server.cp.SessionManager
Gets a session by ID.
getSession(String) - Method in class com.loomcache.server.security.AuthenticationHandler
Get the session for a connection (contains username, permissions, and role).
getSessionCount() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the number of active sessions.
getSessionManagerForTesting() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the SessionManager for direct access (tests only).
getSessionStats() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets statistics about managed sessions.
getSet(String) - Method in class com.loomcache.client.LoomCache
Get a distributed set proxy.
getSet(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed set.
getSet(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getSet(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Get or create a distributed set.
getSetNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the set of all set names in the registry.
getSetStatistics() - Method in class com.loomcache.server.datastructures.DistributedSet
Get a snapshot of current set statistics.
getSigningSecret() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getSlot(int) - Method in class com.loomcache.server.metrics.SlotMetrics
Get statistics for a specific slot.
getSlotOwnership() - Method in class com.loomcache.server.cluster.PartitionTable
Get a snapshot of current slot ownership.
getSlotsForNode(String) - Method in class com.loomcache.server.cluster.PartitionTable
Get all slots owned by a specific node.
getSlowQueries(int) - Method in class com.loomcache.server.query.SlowQueryLog
Returns the most recent slow queries (limit).
getSlowQueries(long) - Method in class com.loomcache.server.query.SlowQueryLog
Returns slow queries logged since the given timestamp.
getSlowQueryPatterns() - Method in class com.loomcache.server.query.SlowQueryLog
Returns statistics about slow queries grouped by normalized SQL pattern.
getSlowQueryThreshold() - Method in class com.loomcache.server.query.SlowQueryLog
Returns the current threshold in milliseconds.
getSlowSpans(List, double) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
Find all spans exceeding a duration threshold.
getSnapshot() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Get current statistics snapshot.
getSnapshotCount() - Method in class com.loomcache.server.consensus.RaftMetrics
Get total number of snapshots.
getSnapshotCount() - Method in class com.loomcache.server.metrics.CapacityPlanner
Get number of recorded snapshots.
getSnapshotIndex() - Method in class com.loomcache.server.consensus.RaftLog
Get the index of the last snapshot.
getSnapshotIndex() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the index of the last snapshot.
getSnapshotInfo() - Method in class com.loomcache.server.persistence.SnapshotManager
Get metadata for the latest snapshot without loading the full data.
getSnapshotInterval() - Method in class com.loomcache.server.persistence.WalCompactor
Get the snapshot interval in milliseconds.
getSnapshotStore() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the snapshot store (for testing).
getSnapshotTerm() - Method in class com.loomcache.server.consensus.RaftLog
Get the term of the last snapshot.
getSnapshotTerm() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the term of the last snapshot.
getSoftLimitBytes() - Method in class com.loomcache.server.cache.MemoryManager
Get soft limit threshold in bytes.
getSourceMapName() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
The name of the source map this CQC is derived from.
getSpanCount() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Get the number of stored spans.
getSpanFromBuffer(int) - Method in class com.loomcache.server.observability.DistributedTracer
Get a span from the ring buffer by index.
getSpanId() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getSpans() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Get all stored spans (copy).
getSpansByOperation(String) - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Get spans by operation name.
getSpansByTraceId(String) - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
Get spans by trace ID.
getSqlIndex(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getSqlMapping(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getSqlType(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getSqlView(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getStageDurationMs(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
Returns timing for a specific stage in milliseconds.
getStageDurationNs(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
Returns timing for a specific stage in nanoseconds.
getStageRowCount(QueryProfiler.Stage) - Method in class com.loomcache.server.query.QueryProfiler
Returns row count for a specific stage.
getStartTime() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getState() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getStateApplyErrors() - Method in class com.loomcache.server.consensus.RaftNode
Total state machine application errors since node start.
getStateApplyErrors() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getStatistics() - Method in class com.loomcache.client.query.LoomQueryCache
 
getStatistics() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Get a snapshot of CQC statistics.
getStatistics() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get a snapshot of current multimap statistics.
getStatistics() - Method in class com.loomcache.server.datastructures.ReliableTopic
Get a snapshot of topic statistics.
getStatistics() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get comprehensive statistics for this rate limiter.
getStatisticsManager() - Method in class com.loomcache.server.jcache.LoomJCache
Get the statistics manager for this cache, if statistics are enabled.
getStats() - Method in class com.loomcache.client.cache.AsyncReadThroughCache
Get underlying near cache statistics.
getStats() - Method in class com.loomcache.client.cache.NearCache
Get cache statistics.
getStats() - Method in class com.loomcache.client.cache.ReadThroughCache
Get underlying near cache statistics.
getStats() - Method in class com.loomcache.client.ClientRequestDeduplicator
Returns current statistics about request deduplication.
getStats() - Method in class com.loomcache.client.ConnectionPool
Get comprehensive pool statistics.
getStats() - Method in class com.loomcache.client.LoomMap
Returns a snapshot of operational statistics for this map.
getStats() - Method in class com.loomcache.server.cluster.MembershipProtocol
Get current membership statistics.
getStats() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Get current statistics.
getStats() - Method in class com.loomcache.server.cluster.TopologyAwareRouter
Get routing statistics.
getStats() - Method in class com.loomcache.server.config.ClusterConfigManager
Get current statistics.
getStats() - Method in class com.loomcache.server.cp.SessionManager
Gets statistics about current and historical sessions.
getStats() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get current statistics about CRDT usage.
getStats() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Returns a compact MultiMapStats snapshot.
getStats() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Get statistics snapshot of the priority queue.
getStats() - Method in class com.loomcache.server.executor.DistributedExecutorService
Get aggregate statistics for this executor.
getStats() - Method in class com.loomcache.server.handler.IdempotencyManager
Returns current statistics about the idempotency manager.
getStats() - Method in class com.loomcache.server.handler.RequestCoalescer
Get current statistics.
getStats() - Method in class com.loomcache.server.journal.EventJournal
Get overall journal statistics.
getStats() - Method in class com.loomcache.server.lease.TtlManager
Gets statistics about TTL management.
getStats() - Method in class com.loomcache.server.network.RateLimiter
Get current rate limiter statistics snapshot.
getStats() - Method in class com.loomcache.server.network.TcpServer
Get comprehensive server statistics snapshot.
getStats() - Method in class com.loomcache.server.persistence.HotBackupScheduler
 
getStats() - Method in class com.loomcache.server.persistence.SnapshotScheduler
Get current scheduler statistics.
getStats() - Method in class com.loomcache.server.persistence.WalWriter
Get current statistics tracked by this WAL writer.
getStats() - Method in class com.loomcache.server.query.QueryExecutionCache
Returns cache performance statistics.
getStats() - Method in class com.loomcache.server.replication.ReadReplicaManager
Get aggregated statistics about all replicas.
getStats() - Method in class com.loomcache.server.replication.ReadRouter
Get aggregated routing statistics.
getStats() - Method in class com.loomcache.server.replication.ReplicationStream
Get aggregated stream statistics.
getStats() - Method in class com.loomcache.server.transaction.TransactionManager
Gets statistics about transaction execution.
getStats(long) - Method in class com.loomcache.server.cache.MemoryManager
Get current memory statistics from the JVM.
getStats(long) - Method in class com.loomcache.server.journal.JournalSubscription
Get current subscription statistics.
getStats(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Get replication statistics for a specific target cluster.
getStats(String) - Method in class com.loomcache.server.cache.AccessTracker
Get access statistics for a specific key.
getStats(String) - Method in class com.loomcache.server.network.BackpressureController
Get comprehensive backpressure statistics for a specific peer.
getStatus() - Method in class com.loomcache.server.consensus.RaftHealthCheck
Get detailed status of the Raft node.
getStatus(String) - Method in class com.loomcache.client.NodeHealthTracker
Get the current health status of a node.
getStatus(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Get the current status of a task.
getStdDevInterArrivalMs() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Get the standard deviation of inter-arrival times (in milliseconds).
getStoredMessageCount() - Method in class com.loomcache.server.datastructures.ReliableTopic
The number of messages currently stored.
getStreamStats() - Method in class com.loomcache.server.watch.WatchManager
Get statistics about active event streams.
getString(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getString(String, String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
getStringByName(String) - Method in record class com.loomcache.server.query.SqlRow
Gets a column value as a String by name.
getSubscribeCount() - Method in class com.loomcache.server.topic.TopicStats
Get total subscribe count.
getSubscribedPeerCount() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
 
getSubscriberCount() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
getSubscriberCount() - Method in class com.loomcache.server.topic.DistributedTopic
Get the number of active subscribers on this topic (both regular and filtered).
getSubscriptionCount() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
 
getSubscriptionCount() - Method in class com.loomcache.server.journal.EventJournal
Get active subscription count.
getSubscriptions() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Get a snapshot of all subscriptions for diagnostics.
getSubscriptions() - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
Snapshot of active subscriptions, keyed by (peerId, mapName).
getSubscriptionStats(String) - Method in class com.loomcache.server.journal.EventJournal
Get statistics for a specific subscription.
getSuccessRate() - Method in record class com.loomcache.server.cache.WarmingResult
Calculate the success rate as a percentage (0-100).
getSuccessRate() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
 
getSuspectedConnectionLeakCount() - Method in class com.loomcache.client.ConnectionPool
Get the number of suspected connection leaks observed through timed-out acquires.
getSuspectedMembers() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Get all suspected members.
getSuspectedNodes() - Method in class com.loomcache.server.cluster.PartitionDetector
Get the set of suspected nodes (nodes with high phi values).
getTagCount(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
Get the number of tags for an element (for diagnostics).
getTailSequence() - Method in class com.loomcache.server.datastructures.ReliableTopic
The sequence that will be assigned to the next published message.
getTargetClusterId() - Method in class com.loomcache.server.wan.WanPublisher
 
getTargetCount() - Method in class com.loomcache.server.wan.WanReplicationManager
Get the number of configured targets.
getTargetEndpoint() - Method in class com.loomcache.server.wan.WanPublisher
 
getTask(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Get the state of a specific migration task.
getTaskInfo(String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Get the full task info for a task.
getTemporalPattern() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Get temporal pattern information.
getTermAt(long) - Method in class com.loomcache.server.consensus.RaftLog
Get the term at a specific index.
getTermAt(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the term at a specific index.
getTermChanges() - Method in class com.loomcache.server.consensus.RaftMetrics
Get total number of term changes.
getThroughput(OperationsTracker.TimeWindow) - Method in class com.loomcache.server.metrics.OperationsTracker
Get throughput for a time window in operations per second.
getThroughputKeysPerSecond() - Method in record class com.loomcache.server.cache.WarmingResult
Get the throughput in keys per second.
getThroughputMBps() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
 
getTime() - Method in class com.loomcache.server.consensus.TestClock
Get the current time in nanoseconds.
getTimeSeriesData(CacheAnalytics.TimeSeriesMetric, long, long) - Method in class com.loomcache.server.metrics.CacheAnalytics
Collect time series data for a specific metric.
getTimeSinceLastHeartbeatMs() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Get the elapsed time since the last heartbeat (in milliseconds).
getTimeSinceLastHeartbeatMs() - Method in class com.loomcache.server.consensus.RaftNode
Get time since last heartbeat received in milliseconds.
getTimeSinceLastHeartbeatMs() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getTimeSinceLastHeartbeatMs() - Method in class com.loomcache.server.cp.ConsistencySession
Gets the time since last heartbeat in milliseconds.
getTimestamp() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Get the timestamp of the current value.
getTimeToLive(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Get the remaining time-to-live for a key.
getTimeUntilNextPermit() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the time in milliseconds until the next permit becomes available.
getTokenGeneratorForTesting() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Gets the FencingTokenGenerator for direct access (tests only).
getTombstoneCount() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Get the number of tombstone entries (for diagnostics/monitoring).
getTopic(String) - Method in class com.loomcache.client.LoomCache
Get a distributed topic proxy for publish-subscribe messaging.
getTopic(String) - Method in class com.loomcache.client.LoomClient
Obtain a handle to a distributed topic with String messages.
getTopic(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
getTopic(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Get or create a distributed topic.
getTopic(String, Class) - Method in class com.loomcache.client.LoomClient
Obtain a typed handle to a distributed topic.
getTopicNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the set of all topic names in the registry.
getTopicStatistics() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
getTopicStats() - Method in class com.loomcache.server.topic.DistributedTopic
Get statistics for this topic including message and subscriber counts.
getTopKeys(int) - Method in class com.loomcache.server.cache.AccessTracker
Get the top N most accessed keys.
getTopN(CacheAnalytics.TimeSeriesMetric, int) - Method in class com.loomcache.server.metrics.CacheAnalytics
Get top N ranked metrics for a given type.
getTopSlots(int) - Method in class com.loomcache.server.metrics.SlotMetrics
Get the top N slots by access count.
getTotalAddedForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
 
getTotalAdds() - Method in class com.loomcache.server.datastructures.DistributedList
 
getTotalAllowed() - Method in class com.loomcache.server.network.RateLimiter
Get global request allowed count.
getTotalAllowed() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the total number of acquisition attempts that were allowed.
getTotalApplied() - Method in class com.loomcache.server.wan.WanConsumer
 
getTotalBytesTransferred() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
Get total bytes transferred.
getTotalCardinality() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get total cardinality across all metrics.
getTotalCheckCount() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Gets the total number of health checks performed.
getTotalChunksSent() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
Get total chunks sent.
getTotalConflicts() - Method in class com.loomcache.server.wan.WanConsumer
 
getTotalCreated() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the total number of connections created.
getTotalDelivered() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
getTotalDelivered() - Method in class com.loomcache.server.datastructures.ReliableTopic
 
getTotalDenied() - Method in class com.loomcache.server.network.RateLimiter
Get global request denied count.
getTotalDenied() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get the total number of acquisition attempts that were denied.
getTotalDestroyed() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the total number of connections destroyed.
getTotalDuplicatesSkipped() - Method in class com.loomcache.server.wan.WanConsumer
 
getTotalDurationMs() - Method in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
Get total duration including all descendants.
getTotalEventsFailed() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
getTotalEventsSent() - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
getTotalEvicted() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get total eviction count.
getTotalExpired() - Method in class com.loomcache.server.lease.ExpirationScheduler
Gets the total number of expirations processed.
getTotalFailures(String) - Method in class com.loomcache.client.NodeHealthTracker
Get total failures for a node.
getTotalHoldTimeMs() - Method in class com.loomcache.server.cp.LinearizableLock
Gets the total hold time for all acquisitions in milliseconds.
getTotalInvalidationsFailed() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
 
getTotalInvalidationsSent() - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
 
getTotalMerges() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Get the total number of merge operations performed.
getTotalMessagesSent() - Method in class com.loomcache.server.network.BackpressureController
Get total messages sent across all peers since startup.
getTotalMessagesThrottled() - Method in class com.loomcache.server.network.BackpressureController
Get total messages dropped due to backpressure across all peers since startup.
getTotalOverflow() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Get total overflow count.
getTotalPublished() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
getTotalPublished() - Method in class com.loomcache.server.datastructures.ReliableTopic
 
getTotalRemovedForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
 
getTotalRemoves() - Method in class com.loomcache.server.datastructures.DistributedList
 
getTotalReorderBufferDrops() - Method in class com.loomcache.server.wan.WanConsumer
 
getTotalRequests() - Method in class com.loomcache.server.network.RateLimiter
Get global request count.
getTotalScheduled() - Method in class com.loomcache.server.lease.ExpirationScheduler
Gets the total number of expirations scheduled.
getTotalSendFailures() - Method in class com.loomcache.server.wan.WanPublisher
 
getTotalSets() - Method in class com.loomcache.server.datastructures.DistributedList
 
getTotalSlowQueries() - Method in class com.loomcache.server.query.SlowQueryLog
Returns the total number of slow queries logged.
getTotalSuccesses(String) - Method in class com.loomcache.client.NodeHealthTracker
Get total successes for a node.
getTotalWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the total number of times threads waited for a connection.
getTotalWaitTime() - Method in class com.loomcache.client.ConnectionPoolMetrics
Get the total cumulative wait time in milliseconds.
getTraceId() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
getTraceStats(List) - Static method in class com.loomcache.server.tracing.TraceAnalyzer
Compute statistics for a trace.
getTrackedClientCount() - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Get the number of clients currently being tracked.
getTrackedNodes() - Method in class com.loomcache.server.cluster.PartitionDetector
Get all tracked nodes.
getTrackedPeers() - Method in class com.loomcache.server.network.HealthChecker
Get list of tracked peers.
getTransaction(UUID) - Method in class com.loomcache.server.transaction.TransactionManager
Gets a transaction by ID.
getTransactionLock() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
getTransactionLock() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
getTrustedProxies() - Method in class com.loomcache.springboot.security.RateLimitProperties
 
getTtl() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getUncommittedEntries() - Method in class com.loomcache.server.consensus.RaftMetrics
Get count of uncommitted entries.
getUniqueKeyCount() - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Get number of unique keys accessed.
getUnsubscribeCount() - Method in class com.loomcache.server.topic.TopicStats
Get total unsubscribe count.
getUptimeDuration() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Get uptime as a duration.
getUptimeMillis() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Get the monitor's uptime in milliseconds.
getURI() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
getUsername(String) - Method in class com.loomcache.server.security.AuthenticationHandler
Get the username for a connection.
getValidatorCount() - Static method in class com.loomcache.server.config.ConfigValidator
Get the number of registered validators.
getValue() - Method in interface com.loomcache.server.jcache.CacheEntry
Get the value.
getValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
getValue(int, int) - Method in record class com.loomcache.client.LoomSqlResult
Gets a specific value from the result set.
getValue(int, String) - Method in record class com.loomcache.client.LoomSqlResult
Gets a specific value from the result set by column name.
getValueType() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
The value type name (always "java.lang.Object" for untyped caches).
getValueType() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
getValueType() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
getVectorClock() - Method in class com.loomcache.server.datastructures.PNCounter
Get the vector clock version (for diagnostics).
getVerificationSecrets() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
getViewUpdates() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
getVoters() - Method in class com.loomcache.server.consensus.RaftNode
Get the set of all voters (non-learner members) in the cluster.
getVoters() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
getWalSizeBytes() - Method in class com.loomcache.server.persistence.WalWriter
Get the current size of the WAL file in bytes.
getWalWriter() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the WAL writer (for testing).
getWatchedKeyCount() - Method in class com.loomcache.server.watch.WatchManager
Get the number of keys being watched (exact matches).
getWatchedPrefixCount() - Method in class com.loomcache.server.watch.WatchManager
Get the number of prefixes being watched.
getWatchedRangeCount() - Method in class com.loomcache.server.watch.WatchManager
Get the number of range watches.
getWithTTL(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Get a value only if it exists and has not expired.
getWriteBehindStats() - Method in class com.loomcache.server.jcache.CacheWriterIntegration
Get write-behind statistics.
getWriteMetadata(K) - Method in class com.loomcache.server.datastructures.DistributedMap
 
getWriteOwnerForPartition(int) - Method in class com.loomcache.server.sharding.PartitionRouter
Returns the group that should currently receive writes for the specified partition.
getWriterId() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Get the node ID that wrote the current value.
getWriterStats() - Method in class com.loomcache.server.persistence.WalWriter
Get current writer statistics including compression metrics.
globalBurst(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
GlobalExceptionHandler - Class in com.loomcache.springboot.controller
Global exception handler for all REST controllers.
GlobalExceptionHandler() - Constructor for class com.loomcache.springboot.controller.GlobalExceptionHandler
 
GlobalExceptionHandler.ErrorResponse - Record Class in com.loomcache.springboot.controller
Structured error response returned to clients.
globalRate(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
GlobalSerializerRegistry - Class in com.loomcache.common.serialization
Process-wide serializer registry with Kryo as the default implementation.
GOING_AWAY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
GossipMessage(SwimGossipProtocol.GossipMessageType, String, String, long, int, long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Creates an instance of a GossipMessage record class.
GRACEFUL_SHUTDOWN - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
 
GracefulShutdownCoordinator - Class in com.loomcache.server.lifecycle
Coordinates orderly shutdown of all LoomCache components.
GracefulShutdownCoordinator(MeterRegistry) - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Creates a GracefulShutdownCoordinator with default timeouts.
GracefulShutdownCoordinator(MeterRegistry, Duration, Duration, Duration, Duration, Duration) - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Creates a GracefulShutdownCoordinator with custom timeouts.
GracefulShutdownCoordinator.Complete - Class in com.loomcache.server.lifecycle
Phase: Shutdown is complete.
GracefulShutdownCoordinator.DrainingConnections - Class in com.loomcache.server.lifecycle
Phase: Stop accepting new connections and mark servers as shutting down.
GracefulShutdownCoordinator.FlushingData - Class in com.loomcache.server.lifecycle
Phase: Flush write-behind caches and pending data structures.
GracefulShutdownCoordinator.ShutdownComponent - Interface in com.loomcache.server.lifecycle
Interface for components that can be gracefully shut down.
GracefulShutdownCoordinator.ShutdownListener - Interface in com.loomcache.server.lifecycle
Functional interface for receiving shutdown progress notifications.
GracefulShutdownCoordinator.ShutdownPhase - Interface in com.loomcache.server.lifecycle
Sealed interface defining the phases of graceful shutdown.
GracefulShutdownCoordinator.ShutdownProgress - Record Class in com.loomcache.server.lifecycle
Record representing the current progress of shutdown.
GracefulShutdownCoordinator.SnapshotState - Class in com.loomcache.server.lifecycle
Phase: Take a final snapshot of system state for recovery.
GracefulShutdownCoordinator.StoppingServices - Class in com.loomcache.server.lifecycle
Phase: Stop background threads and shut down services.
gracefulShutdownDrainMs() - Method in class com.loomcache.common.config.ClusterConfig
 
gracefulShutdownDrainMs() - Method in class com.loomcache.server.config.LoomConfig
 
gracefulShutdownDrainMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
gracefulShutdownDrainMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
GracefulShutdownException - Exception Class in com.loomcache.common.exception
Thrown when a component or phase cannot complete a graceful shutdown safely.
GracefulShutdownException(String) - Constructor for exception class com.loomcache.common.exception.GracefulShutdownException
Creates a new GracefulShutdownException with the given message.
GracefulShutdownException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.GracefulShutdownException
Creates a new GracefulShutdownException with the given message and cause.
grant(long) - Method in class com.loomcache.server.lease.LeaseManager
Grants a new lease with the given TTL.
greaterEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
greaterEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
greaterThan(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
greaterThan(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests: attribute > value.
greaterThanOrEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
greaterThanOrEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests: attribute >= value.
GreaterThanOrEqualPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
Creates an instance of a GreaterThanOrEqualPredicate record class.
GreaterThanPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.GreaterThanPredicate
Creates an instance of a GreaterThanPredicate record class.
groupCount() - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
Get the total number of groups involved.
groupId() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
Returns the value of the groupId record component.
groupLeaderEndpoints() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Returns the value of the groupLeaderEndpoints record component.
GroupLockManager - Class in com.loomcache.server.sharding
Manages cross-group lock acquisition with deadlock prevention.
GroupLockManager() - Constructor for class com.loomcache.server.sharding.GroupLockManager
 
groupName() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the groupName record component.
groupName() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns the value of the groupName record component.
groupName() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Returns the value of the groupName record component.
GroupSnapshot(String, long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Creates an instance of a GroupSnapshot record class.
GroupStats(Message, int, long) - Constructor for record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Creates an instance of a GroupStats record class.
GSet<E> - Class in com.loomcache.server.datastructures.crdt
Grow-only Set CRDT (G-Set).
GSet(String, String, int) - Constructor for class com.loomcache.server.datastructures.crdt.GSet
 
GSET_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
GSET_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
GSET_MEMBERS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
GSET_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
gSetAdd(String, String) - Method in class com.loomcache.client.LoomClient
 
gSetContains(String, String) - Method in class com.loomcache.client.LoomClient
 
gSetCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
gSetMembers(String) - Method in class com.loomcache.client.LoomClient
 
gSetSize(String) - Method in class com.loomcache.client.LoomClient
 

H

handle(Message) - Method in class com.loomcache.server.wan.WanReplicationHandler
Handle a WAN replication protocol message.
handle(Message) - Method in class com.loomcache.server.handler.BatchExecutionHandler
Handle a BATCH_EXECUTE message.
handle(Message) - Method in class com.loomcache.server.handler.ConsistencySubsystemHandler
Handle a Consistency operation message.
handle(Message) - Method in class com.loomcache.server.handler.DataOperationHandler
Handles a single data-structure operation message.
handle(Message) - Method in class com.loomcache.server.handler.ExecutorServiceHandler
Handle an executor service operation message.
handle(Message) - Method in class com.loomcache.server.handler.QueryHandler
Handle a SQL query operation message.
handle(Message) - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
Handle a message, applying coalescing for read operations.
handle(Message) - Method in class com.loomcache.server.transaction.TransactionHandler
Dispatch an incoming TX_* message.
handle(Message, QueryHandler.SqlCatalogAuthorization) - Method in class com.loomcache.server.handler.QueryHandler
 
handle(Message, ConnectionContext) - Method in class com.loomcache.server.network.ProtocolHelloHandler
Handle an incoming PROTOCOL_HELLO request.
handle(Message, ConnectionContext) - Method in interface com.loomcache.server.tracing.TracingInterceptor.MessageHandler
 
handle(String, Message) - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
Dispatch a CQC_SUBSCRIBE or CQC_UNSUBSCRIBE message from the given peer.
handleAccessDenied(AccessDeniedException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles authorization failures from method security.
handleAck(Message) - Method in class com.loomcache.server.replication.ReplicationManager
Handle an incoming REPL_ACK message (primary side).
handleAlive(String, String, int, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Handle an alive notification (refutes suspicion).
handleAppendEntries(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle incoming AppendEntries RPC (follower side).
handleAppendResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle AppendEntries response (leader side).
handleAuth(AuthenticationException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles authentication failures.
handleAuth(Message, ConnectionContext) - Method in class com.loomcache.server.security.AuthenticationHandler
Handle an AUTH message from a gateway-authenticated client.
handleBadRequest(IllegalArgumentException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles bad request errors from illegal arguments.
handleClassCast(ClassCastException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles type mismatch errors in request payloads.
handleClusterHealth(HttpExchange) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/cluster/health
handleClusterInfo(HttpExchange) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/cluster/info
handleClusterMembers(HttpExchange) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/cluster/members
handleDead(String, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Handle a dead notification.
handleGeneric(Exception) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Catch-all handler for unexpected exceptions.
handleHeartbeat(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle a Raft heartbeat (simplified AppendEntries with no entries).
handleInstallSnapshot(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle incoming InstallSnapshot RPC (follower side).
handleInstallSnapshotResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle InstallSnapshot response (leader side).
handleLoomException(LoomException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles all other LoomCache-specific exceptions.
handleMalformedJson(HttpMessageNotReadableException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles malformed JSON request bodies.
handleMapDelete(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle DELETE /api/v1/maps/{mapName}/{key}
handleMapGet(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/maps/{mapName}/{key}
handleMapList(HttpExchange, String, Map) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/maps/{mapName} — list all keys with pagination
handleMapPut(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle PUT /api/v1/maps/{mapName}/{key}
handleMapQuery(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle POST /api/v1/maps/{mapName}/query — SQL query
handleMessage(Message, ConnectionContext) - Method in class com.loomcache.server.CacheNode
 
handleMessage(Message, ConnectionContext) - Method in interface com.loomcache.server.network.MessageHandler
Handle an incoming message and optionally return a response.
handleMethodNotAllowed(HttpRequestMethodNotSupportedException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles unsupported HTTP method errors.
handleMissingParam(MissingServletRequestParameterException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles missing required request parameters.
handleNotLeader(NotLeaderException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles requests sent to a non-leader node.
handleNumberFormat(NumberFormatException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles invalid number format in request parameters.
handlePing(String, String, int, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Handle a ping message from another node (membership update).
handlePreVoteRequest(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle an incoming PreVote request.
handlePreVoteResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle an incoming PreVote response.
handleQueueOffer(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle POST /api/v1/queues/{queueName}/offer
handleQueuePoll(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle POST /api/v1/queues/{queueName}/poll
handleQueueSize(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/queues/{queueName}/size
handler() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
Get the underlying handler.
handleSecurityAuth(AuthenticationException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles Spring Security authentication failures.
handleSetAdd(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle POST /api/v1/sets/{setName}/add
handleSetMembers(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/sets/{setName}/members
handleSetRemove(HttpExchange, String, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle DELETE /api/v1/sets/{setName}/{element}
handleSuspect(String, long, long) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Handle a suspected member notification (from gossip).
handleTimeout(TimeoutException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles operation timeout errors.
handleTimeoutNow(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle an incoming TIMEOUT_NOW RPC from the leader.
handleTopicPublish(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle POST /api/v1/topics/{name}/publish
handleTopicSubscribe(HttpExchange, String) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Handle GET /api/v1/topics/{name}/subscribe (Server-Sent Events)
handleTypeMismatch(MethodArgumentTypeMismatchException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles type mismatch errors in request parameters.
handleValidationError(MethodArgumentNotValidException) - Method in class com.loomcache.springboot.controller.GlobalExceptionHandler
Handles bean validation failures from @Valid annotations.
handleVoteRequest(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle an incoming RequestVote RPC.
handleVoteResponse(Message) - Method in class com.loomcache.server.consensus.RaftNode
Handle an incoming VoteResponse.
hardLimitBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Returns the value of the hardLimitBytes record component.
hasAggregateFunction() - Method in record class com.loomcache.server.query.QueryPlan
Checks if this query has an aggregate function.
hasAttribute(String) - Static method in interface com.loomcache.server.executor.MemberSelector
Select members that have the named attribute, regardless of value.
hasBackingMap() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
hasCacheManager(URI) - Method in class com.loomcache.server.jcache.LoomCachingProvider
Check if a cache manager exists for the given URI.
hasCapacityLimit() - Method in record class com.loomcache.common.config.QueueConfig
 
hasClient(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Check if a specific client has a rate limiter.
hasConditions() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
 
hasContext() - Static method in class com.loomcache.server.context.RequestContextMDCBridge
Check if any RequestContext values are currently bound.
hasDeterministicExpiration() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
 
hasDirtyState() - Method in class com.loomcache.server.datastructures.DistributedMap
 
hasDirtyState() - Method in interface com.loomcache.server.persistence.Snapshotable
Whether any data has changed since the last snapshot.
hasDynamicDiscovery() - Method in class com.loomcache.common.config.DiscoveryConfig
 
hasEmptyQueueTtl() - Method in record class com.loomcache.common.config.QueueConfig
 
hasErrors() - Method in class com.loomcache.server.query.SqlParser
Returns true if parsing completed without errors.
hasExpiry() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
hasFeature(Feature) - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
Check if a feature is available for this connection.
hasFeature(LoomVersion, Feature) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Check if a feature is available for a given version.
hasFeatureForPeer(String, Feature) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Check if a feature is available for communication with a specific peer.
hasField(String) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
hasField(String) - Method in record class com.loomcache.common.serialization.compact.CompactSchema
 
hasField(String) - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
hasGeneratedIds() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
 
hasGroup(String) - Method in class com.loomcache.server.consensus.RaftGroupManager
Checks if a group has been instantiated.
hasGroup(String) - Method in interface com.loomcache.server.consensus.RaftGroupManagerApi
Returns true if a group with the given name has already been instantiated.
hash(byte[]) - Static method in class com.loomcache.common.util.MurmurHash3
Hash a byte array using MurmurHash3 (32-bit, x86).
hash(byte[], int, int, int) - Static method in class com.loomcache.common.util.MurmurHash3
Core MurmurHash3 implementation.
hash(String) - Static method in class com.loomcache.common.util.MurmurHash3
Hash a string key to a positive integer.
hash(String, String, String...) - Static method in record class com.loomcache.client.query.IndexConfig
 
hash(String, List) - Static method in record class com.loomcache.client.query.IndexConfig
 
HASH - Enum constant in enum class com.loomcache.client.query.IndexType
 
HASH - Enum constant in enum class com.loomcache.server.query.IndexType
Hash index using HashMap for exact lookups.
hashBytes(byte[]) - Static method in class com.loomcache.client.ClientPartitionTable
Utility: hash raw bytes (for callers that already have the wire form).
hashCode() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ClientStatisticsConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.DistributedObjectEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.InitialMembershipEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.LifecycleEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.LoomSqlResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.MemberEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.NodeEndpoint
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.ProtocolHandshake.Result
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.query.IndexConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.client.security.CredentialsRequest
Returns a hash code value for this object.
hashCode() - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
 
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.Role
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.PriorityQueueConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.QueueConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.BatchOperation
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.HelloPayload
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
Returns a hash code value for this object.
hashCode() - Method in class com.loomcache.common.protocol.Message
 
hashCode() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.ScanResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.serialization.compact.CompactField
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.AllKeys
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.WarmingConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cache.WarmingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns a hash code value for this object.
hashCode() - Method in class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
 
hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cluster.TopologyInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.config.ConfigEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.config.ConfigManagerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.config.ConfigSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.config.ValidationResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.ConfigChange
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.LeaseConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.LogEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.LogStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.FencingToken
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.cp.SessionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.discovery.MemberAttributes
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.discovery.PeerAddress
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.executor.TaskInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Returns a hash code value for this object.
hashCode() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
hashCode() - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.journal.JournalEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.journal.JournalStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.journal.SubscriptionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.ExpirationTask
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.Eternal
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.WalStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.IndexConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.InPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.NotPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryPlan
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryPlan.Join
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.QueryStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlIndex
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlMapping.Column
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlMapping
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlRow
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlType.Field
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlType
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.query.SqlView
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.security.SecurityDecision
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.sharding.MigrationProgress
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.sharding.PartitionAssignment
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.sharding.PartitionMove
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.sharding.RebalancePlan
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.topic.TopicConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.Transaction.Condition
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.Transaction.Operation
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.TransactionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanMerkleTree
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.watch.WatchEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Returns a hash code value for this object.
hashCode() - Method in class com.loomcache.springboot.entity.CacheEntry
 
hashCode() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Returns a hash code value for this object.
hashCode() - Method in record class com.loomcache.springboot.security.TokenResponse
Returns a hash code value for this object.
hashKey(String) - Static method in class com.loomcache.client.ClientPartitionTable
Utility for tests and callers that hash keys themselves.
hasInFlightRequests() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
Checks if there are in-flight requests being processed.
hasLeaderInfo() - Method in exception class com.loomcache.common.exception.NotLeaderException
Checks if this exception has valid leader information.
hasLimit() - Method in record class com.loomcache.server.query.QueryPlan
Checks if this query has a LIMIT clause.
hasMaxIdle() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
True if this config expires entries that have not been accessed recently.
hasMigratableData() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns whether this registry currently stores user data that would need to move during a partition ownership cutover.
hasMigrationPipeline() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
hasNext() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
 
hasOrderBy() - Method in record class com.loomcache.server.query.QueryPlan
Checks if this query has an ORDER BY clause.
hasOwnershipTable() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
hasPreparedIntents() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
hasPriorityComparatorClassName() - Method in record class com.loomcache.common.config.PriorityQueueConfig
 
hasQuorum() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
 
hasRegistryForGroup(int) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Checks whether a registry exists for the given group without creating one.
hasRingbufferStoreForPersistence() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
hasSizeLimit() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
True if this config enforces a size limit.
hasStaticRaftBootstrap() - Method in class com.loomcache.common.config.ClusterConfig
 
hasTraceContext(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Check if a message contains trace context.
hasUnresolvedVisibilityBarrier() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
HEADER_BYTES - Static variable in class com.loomcache.common.protocol.MapReplaceCasCodec
Fixed header overhead: 4 (oldLen) + 4 (newLen) = 8 bytes.
HEADER_SIZE - Static variable in class com.loomcache.common.protocol.Message
 
headSequence() - Method in class com.loomcache.client.LoomRingbuffer
 
headSequence() - Method in exception class com.loomcache.client.RingbufferSequenceLostException
 
headSequence() - Method in exception class com.loomcache.client.TopicSequenceLostException
 
headSequence() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
headSequence() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Returns the value of the headSequence record component.
headSequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Returns the value of the headSequence record component.
headSequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the headSequence record component.
HEALED - Enum constant in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
 
health() - Method in class com.loomcache.springboot.autoconfigure.LoomHealthIndicator
 
health() - Method in class com.loomcache.springboot.controller.ClusterController
Production health check endpoint.
Health() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Health
 
HealthAlert(String, double, double, Instant, ClusterHealthMonitor.AlertSeverity) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Creates an instance of a HealthAlert record class.
HealthChecker - Class in com.loomcache.server.network
Health checking loop for distributed cache cluster.
HealthChecker(String, int, long, long, Map) - Constructor for class com.loomcache.server.network.HealthChecker
Creates a new health checker for monitoring peer connectivity.
HealthChecker(String, int, long, long, Map, IcmpFailureDetectorConfig) - Constructor for class com.loomcache.server.network.HealthChecker
 
HealthChecker(String, int, long, long, Map, IcmpFailureDetectorConfig, HealthChecker.IcmpProbe) - Constructor for class com.loomcache.server.network.HealthChecker
 
HealthChecker.IcmpProbe - Interface in com.loomcache.server.network
 
healthCheckFailures() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns the value of the healthCheckFailures record component.
healthCheckIntervalMs() - Method in class com.loomcache.server.config.LoomConfig
 
healthCheckIntervalMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
HealthCheckServer - Class in com.loomcache.server.health
Simple HTTP server providing health check and readiness endpoints.
HealthCheckServer(int, String, String, Supplier, Supplier, Supplier, Supplier, Supplier) - Constructor for class com.loomcache.server.health.HealthCheckServer
Create a health check server with all necessary suppliers and a custom bind address.
HealthCheckServer(int, String, String, Supplier, Supplier, Supplier, Supplier, Supplier, HealthCheckServer.Config) - Constructor for class com.loomcache.server.health.HealthCheckServer
 
HealthCheckServer(int, String, Supplier, Supplier, Supplier, Supplier, Supplier) - Constructor for class com.loomcache.server.health.HealthCheckServer
Create a health check server with all necessary suppliers.
HealthCheckServer.Config - Record Class in com.loomcache.server.health
Resource bounds for the JDK HttpServer used by the health endpoints.
healthDetails() - Method in class com.loomcache.springboot.controller.ClusterController
Authenticated health-details endpoint.
HealthMetrics(int, int, int, int, double, long, long, double, Instant) - Constructor for record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Creates an instance of a HealthMetrics record class.
HealthSnapshot(Instant, String, ClusterHealthMonitor.HealthStatus, double, double, long) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Creates an instance of a HealthSnapshot record class.
healthy() - Method in record class com.loomcache.client.NodeEndpoint
Returns the value of the healthy record component.
Healthy() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Healthy
 
HEALTHY - Enum constant in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
 
healthyCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the healthyCount record component.
healthyNodeCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Get the number of healthy nodes.
heapCommittedBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the heapCommittedBytes record component.
heapMaxBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the heapMaxBytes record component.
heapUsedBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the heapUsedBytes record component.
heartbeat() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Record the arrival of a heartbeat from the monitored node.
heartbeat() - Method in class com.loomcache.server.cp.ConsistencySession
Records a heartbeat from the client, extending the session timeout.
heartbeat() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Records a heartbeat.
heartbeat(String) - Method in class com.loomcache.server.cp.SessionManager
Records a heartbeat for the given session, extending its expiration time.
HEARTBEAT_TIMEOUT - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
 
heartbeatIntervalMs() - Method in class com.loomcache.common.config.ClusterConfig
 
heartbeatIntervalMs() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Returns the value of the heartbeatIntervalMs record component.
heartbeatIntervalMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
heartbeatSession(String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Records a heartbeat for a managed session.
heartbeatTimeoutMs() - Method in class com.loomcache.common.config.ClusterConfig
 
heartbeatTimeoutMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
heldLockCount() - Method in class com.loomcache.server.sharding.GroupLockManager
Get the number of groups currently locked by this thread.
heldLocks() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the heldLocks record component.
heldPermits() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the heldPermits record component.
HelloPayload - Record Class in com.loomcache.common.protocol
Wire payload for the PROTOCOL_HELLO / PROTOCOL_HELLO_ACK handshake opcodes.
HelloPayload(LoomVersion, LoomVersion, int, long) - Constructor for record class com.loomcache.common.protocol.HelloPayload
Creates an instance of a HelloPayload record class.
high() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
Returns the value of the high record component.
HigherHitsMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Merge policy that keeps the entry with the higher successful-read count.
HigherHitsMergePolicy() - Constructor for class com.loomcache.server.wan.merge.HigherHitsMergePolicy
 
highWatermark() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the highWatermark record component.
highWaterMark() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Returns the value of the highWaterMark record component.
highWaterMark() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Returns the value of the highWaterMark record component.
HIT_RATE - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
 
hitCount() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Returns the value of the hitCount record component.
hitCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of cache hits.
hitCount() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the hitCount record component.
hitCount() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns the value of the hitCount record component.
hitCount() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the hitCount record component.
hitCountValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
hitRate() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Returns the value of the hitRate record component.
hitRate() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the hitRate record component.
hitRate() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns the value of the hitRate record component.
hitRate() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Returns the value of the hitRate record component.
hitRate() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns the value of the hitRate record component.
hitRate() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns the value of the hitRate record component.
hitRate() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Returns the value of the hitRate record component.
hitRatePercent() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns the local cache hit rate as a percentage (0.0 to 100.0).
hitRatePercentage() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the hitRatePercentage record component.
hitRatio() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Alias for hitRate for backward compatibility.
hitRatio() - Method in class com.loomcache.server.datastructures.CacheMetrics
Calculate the cache hit ratio.
hits() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the hits record component.
hits() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the hits record component.
hits() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Returns the value of the hits record component.
holdCount() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Returns the value of the holdCount record component.
holderSessionId() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Returns the value of the holderSessionId record component.
host() - Method in class com.loomcache.common.config.ClusterConfig
 
host() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Returns the value of the host record component.
host() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
Returns the value of the host record component.
host() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Returns the value of the host record component.
host() - Method in record class com.loomcache.server.discovery.PeerAddress
Returns the value of the host record component.
host(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the advertised host address for cluster communication.
host(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
HOST_AWARE - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
Host-aware placement: backups must use a member on a different host when a backup is available.
hotBackupIntervalSeconds() - Method in class com.loomcache.server.config.LoomConfig
 
hotBackupIntervalSeconds(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
HotBackupManager - Class in com.loomcache.server.persistence
Writes operator-triggered Hot Backup snapshots to a separate backup directory.
HotBackupManager(String, Path) - Constructor for class com.loomcache.server.persistence.HotBackupManager
 
HotBackupManager.BackupFile - Record Class in com.loomcache.server.persistence
 
HotBackupManager.GroupSnapshot - Record Class in com.loomcache.server.persistence
 
HotBackupManager.HotBackupMetadata - Record Class in com.loomcache.server.persistence
 
HotBackupMetadata(String, Path, Path, long, List) - Constructor for record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Creates an instance of a HotBackupMetadata record class.
HotBackupScheduler - Class in com.loomcache.server.persistence
Periodically triggers operator Hot Backup snapshots at a fixed delay.
HotBackupScheduler(String, long, HotBackupScheduler.BackupAction) - Constructor for class com.loomcache.server.persistence.HotBackupScheduler
 
HotBackupScheduler.BackupAction - Interface in com.loomcache.server.persistence
 
HotBackupScheduler.HotBackupSchedulerStats - Record Class in com.loomcache.server.persistence
 
HotBackupSchedulerStats(long, long, long, long, Path, String) - Constructor for record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Creates an instance of a HotBackupSchedulerStats record class.
HotKey() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.HotKey
 
HotKeys(int) - Constructor for record class com.loomcache.server.cache.PreloadPolicy.HotKeys
Creates an instance of a HotKeys record class.

I

ICache<K,V> - Interface in com.loomcache.server.jcache
LoomCache JCache extension interface.
Icmp() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Icmp
 
icmpFailureDetectorConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
icmpFailureDetectorConfig() - Method in class com.loomcache.server.config.LoomConfig
 
icmpFailureDetectorConfig(IcmpFailureDetectorConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
icmpFailureDetectorConfig(IcmpFailureDetectorConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
IcmpFailureDetectorConfig - Record Class in com.loomcache.common.config
Optional layer-3 reachability probe configuration for member failure detection.
IcmpFailureDetectorConfig(boolean, long, long, int, boolean) - Constructor for record class com.loomcache.common.config.IcmpFailureDetectorConfig
Creates an instance of a IcmpFailureDetectorConfig record class.
id() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Returns the value of the id record component.
id() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Returns the value of the id record component.
IdempotencyKey(String, String) - Constructor for record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
Creates an instance of a IdempotencyKey record class.
IdempotencyManager - Class in com.loomcache.server.handler
Manages server-side request deduplication for idempotent operations.
IdempotencyManager() - Constructor for class com.loomcache.server.handler.IdempotencyManager
Creates a new IdempotencyManager with default TTL (60s) and cache size (100,000).
IdempotencyManager(long, int) - Constructor for class com.loomcache.server.handler.IdempotencyManager
Creates a new IdempotencyManager with custom TTL and max cache size.
IdempotencyManager(long, int, MeterRegistry) - Constructor for class com.loomcache.server.handler.IdempotencyManager
 
IdempotencyManager.CachedResponse - Record Class in com.loomcache.server.handler
Record representing a cached response with metadata.
IdempotencyManager.IdempotencyKey - Record Class in com.loomcache.server.handler
Record representing an idempotency key (client ID + request ID).
IdempotencyManager.IdempotencyStats - Record Class in com.loomcache.server.handler
Statistics for idempotency tracking.
IdempotencyStats(long, long, int, double) - Constructor for record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Creates an instance of a IdempotencyStats record class.
idempotencyTtlMs() - Method in class com.loomcache.common.config.ClusterConfig
TTL for idempotency dedup cache entries in milliseconds.
idempotencyTtlMs() - Method in class com.loomcache.server.config.LoomConfig
TTL for idempotency dedup cache entries in milliseconds.
idempotencyTtlMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
Set the TTL for idempotency dedup cache entries (milliseconds).
idempotencyTtlMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
Set the TTL for idempotency dedup cache entries (milliseconds).
identity() - Static method in interface com.loomcache.common.partition.PartitioningStrategy
 
IdentityProjection<K,V> - Class in com.loomcache.server.compute
Built-in projection that returns the entire Map.Entry unchanged.
IdentityProjection() - Constructor for class com.loomcache.server.compute.IdentityProjection
Create a new identity projection.
IDGEN_NEXT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
IDGEN_NEXT_BATCH - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
idGeneratorCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
idGeneratorNext(String) - Method in class com.loomcache.client.LoomClient
 
idGeneratorNextBatch(String, int) - Method in class com.loomcache.client.LoomClient
 
idGeneratorNodeId() - Method in class com.loomcache.common.config.ClusterConfig
Stable 10-bit node identifier used by Snowflake-style ID generators.
idGeneratorNodeId() - Method in class com.loomcache.server.config.LoomConfig
 
idGeneratorNodeId(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
idGeneratorNodeId(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
idGeneratorNodeIdExplicit() - Method in class com.loomcache.common.config.ClusterConfig
True when ClusterConfig.Builder.idGeneratorNodeId(int) was set explicitly.
idle() - Static method in record class com.loomcache.server.sharding.MigrationProgress
Returns an idle progress instance (no migration in progress).
IDLE - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
No migration is in progress.
idleConnections() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns the value of the idleConnections record component.
idleConnections() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the idleConnections record component.
idleConnections() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the idleConnections record component.
idleCount() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns the value of the idleCount record component.
ifExists(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Adds a condition: key must exist.
ifExistsInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
ifNotExists() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Returns the value of the ifNotExists record component.
ifNotExists(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Adds a condition: key must not exist.
ifNotExistsInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
IFunction<T,R> - Interface in com.loomcache.common.function
Serializable function hook for server-side data-structure operations.
ifValueEquals(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Adds a condition: key's value must equal the expected value.
ifValueEqualsInMap(String, String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
ilike(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
ilike(String, String) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests case-insensitive SQL LIKE pattern matching.
ILikePredicate(String, String) - Constructor for class com.loomcache.server.query.Predicate.ILikePredicate
 
Implementation - Section in class com.loomcache.server.tracing.TraceContextPropagator
 
Implementation Details - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
 
Implementation notes - Section in interface com.loomcache.server.tracing.TraceExporter
 
Implementations - Section in interface com.loomcache.server.tracing.TraceSampler
 
in() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the in record component.
in(Object...) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
in(String, Object...) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests: attribute IN (values...).
IN_PROGRESS - Enum constant in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
Migration is actively running.
inBackpressure() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the inBackpressure record component.
incarnation() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns the value of the incarnation record component.
incarnation() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns the value of the incarnation record component.
IncompatibleVersionException(String) - Constructor for exception class com.loomcache.common.protocol.ProtocolNegotiator.IncompatibleVersionException
Create an IncompatibleVersionException.
IncompatibleVersionException(String, Throwable) - Constructor for exception class com.loomcache.common.protocol.ProtocolNegotiator.IncompatibleVersionException
Create an IncompatibleVersionException with cause.
increment() - Method in class com.loomcache.server.datastructures.PNCounter
Increment the counter by 1.
increment(long) - Method in class com.loomcache.server.datastructures.PNCounter
Increment the counter by delta.
increment(long) - Method in class com.loomcache.springboot.controller.CounterController
 
incrementAndGet() - Method in class com.loomcache.client.LoomAtomicLong
Atomically increments the value by 1 and returns the new value.
incrementAndGet() - Method in class com.loomcache.client.LoomPNCounter
 
incrementAndGet() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Atomically increments by 1 and returns the new value.
incrementAndGet(String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
incrementAndGet(String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
incrementForNode(String, long) - Method in class com.loomcache.server.datastructures.PNCounter
Increment the counter by delta for a logical contributor.
incrementIncarnation() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Increment local incarnation number (refute suspicions against self).
incrementKeyCount(int) - Method in class com.loomcache.server.metrics.SlotMetrics
Increment the key count for a slot.
incrementLong() - Method in class com.loomcache.springboot.controller.AtomicController
 
incrementReferenceCount() - Method in class com.loomcache.server.cp.ConsistencySession
Increments the reference count (for tracking held resources).
incrementWaitCount() - Method in class com.loomcache.client.ConnectionPoolMetrics
Increment the count of threads currently waiting for a connection.
index() - Method in record class com.loomcache.server.consensus.LogEntry
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Returns the value of the index record component.
index() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
Returns the value of the index record component.
INDEX_ONLY - Enum constant in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
 
INDEX_SCAN - Enum constant in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
 
IndexConfig - Record Class in com.loomcache.client.query
Client-side configuration for adding an index to a distributed map.
IndexConfig - Record Class in com.loomcache.server.query
Configuration for an index on a map column.
IndexConfig(String, String, IndexType) - Constructor for record class com.loomcache.client.query.IndexConfig
 
IndexConfig(String, String, IndexType) - Constructor for record class com.loomcache.server.query.IndexConfig
 
IndexConfig(String, List, IndexType) - Constructor for record class com.loomcache.client.query.IndexConfig
Creates an instance of a IndexConfig record class.
IndexConfig(String, List, IndexType) - Constructor for record class com.loomcache.server.query.IndexConfig
Creates a new IndexConfig.
indexName() - Method in record class com.loomcache.client.query.IndexConfig
Returns the value of the indexName record component.
indexName() - Method in record class com.loomcache.server.query.IndexConfig
Returns the value of the indexName record component.
indexName() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Returns the value of the indexName record component.
indexOf(E) - Method in class com.loomcache.server.datastructures.DistributedList
Get the index of the first occurrence of an element.
IndexSelection() - Constructor for class com.loomcache.server.query.QueryOptimizer.IndexSelection
 
IndexTermPair(long, long) - Constructor for record class com.loomcache.server.consensus.RaftLog.IndexTermPair
Creates an instance of a IndexTermPair record class.
indexType() - Method in record class com.loomcache.client.query.IndexConfig
Returns the value of the indexType record component.
indexType() - Method in record class com.loomcache.server.query.IndexConfig
Returns the value of the indexType record component.
indexType() - Method in record class com.loomcache.server.query.SqlIndex
 
IndexType - Enum Class in com.loomcache.client.query
Client-side index type for map index declarations.
IndexType - Enum Class in com.loomcache.server.query
Enumeration of index types supported by the query engine.
inferType(Object) - Static method in enum class com.loomcache.server.query.SqlColumnType
Infer the SQL column type from a Java object.
inFlight() - Method in class com.loomcache.client.Pipelining
 
InFlightRequest(String, ClientRequestDeduplicator.CoalescingKey, CompletableFuture, long) - Constructor for record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Creates an instance of a InFlightRequest record class.
INFO - Enum constant in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
 
init(InitialMembershipEvent) - Method in interface com.loomcache.client.InitialMembershipListener
 
initialDelayMillis() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the initialDelayMillis record component.
initialize() - Method in class com.loomcache.client.ConnectionPool
 
initialize() - Static method in class com.loomcache.server.tracing.SpanManager
Initialize the SpanManager.
initialize(TracingConfig) - Static method in class com.loomcache.server.tracing.TracingContext
Initialize TracingContext with the given configuration.
initializeStaticVoters(Collection) - Method in class com.loomcache.server.consensus.RaftNode
Initialize a fixed voter set before the Raft node starts.
InitialMembershipEvent - Record Class in com.loomcache.client
Snapshot delivered to an InitialMembershipListener when it is registered.
InitialMembershipEvent(Set) - Constructor for record class com.loomcache.client.InitialMembershipEvent
Creates an instance of a InitialMembershipEvent record class.
InitialMembershipListener - Interface in com.loomcache.client
Membership listener that also receives the client's current member snapshot on registration.
injectIntoHeaders(Map) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Inject trace context into a headers map (for future use with custom message headers).
injectTraceContext(Message) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Inject trace context into a message for transmission to another node.
injectTraceContext(TracingContext.Span) - Static method in class com.loomcache.server.tracing.TracingContext
Inject trace context into W3C Trace Context format.
InMemoryTraceExporter - Class in com.loomcache.server.tracing
In-memory trace exporter for testing and debugging.
InMemoryTraceExporter() - Constructor for class com.loomcache.server.tracing.InMemoryTraceExporter
Create an in-memory exporter with default capacity (10,000 spans).
InMemoryTraceExporter(int) - Constructor for class com.loomcache.server.tracing.InMemoryTraceExporter
Create an in-memory exporter with specified capacity.
InPredicate(String, Collection) - Constructor for record class com.loomcache.server.query.Predicate.InPredicate
 
InPredicate(String, Set) - Constructor for record class com.loomcache.server.query.Predicate.InPredicate
Creates an instance of a InPredicate record class.
insert(int, String) - Method in class com.loomcache.springboot.controller.ListController
 
InsertStatement(String, List, List) - Constructor for record class com.loomcache.server.query.SqlParser.InsertStatement
Creates an instance of a InsertStatement record class.
instance() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
Returns the value of the instance record component.
instance() - Static method in class com.loomcache.server.observability.NoOpTelemetryBridge
 
instance() - Static method in class com.loomcache.server.wan.merge.DiscardMergePolicy
Return the shared instance of this stateless policy.
instance() - Static method in class com.loomcache.server.wan.merge.ExpirationTimeMergePolicy
Return the shared instance of this stateless policy.
instance() - Static method in class com.loomcache.server.wan.merge.HigherHitsMergePolicy
Return the shared instance of this stateless policy.
instance() - Static method in class com.loomcache.server.wan.merge.LatestAccessMergePolicy
Return the shared instance of this stateless policy.
instance() - Static method in class com.loomcache.server.wan.merge.LatestUpdateMergePolicy
Return the shared instance of this stateless policy.
instance() - Static method in class com.loomcache.server.wan.merge.PassThroughMergePolicy
Return the shared instance of this stateless policy.
instance() - Static method in class com.loomcache.server.wan.merge.PutIfAbsentMergePolicy
Return the shared instance of this stateless policy.
INSTANCE - Static variable in class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Healthy
 
INSTANCE - Static variable in class com.loomcache.server.consensus.SystemClock
 
INSTANCE - Static variable in class com.loomcache.server.query.Predicate.FalsePredicate
 
INSTANCE - Static variable in class com.loomcache.server.query.Predicate.TruePredicate
 
instanceNumber() - Method in class com.loomcache.common.config.ClusterConfig
 
instanceNumber(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
instanceOf(Class) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests whether the entry value is an instance of the given type.
instancesPerType() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
Returns the value of the instancesPerType record component.
INSUFFICIENT_PERMISSIONS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Insufficient permissions for the requested operation
INT32 - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
INT64 - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
INTEGER - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
intercept(Message, ConnectionContext, TracingInterceptor.MessageHandler) - Method in class com.loomcache.server.tracing.TracingInterceptor
Intercept an incoming message and trace it.
interceptGet(String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
 
interceptGet(String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
Called before a get operation.
interceptGetResult(String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
 
interceptGetResult(String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
Called after a get operation completes.
InterceptorExecutionException - Exception Class in com.loomcache.common.exception
Thrown when a map interceptor aborts an operation by failing during execution.
InterceptorExecutionException(String) - Constructor for exception class com.loomcache.common.exception.InterceptorExecutionException
Creates a new InterceptorExecutionException with a message.
InterceptorExecutionException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.InterceptorExecutionException
Creates a new InterceptorExecutionException with a message and cause.
interceptPut(String, String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
 
interceptPut(String, String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
Called before a put operation.
interceptRemove(String, String) - Method in class com.loomcache.server.datastructures.AbstractMapInterceptor
 
interceptRemove(String, String) - Method in interface com.loomcache.server.datastructures.MapInterceptor
Called before a remove operation.
interfaces() - Method in class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
 
INTERNAL - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
 
intersection(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
Return the intersection of this set with another set (elements in both).
interval() - Method in class com.loomcache.client.NearCacheReconciliationConfig
 
interval(Duration) - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
 
intervalMs() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns the value of the intervalMs record component.
intervalMs() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Returns the value of the intervalMs record component.
introducedIn() - Method in enum class com.loomcache.common.protocol.Feature
Get the version in which this feature was introduced.
intValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Returns the current value as an int.
INVALID_CREDENTIALS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Credentials are invalid
invalidate() - Method in class com.loomcache.server.consensus.LeaderLease
Invalidate the lease immediately.
invalidate(String) - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
invalidate(K) - Method in class com.loomcache.client.cache.NearCache
Invalidate a single key.
INVALIDATE - Enum constant in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
 
invalidateAll() - Method in class com.loomcache.client.cache.NearCache
Invalidate all entries.
invalidateAll() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
invalidateForMap(String) - Method in class com.loomcache.server.query.QueryExecutionCache
Invalidates cache entries for a specific map name.
invalidateMaps(Set) - Method in interface com.loomcache.client.NearCacheInvalidationStrategy.PollInvalidationCallback
Invalidate all near-cache entries for the given map names.
InvalidConfigurationException - Exception Class in com.loomcache.common.exception
Thrown when a configuration value is invalid or missing.
InvalidConfigurationException(String) - Constructor for exception class com.loomcache.common.exception.InvalidConfigurationException
Creates a new InvalidConfigurationException with message.
InvalidConfigurationException(String, String, String, String) - Constructor for exception class com.loomcache.common.exception.InvalidConfigurationException
Creates a new InvalidConfigurationException with detailed configuration information.
InvalidConfigurationException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.InvalidConfigurationException
Creates a new InvalidConfigurationException with message and cause.
InvariantResult(boolean, String) - Constructor for record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
Creates an instance of a InvariantResult record class.
invoke(K, EntryProcessor) - Method in class com.loomcache.server.jcache.LoomJCache
Invoke a native entry processor on the entry for the specified key.
invoke(K, EntryProcessor, Object...) - Method in class com.loomcache.server.jcache.LoomJCache
JSR-107 entry-processor invocation.
invokeAll(Set, EntryProcessor, Object...) - Method in class com.loomcache.server.jcache.LoomJCache
JSR-107 bulk entry-processor invocation.
is(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
Creates a predicate for a boolean attribute being true.
isAcceptingConnections() - Method in class com.loomcache.server.network.TcpServer
Check if the server is currently accepting new connections.
isActive() - Static method in class com.loomcache.client.context.ClientRequestContext
Check if any context is currently set.
isActive() - Method in class com.loomcache.client.query.LoomQueryCache
True while this proxy is actively receiving events from the server.
isActive() - Static method in class com.loomcache.server.context.RequestContext
Check if any context is currently set.
isActive() - Method in class com.loomcache.server.cp.ConsistencySession
Checks if the session is still active (not closed and not expired).
isActive() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Checks if the session is active (not expired and not closed).
isActive() - Method in class com.loomcache.server.transaction.TransactionContext
Checks if the transaction is still active (not timed out).
isActuatorInfoPublic(LoomProfile) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
 
isAdaptiveThresholdEnabled() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Check if adaptive thresholding is enabled.
isAddServer() - Method in record class com.loomcache.server.consensus.ConfigChange
 
isAlive() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Check if this member is alive.
isAllowedSerializableType(Class) - Static method in class com.loomcache.springboot.serialization.LoomSerializationAllowlist
 
isApplicationRegisteredClass(Class) - Method in class com.loomcache.common.serialization.KryoSerializer
Returns whether the exact class was explicitly registered by application code through KryoSerializer.registerClass(Class, int).
isAuthenticated(String) - Method in class com.loomcache.server.security.AuthenticationHandler
Check if a connection has been authorized.
isAuthorized(String, AuthConfig.PermissionRequest) - Method in class com.loomcache.server.security.AuthenticationHandler
Check if a connection is authorized for a scoped operation.
isAuthorized(String, String) - Method in class com.loomcache.server.security.AuthenticationHandler
Check if a connection is authorized for a specific command.
isAuthorized(Set, String) - Method in class com.loomcache.common.config.AuthConfig
Check if a set of permissions authorizes a specific command.
isAuthorized(Set, Set, AuthConfig.PermissionRequest) - Method in class com.loomcache.common.config.AuthConfig
Check command-level and fine-grained scoped permissions for a request.
isAvailable() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Determine if the monitored node is currently available.
isAvailable(String) - Method in class com.loomcache.server.cluster.PartitionDetector
Check if a node is available (not suspected dead).
isBackupFor(String) - Method in class com.loomcache.server.replication.ReplicationManager
Check if this node is the backup owner of a key.
isCircuitOpen() - Method in class com.loomcache.client.retry.RetryPolicy
Check if circuit breaker is currently open.
isClosed() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Checks if the session is closed.
isClosed() - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
isClosed() - Method in class com.loomcache.server.journal.JournalSubscription
Check if the subscription is closed.
isClosed() - Method in class com.loomcache.server.network.ConnectionContext
 
isClusterTransportTrusted() - Method in class com.loomcache.server.network.ConnectionContext
Returns true only after this connection has completed the cluster-member handshake.
isCommand() - Method in record class com.loomcache.server.consensus.LogEntry
Check if this is a COMMAND entry.
isCompatible(LoomVersion) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Check if a remote version is compatible with the local version.
isCompatibleWith(LoomVersion) - Method in class com.loomcache.common.protocol.LoomVersion
Check if this version is compatible with another version.
isComplete() - Method in record class com.loomcache.common.protocol.ScanResult
Returns true if the scan is complete (cursor is 0).
isComplete() - Method in record class com.loomcache.server.cache.WarmingProgress
Check if warming is complete.
isConfigChange() - Method in record class com.loomcache.server.consensus.LogEntry
Check if this is a CONFIG_CHANGE entry.
isConfigChange(byte[]) - Static method in record class com.loomcache.server.consensus.ConfigChange
Check if a byte array carries the ConfigChange header.
isConnected() - Method in class com.loomcache.client.AsyncLoomClient
Check if the underlying client is connected.
isConnected() - Method in class com.loomcache.client.FailoverLoomClient
 
isConnected() - Method in class com.loomcache.client.LoomCache
Checks whether the cache is connected to the cluster.
isConnected() - Method in class com.loomcache.client.LoomClient
 
isConnected() - Method in class com.loomcache.server.replication.ReplicationStream
Check if the stream is connected.
isConsistentWith(WanMerkleTree) - Method in record class com.loomcache.server.wan.WanMerkleTree
 
isCountedDown() - Method in class com.loomcache.server.cp.LinearizableLatch
Checks if the latch has counted down to zero.
isCqcOperation(MessageType) - Static method in class com.loomcache.server.handler.CqcSubscriptionHandler
Returns true for message types this handler owns.
isCreateIndexStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isCreateMappingStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isCreateTypeStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isCreateViewStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isCurrentConnection(String, long) - Method in class com.loomcache.server.network.TcpServer
Check whether the current live connection for a peer matches the supplied session token.
isDataOperation(MessageType) - Method in class com.loomcache.server.handler.DataOperationHandler
Returns true if this message type is a data operation we handle.
isDead() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Check if this member is dead.
isDeleteStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isDeltaSnapshot() - Method in class com.loomcache.server.datastructures.MapSnapshot
 
isDeserializing() - Method in exception class com.loomcache.common.exception.SerializationException
Checks whether this is a deserialization failure.
isDevelopment() - Method in enum class com.loomcache.common.config.LoomProfile
 
isDirectReadsEnabled() - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
 
isDirectWritesEnabled() - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
 
isDiskHealthy() - Method in class com.loomcache.server.persistence.WalWriter
Check whether the disk is in a healthy state for writes.
isDistributed() - Method in class com.loomcache.server.jcache.LoomJCache
 
isDraining() - Method in class com.loomcache.server.network.TcpServer
Check if the server is in draining state (no new connections accepted, but existing connections allowed to continue).
isEmpty() - Method in class com.loomcache.client.LoomGSet
 
isEmpty() - Method in class com.loomcache.client.LoomORSet
 
isEmpty() - Method in record class com.loomcache.client.LoomSqlResult
Checks if the result set is empty (contains no rows).
isEmpty() - Method in class com.loomcache.client.query.LoomQueryCache
True if the locally cached view has no entries.
isEmpty() - Method in class com.loomcache.common.model.ClusterState
Returns true if the cluster state has no members.
isEmpty() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Check if the filtered view is empty.
isEmpty() - Method in class com.loomcache.server.datastructures.crdt.GSet
Check if the set is empty.
isEmpty() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Check if the set is empty.
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedList
Check if the list is empty.
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedMap
 
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Check if the multimap is empty.
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Check if the queue is empty.
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
isEmpty() - Method in class com.loomcache.server.datastructures.DistributedSet
 
isEmpty() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Returns true if no keys are currently tracked.
isEmpty() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
Returns true if the eviction strategy is tracking no keys.
isEmpty() - Method in record class com.loomcache.server.discovery.MemberAttributes
 
isEmpty() - Method in record class com.loomcache.server.sharding.RebalancePlan
Returns true if no migrations are needed.
isEmpty() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
 
isEmptyQueueExpired(long) - Method in class com.loomcache.server.datastructures.DistributedQueue
 
isEnabled() - Method in record class com.loomcache.client.ClientStatisticsConfig
 
isEnabled() - Method in class com.loomcache.client.NearCacheReconciliationConfig
 
isEnabled() - Method in class com.loomcache.server.observability.SlowOperationDetector
 
isEnabled() - Method in class com.loomcache.server.security.AuthenticationHandler
Check if auth is enabled.
isEnabled() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
isEnabled() - Method in class com.loomcache.springboot.security.RestUserLockoutManager
 
isEnabled() - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
 
isEnded() - Method in class com.loomcache.server.tracing.SpanManager.Span
Check if span is ended.
isExecutorOperation(MessageType) - Static method in class com.loomcache.server.handler.ExecutorServiceHandler
Check whether the given message type is an executor operation.
isExpired() - Method in class com.loomcache.server.cp.ConsistencySession
Checks if the session has expired based on the last heartbeat time.
isExpired() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Checks if the session has expired.
isExpired() - Method in class com.loomcache.server.lease.Lease
Checks if the lease has expired based on the current time.
isExpired() - Method in class com.loomcache.springboot.session.LoomSession
 
isExpired(long) - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
isExpired(long) - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Checks if this cached response has expired.
isExpired(K, long, Long, Long) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Check if a key has expired based on the entry's actual timestamps.
isExpiredAt(long) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
 
isExplainStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isForcedOverloadedForTests() - Method in class com.loomcache.server.network.BackpressureController
 
isFull() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
isFullSnapshot() - Method in class com.loomcache.server.datastructures.MapSnapshot
 
isHealthy() - Method in class com.loomcache.server.consensus.RaftHealthCheck
Determines if the Raft node is in a healthy state.
isHealthy() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Check if validation passed without issues.
isHealthy() - Method in class com.loomcache.server.network.TcpServer
Check if the server is healthy and accepting connections.
isHealthy(String) - Method in class com.loomcache.client.NodeHealthTracker
Check if a node is healthy.
isHighCardinalityValue(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Check if a label value appears to be user-supplied high-cardinality data.
isInErrorState() - Method in class com.loomcache.server.persistence.WalWriter
Check if the WAL is in an error state.
isInitiator() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the isInitiator record component.
isInsertStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isLeader() - Method in class com.loomcache.server.consensus.RaftNode
 
isLeader() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
isLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
Check if a node is a learner (non-voting member).
isLearnerAdd() - Method in record class com.loomcache.server.consensus.ConfigChange
 
isLearnerRemove() - Method in record class com.loomcache.server.consensus.ConfigChange
 
isLeaseValid() - Method in class com.loomcache.server.consensus.RaftNode
Check if the leader lease is currently valid.
isLeaseValid() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
isLegacyFormat(String) - Static method in class com.loomcache.client.ClientSerializer
Check if a serialized string uses the legacy String.valueOf() format (no type tag prefix).
isLegacyFormat(String) - Static method in class com.loomcache.common.serialization.WireValueCodec
 
isLinearizable() - Method in class com.loomcache.server.datastructures.DistributedList
Returns whether this list operates in linearizable (CP) mode.
isLinearizableReadTokenValid(long) - Method in class com.loomcache.server.consensus.RaftNode
Revalidate a read token after the state machine has been read.
isLinearizableReadTokenValid(long) - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
isLocalExpiryProcessingEnabled() - Method in class com.loomcache.server.cp.SessionManager
 
isLocalRevocationEnabled() - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
isLocked() - Method in class com.loomcache.server.cp.LinearizableLock
Checks if the lock is currently held.
isLocked() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Returns the value of the isLocked record component.
isLockedByCurrentThread() - Method in class com.loomcache.server.cp.LinearizableLock
Checks if the lock is held by the current thread.
isLockedByOther(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
isLossTolerant() - Method in interface com.loomcache.server.datastructures.ReliableTopic.ReliableMessageListener
Whether this listener tolerates message loss when the requested replay sequence has already been overwritten by the ringbuffer.
isManagementEnabled() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
Whether management (this MXBean) is enabled.
isManagementEnabled() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
isManagementEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
isMapConnector() - Method in record class com.loomcache.server.query.SqlMapping
 
isMember(String) - Method in class com.loomcache.server.cluster.MembershipProtocol
Check if a node is a member of the cluster.
isMigratingSlots() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Check if any migrations are currently in progress.
isMigrationAllowed() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
isMigrationAllowed() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
isMigrationRecoveryRequest(Message) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
isMultiGroup() - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
Whether this transaction spans multiple groups.
isNewerThan(FencingToken) - Method in record class com.loomcache.server.cp.FencingToken
Validates that this token was issued after the given token.
isNoMigration() - Method in class com.loomcache.common.model.ClusterState
Returns true when the cluster is in NO_MIGRATION mode.
isNoOp() - Method in record class com.loomcache.server.consensus.LogEntry
Check if this is a NO_OP entry.
isNot(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
Creates a predicate for a boolean attribute being false.
isNotNull() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
isNull() - Method in class com.loomcache.client.LoomAtomicReference
Returns whether the reference currently holds null.
isNull() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Checks if the current reference is null.
isNull() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
isolatedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Returns the value of the isolatedNodes record component.
isOldValueAvailable() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
isOpen() - Method in class com.loomcache.server.jcache.LoomJCacheManager
Check if the manager is open.
isOpenApiDocsPublic(LoomProfile) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
 
isOpenSslAvailable() - Static method in class com.loomcache.common.config.SslContextFactory
Whether Netty's OpenSSL/BoringSSL provider is available in this process.
isOpenTelemetryAvailable() - Static method in class com.loomcache.server.tracing.TracingContext
Check if OpenTelemetry is available.
isOperatorAdminMutationsEnabled() - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
Enable REST cluster administration mutations such as Raft leader step-down, cluster state/version changes, CP subsystem reset, and CP session force-close.
isOutboundBlocked(String) - Method in class com.loomcache.server.network.TcpServer
Check if outbound messages to a specific peer are currently blocked.
isOverloaded() - Method in class com.loomcache.server.network.BackpressureController
Check if this node is globally overloaded.
isPartitionMigrating(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Check if a partition is currently being migrated.
isPassive() - Method in class com.loomcache.common.model.ClusterState
Returns true when the cluster is in PASSIVE read-only mode.
isPaused() - Method in class com.loomcache.server.journal.JournalSubscription
Check if the subscription is paused.
isPaused(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Check whether replication to a target is paused.
isPersistWanReplicatedData() - Method in class com.loomcache.server.wan.WanReplicationManager
 
isPNCounterSessionBound(String, String, long) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
isPrimaryFor(String) - Method in class com.loomcache.server.replication.ReplicationManager
Check if this node is the primary owner of a key.
isProduction() - Method in enum class com.loomcache.common.config.LoomProfile
 
isQuorumReached() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Check if a quorum of nodes is reachable.
isRaftFaulted() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
isReachable(String, int) - Method in interface com.loomcache.server.network.HealthChecker.IcmpProbe
 
isReadOnly() - Method in interface com.loomcache.server.metrics.LoomClusterMXBean
 
isReadOnly() - Method in class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
isReadThrough() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
Whether read-through caching is enabled.
isReadThrough() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
isReadThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
isReconnecting() - Method in class com.loomcache.client.LoomClient
 
isRemoveServer() - Method in record class com.loomcache.server.consensus.ConfigChange
 
isReplaying() - Method in class com.loomcache.server.journal.JournalSubscription
Check if this subscription is currently replaying historical entries.
isRestEnabled() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Check if REST API is enabled.
isRoleEndpointAllowed(String, String) - Method in class com.loomcache.common.config.AuthConfig
Check whether a configured role is available from a remote endpoint.
isRunning() - Method in class com.loomcache.client.cache.WriteBehindCache
Check if the cache is running.
isRunning() - Method in class com.loomcache.common.config.CertificateWatcher
Check if the watcher is currently running.
isRunning() - Method in class com.loomcache.server.CacheNode
 
isRunning() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Check if running.
isRunning() - Method in class com.loomcache.server.consensus.RaftNode
 
isRunning() - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
isRunning() - Method in class com.loomcache.server.journal.JournalCompactor
Check if the compactor is running.
isRunning() - Method in class com.loomcache.server.lease.ExpirationScheduler
Gets whether the scheduler is running.
isRunning() - Method in class com.loomcache.server.lease.LeaseManager
Gets whether the monitor is currently running.
isRunning() - Method in class com.loomcache.server.lease.TtlManager
Gets whether the manager is running.
isRunning() - Method in class com.loomcache.server.metrics.MetricsHttpServer
Check if the server is running.
isRunning() - Method in class com.loomcache.server.network.CommandExecutorPool
Check if the executor pool is currently running.
isRunning() - Method in class com.loomcache.server.network.HealthChecker
 
isRunning() - Method in class com.loomcache.server.network.TcpServer
 
isRunning() - Method in class com.loomcache.server.replication.ReplicationStream
Check if the stream is running.
isRunning() - Method in class com.loomcache.server.wan.WanReplicationManager
Check whether the manager is currently running.
isSampled() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Check if this context is sampled.
isSampled() - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
isSerializedOwnershipTable(byte[]) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
isSet() - Method in class com.loomcache.client.LoomLWWRegister
 
isSet() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Returns true once the register has observed at least one write.
isShowStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isShutdown() - Method in class com.loomcache.server.executor.DistributedExecutorService
Check whether this executor has been shut down.
isShutdownComplete() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Returns whether shutdown is complete.
isShuttingDown() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Returns whether shutdown is in progress.
isSinkStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isSourceCache() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
isStatisticsEnabled() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
Whether statistics collection is enabled.
isStatisticsEnabled() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
isStatisticsEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
isStoreByValue() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
Whether the cache stores entries by value (copy) rather than by reference.
isStoreByValue() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
isStoreByValue() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
isStrictHandshakeEnabled() - Method in class com.loomcache.client.LoomClient
 
isSubsetOf(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
Check if this set is a subset of another set (all elements in this are in other).
isSuccessful() - Method in record class com.loomcache.server.cache.WarmingResult
Check if warming was successful (all keys loaded, no failures).
issue(Authentication) - Method in class com.loomcache.springboot.security.JwtTokenService
 
issue(Authentication, HttpServletRequest) - Method in class com.loomcache.springboot.controller.TokenController
 
issue(Authentication, X509Certificate) - Method in class com.loomcache.springboot.security.JwtTokenService
 
issues() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Returns the value of the issues record component.
isSupersetOf(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
Check if this set is a superset of another set (all elements in other are in this).
isSupported(OptionalFeature) - Method in class com.loomcache.server.jcache.LoomCachingProvider
 
isSuspect() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Check if this member is suspected.
isSuspected(String) - Method in class com.loomcache.server.network.HealthChecker
Check if a peer is currently suspected (phi >= threshold).
isTerminal() - Method in interface com.loomcache.server.topic.ReliableMessageListener
Check if this listener should be terminated and removed from the topic.
isTlsEnabled() - Method in class com.loomcache.server.network.TcpServer
 
isTokenStale(FencingToken) - Method in class com.loomcache.server.cp.FencingTokenGenerator
Checks if a token is stale (older than the current global counter).
isTransportAuthenticated() - Method in class com.loomcache.server.network.ConnectionContext
Check whether this connection has transport-level (mTLS) client authentication.
isTransportAuthenticatedAsPeer(String) - Method in class com.loomcache.server.network.ConnectionContext
Check whether this connection's verified peer certificate matches the expected cluster peer identity.
isUpdateStatement(String) - Static method in class com.loomcache.server.query.SqlParser
 
isValid() - Method in class com.loomcache.server.consensus.LeaderLease
Check if the lease is currently valid.
isValid() - Method in class com.loomcache.server.cp.LinearizableSemaphore
Checks if the session is still active (for session-aware semaphores).
isValidFor(String, String) - Method in record class com.loomcache.server.cp.FencingToken
Validates that this token is current for the given lock name and session.
isWanOperation(MessageType) - Static method in class com.loomcache.server.wan.WanReplicationHandler
Check whether a message type is a WAN replication operation.
isWriteThrough() - Method in interface com.loomcache.server.jcache.JCacheConfigMXBean
Whether write-through caching is enabled.
isWriteThrough() - Method in class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
 
isWriteThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
item() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Returns the value of the item record component.
item() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Returns the value of the item record component.
items() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Returns the value of the items record component.
items() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Returns the value of the items record component.
iterator() - Method in class com.loomcache.server.jcache.LoomJCache
 
iterator() - Method in class com.loomcache.server.query.SqlResult
Returns an iterator over the result rows.

J

jaasConfig() - Method in class com.loomcache.common.config.AuthConfig
 
JaasConfig(boolean, String, List, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.JaasConfig
Creates an instance of a JaasConfig record class.
jaasEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
jaasLoginContextName(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
jaasRolePrincipalClassNames(Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
jaeger(String, String) - Static method in class com.loomcache.server.tracing.TracingConfig
Create a Jaeger exporter config.
JAEGER - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
 
javaType() - Method in enum class com.loomcache.server.query.SqlColumnType
 
JCacheConfigMXBean - Interface in com.loomcache.server.jcache
JMX management interface for per-cache configuration.
JCacheConfigMXBeanImpl - Class in com.loomcache.server.jcache
Thread-safe implementation of JCacheConfigMXBean backed by a LoomJCache and its runtime management flags.
JCacheConfigMXBeanImpl(LoomJCache) - Constructor for class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
Create a configuration MXBean backed by the given cache config.
JCacheConfigMXBeanImpl(LoomJCacheConfig) - Constructor for class com.loomcache.server.jcache.JCacheConfigMXBeanImpl
Create a configuration MXBean backed by a static config snapshot.
JCacheDistributedMapAdapter<K,V> - Class in com.loomcache.server.jcache
Adapter that exposes either a local DistributedMap or the real cluster protocol path as a typed <K, V> store for JCache.
JCacheDistributedMapAdapter(DistributedMap, KryoSerializer, Class, Class) - Constructor for class com.loomcache.server.jcache.JCacheDistributedMapAdapter
Create a new adapter backed by the given DistributedMap.
jcacheMapName(String) - Static method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
Qualified backing-map name so JCache caches do not collide with plain DistributedMap instances that happen to share the cache name.
JCacheStatisticsMXBean - Interface in com.loomcache.server.jcache
JMX management interface for per-cache statistics.
JCacheStatisticsMXBeanImpl - Class in com.loomcache.server.jcache
Thread-safe implementation of JCacheStatisticsMXBean backed by a CacheStatisticsManager.
JCacheStatisticsMXBeanImpl(CacheStatisticsManager) - Constructor for class com.loomcache.server.jcache.JCacheStatisticsMXBeanImpl
Create a statistics MXBean backed by the given statistics manager.
JCacheWriterToMapStoreAdapter<K,V> - Class in com.loomcache.server.jcache
Adapter that exposes a JSR-107 CacheWriter (+ optional CacheLoader) as a LoomCache MapStore.
JCacheWriterToMapStoreAdapter(CacheWriter, CacheLoader) - Constructor for class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
Create a MapStore-facing adapter over a JSR-107 writer/loader pair.
JdbcGenericMapStore - Class in com.loomcache.server.datastructures.mapstore
Built-in JDBC-backed MapStore for declarative data-connection-ref usage.
JdbcGenericMapStore(String, DataConnectionConfig, GenericMapStoreConfig) - Constructor for class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
jdbcUrl() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the jdbcUrl record component.
jdbcUrl(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
JDK - Enum constant in enum class com.loomcache.common.config.TlsProvider
 
jitterFactor(double) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
Join(String, Predicate, String) - Constructor for record class com.loomcache.server.query.QueryPlan.Join
Creates an instance of a Join record class.
joinCluster(String...) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Join a cluster with the specified seed nodes.
JoinColumnEqualsPredicate(String, String) - Constructor for record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
Creates an instance of a JoinColumnEqualsPredicate record class.
joinCondition() - Method in record class com.loomcache.server.query.QueryPlan.Join
Returns the value of the joinCondition record component.
joinedAt() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns the value of the joinedAt record component.
JoinExecutor - Class in com.loomcache.server.query
Executes SQL JOIN operations.
JoinExecutor() - Constructor for class com.loomcache.server.query.JoinExecutor
 
joinTableAlias() - Method in record class com.loomcache.server.query.QueryPlan.Join
Returns the value of the joinTableAlias record component.
joinType() - Method in record class com.loomcache.server.query.QueryPlan.Join
Returns the value of the joinType record component.
JournalCompactor - Class in com.loomcache.server.journal
Scheduled compactor for event journals.
JournalCompactor(EventJournal, RetentionPolicy, Duration, ScheduledExecutorService) - Constructor for class com.loomcache.server.journal.JournalCompactor
Create a journal compactor.
JournalEntry - Record Class in com.loomcache.server.journal
Represents a single entry in the distributed event journal.
JournalEntry(long, long, String, String, byte[], Map) - Constructor for record class com.loomcache.server.journal.JournalEntry
Creates an instance of a JournalEntry record class.
JournalStats - Record Class in com.loomcache.server.journal
Statistics for a distributed event journal.
JournalStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.journal.JournalStats
Creates an instance of a JournalStats record class.
JournalSubscription - Class in com.loomcache.server.journal
Manages a single journal subscription with backpressure and lifecycle control.
JournalSubscription(String, EventListener, int) - Constructor for class com.loomcache.server.journal.JournalSubscription
Create a new journal subscription.
JournalSubscription.SubscriptionOverflowException - Exception Class in com.loomcache.server.journal
 
JsonHelper - Class in com.loomcache.server.rest
Simple JSON serialization/deserialization helper without external dependencies.
JwtBearerAuthenticationFilter - Class in com.loomcache.springboot.security
Authenticates REST requests carrying Authorization: Bearer <jwt>.
JwtBearerAuthenticationFilter(JwtTokenService) - Constructor for class com.loomcache.springboot.security.JwtBearerAuthenticationFilter
 
JwtBearerAuthenticationFilter(JwtTokenService, RateLimitFilter) - Constructor for class com.loomcache.springboot.security.JwtBearerAuthenticationFilter
 
JwtTokenIssuerProperties - Class in com.loomcache.springboot.security
Configuration for the opt-in REST JWT issuer.
JwtTokenIssuerProperties() - Constructor for class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
JwtTokenService - Class in com.loomcache.springboot.security
Issues short-lived HMAC-signed JWTs for authenticated REST principals.
JwtTokenService(JwtTokenIssuerProperties) - Constructor for class com.loomcache.springboot.security.JwtTokenService
 

K

kerberosConfig() - Method in class com.loomcache.common.config.AuthConfig
 
KerberosConfig(boolean, String, String, String, boolean, boolean, boolean, String, boolean, boolean, boolean, boolean, boolean, AuthConfig.LoginModuleControlFlag, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.KerberosConfig
Creates an instance of a KerberosConfig record class.
kerberosControlFlag(AuthConfig.LoginModuleControlFlag) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosControlFlag(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosDebug(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosDoNotPrompt(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosIsInitiator(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosKeyTab(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosLoginModuleClassName(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosOption(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosOptions(Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosPrincipal(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosRefreshKrb5Config(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosRenewTgt(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosStoreKey(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosTicketCache(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosUseKeyTab(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
kerberosUseTicketCache(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
key() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Returns the value of the key record component.
key() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
 
key() - Method in record class com.loomcache.common.protocol.BatchOperation
Returns a clone of the key bytes (defensive copy).
key() - Method in class com.loomcache.common.protocol.Message
Get the key bytes.
key() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns the value of the key record component.
key() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
Get the key of this entry.
key() - Method in class com.loomcache.server.compute.MutableEntry
 
key() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.config.ConfigEntry
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Returns the value of the key record component.
key() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
key() - Method in record class com.loomcache.server.journal.JournalEntry
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.lease.ExpirationTask
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Returns the value of the key record component.
key() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
Selects the map entry key.
key() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.Transaction.Condition
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.Transaction.Operation
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the key record component.
key() - Method in record class com.loomcache.server.watch.WatchEvent
Returns the value of the key record component.
key() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Returns the value of the key record component.
KEY_ATTRIBUTE - Static variable in class com.loomcache.server.query.AttributeExtractor
Special attribute name that returns the key itself.
KEY_CLIENT_ID - Static variable in class com.loomcache.client.diagnostics.ClientMdc
 
KEY_EXISTS - Enum constant in enum class com.loomcache.server.transaction.Transaction.ConditionType
Key must exist in the map
KEY_NOT_EXISTS - Enum constant in enum class com.loomcache.server.transaction.Transaction.ConditionType
Key must not exist in the map
KEY_PEER - Static variable in class com.loomcache.client.diagnostics.ClientMdc
 
KEY_REQUEST_ID - Static variable in class com.loomcache.client.diagnostics.ClientMdc
 
keyBytes() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns the value of the keyBytes record component.
keyColumn() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the keyColumn record component.
keyColumn(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
Key Concepts - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
 
keyCount() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get the number of distinct keys.
keyCount() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Returns the value of the keyCount record component.
keyCount() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Returns the value of the keyCount record component.
keyCount() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Returns the value of the keyCount record component.
keyEquals(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
Match entries whose key equals value.
KeyEquals(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
Creates an instance of a KeyEquals record class.
keyLength() - Method in class com.loomcache.common.protocol.Message
Get the key length.
keys - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
keys() - Method in class com.loomcache.client.LoomMultiMap
 
keys() - Method in record class com.loomcache.common.protocol.ScanResult
Returns the value of the keys record component.
keys() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get all keys in the multimap.
keys() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Returns the value of the keys record component.
keys() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
Returns the value of the keys record component.
keys(int, int) - Method in class com.loomcache.springboot.controller.MultiMapController
 
keys(long, int) - Method in class com.loomcache.springboot.controller.MapController
Get keys in the map using cursor-based scan (memory-safe pagination).
keysByPattern(String) - Method in class com.loomcache.server.datastructures.DistributedMap
Get all keys matching a given glob/regex pattern.
keySet() - Method in class com.loomcache.client.query.LoomQueryCache
Unmodifiable view of current keys.
keySet() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Get an unmodifiable set of keys in the filtered view.
keySet() - Method in class com.loomcache.server.datastructures.DistributedMap
 
keySet() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
keySet(MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
 
keysPage(int, int) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Return a page of keys sorted lexicographically.
keyStartsWith(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
Match entries whose key starts with prefix.
KeyStartsWith(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
Creates an instance of a KeyStartsWith record class.
keysToDelete() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns the value of the keysToDelete record component.
keyStorePassword() - Method in class com.loomcache.common.config.TlsConfig
Get the keystore password.
keyStorePassword(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the keystore password.
keyStorePath() - Method in class com.loomcache.common.config.TlsConfig
Get the keystore path.
keyStorePath(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the keystore path.
keyStorePath(Path) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the keystore path.
keyStoreType() - Method in class com.loomcache.common.config.TlsConfig
Get the keystore type.
keyStoreType(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the keystore type (PKCS12 or JKS).
keysToUpsert() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns the value of the keysToUpsert record component.
keyTab() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the keyTab record component.
keyType(Class) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
kind - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
kind - Variable in class com.loomcache.server.tracing.SpanManager.Span
 
kind() - Method in record class com.loomcache.common.serialization.compact.CompactField
Returns the value of the kind record component.
KIND_ALL - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
 
KIND_DELTA - Static variable in class com.loomcache.server.datastructures.MapSnapshot
 
KIND_FULL - Static variable in class com.loomcache.server.datastructures.MapSnapshot
 
KIND_KEY_EQUALS - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
 
KIND_KEY_STARTS_WITH - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
 
KIND_VALUE_CONTAINS - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
 
KIND_VALUE_EQUALS - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
 
knownTypes() - Static method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
 
KRYO_REGISTRATION_ID - Static variable in class com.loomcache.server.datastructures.MapSnapshot
Kryo registration ID for MapSnapshot.
KryoSerializer - Class in com.loomcache.common.serialization
Thread-safe Kryo serializer using a Kryo Pool.
KryoSerializer() - Constructor for class com.loomcache.common.serialization.KryoSerializer
Create a new KryoSerializer with a pooled Kryo instance pool.
Kubernetes() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Kubernetes
 
kubernetesApi() - Method in class com.loomcache.common.config.DiscoveryConfig
 
kubernetesApi(KubernetesApiDiscoveryConfig) - Method in class com.loomcache.common.config.DiscoveryConfig.Builder
 
KubernetesApiDiscovery - Class in com.loomcache.server.discovery
Kubernetes API-backed peer discovery.
KubernetesApiDiscovery(KubernetesApiDiscoveryConfig) - Constructor for class com.loomcache.server.discovery.KubernetesApiDiscovery
 
KubernetesApiDiscovery(KubernetesApiDiscoveryConfig, MeterRegistry) - Constructor for class com.loomcache.server.discovery.KubernetesApiDiscovery
 
KubernetesApiDiscoveryConfig - Class in com.loomcache.common.config
Configuration for Kubernetes API based peer discovery.
KubernetesApiDiscoveryConfig.Builder - Class in com.loomcache.common.config
 
kurtosis() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns the value of the kurtosis record component.

L

lag() - Method in record class com.loomcache.server.journal.SubscriptionStats
Returns the value of the lag record component.
LAGGING - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
 
lagMillis() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the lagMillis record component.
lagMs() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the lagMs record component.
lastAccessedAt() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
Returns the value of the lastAccessedAt record component.
lastAccessedNanos() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns the value of the lastAccessedNanos record component.
lastAccessMillis() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the lastAccessMillis record component.
lastAccessMillisValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
lastAccessNanos() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the lastAccessNanos record component.
lastAccessNs() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Returns the value of the lastAccessNs record component.
lastAccessTime() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns the value of the lastAccessTime record component.
lastAccessTimeMillis() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the lastAccessTimeMillis record component.
lastAccessTimeMs() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns the value of the lastAccessTimeMs record component.
lastActivityMs() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns the value of the lastActivityMs record component.
lastActivityTime() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns the value of the lastActivityTime record component.
lastApplied() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the lastApplied record component.
lastApplied() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the lastApplied record component.
lastBackupTimeMillis() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns the value of the lastBackupTimeMillis record component.
lastCheckTime() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the lastCheckTime record component.
lastCompactionTimeMs() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns the value of the lastCompactionTimeMs record component.
lastElectionTerm() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns the value of the lastElectionTerm record component.
lastFailureMessage() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns the value of the lastFailureMessage record component.
lastFailureTimeMillis() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns the value of the lastFailureTimeMillis record component.
lastHeartbeat() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the lastHeartbeat record component.
lastHeartbeat() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets the last heartbeat timestamp.
lastHeartbeat() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns the value of the lastHeartbeat record component.
lastHeartbeatAgo() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the lastHeartbeatAgo record component.
lastHeartbeatAgoMs() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns the value of the lastHeartbeatAgoMs record component.
lastIcmpReachable(String) - Method in class com.loomcache.server.network.HealthChecker
 
lastIncludedIndex() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns the value of the lastIncludedIndex record component.
lastIncludedIndex() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns the value of the lastIncludedIndex record component.
lastIncludedTerm() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns the value of the lastIncludedTerm record component.
lastIncludedTerm() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns the value of the lastIncludedTerm record component.
lastIndex() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the lastIndex record component.
lastIndexOf(E) - Method in class com.loomcache.server.datastructures.DistributedList
Get the index of the last occurrence of an element.
lastManifestPath() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns the value of the lastManifestPath record component.
lastSeen() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns the value of the lastSeen record component.
lastSnapshotIndex() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns the value of the lastSnapshotIndex record component.
lastSnapshotTime() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns the value of the lastSnapshotTime record component.
lastSyncedIndex() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the lastSyncedIndex record component.
lastSyncTimeNanos() - Method in record class com.loomcache.server.persistence.WalStats
Returns the value of the lastSyncTimeNanos record component.
lastUpdateTime() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns the value of the lastUpdateTime record component.
lastUsedNanos() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the lastUsedNanos record component.
lastValidIndex() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns the value of the lastValidIndex record component.
lastWriteWins() - Static method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
Last-write-wins: keep the value with the later timestamp.
latchAwait(String) - Method in class com.loomcache.client.LoomClient
 
latchAwait(String, Duration) - Method in class com.loomcache.client.LoomClient
 
latchCountDown(String) - Method in class com.loomcache.client.LoomClient
 
latchGetCount(String) - Method in class com.loomcache.client.LoomClient
 
latchTrySetCount(String, long) - Method in class com.loomcache.client.LoomClient
 
LATENCY - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
 
latencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns the value of the latencyMs record component.
latencyNs() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Returns the value of the latencyNs record component.
latencyNs() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns the value of the latencyNs record component.
LatencyPercentiles(double, double, double) - Constructor for record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Creates an instance of a LatencyPercentiles record class.
LatestAccessMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Merge policy that keeps the entry with the latest recorded access time.
LatestAccessMergePolicy() - Constructor for class com.loomcache.server.wan.merge.LatestAccessMergePolicy
 
latestSequence() - Method in record class com.loomcache.server.journal.JournalStats
Returns the value of the latestSequence record component.
LatestUpdateMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Last-write-wins (LWW) merge policy with deterministic same-millisecond tie-break (BLK-2026-04-22-011).
LatestUpdateMergePolicy() - Constructor for class com.loomcache.server.wan.merge.LatestUpdateMergePolicy
 
LAZY - Enum constant in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
 
LAZY - Enum constant in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
Values are read from the store only when a get(key) misses in memory.
ldapAuthIdentity(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapAuthzIdentity(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapConfig() - Method in class com.loomcache.common.config.AuthConfig
 
LdapConfig(boolean, String, String, String, String, boolean, AuthConfig.LoginModuleControlFlag, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.LdapConfig
Creates an instance of a LdapConfig record class.
ldapControlFlag(AuthConfig.LoginModuleControlFlag) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapControlFlag(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapOption(String, String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapOptions(Map) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapUserFilter(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapUserProvider(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
ldapUseSsl(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
leader() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the leader record component.
leader() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Returns the value of the leader record component.
LEADER - Enum constant in enum class com.loomcache.server.consensus.RaftState
 
LeaderChanged(String, String, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Creates an instance of a LeaderChanged record class.
LeaderChangedException - Exception Class in com.loomcache.common.exception
Thrown when a write request's pending status becomes uncertain due to leadership change.
LeaderChangedException(String) - Constructor for exception class com.loomcache.common.exception.LeaderChangedException
Creates a new LeaderChangedException.
leaderEndpointForOwnerGroup(int) - Method in class com.loomcache.client.ClientPartitionTable
 
leaderId() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the leaderId record component.
leaderId() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the leaderId record component.
leaderLastObservedIndex() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the leaderLastObservedIndex record component.
LeaderLease - Class in com.loomcache.server.consensus
Leader lease with clock skew protection for safe linearizable reads.
LeaderLease(LeaseConfig, Clock) - Constructor for class com.loomcache.server.consensus.LeaderLease
Create a leader lease with the given configuration.
leaderNodeId() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns the value of the leaderNodeId record component.
LEARNER - Enum constant in enum class com.loomcache.server.consensus.RaftState
 
LEARNER_ADD - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
 
LEARNER_REMOVE - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
 
Lease - Class in com.loomcache.server.lease
Represents an etcd-style time-bound TTL lease.
Lease(long, long) - Constructor for class com.loomcache.server.lease.Lease
Creates a new lease with the given ID and TTL.
leaseCheckEnabled() - Method in record class com.loomcache.server.consensus.LeaseConfig
Returns the value of the leaseCheckEnabled record component.
LeaseConfig - Record Class in com.loomcache.server.consensus
Configuration for leader lease with clock skew protection.
LeaseConfig(long, long, boolean) - Constructor for record class com.loomcache.server.consensus.LeaseConfig
Creates an instance of a LeaseConfig record class.
leaseDurationMs() - Method in record class com.loomcache.server.consensus.LeaseConfig
Returns the value of the leaseDurationMs record component.
leaseDurationNanos() - Method in class com.loomcache.server.consensus.LeaderLease
Get the configured lease duration in nanoseconds.
LeaseInfo(long, long, long, int) - Constructor for record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Creates an instance of a LeaseInfo record class.
LeaseManager - Class in com.loomcache.server.lease
Manages etcd-style time-bound TTL leases.
LeaseManager(Consumer) - Constructor for class com.loomcache.server.lease.LeaseManager
Creates a new LeaseManager.
LeaseManager.LeaseInfo - Record Class in com.loomcache.server.lease
Information about a lease (snapshot).
leaseStartNanos() - Method in class com.loomcache.server.consensus.LeaderLease
Get the lease start time in nanoseconds.
LEAVING - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
 
left() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
Returns the value of the left record component.
left() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
Returns the value of the left record component.
leftFieldName() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
Returns the value of the leftFieldName record component.
leftmostPrefix(Set) - Method in record class com.loomcache.server.query.IndexConfig
 
legacyIdGeneratorNodeId(int) - Static method in class com.loomcache.common.config.ClusterConfig
 
lessEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
lessEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
Hazelcast-compatible alias for Predicates.lessThanOrEqual(String, Comparable).
lessThan(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
lessThan(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests: attribute < value.
lessThanOrEqual(Comparable) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
lessThanOrEqual(String, Comparable) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests: attribute <= value.
LessThanOrEqualPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
Creates an instance of a LessThanOrEqualPredicate record class.
LessThanPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.LessThanPredicate
Creates an instance of a LessThanPredicate record class.
LFU - Enum constant in enum class com.loomcache.client.NearCacheEvictionPolicy
 
LFU - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
 
LFU - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
 
LFU() - Constructor for record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
Creates an instance of a LFU record class.
LfuEvictionStrategy<K> - Class in com.loomcache.server.datastructures
LFU (Least Frequently Used) eviction strategy using frequency buckets.
LfuEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.LfuEvictionStrategy
 
Lifecycle - Section in class com.loomcache.client.query.LoomQueryCache
 
Lifecycle - Section in class com.loomcache.server.CacheNode
 
Lifecycle - Section in class com.loomcache.server.handler.CqcSubscriptionHandler
 
LifecycleEvent - Record Class in com.loomcache.client
Event emitted when a client lifecycle state changes.
LifecycleEvent(LifecycleState) - Constructor for record class com.loomcache.client.LifecycleEvent
 
LifecycleEvent(LifecycleState, String) - Constructor for record class com.loomcache.client.LifecycleEvent
Creates an instance of a LifecycleEvent record class.
LifecycleListener - Interface in com.loomcache.client
Listener for client lifecycle state changes.
LifecycleState - Enum Class in com.loomcache.client
Client lifecycle states published to LifecycleListeners.
like(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
like(String, String) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests SQL LIKE pattern matching on the attribute's string value.
LikePredicate(String, String) - Constructor for class com.loomcache.server.query.Predicate.LikePredicate
 
limit() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the limit record component.
limit() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
Returns the value of the limit record component.
LIMIT - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
LimitPushDown() - Constructor for class com.loomcache.server.query.QueryOptimizer.LimitPushDown
 
line() - Method in interface com.loomcache.server.query.SqlParser.ParseError
 
line() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Returns the value of the line record component.
LinearizableAtomicLong - Class in com.loomcache.server.cp
Linearizable distributed atomic long with strong consistency via Raft.
LinearizableAtomicLong(String, long) - Constructor for class com.loomcache.server.cp.LinearizableAtomicLong
Creates a new LinearizableAtomicLong with the given name and initial value.
LinearizableAtomicReference<T> - Class in com.loomcache.server.cp
Linearizable distributed atomic reference with strong consistency via Raft.
LinearizableAtomicReference(String, T) - Constructor for class com.loomcache.server.cp.LinearizableAtomicReference
Creates a new LinearizableAtomicReference with the given name and initial value.
LinearizableLatch - Class in com.loomcache.server.cp
Distributed countdown latch for synchronizing multiple threads on a shared counter.
LinearizableLatch(String, long) - Constructor for class com.loomcache.server.cp.LinearizableLatch
Creates a new LinearizableLatch with the given initial count.
LinearizableLock - Class in com.loomcache.server.cp
WARNING: JVM-LOCAL ONLY — NOT a distributed lock.
LinearizableLock(String) - Constructor for class com.loomcache.server.cp.LinearizableLock
Creates a new LinearizableLock with the given name.
LinearizableLock.LockSnapshot - Record Class in com.loomcache.server.cp
 
LinearizableSemaphore - Class in com.loomcache.server.cp
Distributed semaphore for controlling access to a limited resource pool.
LinearizableSemaphore(String, int, boolean, ConsistencySession) - Constructor for class com.loomcache.server.cp.LinearizableSemaphore
Creates a new LinearizableSemaphore with the given permit count.
LIST_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LIST_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LIST_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LIST_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LIST_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LIST_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LIST_SUBLIST - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
listAdd(String, String) - Method in class com.loomcache.client.LoomClient
 
listClear(String) - Method in class com.loomcache.client.LoomClient
 
ListController - Class in com.loomcache.springboot.controller
REST controller for the default DistributedList.
ListController(DistributedList) - Constructor for class com.loomcache.springboot.controller.ListController
 
listCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
listCpGroups() - Method in class com.loomcache.server.CacheNode
Lists instantiated CP/Raft groups for operator inspection.
listCpGroups() - Method in class com.loomcache.springboot.controller.ClusterController
List local CP/Raft groups for operator inspection.
listCpSessions() - Method in class com.loomcache.server.CacheNode
Lists active CP sessions for operator inspection.
listCpSessions() - Method in class com.loomcache.springboot.controller.ClusterController
List active local CP sessions for operator inspection.
listener() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Returns the value of the listener record component.
listener() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Returns the value of the listener record component.
LISTENER_DEREGISTER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LISTENER_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LISTENER_REGISTER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
ListenerConfig(CacheEntryListener, boolean, Set) - Constructor for record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Creates an instance of a ListenerConfig record class.
listenerCount() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns the value of the listenerCount record component.
listenerCount() - Method in class com.loomcache.server.cache.EvictionNotifier
Get the number of registered listeners.
listenerCount() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns the value of the listenerCount record component.
listenerFailureCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of listener failures.
listenerFailures() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the listenerFailures record component.
ListenerStats(long, long, double) - Constructor for record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Creates an instance of a ListenerStats record class.
listGet(String, int) - Method in class com.loomcache.client.LoomClient
 
listGroups() - Method in class com.loomcache.server.consensus.RaftGroupManager
Lists all active (created) Raft groups.
listRemove(String, int) - Method in class com.loomcache.client.LoomClient
 
listSessions() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Lists active CP sessions for administrative inspection.
listSet(String, int, String) - Method in class com.loomcache.client.LoomClient
 
listSize(String) - Method in class com.loomcache.client.LoomClient
 
listSubList(String, int, int) - Method in class com.loomcache.client.LoomClient
 
load() - Method in class com.loomcache.server.cache.AccessTracker
Load persisted statistics from disk.
load() - Method in class com.loomcache.server.persistence.RaftMetadataStore
Load persisted metadata from disk.
load(long) - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
Load a previously persisted item by sequence.
load(String) - Static method in class com.loomcache.server.wan.merge.MergePolicyLoader
Load a merge policy with the thread context classloader.
load(String, ClassLoader) - Static method in class com.loomcache.server.wan.merge.MergePolicyLoader
Load a merge policy with the supplied classloader.
load(Long) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Load one persisted queue item.
load(String) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
load(String, String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
Load a value from the database (read-through / warm-up).
load(K) - Method in interface com.loomcache.client.cache.CacheLoader
Load a value for the given key.
load(K) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
 
load(K) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Load the value associated with key from the backing store.
load(K) - Method in interface com.loomcache.server.jcache.CacheLoaderIntegration.BackingStoreLoader
 
load(K) - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
Load a single value from backing store.
load(K) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
 
load(K) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Load a value via the wrapped MapStore.
loadAll(String) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
Load all entries for a map (full cache warm-up) using paginated queries.
loadAll(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
 
loadAll(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Load multiple values in one round-trip.
loadAll(Collection) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
 
loadAll(Collection) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Load multiple queue items.
loadAll(Set, boolean, CompletionListener) - Method in class com.loomcache.server.jcache.LoomJCache
 
loadAll(Set) - Method in interface com.loomcache.server.jcache.CacheLoaderIntegration.BackingStoreBulkLoader
 
loadAll(Set) - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
Load multiple values from backing store in parallel.
loadAllAsync(Collection) - Method in interface com.loomcache.client.cache.AsyncCacheLoader
Asynchronously load values for all given keys.
loadAllEntries(Collection) - Method in interface com.loomcache.server.datastructures.mapstore.EntryLoader
 
loadAllKeys() - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
loadAllKeys() - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Stream every key known to the backing store.
loadAllKeys() - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Load all persisted queue item IDs.
loadAsync(K) - Method in interface com.loomcache.client.cache.AsyncCacheLoader
Asynchronously load a value for the given key.
loadConfig(String) - Static method in class com.loomcache.server.config.PropertiesConfigLoader
Load configuration from multiple sources, with proper precedence.
loadConfig(String) - Static method in class com.loomcache.server.config.YamlConfigLoader
Load configuration from multiple sources with proper precedence.
loadedKeys() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns the value of the loadedKeys record component.
loadEntry(K) - Method in interface com.loomcache.server.datastructures.mapstore.EntryLoader
 
LoaderStats(long, long, long, double) - Constructor for record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Creates an instance of a LoaderStats record class.
loadKeys(List) - Method in interface com.loomcache.server.cache.CacheLoader
Load values for the given keys from an external source.
loadLatestSnapshot() - Method in class com.loomcache.server.persistence.SnapshotManager
Load the latest snapshot from disk.
loadLatestSnapshot() - Method in class com.loomcache.server.persistence.SnapshotStore
Load the latest snapshot from disk.
loadLatestSnapshot(boolean) - Method in class com.loomcache.server.persistence.SnapshotStore
Load the latest snapshot, optionally refusing fallback when the newest snapshot exists but fails validation.
loadMode() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the loadMode record component.
loadMode() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns the value of the loadMode record component.
loadMode(GenericMapStoreConfig.LoadMode) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
loads() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the loads record component.
loadSnapshot(long) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Load a snapshot by index.
localCacheHits() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns the value of the localCacheHits record component.
localhost(int) - Static method in class com.loomcache.client.LoomClient
Create a client connecting to localhost on the specified port.
localNodeId() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns the value of the localNodeId record component.
localNodeInSurvivingClique() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Returns the value of the localNodeInSurvivingClique record component.
localRack() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns the value of the localRack record component.
localReads() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Returns the value of the localReads record component.
localRegion() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns the value of the localRegion record component.
localRootHash() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns the value of the localRootHash record component.
localRootHash() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the localRootHash record component.
localVersion() - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Get the local node's version.
localWins() - Static method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
Always keep the local value (ignore remote writes on conflict).
localZone() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns the value of the localZone record component.
lock() - Method in class com.loomcache.client.LoomLinearizableLock
Acquires the lock, blocking until successful.
lock() - Method in class com.loomcache.server.cp.LinearizableLock
Acquires the lock, blocking until successful.
lock(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
lockAcquire(String) - Method in class com.loomcache.client.LoomClient
Acquire a linearizable lock, blocking until successful.
lockAcquireAndGetFence(String) - Method in class com.loomcache.client.LoomClient
Acquire the lock and return the fence token.
lockAll(UUID, Collection) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
lockAndGetFence() - Method in class com.loomcache.client.LoomLinearizableLock
Acquires the lock and returns the fence token.
LockController - Class in com.loomcache.springboot.controller
REST controller for the default CP lock.
LockController(LinearizableLock) - Constructor for class com.loomcache.springboot.controller.LockController
 
LockController.LockRequest - Record Class in com.loomcache.springboot.controller
 
locked() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
 
LockedKey(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
Creates an instance of a LockedKey record class.
lockedKeys() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns the value of the lockedKeys record component.
lockedUntil() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Returns the value of the lockedUntil record component.
lockGetFence(String) - Method in class com.loomcache.client.LoomClient
Deprecated, for removal: This API element is subject to removal in a future version.
Use LoomClient.lockAcquire(String) instead. This method misleadingly suggests a read-only fence query but actually acquires the lock.
lockGroups(List, Duration) - Method in class com.loomcache.server.sharding.GroupLockManager
Acquire locks on the specified groups in sorted ascending order.
lockKeyForUpdate(UUID, String, String) - Method in class com.loomcache.server.transaction.TransactionManager
Replicated coordinator mutation for TransactionalMap.getForUpdate.
lockName() - Method in record class com.loomcache.server.cp.FencingToken
Returns the value of the lockName record component.
Lockout(String, int, Instant) - Constructor for record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Creates an instance of a Lockout record class.
Lock Ownership - Section in class com.loomcache.client.LoomLinearizableLock
 
LockOwnershipLostException - Exception Class in com.loomcache.common.exception
Raised when a client attempts to release or use a CP lock after it no longer owns it.
LockOwnershipLostException(String) - Constructor for exception class com.loomcache.common.exception.LockOwnershipLostException
 
LockOwnershipLostException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.LockOwnershipLostException
 
lockRelease(String) - Method in class com.loomcache.client.LoomClient
Release a linearizable lock.
LockRequest(String) - Constructor for record class com.loomcache.springboot.controller.LockController.LockRequest
Creates an instance of a LockRequest record class.
locksCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns the value of the locksCleared record component.
LockSnapshot(boolean, long, String, int) - Constructor for record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Creates an instance of a LockSnapshot record class.
LockTimeoutException - Exception Class in com.loomcache.common.exception
Thrown when lock acquisition times out.
LockTimeoutException(String, long) - Constructor for exception class com.loomcache.common.exception.LockTimeoutException
Creates a new LockTimeoutException.
lockTryAcquire(String, Duration) - Method in class com.loomcache.client.LoomClient
Try to acquire a linearizable lock with timeout.
lockWithToken(String) - Method in class com.loomcache.server.cp.LinearizableLock
Acquires the lock and returns a FencingToken.
logCompactionThreshold() - Method in class com.loomcache.server.config.LoomConfig
 
logCompactionThreshold(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
LogEntry - Record Class in com.loomcache.server.consensus
A single entry in the Raft replicated log.
LogEntry(long, long, byte[]) - Constructor for record class com.loomcache.server.consensus.LogEntry
Compact constructor for COMMAND entries.
LogEntry(long, long, LogEntry.Type, byte[], ConfigChange) - Constructor for record class com.loomcache.server.consensus.LogEntry
Full constructor for all entry types (COMMAND, NO_OP, CONFIG_CHANGE).
LogEntry.Type - Enum Class in com.loomcache.server.consensus
 
loginContextName() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Returns the value of the loginContextName record component.
loginModuleClassName() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the loginModuleClassName record component.
LoginModuleConfig(String, AuthConfig.LoginModuleControlFlag, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Creates an instance of a LoginModuleConfig record class.
loginModuleOptions() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
 
loginModuleOptions() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
 
loginModules() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Returns the value of the loginModules record component.
logPrefix() - Method in class com.loomcache.common.model.NodeInfo
Get the log prefix for this node.
logQueryIfSlow(String, long, long, long, String, String) - Method in class com.loomcache.server.query.SlowQueryLog
Logs a query if its execution time exceeds the threshold.
logSize() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the logSize record component.
logSize() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the logSize record component.
LogStats - Record Class in com.loomcache.server.consensus
Statistics snapshot of the RaftLog state.
LogStats(int, long, long, long, long, long, long, long) - Constructor for record class com.loomcache.server.consensus.LogStats
Creates an instance of a LogStats record class.
longValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Returns the current value as a long.
lookup(Object) - Method in class com.loomcache.server.query.MapIndex
Looks up keys that match the exact value.
lookupPrefix(List) - Method in class com.loomcache.server.query.MapIndex
Looks up keys matching a leftmost prefix of a composite index.
LoomApplication - Class in com.loomcache.springboot
Spring Boot 4 application for the LoomCache distributed cache.
LoomApplication() - Constructor for class com.loomcache.springboot.LoomApplication
 
LoomAtomicLong - Class in com.loomcache.client
Client-side distributed atomic long proxy.
LoomAtomicReference<T> - Class in com.loomcache.client
Client-side distributed atomic reference proxy backed by the CP subsystem.
LoomAutoConfiguration - Class in com.loomcache.springboot.autoconfigure
Spring Boot auto-configuration for LoomCache client and server.
LoomAutoConfiguration() - Constructor for class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
 
LoomBatch - Class in com.loomcache.client
Fluent builder for batching multiple data-structure operations into a single server-side execution.
LoomBatch(LoomClient) - Constructor for class com.loomcache.client.LoomBatch
Create a new batch builder.
LoomBatch.MapOps - Class in com.loomcache.client
Fluent builder for map operations within a batch.
LoomBatch.QueueOps - Class in com.loomcache.client
Fluent builder for queue operations within a batch.
LoomBatch.SetOps - Class in com.loomcache.client
Fluent builder for set operations within a batch.
LoomCache - Class in com.loomcache.client
Simplified entry point for the LoomCache client SDK.
loomCacheApi() - Method in class com.loomcache.springboot.config.OpenApiConfig
 
LoomCacheEntryEvent<K,V> - Class in com.loomcache.server.jcache
Represents a cache entry lifecycle event.
LoomCacheEntryEvent(K, V, V, LoomCacheEntryEvent.EventType, Object) - Constructor for class com.loomcache.server.jcache.LoomCacheEntryEvent
Construct a cache entry event.
LoomCacheEntryEvent.EventType - Enum Class in com.loomcache.server.jcache
Legacy event type enumeration preserved for backwards compatibility.
loomCacheManager(LoomCache, LoomProperties) - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
Creates a Spring CacheManager backed by LoomCache.
LoomCacheManager - Class in com.loomcache.springboot.cache
Spring CacheManager implementation backed by LoomCache.
LoomCacheManager(LoomCache) - Constructor for class com.loomcache.springboot.cache.LoomCacheManager
Convenience constructor without eager cache names.
LoomCacheManager(LoomCache, List) - Constructor for class com.loomcache.springboot.cache.LoomCacheManager
Construct a new LoomCacheManager with the supplied eager cache names propagated from Spring properties.
LoomCacheManager(LoomCache, List, Duration) - Constructor for class com.loomcache.springboot.cache.LoomCacheManager
 
LoomCacheMXBean - Interface in com.loomcache.server.metrics
JMX management view for a LoomCache node.
LoomCacheMXBeanImpl - Class in com.loomcache.server.metrics
Thread-safe MXBean implementation backed by live LoomCache components.
LoomCacheMXBeanImpl(CacheNode) - Constructor for class com.loomcache.server.metrics.LoomCacheMXBeanImpl
 
loomCacheOpenApi() - Method in class com.loomcache.springboot.config.OpenApiConfig
 
LoomCachingProvider - Class in com.loomcache.server.jcache
JSR-107 CachingProvider implementation and SPI entry point for LoomCache JCache managers.
LoomCachingProvider() - Constructor for class com.loomcache.server.jcache.LoomCachingProvider
Public no-arg constructor required by the ServiceLoader contract.
LoomCachingProvider(DataStructureRegistry) - Constructor for class com.loomcache.server.jcache.LoomCachingProvider
Construct a provider that hands out distributed (Raft-replicated) caches.
LoomCachingProvider(DataStructureRegistry, String, int) - Constructor for class com.loomcache.server.jcache.LoomCachingProvider
Construct a provider whose distributed caches route through the cluster protocol exposed by the given node endpoint.
LoomCli - Class in com.loomcache.cli
 
LoomCli() - Constructor for class com.loomcache.cli.LoomCli
 
loomClient(LoomProperties) - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
Creates and connects a LoomCache client.
LoomClient - Class in com.loomcache.client
LoomCache Client SDK with smart/unisocket routing, near cache, and production-grade resilience.
LoomClient(LoomClient.Builder) - Constructor for class com.loomcache.client.LoomClient
 
LoomClient(List) - Constructor for class com.loomcache.client.LoomClient
Deprecated, for removal: This API element is subject to removal in a future version.
Use LoomClient.builder() instead for better control and clarity
LoomClient.Builder - Class in com.loomcache.client
 
LoomClient.MapChangeListener - Interface in com.loomcache.client
Listener interface for receiving entry events from the cache.
LoomClientEnabledCondition - Class in com.loomcache.springboot.autoconfigure
Enables the auto-configured Loom client by default for client-only apps, but requires an explicit opt-in when the embedded server is enabled.
LoomClientEnabledCondition() - Constructor for class com.loomcache.springboot.autoconfigure.LoomClientEnabledCondition
 
LoomClusterMXBean - Interface in com.loomcache.server.metrics
JMX management view for a LoomCache cluster from the local member's live view.
LoomClusterMXBeanImpl - Class in com.loomcache.server.metrics
Cluster-scoped MXBean backed by the local member's membership and Raft snapshots.
LoomClusterMXBeanImpl(CacheNode) - Constructor for class com.loomcache.server.metrics.LoomClusterMXBeanImpl
 
LoomConfig - Class in com.loomcache.server.config
Immutable centralized configuration for a LoomCache node.
LoomConfig.Builder - Class in com.loomcache.server.config
 
LoomConsistencySubsystem - Class in com.loomcache.client
Client-side Consistency Subsystem factory for creating CP primitives.
LoomException - Exception Class in com.loomcache.client
Distributed cache client exception.
LoomException - Exception Class in com.loomcache.common.exception
Base exception for all LoomCache errors.
LoomException(String) - Constructor for exception class com.loomcache.client.LoomException
Creates a new LoomException with the given message.
LoomException(String, Throwable) - Constructor for exception class com.loomcache.client.LoomException
Creates a new LoomException with the given message and cause.
LoomException(Throwable) - Constructor for exception class com.loomcache.client.LoomException
Creates a new LoomException with the given cause.
LoomException(Throwable) - Constructor for exception class com.loomcache.common.exception.LoomException
Creates a new LoomException with the given cause.
LoomException(String) - Constructor for exception class com.loomcache.common.exception.LoomException
Creates a new LoomException with the given message.
LoomException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.LoomException
Creates a new LoomException with the given message and cause.
LoomExecutorService - Class in com.loomcache.client
Client facade for a named distributed executor service.
LoomGSet<E> - Class in com.loomcache.client
Client-side grow-only set CRDT proxy.
loomHealthIndicator(ObjectProvider, ObjectProvider) - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
 
LoomHealthIndicator - Class in com.loomcache.springboot.autoconfigure
Spring Boot Actuator HealthIndicator for LoomCache.
LoomHealthIndicator(LoomCache, CacheNode) - Constructor for class com.loomcache.springboot.autoconfigure.LoomHealthIndicator
Construct a health indicator that also considers the embedded server path.
LoomHealthIndicator(LoomCache) - Constructor for class com.loomcache.springboot.autoconfigure.LoomHealthIndicator
Construct a health indicator for a pure client deployment.
LoomIdGenerator - Class in com.loomcache.client
Client-side distributed Snowflake ID generator proxy.
LoomJCache<K,V> - Class in com.loomcache.server.jcache
JCache-compatible (JSR-107) cache wrapper.
LoomJCache(LoomJCacheConfig) - Constructor for class com.loomcache.server.jcache.LoomJCache
Create a new JCache instance with default manager URI.
LoomJCache(LoomJCacheConfig, String) - Constructor for class com.loomcache.server.jcache.LoomJCache
Create a new JCache instance.
LoomJCache(LoomJCacheConfig, String, LoomJCacheClusterClient) - Constructor for class com.loomcache.server.jcache.LoomJCache
 
LoomJCacheConfig<K,V> - Class in com.loomcache.server.jcache
JCache-compatible configuration for a LoomCache cache instance.
LoomJCacheConfig.Builder<K,V> - Class in com.loomcache.server.jcache
 
LoomJCacheConfig.ExpiryPolicyType - Enum Class in com.loomcache.server.jcache
Expiry policy types as per JCache specification.
LoomJCacheManager - Class in com.loomcache.server.jcache
JCache-compatible (JSR-107) cache manager.
LoomJCacheManager() - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
Create a new cache manager with the default URI.
LoomJCacheManager(URI) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
Create a new cache manager with the specified URI.
LoomJCacheManager(URI, CachingProvider, ClassLoader, Properties) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
Full constructor used by LoomCachingProvider to wire in the owning provider, class loader, and properties per JSR-107 requirements.
LoomJCacheManager(URI, CachingProvider, ClassLoader, Properties, DataStructureRegistry) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
Full constructor including an optional DataStructureRegistry for distributed (Raft-replicated) JCache state (P1.4).
LoomJCacheManager(URI, CachingProvider, ClassLoader, Properties, DataStructureRegistry, LoomJCacheClusterClient) - Constructor for class com.loomcache.server.jcache.LoomJCacheManager
 
LoomLinearizableLatch - Class in com.loomcache.client
Client-side distributed countdown latch proxy backed by the CP subsystem.
LoomLinearizableLock - Class in com.loomcache.client
Client-side distributed linearizable lock proxy.
LoomList<E> - Class in com.loomcache.client
Client-side distributed list proxy.
LoomLWWRegister<V> - Class in com.loomcache.client
Client-side last-writer-wins register CRDT proxy.
LoomMap<K,V> - Class in com.loomcache.client
Client-side distributed map proxy.
LoomMap.LoomMapStats - Record Class in com.loomcache.client
Statistics snapshot for a LoomMap operation.
LoomMapStats(long, long, long, double) - Constructor for record class com.loomcache.client.LoomMap.LoomMapStats
Creates an instance of a LoomMapStats record class.
LoomMetrics - Class in com.loomcache.server.metrics
LoomCache metrics instrumentation using Micrometer.
LoomMultiMap<K,V> - Class in com.loomcache.client
Client-side distributed multimap proxy.
LoomORSet<E> - Class in com.loomcache.client
Client-side observed-remove set CRDT proxy.
LoomPNCounter - Class in com.loomcache.client
Client-side session-bound PN-counter proxy.
LoomPriorityQueue<E> - Class in com.loomcache.client
Client-side distributed priority queue proxy.
LoomProfile - Enum Class in com.loomcache.common.config
BLK-2026-04-22-008: deployment profile flag controlling whether v2.0 GA enforces production-only safety constraints or runs in permissive development/test mode.
LoomProperties - Class in com.loomcache.springboot.autoconfigure
Spring Boot @ConfigurationProperties for LoomCache client and server configuration.
LoomProperties() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties
 
LoomProperties.Auth - Class in com.loomcache.springboot.autoconfigure
Authentication and authorization settings for cluster and client access.
LoomProperties.AuthPermission - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.AuthRole - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Client - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.ClientStatistics - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Cluster - Class in com.loomcache.springboot.autoconfigure
Cluster configuration.
LoomProperties.DataConnection - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Diagnostics - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Discovery - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Eviction - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Executor - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Health - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.HotKey - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Icmp - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Kubernetes - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.MapDefinition - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.MapStore - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.MemberGroup - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Migration - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.NearCache - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Node - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.PartitionGroup - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Persistence - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Preloader - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.PriorityQueue - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Queue - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Raft - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Reconciliation - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Server - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.Session - Class in com.loomcache.springboot.autoconfigure
Spring Session configuration for distributed session storage.
LoomProperties.Sharding - Class in com.loomcache.springboot.autoconfigure
Multi-Raft-group sharding configuration (v2.0).
LoomProperties.SlowOperation - Class in com.loomcache.springboot.autoconfigure
 
LoomProperties.SpringCache - Class in com.loomcache.springboot.autoconfigure
Spring Cache abstraction configuration.
LoomProperties.Tls - Class in com.loomcache.springboot.autoconfigure
TLS/mTLS configuration for cluster communication.
LoomProperties.TlsEndpoint - Class in com.loomcache.springboot.autoconfigure
 
LoomQueryCache<K,V> - Class in com.loomcache.client.query
Client-side proxy for a continuous query cache — a locally materialized, predicate-filtered view over a distributed LoomMap.
LoomQueryCache.CQCListener<K,V> - Interface in com.loomcache.client.query
Listener for changes applied to the locally cached view.
LoomQueryCache.QueryCacheStatistics - Record Class in com.loomcache.client.query
Snapshot of this query cache's observability counters.
LoomQueue<E> - Class in com.loomcache.client
Client-side distributed queue proxy.
LoomReliableTopic<T> - Class in com.loomcache.client
Client-side reliable-topic proxy with replay by retained sequence.
LoomRingbuffer<E> - Class in com.loomcache.client
Client-side distributed ringbuffer proxy.
LoomSerializationAllowlist - Class in com.loomcache.springboot.serialization
Allowlist used by ObjectInputFilter for Spring-side caching and session deserialization.
LoomSerializer - Interface in com.loomcache.common.serialization
Global object-serialization SPI for LoomCache payloads.
LoomSerializerProvider - Interface in com.loomcache.common.serialization
ServiceLoader provider for a process-wide LoomSerializer.
LoomServerEnabledCondition - Class in com.loomcache.springboot.autoconfigure
Custom Spring condition that checks if loomcache.server.enabled=true.
LoomServerEnabledCondition() - Constructor for class com.loomcache.springboot.autoconfigure.LoomServerEnabledCondition
 
LoomSession - Class in com.loomcache.springboot.session
 
LoomSession(String, Instant, Instant, Duration) - Constructor for class com.loomcache.springboot.session.LoomSession
 
LoomSessionAutoConfiguration - Class in com.loomcache.springboot.session
 
LoomSessionAutoConfiguration() - Constructor for class com.loomcache.springboot.session.LoomSessionAutoConfiguration
 
loomSessionRepository(LoomCache, LoomProperties) - Method in class com.loomcache.springboot.session.LoomSessionAutoConfiguration
 
LoomSessionRepository - Class in com.loomcache.springboot.session
 
LoomSessionRepository(LoomCache, LoomProperties) - Constructor for class com.loomcache.springboot.session.LoomSessionRepository
 
LoomSet<E> - Class in com.loomcache.client
Client-side distributed set proxy.
LoomSpringCache - Class in com.loomcache.springboot.cache
Spring Cache implementation backed by a LoomCache distributed map.
LoomSpringCache(String, LoomCache) - Constructor for class com.loomcache.springboot.cache.LoomSpringCache
Construct a new Spring Cache backed by a LoomCache distributed map.
LoomSpringCache(String, LoomCache, Duration) - Constructor for class com.loomcache.springboot.cache.LoomSpringCache
 
LoomSqlResult - Record Class in com.loomcache.client
Client-side SQL query result.
LoomSqlResult(List, List) - Constructor for record class com.loomcache.client.LoomSqlResult
Creates a new SQL result with the given column names and rows.
LoomSqlResult(List, List, boolean) - Constructor for record class com.loomcache.client.LoomSqlResult
Creates a new SQL result with the given column names, rows, and truncation flag.
LoomTopic<T> - Class in com.loomcache.client
Client-side distributed topic proxy (publish-subscribe).
LoomTransaction - Class in com.loomcache.client
Client-side facade for a transaction.
LoomVersion - Class in com.loomcache.common.protocol
Version information for LoomCache nodes.
LoomVersion(String) - Constructor for class com.loomcache.common.protocol.LoomVersion
 
LoomVersion(String, int) - Constructor for class com.loomcache.common.protocol.LoomVersion
 
LoomVersion(String, int, String) - Constructor for class com.loomcache.common.protocol.LoomVersion
 
lost() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Returns the value of the lost record component.
low() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
Returns the value of the low record component.
lowWatermark() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the lowWatermark record component.
LRU - Enum constant in enum class com.loomcache.client.NearCacheEvictionPolicy
 
LRU - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
 
LRU - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
 
LRU() - Constructor for record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
Creates an instance of a LRU record class.
LruEvictionStrategy<K> - Class in com.loomcache.server.datastructures
LRU (Least Recently Used) eviction strategy using LinkedHashMap.
LruEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.LruEvictionStrategy
 
LWW_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LWW_SET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
LWW_TIMESTAMP - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
lwwGet(String) - Method in class com.loomcache.client.LoomClient
 
LWWRegister<V> - Class in com.loomcache.server.datastructures.crdt
Last-Writer-Wins Register CRDT (LWW-Register).
LWWRegister(String, String, int) - Constructor for class com.loomcache.server.datastructures.crdt.LWWRegister
 
lwwRegisterCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
lwwSet(String, String) - Method in class com.loomcache.client.LoomClient
 
lwwTimestamp(String) - Method in class com.loomcache.client.LoomClient
 
LZ4 - Enum constant in enum class com.loomcache.common.protocol.WireCompression
 

M

MAGIC - Static variable in class com.loomcache.common.protocol.Message
 
main(String[]) - Static method in class com.loomcache.cli.LoomCli
 
major() - Method in class com.loomcache.common.protocol.LoomVersion
 
ManagementApiHandler - Class in com.loomcache.server.management
Management REST API handler for the lightweight web UI dashboard.
ManagementApiHandler(DataStructureRegistry, int, Supplier, Supplier, Supplier) - Constructor for class com.loomcache.server.management.ManagementApiHandler
 
managementEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
managementEnabled(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
manifestPath() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns the value of the manifestPath record component.
MANUAL - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
 
map(String) - Method in class com.loomcache.client.LoomBatch
Select a map to operate on.
MAP_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_COMPARE_DELETE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_COMPUTE_IF_ABSENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_DELETE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_DELETE - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#mapDelete(structName, key).
MAP_EXECUTE_ON_ENTRIES - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_EXECUTE_ON_KEY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_EXECUTE_ON_KEYS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_GET_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_KEYS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_LOCK_KEY - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#mapGetForUpdate(structName, key) carried by MessageType.TX_LOCK_KEY.
MAP_PUT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_PUT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#mapPut(structName, key, value).
MAP_PUT_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_PUT_IF_ABSENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_PUT_IF_ABSENT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#mapPutIfAbsent(structName, key, value).
MAP_PUT_WITH_TTL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_REPLACE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_REPLACE_CAS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_SCAN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MAP_VALUES - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
mapClear(String) - Method in class com.loomcache.client.LoomClient
 
mapCompareDelete(String, String, String) - Method in class com.loomcache.client.LoomClient
 
mapContainsKey(String, String) - Method in class com.loomcache.client.LoomClient
 
mapContainsKeyWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Check if a key exists with per-operation timeout override.
MapController - Class in com.loomcache.springboot.controller
REST controller for DistributedMap operations.
MapController(DistributedMap, WriteThroughCacheStore) - Constructor for class com.loomcache.springboot.controller.MapController
Create a MapController with a DistributedMap and write-through store.
mapCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
MapDefinition() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.MapDefinition
 
mapDelete(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async map DELETE operation.
mapDelete(String, String) - Method in class com.loomcache.client.LoomClient
 
mapDelete(String, String) - Static method in record class com.loomcache.common.protocol.BatchOperation
 
mapDelete(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffers a map delete operation.
MapDelete(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MapDelete
Creates an instance of a MapDelete record class.
mapDeleteAndGet(String, String) - Method in class com.loomcache.client.LoomClient
Atomically remove a key and return the previously associated value.
mapDeleteWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Delete a key-value pair with per-operation timeout override.
mapEvictionPolicy() - Method in class com.loomcache.common.config.ClusterConfig
 
mapEvictionPolicy(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
mapExecuteOnKey(String, String, EntryProcessor) - Method in class com.loomcache.client.AsyncLoomClient
 
mapExecuteOnKey(String, String, EntryProcessor) - Method in class com.loomcache.client.LoomClient
 
mapGet(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async map GET operation.
mapGet(String, String) - Method in class com.loomcache.client.LoomClient
Get a value from a distributed map.
mapGetForUpdate(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Reads the current value for a map key after the transaction manager has recorded the pessimistic TX-scoped key lock.
mapGetWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Get a key-value pair with per-operation timeout override.
MapIndex<K,V> - Class in com.loomcache.server.query
In-memory secondary index on a map column.
MapIndex(IndexConfig) - Constructor for class com.loomcache.server.query.MapIndex
Creates a new index with the specified configuration.
mapIndexes() - Method in class com.loomcache.server.config.LoomConfig
 
mapIndexes(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
MapInterceptor - Interface in com.loomcache.server.datastructures
Synchronous interceptor for DistributedMap operations.
mapMaxEntries() - Method in class com.loomcache.common.config.ClusterConfig
 
mapMaxEntries(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
mapName() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Returns the value of the mapName record component.
mapName() - Static method in class com.loomcache.client.context.ClientRequestContext
Get the current map name, or null if not set.
mapName() - Method in class com.loomcache.common.protocol.Message
Get the map/structure name.
mapName() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.transaction.Transaction.Condition
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.transaction.Transaction.Operation
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the mapName record component.
mapName() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
Returns the value of the mapName record component.
mapName(String) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
Set the map name for this scope.
mapNameColumn() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the mapNameColumn record component.
mapNameColumn(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
mapNameForGroup(int) - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns the group's single logical map name, or throws if the group has multiple maps (cross-group atomic BATCH case — callers must use ReplicatedTransactionCommand.mapNamesForGroup(int) and the per-op Transaction.Operation.mapName() instead).
mapNameLength() - Method in class com.loomcache.common.protocol.Message
Get the map name length.
mapNames() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns the set of all map names in the registry.
mapNamesByGroup() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns the value of the mapNamesByGroup record component.
mapNamesForGroup(int) - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns all logical map names touched by this transaction in groupId.
mapping() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
Returns the value of the mapping record component.
mappingName() - Method in record class com.loomcache.server.query.SqlIndex
Returns the value of the mappingName record component.
MapPredicate<K,V> - Interface in com.loomcache.server.query
Generic predicate for filtering distributed map entries by key and value.
mapPut(String, String, byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
Build a MAP_PUT batch operation.
mapPut(String, String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async map PUT operation.
mapPut(String, String, String) - Method in class com.loomcache.client.LoomClient
Put a key-value pair into a distributed map.
mapPut(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffers a map put operation.
MapPut(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MapPut
Compact constructor validating all fields.
mapPutIfAbsent(String, String, byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
Build a MAP_PUT_IF_ABSENT batch operation.
mapPutIfAbsent(String, String, String) - Method in class com.loomcache.client.LoomClient
Atomically put a key-value pair only if the key is not already present.
mapPutIfAbsent(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a map putIfAbsent operation.
MapPutIfAbsent(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Creates an instance of a MapPutIfAbsent record class.
MapPutTtlCodec - Class in com.loomcache.common.protocol
Binary payload codec for MessageType.MAP_PUT_WITH_TTL.
MapPutTtlCodec.Payload - Record Class in com.loomcache.common.protocol
 
mapPutWithTimeout(String, String, String, Duration) - Method in class com.loomcache.client.LoomClient
Put a key-value pair with per-operation timeout override.
mapPutWithTtl(String, String, String, long, TimeUnit) - Method in class com.loomcache.client.LoomClient
Store a key-value pair with server-owned entry TTL.
mapPutWithTtl(String, String, String, Duration) - Method in class com.loomcache.client.LoomClient
Store a key-value pair with server-owned entry TTL.
mapReplace(String, String, String) - Method in class com.loomcache.client.LoomClient
 
mapReplaceCas(String, String, String, String) - Method in class com.loomcache.client.LoomClient
 
MapReplaceCasCodec - Class in com.loomcache.common.protocol
Wire-format codec for the MessageType.MAP_REPLACE_CAS value field.
MapReplaceCasCodec.CasPayload - Record Class in com.loomcache.common.protocol
Decoded CAS payload: the expected oldValue and the replacement newValue.
mapScan(String, long, String, int) - Method in class com.loomcache.client.LoomClient
 
mapSize(String) - Method in class com.loomcache.client.AsyncLoomClient
Async map SIZE operation.
mapSize(String) - Method in class com.loomcache.client.LoomClient
 
MapSnapshot - Class in com.loomcache.server.datastructures
Kryo-serializable snapshot of a DistributedMap.
MapSnapshot() - Constructor for class com.loomcache.server.datastructures.MapSnapshot
 
MapStatistics(long, long, long, long, double) - Constructor for record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Creates an instance of a MapStatistics record class.
mapStore() - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Expose the underlying MapStore for diagnostics / advanced callers that need to issue reads or deletes outside the CacheWriterIntegration write path.
MapStore<K,V> - Interface in com.loomcache.server.datastructures.mapstore
Service Provider Interface (SPI) for plugging an external persistent backing store into a DistributedMap.
MapStore() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.MapStore
 
MapStoreBackedCacheWriter<K,V> - Record Class in com.loomcache.server.jcache
Adapter that exposes a MapStore as a CacheWriterIntegration.BackingStoreWriter, letting JCache (JSR-107) write-through / write-behind reuse the same SPI as DistributedMap.setMapStore(MapStore, MapStoreConfig).
MapStoreBackedCacheWriter(MapStore) - Constructor for record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
MapStoreConfig - Record Class in com.loomcache.server.datastructures.mapstore
Configuration for wiring a MapStore into a DistributedMap.
MapStoreConfig(boolean, boolean, int, Duration, MapStoreConfig.LoadMode) - Constructor for record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Compact-constructor validation.
MapStoreConfig.LoadMode - Enum Class in com.loomcache.server.datastructures.mapstore
Preload strategy.
markAlive(String) - Method in class com.loomcache.common.model.ClusterState
Mark a member as alive (atomic replacement via copy-on-write).
markDead(String) - Method in class com.loomcache.common.model.ClusterState
Mark a member as dead (atomic replacement via copy-on-write).
markDelivered(JournalEntry) - Method in class com.loomcache.server.journal.JournalSubscription
Mark an entry as delivered and update stats.
markDisconnected(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
Mark a replica as disconnected (e.g., on connection failure).
markSyncing(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
Mark a replica as syncing (e.g., on reconnection start).
mask() - Method in enum class com.loomcache.common.protocol.ProtocolFeatures
 
matches(AuthConfig.PermissionRequest) - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.AndPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
 
matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.FalsePredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
 
matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.ILikePredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.InPredicate
 
matches(SqlRow) - Method in interface com.loomcache.server.query.Predicate.JoinPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
 
matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.LikePredicate
 
matches(SqlRow) - Method in interface com.loomcache.server.query.Predicate
Tests whether the given row matches this predicate.
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.NotPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.OrPredicate
 
matches(SqlRow) - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
 
matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.RegexPredicate
 
matches(SqlRow) - Method in class com.loomcache.server.query.Predicate.TruePredicate
 
matches(SqlRow, SqlRow) - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
 
matches(SqlRow, SqlRow) - Method in interface com.loomcache.server.query.Predicate.JoinPredicate
Tests whether the given pair of rows matches this join predicate.
matches(String) - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
 
matches(String) - Method in class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
 
matchesEndpoint(String) - Method in record class com.loomcache.common.config.AuthConfig.Role
 
materialize() - Method in class com.loomcache.server.persistence.SnapshotChain
Materialize the chain into a single full snapshot by applying all deltas to the base in order.
materialize(byte[], byte[], String, KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
 
max() - Static method in class com.loomcache.server.compute.Aggregators
 
MAX - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
 
MAX_ATTEMPTS - Static variable in class com.loomcache.server.cluster.TcpMigrationDataSender
Default max attempts per chunk before aborting.
MAX_BATCH_OPERATION_COUNT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
Hard cap for one stateless transaction commit frame.
MAX_BATCH_SIZE - Static variable in record class com.loomcache.server.cache.WarmingConfig
 
MAX_CAPACITY - Static variable in class com.loomcache.server.datastructures.DistributedRingbuffer
 
MAX_COLLECTION_VIEW_ENTRIES - Static variable in class com.loomcache.server.datastructures.DistributedMultiMap
 
MAX_ENCODED_BYTES - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
Maximum encoded predicate size accepted over the wire (8 KiB).
MAX_ID_GENERATOR_NODE_ID - Static variable in class com.loomcache.common.config.ClusterConfig
 
MAX_IN_LIST_VALUES - Static variable in class com.loomcache.server.query.QueryLimits
 
MAX_NODE_ID - Static variable in class com.loomcache.server.datastructures.SnowflakeIdGenerator
 
MAX_OPERAND_BYTES - Static variable in interface com.loomcache.common.protocol.SerializablePredicate
Maximum allowed length of a string operand in the encoded form.
MAX_OPERATION_PAYLOAD_BYTES - Static variable in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
 
MAX_ORDER_BY_COLUMNS - Static variable in class com.loomcache.server.query.QueryLimits
 
MAX_ORDER_BY_SCAN_ENTRIES - Static variable in class com.loomcache.server.query.QueryLimits
 
MAX_PARALLELISM - Static variable in record class com.loomcache.server.cache.WarmingConfig
 
MAX_PARALLELISM - Static variable in class com.loomcache.server.persistence.RecoveryTimeouts
 
MAX_PARTICIPANT_GROUP_COUNT - Static variable in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
 
MAX_PROJECTION_COLUMNS - Static variable in class com.loomcache.server.query.QueryLimits
 
MAX_REASON_UTF_BYTES - Static variable in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
 
MAX_RESULT_CELLS - Static variable in class com.loomcache.server.query.QueryLimits
 
MAX_RESULT_ROWS - Static variable in class com.loomcache.server.query.QueryLimits
 
MAX_SNAPSHOT_ITEMS - Static variable in class com.loomcache.server.datastructures.DistributedList
 
MAX_SNAPSHOT_ITEMS - Static variable in class com.loomcache.server.datastructures.DistributedQueue
 
MAX_SNAPSHOT_ITEMS - Static variable in class com.loomcache.server.datastructures.DistributedSet
 
maxAccessCount() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Returns the value of the maxAccessCount record component.
maxAge() - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
Returns the value of the maxAge record component.
MaxAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that finds the maximum numeric value in the map.
MaxAggregator() - Constructor for class com.loomcache.server.compute.MaxAggregator
Create a new max aggregator.
maxAttempts() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns the value of the maxAttempts record component.
maxBufferSize() - Method in record class com.loomcache.server.topic.TopicConfig
Returns the value of the maxBufferSize record component.
maxBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns the value of the maxBytes record component.
maxClients() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Returns the value of the maxClients record component.
maxClockSkewMs() - Method in record class com.loomcache.server.consensus.LeaseConfig
Returns the value of the maxClockSkewMs record component.
maxClockSkewNanos() - Method in class com.loomcache.server.consensus.LeaderLease
Get the configured maximum clock skew in nanoseconds.
maxConcurrentMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
 
maxConcurrentRequests() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Returns the value of the maxConcurrentRequests record component.
maxConnections() - Method in class com.loomcache.common.config.ClusterConfig
 
maxConnections() - Method in class com.loomcache.server.config.LoomConfig
 
maxConnections(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
maxConnections(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
maxDelayMs(long) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
maxDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Returns the value of the maxDurationMs record component.
maxDurationMs() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Returns the value of the maxDurationMs record component.
maxDurationMs() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the maxDurationMs record component.
maxEntries() - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
Returns the value of the maxEntries record component.
maxEntriesPerAppend() - Method in class com.loomcache.server.config.LoomConfig
 
maxEntriesPerAppend(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
maxExecutorTaskPayloadBytes() - Method in class com.loomcache.common.config.ClusterConfig
 
maxExecutorTaskPayloadBytes() - Method in class com.loomcache.server.config.LoomConfig
 
maxExecutorTaskPayloadBytes(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
maxExecutorTaskPayloadBytes(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
maxIdle(long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
Expire entries that have not been accessed for the given duration. 0 disables max-idle.
maxIdleDeadlineValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
Max-idle metadata.
maxIdleMillis() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Returns the value of the maxIdleMillis record component.
maxIdleNanos() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the maxIdleNanos record component.
maxIdleNanosValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
maxIdleTime() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Returns the value of the maxIdleTime record component.
maxIdleTimeSeconds() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
maxIdleTimeSeconds(int) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
maxInFlightRequests() - Method in class com.loomcache.client.ClientConfig
 
maxInFlightRequests(int) - Method in class com.loomcache.client.ClientConfig.Builder
 
maxInFlightRequests(int) - Method in class com.loomcache.client.LoomClient.Builder
Set the maximum number of client requests tracked as in-flight.
maxLabelLength() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Returns the value of the maxLabelLength record component.
maxLagMs() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Returns the value of the maxLagMs record component.
maxLatencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the maxLatencyMs record component.
maxLoadKeys() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the maxLoadKeys record component.
maxLoadKeys(int) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
maxMapEntries() - Method in class com.loomcache.server.config.LoomConfig
 
maxMapEntries(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
maxMapEntries(int) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set maximum number of map entries (default: 0 = unbounded).
maxMemory() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Returns the value of the maxMemory record component.
maxMemoryBytes() - Method in class com.loomcache.common.config.ClusterConfig
 
maxMemoryBytes() - Method in class com.loomcache.server.config.LoomConfig
 
maxMemoryBytes(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
maxMemoryBytes(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
maxMemoryBytes(long) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set maximum memory in bytes (default: unbounded).
maxMetricNameLength() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Returns the value of the maxMetricNameLength record component.
maxParallelMigrations() - Method in class com.loomcache.common.config.ClusterConfig
 
maxParallelMigrations() - Method in class com.loomcache.server.config.LoomConfig
 
maxParallelMigrations(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
maxParallelMigrations(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
maxPendingWrites() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Returns the value of the maxPendingWrites record component.
maxPoolSize() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the maxPoolSize record component.
maxPoolSize(int) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
maxRecords() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns the value of the maxRecords record component.
maxReplicasPerRack() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
Returns the value of the maxReplicasPerRack record component.
maxRequestTime() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Returns the value of the maxRequestTime record component.
maxResponseTime() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Returns the value of the maxResponseTime record component.
maxRetries() - Method in class com.loomcache.client.ClientConfig
 
maxRetries() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Returns the value of the maxRetries record component.
maxRetries(int) - Method in class com.loomcache.client.ClientConfig.Builder
 
maxRetries(int) - Method in class com.loomcache.client.LoomClient.Builder
Set max retry attempts for failed requests.
maxRetries(int) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
maxSize() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Returns the value of the maxSize record component.
maxSize() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the maxSize record component.
maxSize() - Method in record class com.loomcache.common.config.QueueConfig
Hazelcast-compatible alias for QueueConfig.capacity().
maxSize() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Returns the value of the maxSize record component.
maxSize(int) - Method in class com.loomcache.common.config.QueueConfig.Builder
Hazelcast-compatible alias for QueueConfig.Builder.capacity(int).
maxSize(int) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
Maximum number of entries. 0 = unbounded.
maxStackFrames() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns the value of the maxStackFrames record component.
maxTopologyDistance() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns the value of the maxTopologyDistance record component.
maxTtl() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
Returns the value of the maxTtl record component.
maxValue() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns the value of the maxValue record component.
maxValues() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Returns the value of the maxValues record component.
maybeAdvanceWriteMetadata(K, long, String) - Method in class com.loomcache.server.datastructures.DistributedMap
Advance the recorded timestamp for key IFF the incoming tuple is strictly newer.
maybeSnapshot(long, long, Map) - Method in class com.loomcache.server.persistence.SnapshotScheduler
Check if a snapshot should be triggered based on the committed index.
mean() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns the value of the mean record component.
member() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
Returns the value of the member record component.
member() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
Returns the value of the member record component.
MEMBER - Enum constant in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
 
memberAdded(MemberEvent) - Method in interface com.loomcache.client.MembershipListener
 
memberAttributes() - Method in record class com.loomcache.server.discovery.PeerAddress
Returns the value of the memberAttributes record component.
MemberAttributes - Record Class in com.loomcache.server.discovery
Optional topology/member attributes attached to a discovered peer.
MemberAttributes(Map) - Constructor for record class com.loomcache.server.discovery.MemberAttributes
Creates an instance of a MemberAttributes record class.
MemberEvent - Record Class in com.loomcache.client
Event emitted when the client observes a member join or leave its active view.
MemberEvent(String) - Constructor for record class com.loomcache.client.MemberEvent
Creates an instance of a MemberEvent record class.
memberGroup(String, List) - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
 
MemberGroup() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.MemberGroup
 
MemberGroup(String, List) - Constructor for class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
 
memberGroupForHost(String) - Method in class com.loomcache.common.config.PartitionGroupConfig
 
memberGroups() - Method in class com.loomcache.common.config.PartitionGroupConfig
 
memberGroups(List) - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
 
memberId() - Method in record class com.loomcache.client.MemberEvent
Returns the value of the memberId record component.
MemberInfo(String, String, int, SwimGossipProtocol.MemberState, long, long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Creates an instance of a MemberInfo record class.
MemberInfo(String, String, MembershipProtocol.MembershipView.MemberState, long, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Creates an instance of a MemberInfo record class.
MemberJoined(String, String, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Creates an instance of a MemberJoined record class.
MemberLeft(String, long, MembershipProtocol.LeaveReason) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Creates an instance of a MemberLeft record class.
MemberRecovered(String, long) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
Creates an instance of a MemberRecovered record class.
memberRemoved(MemberEvent) - Method in interface com.loomcache.client.MembershipListener
 
members() - Method in record class com.loomcache.client.InitialMembershipEvent
Returns the value of the members record component.
members() - Method in class com.loomcache.client.LoomGSet
 
members() - Method in class com.loomcache.client.LoomORSet
 
members() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the members record component.
members() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Returns the value of the members record component.
members(int, int) - Method in class com.loomcache.springboot.controller.ClusterController
Get cluster membership information.
MemberSelector - Interface in com.loomcache.server.executor
Public SPI for selecting executor target members from a cluster membership snapshot.
MembershipListener - Interface in com.loomcache.client
Listener for client-observed membership changes.
MembershipProtocol - Class in com.loomcache.server.cluster
Protocol-level membership change tracking for cluster membership management.
MembershipProtocol(String, int) - Constructor for class com.loomcache.server.cluster.MembershipProtocol
 
MembershipProtocol.LeaveReason - Enum Class in com.loomcache.server.cluster
Reason for member leaving the cluster.
MembershipProtocol.MembershipEvent - Interface in com.loomcache.server.cluster
Sealed interface for membership events.
MembershipProtocol.MembershipEvent.LeaderChanged - Record Class in com.loomcache.server.cluster
The cluster leader has changed.
MembershipProtocol.MembershipEvent.MemberJoined - Record Class in com.loomcache.server.cluster
A member has joined the cluster.
MembershipProtocol.MembershipEvent.MemberLeft - Record Class in com.loomcache.server.cluster
A member has left the cluster.
MembershipProtocol.MembershipEvent.MemberRecovered - Record Class in com.loomcache.server.cluster
A previously suspected member has recovered.
MembershipProtocol.MembershipEvent.MemberSuspected - Record Class in com.loomcache.server.cluster
A member is suspected to have failed.
MembershipProtocol.MembershipListener - Interface in com.loomcache.server.cluster
Listener for membership events.
MembershipProtocol.MembershipStats - Record Class in com.loomcache.server.cluster
Membership statistics.
MembershipProtocol.MembershipView - Record Class in com.loomcache.server.cluster
Current snapshot of cluster membership.
MembershipProtocol.MembershipView.MemberInfo - Record Class in com.loomcache.server.cluster
Information about a cluster member.
MembershipProtocol.MembershipView.MemberState - Enum Class in com.loomcache.server.cluster
State of a cluster member.
MembershipStats(long, long, long, int) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Creates an instance of a MembershipStats record class.
MembershipView(long, Map, String) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Creates an instance of a MembershipView record class.
MemberSuspected(String, long, double) - Constructor for record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Creates an instance of a MemberSuspected record class.
memberTlsConfig() - Method in class com.loomcache.common.config.EndpointTlsConfig
 
memberTlsConfig(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
 
MEMORY - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
 
MEMORY_PRESSURE - Enum constant in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
 
memoryBytes() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns the value of the memoryBytes record component.
MemoryEstimator - Class in com.loomcache.server.cache
Estimates memory usage of cache entries and maps.
MemoryEstimator() - Constructor for class com.loomcache.server.cache.MemoryEstimator
 
Memory Management - Section in class com.loomcache.server.observability.DistributedTracer
 
MemoryManager - Class in com.loomcache.server.cache
Monitors JVM heap usage and cache memory consumption.
MemoryManager(MemoryManager.MemoryThreshold) - Constructor for class com.loomcache.server.cache.MemoryManager
 
MemoryManager.MemoryStats - Record Class in com.loomcache.server.cache
Memory usage statistics.
MemoryManager.MemoryThreshold - Record Class in com.loomcache.server.cache
Memory threshold configuration. softLimit: 80% of heap — triggers background eviction hardLimit: 90% of heap — rejects new writes
memoryMaxBytes() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the memoryMaxBytes record component.
MemoryStats(long, long, double, long, long) - Constructor for record class com.loomcache.server.cache.MemoryManager.MemoryStats
Creates an instance of a MemoryStats record class.
MemoryThreshold(long, long) - Constructor for record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Creates an instance of a MemoryThreshold record class.
memoryUsagePercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns the value of the memoryUsagePercent record component.
memoryUsagePercent() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Get memory usage as a percentage.
memoryUsed() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Returns the value of the memoryUsed record component.
memoryUsedBytes() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the memoryUsedBytes record component.
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.DiscardMergePolicy
 
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.ExpirationTimeMergePolicy
 
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.HigherHitsMergePolicy
 
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.LatestAccessMergePolicy
 
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.LatestUpdateMergePolicy
 
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in interface com.loomcache.server.wan.merge.MergePolicy
Merge an incoming replication entry against the existing local entry.
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.PassThroughMergePolicy
 
merge(K, MergePolicy.MergeEntry, MergePolicy.MergeEntry) - Method in class com.loomcache.server.wan.merge.PutIfAbsentMergePolicy
 
merge(GSet) - Method in class com.loomcache.server.datastructures.crdt.GSet
Merge another G-Set into this one (anti-entropy).
merge(LWWRegister) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Merge another LWW-Register into this one (anti-entropy).
merge(ORSet) - Method in class com.loomcache.server.datastructures.crdt.ORSet
Merge another OR-Set into this one (anti-entropy).
merge(DistributedPriorityQueue) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Merge another DistributedPriorityQueue into this one.
merge(PNCounter) - Method in class com.loomcache.server.datastructures.PNCounter
Merge another PN-Counter into this one.
merge(MemberAttributes) - Method in record class com.loomcache.server.discovery.MemberAttributes
 
merge(K, V, BiFunction) - Method in class com.loomcache.server.datastructures.DistributedMap
Merge a value into the map for the given key.
MergeEntry(V, long, String) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Backward-compatible constructor for policies that do not use hit metadata.
MergeEntry(V, long, String, long) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Backward-compatible constructor for policies that use hit metadata only.
MergeEntry(V, long, String, long, long) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Backward-compatible constructor for policies that use hit/access metadata.
MergeEntry(V, long, String, long, long, long) - Constructor for record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Compact constructor — validates required fields and non-negative metadata.
MergePolicy<K,V> - Interface in com.loomcache.server.wan.merge
Strategy for resolving conflicts when an incoming WAN replication event meets an existing local value.
MergePolicy.MergeEntry<V> - Record Class in com.loomcache.server.wan.merge
A replication entry with timestamp, writer-id, read-hit, access-time, and expiration-time metadata for merge policies.
MergePolicyLoader - Class in com.loomcache.server.wan.merge
Classloader-backed factory for WAN merge policies.
mergeView(MembershipProtocol.MembershipView) - Method in class com.loomcache.server.cluster.MembershipProtocol
Merge a remote membership view via gossip protocol.
message() - Method in class com.loomcache.server.network.CommandContext
Get the message to execute.
message() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
Returns the value of the message record component.
message() - Method in interface com.loomcache.server.query.SqlParser.ParseError
 
message() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Returns the value of the message record component.
message() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
Returns the value of the message record component.
Message - Class in com.loomcache.common.protocol
The core message object for all LoomCache communication.
messageAcked(String) - Method in class com.loomcache.server.network.BackpressureController
Record that a message sent to a peer has been acknowledged.
MessageCodec - Class in com.loomcache.common.protocol
Encodes/decodes Messages to/from the LoomCache binary wire protocol.
MessageCodec() - Constructor for class com.loomcache.common.protocol.MessageCodec
 
messageDropped(String) - Method in class com.loomcache.server.network.BackpressureController
Record that a message to a peer has been dropped due to backpressure.
Message Format - Section in class com.loomcache.server.handler.ExecutorServiceHandler
 
MessageHandler - Interface in com.loomcache.server.network
Interface for handling incoming cache protocol messages and peer disconnections.
MessageListener<T> - Interface in com.loomcache.server.topic
Listener for messages published to a distributed topic.
messageSent(String) - Method in class com.loomcache.server.network.BackpressureController
Record that a message has been sent to a peer.
messagesReceived() - Method in class com.loomcache.server.network.ConnectionContext
Total messages received on this connection.
messagesSent() - Method in class com.loomcache.server.network.ConnectionContext
Total messages sent on this connection.
messageType() - Static method in class com.loomcache.server.context.RequestContext
Get the current message type, or null if not set.
messageType() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the messageType record component.
messageType() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the messageType record component.
messageType(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Set message type.
MessageType - Enum Class in com.loomcache.common.protocol
All operation codes for the LoomCache binary protocol.
MessageWithSequence(T, long) - Constructor for record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
Validate that sequence is positive.
metadata() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Returns the value of the metadata record component.
metadata() - Method in record class com.loomcache.server.journal.JournalEntry
Returns the value of the metadata record component.
MetadataAwareValue<V> - Record Class in com.loomcache.server.datastructures.mapstore
Value carrier used by metadata-aware map stores.
MetadataAwareValue(V, long) - Constructor for record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
Creates an instance of a MetadataAwareValue record class.
metric() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns the value of the metric record component.
METRIC_NAME - Static variable in class com.loomcache.server.observability.BoundaryExceptionHandler
 
Metrics - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
 
Metrics() - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol.Metrics
 
MetricsAggregator - Class in com.loomcache.server.metrics
Aggregates high-cardinality per-key metrics into lower-cardinality rollup metrics.
MetricsAggregator(MeterRegistry) - Constructor for class com.loomcache.server.metrics.MetricsAggregator
Creates a new MetricsAggregator with the given MeterRegistry.
MetricsAggregator.AggregationRule - Record Class in com.loomcache.server.metrics
Aggregation rule: defines how to roll up metrics matching a pattern.
MetricsAggregator.AggregationType - Enum Class in com.loomcache.server.metrics
Aggregation type.
MetricsCardinalityManager - Class in com.loomcache.server.metrics
Manages metric label cardinality to prevent memory explosion from unbounded labels.
MetricsCardinalityManager(int, int, long) - Constructor for class com.loomcache.server.metrics.MetricsCardinalityManager
 
metricsEnabled() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Returns the value of the metricsEnabled record component.
metricsEnabled(boolean) - Method in class com.loomcache.server.datastructures.DistributedMapConfig.Builder
Enable or disable metrics collection.
MetricsHttpServer - Class in com.loomcache.server.metrics
Simple HTTP server that exposes Micrometer metrics in Prometheus text exposition format or JSON.
MetricsHttpServer(MeterRegistry) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
Create a MetricsHttpServer with default port 9090.
MetricsHttpServer(MeterRegistry, int) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
Create a MetricsHttpServer with the given MeterRegistry on the specified port.
MetricsHttpServer(MeterRegistry, int, String, String) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
Create a MetricsHttpServer with the given MeterRegistry on the specified port with auth credentials.
MetricsHttpServer(MeterRegistry, int, String, String, String) - Constructor for class com.loomcache.server.metrics.MetricsHttpServer
Create a MetricsHttpServer with the given MeterRegistry on the specified port and bind address.
metricsPort() - Method in class com.loomcache.server.config.LoomConfig
 
metricsPort(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
MetricsSanitizer - Record Class in com.loomcache.server.metrics
Sanitizes metric names and label values to prevent cardinality explosion.
MetricsSanitizer(int, int) - Constructor for record class com.loomcache.server.metrics.MetricsSanitizer
Creates an instance of a MetricsSanitizer record class.
MetricsSnapshot(long, long, double, long, double, long, long, long, long, Instant) - Constructor for record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Creates an instance of a MetricsSnapshot record class.
MetricsSnapshot(long, long, long, long, long, double, long, long, long, Instant) - Constructor for record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Creates an instance of a MetricsSnapshot record class.
migrate(Map) - Static method in class com.loomcache.server.config.ConfigMigrator
Migrate a raw configuration map to the current schema version.
migrate(Map, int, int) - Static method in class com.loomcache.server.config.ConfigMigrator
Migrate configuration from source version to target version.
MigratedEntry(String, long, long, boolean) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Creates an instance of a MigratedEntry record class.
MigratedEntry(String, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
 
MigratedEntry(String, long, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
 
Migration() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Migration
 
MIGRATION_RECOVERY_REQUEST - Static variable in class com.loomcache.server.cluster.PartitionMigrationManager
 
MigrationChunkTransfer - Class in com.loomcache.server.cluster
Handles chunked data transfer for partition migrations with integrity checking and flow control.
MigrationChunkTransfer() - Constructor for class com.loomcache.server.cluster.MigrationChunkTransfer
 
MigrationChunkTransfer(int, int) - Constructor for class com.loomcache.server.cluster.MigrationChunkTransfer
 
MigrationChunkTransfer.TransferChunk - Record Class in com.loomcache.server.cluster
Record representing a single chunk with metadata.
MigrationEvent(MigrationListener.EventType, int, String, String, long, String) - Constructor for record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Creates an instance of a MigrationEvent record class.
MigrationListener - Interface in com.loomcache.server.cluster
Operator-facing SPI for observing partition migration lifecycle events.
MigrationListener.EventType - Enum Class in com.loomcache.server.cluster
 
MigrationListener.MigrationEvent - Record Class in com.loomcache.server.cluster
 
MigrationProgress - Record Class in com.loomcache.server.sharding
Tracks the progress of an ongoing partition rebalance migration.
MigrationProgress(int, int, MigrationProgress.MigrationStatus) - Constructor for record class com.loomcache.server.sharding.MigrationProgress
Compact constructor with validation.
MigrationProgress(long, long, long, long, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Creates an instance of a MigrationProgress record class.
MigrationProgress.MigrationStatus - Enum Class in com.loomcache.server.sharding
The lifecycle states of a partition migration.
MigrationRecoveryRequest(String, String, int) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Creates an instance of a MigrationRecoveryRequest record class.
MigrationStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Creates an instance of a MigrationStats record class.
Migration Strategy - Section in class com.loomcache.server.context.RequestContextMDCBridge
 
MigrationTask(int, String, String, long, Instant, PartitionMigrationPipeline.MigrationState) - Constructor for record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Creates an instance of a MigrationTask record class.
min() - Static method in class com.loomcache.server.compute.Aggregators
 
MIN - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
 
MIN_COMPATIBLE_VERSION - Static variable in class com.loomcache.common.protocol.LoomVersion
 
MIN_ID_GENERATOR_NODE_ID - Static variable in class com.loomcache.common.config.ClusterConfig
 
MIN_UPLOAD_INTERVAL - Static variable in record class com.loomcache.client.ClientStatisticsConfig
 
MinAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that finds the minimum numeric value in the map.
MinAggregator() - Constructor for class com.loomcache.server.compute.MinAggregator
Create a new min aggregator.
minCompatible() - Static method in class com.loomcache.common.protocol.LoomVersion
Create a LoomVersion from minimum compatible version.
minCompatibleVersion() - Method in record class com.loomcache.common.protocol.HelloPayload
Returns the value of the minCompatibleVersion record component.
minDurationMs() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the minDurationMs record component.
minLatencyMs() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the minLatencyMs record component.
minor() - Method in class com.loomcache.common.protocol.LoomVersion
 
minRacks() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
Returns the value of the minRacks record component.
minTtl() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
Returns the value of the minTtl record component.
minValue() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns the value of the minValue record component.
minValues() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Returns the value of the minValues record component.
missCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of cache misses.
misses() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the misses record component.
misses() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the misses record component.
misses() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Returns the value of the misses record component.
MISSING_CREDENTIALS - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Credentials are missing
missRate() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Returns the value of the missRate record component.
missRate() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns the value of the missRate record component.
mode() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the mode record component.
Modes - Section in class com.loomcache.client.NearCacheInvalidationStrategy
 
MODIFIED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Modified: entries expire based on last modification time.
ModifiedExpiryPolicy(Duration) - Constructor for class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
 
modifiedPolicy(Duration) - Static method in class com.loomcache.server.jcache.ExpiryPolicyManager
Create a modified expiry policy.
modRevision() - Method in record class com.loomcache.server.watch.WatchEvent
Returns the value of the modRevision record component.
moveCount() - Method in record class com.loomcache.server.sharding.RebalancePlan
Returns the number of partition moves in this plan.
moves() - Method in record class com.loomcache.server.sharding.RebalancePlan
Returns the value of the moves record component.
MULTI_MEMBER - Enum constant in enum class com.loomcache.client.ClientRoutingMode
Group-subset routing: connect to the configured member-group subset and route normal smart-client traffic across that subset.
MultiAttributeProjection<K,V,R> - Class in com.loomcache.server.compute
Built-in projection that extracts multiple attributes from values.
MultiAttributeProjection(Function...) - Constructor for class com.loomcache.server.compute.MultiAttributeProjection
Create a new multi-attribute projection.
MulticastDiscovery - Class in com.loomcache.server.discovery
UDP multicast-based discovery for local area networks.
MulticastDiscovery(String, String, int) - Constructor for class com.loomcache.server.discovery.MulticastDiscovery
Create a multicast discovery strategy.
MulticastDiscovery(String, String, int, String, int) - Constructor for class com.loomcache.server.discovery.MulticastDiscovery
Create a multicast discovery strategy with custom multicast group.
MULTIMAP_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MULTIMAP_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MULTIMAP_KEYS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MULTIMAP_PUT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MULTIMAP_PUT - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#multiMapPut(structName, key, value).
MULTIMAP_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MULTIMAP_REMOVE - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#multiMapRemove(structName, key, value).
MULTIMAP_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
MULTIMAP_VALUES - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
multiMapClear(String) - Method in class com.loomcache.client.LoomClient
 
MultiMapController - Class in com.loomcache.springboot.controller
REST controller for the default DistributedMultiMap.
MultiMapController(DistributedMultiMap) - Constructor for class com.loomcache.springboot.controller.MultiMapController
 
multiMapCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
multiMapGet(String, String) - Method in class com.loomcache.client.LoomClient
 
multiMapKeys(String) - Method in class com.loomcache.client.LoomClient
 
multiMapPut(String, String, String) - Method in class com.loomcache.client.LoomClient
 
multiMapPut(String, String, String) - Method in class com.loomcache.client.LoomTransaction
 
multiMapPut(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a multimap put operation.
MultiMapPut(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Creates an instance of a MultiMapPut record class.
multiMapRemove(String, String, String) - Method in class com.loomcache.client.LoomClient
 
multiMapRemove(String, String, String) - Method in class com.loomcache.client.LoomTransaction
 
multiMapRemove(String, String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a multimap remove operation.
MultiMapRemove(String, String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Creates an instance of a MultiMapRemove record class.
multiMapSize(String) - Method in class com.loomcache.client.LoomClient
 
MultiMapStatistics(long, long, int, int) - Constructor for record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Creates an instance of a MultiMapStatistics record class.
MultiMapStats(int, int, double) - Constructor for record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Creates an instance of a MultiMapStats record class.
multiMapValues(String) - Method in class com.loomcache.client.LoomClient
 
MurmurHash3 - Class in com.loomcache.common.util
MurmurHash3 (32-bit) — fast, non-cryptographic hash for key distribution.
MurmurHash3() - Constructor for class com.loomcache.common.util.MurmurHash3
 
MutableEntry<K,V> - Class in com.loomcache.server.compute
Mutable entry implementation that wraps a map entry and tracks modifications.
MutableEntry(K, V, boolean) - Constructor for class com.loomcache.server.compute.MutableEntry
Create a new MutableEntry for an existing entry.

N

name() - Method in record class com.loomcache.client.DistributedObjectEvent
Returns the value of the name record component.
name() - Method in class com.loomcache.client.LoomExecutorService
 
name() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the name record component.
name() - Method in class com.loomcache.common.config.PartitionGroupConfig.MemberGroup
 
name() - Method in record class com.loomcache.common.serialization.compact.CompactField
Returns the value of the name record component.
name() - Method in class com.loomcache.common.serialization.KryoSerializer
 
name() - Method in interface com.loomcache.common.serialization.LoomSerializer
 
name() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
Returns the value of the name record component.
name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.Complete
 
name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.DrainingConnections
 
name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.FlushingData
 
name() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownPhase
Returns a human-readable name for this phase.
name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.SnapshotState
 
name() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.StoppingServices
 
name() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
Returns the value of the name record component.
name() - Method in class com.loomcache.server.query.QueryOptimizer.ColumnPruning
 
name() - Method in class com.loomcache.server.query.QueryOptimizer.ConstantFolding
 
name() - Method in class com.loomcache.server.query.QueryOptimizer.IndexSelection
 
name() - Method in class com.loomcache.server.query.QueryOptimizer.LimitPushDown
 
name() - Method in interface com.loomcache.server.query.QueryOptimizer.OptimizationRule
Gets the name of this optimization rule.
name() - Method in class com.loomcache.server.query.QueryOptimizer.PredicatePushDown
 
name() - Method in record class com.loomcache.server.query.SqlIndex
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.query.SqlMapping.Column
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.query.SqlMapping
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.query.SqlType.Field
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.query.SqlType
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.query.SqlView
Returns the value of the name record component.
name() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
Returns the value of the name record component.
name(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
namespace() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
namespace(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
NAMESPACE_CACHE - Static variable in class com.loomcache.server.config.ClusterConfigManager
 
NAMESPACE_LOG - Static variable in class com.loomcache.server.config.ClusterConfigManager
 
NAMESPACE_NETWORK - Static variable in class com.loomcache.server.config.ClusterConfigManager
 
NAMESPACE_RAFT - Static variable in class com.loomcache.server.config.ClusterConfigManager
 
NAMESPACE_SECURITY - Static variable in class com.loomcache.server.config.ClusterConfigManager
 
namespacePath() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
namespacePath(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
nanoTime() - Method in interface com.loomcache.server.consensus.Clock
Returns the current time in nanoseconds.
nanoTime() - Method in class com.loomcache.server.consensus.SystemClock
 
nanoTime() - Method in class com.loomcache.server.consensus.TestClock
 
NEAR_CACHE - Enum constant in enum class com.loomcache.common.protocol.Feature
Near cache functionality.
NEAR_CACHE_INVALIDATE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
NEAR_CACHE_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
NEAR_CACHE_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
NearCache<K,V> - Class in com.loomcache.client.cache
Client-side near-cache for frequently accessed entries.
NearCache() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.NearCache
 
NearCache(NearCache.NearCacheConfig) - Constructor for class com.loomcache.client.cache.NearCache
Create a new near cache with the given configuration.
Near Cache - Section in class com.loomcache.client.LoomClient
 
NearCache.CacheEfficiency - Record Class in com.loomcache.client.cache
Cache efficiency metrics.
NearCache.CacheEntryMetadata - Record Class in com.loomcache.client.cache
Cache entry metadata.
NearCache.EvictionPolicy - Interface in com.loomcache.client.cache
Interface for eviction policies.
NearCache.EvictionPolicy.LFU - Record Class in com.loomcache.client.cache
 
NearCache.EvictionPolicy.LRU - Record Class in com.loomcache.client.cache
 
NearCache.EvictionPolicy.Random - Record Class in com.loomcache.client.cache
 
NearCache.NearCacheConfig - Record Class in com.loomcache.client.cache
Configuration for NearCache.
NearCache.NearCacheStats - Record Class in com.loomcache.client.cache
Near cache statistics.
NearCacheConfig(int, Duration, NearCache.EvictionPolicy) - Constructor for record class com.loomcache.client.cache.NearCache.NearCacheConfig
 
NearCacheConfig(int, Duration, NearCache.EvictionPolicy, Duration) - Constructor for record class com.loomcache.client.cache.NearCache.NearCacheConfig
Creates an instance of a NearCacheConfig record class.
nearCacheEnabled() - Method in class com.loomcache.client.ClientConfig
 
nearCacheEnabled(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheEnabled(boolean) - Method in class com.loomcache.client.LoomClient.Builder
Enable or disable the local near cache.
nearCacheEvictionPolicy() - Method in class com.loomcache.client.ClientConfig
 
nearCacheEvictionPolicy() - Method in class com.loomcache.client.LoomClient
 
nearCacheEvictionPolicy(NearCacheEvictionPolicy) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheEvictionPolicy(NearCacheEvictionPolicy) - Method in class com.loomcache.client.LoomClient.Builder
Set the capacity eviction policy for the near cache.
NearCacheEvictionPolicy - Enum Class in com.loomcache.client
Controls how the near cache chooses an entry when it must evict for capacity.
nearCacheEvictions() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nearCacheEvictions record component.
nearCacheHitRatio() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nearCacheHitRatio record component.
nearCacheHits() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nearCacheHits record component.
NearCacheInvalidationManager - Class in com.loomcache.server.cache
Manages near-cache invalidation subscriptions and broadcasts.
NearCacheInvalidationManager(TcpServer) - Constructor for class com.loomcache.server.cache.NearCacheInvalidationManager
Initialize near-cache invalidation manager.
nearCacheInvalidations() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nearCacheInvalidations record component.
NearCacheInvalidationStrategy - Class in com.loomcache.client
Strategy for near-cache invalidation with resilience.
NearCacheInvalidationStrategy(LoomClient, long) - Constructor for class com.loomcache.client.NearCacheInvalidationStrategy
Create a near-cache invalidation strategy.
NearCacheInvalidationStrategy.InvalidationMode - Enum Class in com.loomcache.client
Invalidation strategy mode.
NearCacheInvalidationStrategy.PollInvalidationCallback - Interface in com.loomcache.client
Callback interface for poll-based invalidation.
NearCacheInvalidationStrategy.ReconciliationCallback - Interface in com.loomcache.client
 
nearCacheLocalUpdatePolicy() - Method in class com.loomcache.client.ClientConfig
 
nearCacheLocalUpdatePolicy() - Method in class com.loomcache.client.LoomClient
 
nearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy) - Method in class com.loomcache.client.LoomClient.Builder
Set how local writes update the near cache.
NearCacheLocalUpdatePolicy - Enum Class in com.loomcache.client
Controls how the near cache treats writes issued by the local client.
nearCacheMaxSize() - Method in class com.loomcache.client.ClientConfig
 
nearCacheMaxSize(int) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheMaxSize(int) - Method in class com.loomcache.client.LoomClient.Builder
Set near cache max entries.
nearCacheMisses() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nearCacheMisses record component.
nearCachePreloaderConfig() - Method in class com.loomcache.client.ClientConfig
 
nearCachePreloaderConfig() - Method in class com.loomcache.client.LoomClient
 
nearCachePreloaderConfig(NearCachePreloaderConfig) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCachePreloaderConfig(NearCachePreloaderConfig) - Method in class com.loomcache.client.LoomClient.Builder
Set keys-only near-cache preloader persistence.
NearCachePreloaderConfig - Class in com.loomcache.client
Configures keys-only persistence for near-cache restart warmup.
NearCachePreloaderConfig.Builder - Class in com.loomcache.client
 
nearCacheReconciliationConfig() - Method in class com.loomcache.client.ClientConfig
 
nearCacheReconciliationConfig() - Method in class com.loomcache.client.LoomClient
 
nearCacheReconciliationConfig(NearCacheReconciliationConfig) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheReconciliationConfig(NearCacheReconciliationConfig) - Method in class com.loomcache.client.LoomClient.Builder
Set periodic near-cache anti-entropy reconciliation.
NearCacheReconciliationConfig - Class in com.loomcache.client
Configures periodic near-cache anti-entropy checks for missed invalidations.
NearCacheReconciliationConfig.Builder - Class in com.loomcache.client
 
nearCacheSerializeKeys() - Method in class com.loomcache.client.ClientConfig
 
nearCacheSerializeKeys() - Method in class com.loomcache.client.LoomClient
 
nearCacheSerializeKeys(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheSerializeKeys(boolean) - Method in class com.loomcache.client.LoomClient.Builder
Store near-cache keys using their serialized byte form.
nearCacheSize() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nearCacheSize record component.
NearCacheStats(long, long, long, long, long, long, double) - Constructor for record class com.loomcache.client.cache.NearCache.NearCacheStats
Creates an instance of a NearCacheStats record class.
nearCacheTtl() - Method in class com.loomcache.client.ClientConfig
 
nearCacheTtl(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
 
nearCacheTtl(Duration) - Method in class com.loomcache.client.LoomClient.Builder
Set near cache time-to-live.
needsRecovery() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Whether this record represents a task that should be re-executed on recovery.
negate() - Method in interface com.loomcache.server.executor.MemberSelector
Invert this selector.
negotiate(EnumSet, long) - Static method in enum class com.loomcache.common.protocol.WireCompression
 
negotiatedProtocolVersion() - Method in record class com.loomcache.client.ProtocolHandshake.Result
Returns the value of the negotiatedProtocolVersion record component.
negotiatedVersion() - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
Get the negotiated version for this connection.
negotiatedWireCompression() - Method in class com.loomcache.server.network.ConnectionContext
 
nettyNative() - Method in enum class com.loomcache.common.config.TlsProvider
 
NEVER_EXPIRES - Static variable in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
neverExpires(V) - Static method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
NeverSampler() - Constructor for class com.loomcache.server.tracing.TraceSampler.NeverSampler
 
newId() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Generate the next globally unique ID.
newIdBatch(int) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Deprecated, for removal: This API element is subject to removal in a future version.
Use SnowflakeIdGenerator.nextBatch(int) or SnowflakeIdGenerator.nextBatchAsList(int) instead, which enforce an upper bound (10,000) and hold the lock for the full batch.
newLeader() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Returns the value of the newLeader record component.
newPredicateBuilder() - Static method in class com.loomcache.server.query.Predicates
Creates a fluent predicate builder.
newScope() - Static method in class com.loomcache.client.context.ClientRequestContext
Create a new scope builder for setting context values.
newScope() - Static method in class com.loomcache.server.context.RequestContext
Create a new scope builder for setting context values.
newTransaction() - Method in class com.loomcache.client.LoomClient
Begin a new server-side transaction with the default timeout.
newTransaction(Duration) - Method in class com.loomcache.client.LoomClient
Begin a new server-side transaction with an explicit timeout.
newValue() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
Returns the value of the newValue record component.
newValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
nextBatch(int) - Method in class com.loomcache.client.LoomIdGenerator
 
nextBatch(int) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Generate a batch of N globally unique IDs as a primitive array.
nextBatchAsList(int) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Generate a batch of N globally unique IDs as an unmodifiable list.
nextExecutionTimeMillis() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the nextExecutionTimeMillis record component.
nextId() - Method in class com.loomcache.client.LoomIdGenerator
 
nextOffset() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
Returns the value of the nextOffset record component.
nextOwnershipRevision() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
nextPage() - Method in class com.loomcache.server.query.PagingPredicate
 
nextSequence() - Method in class com.loomcache.server.wan.WanPublisher
Generate the next sequence number.
NO_EXPIRATION_TIME_MILLIS - Static variable in interface com.loomcache.server.wan.merge.MergePolicy
Expiration-time sentinel for entries that do not expire.
NO_MIGRATION - Enum constant in enum class com.loomcache.common.model.ClusterState.OperationalState
 
NO_OP - Enum constant in enum class com.loomcache.server.consensus.LogEntry.Type
 
NO_OWNER - Static variable in class com.loomcache.client.ClientPartitionTable
Sentinel returned when the cache has never been populated.
node() - Method in record class com.loomcache.server.discovery.MemberAttributes
 
Node() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Node
 
NODE - Static variable in record class com.loomcache.server.discovery.MemberAttributes
 
nodeCount() - Method in class com.loomcache.server.partition.ConsistentHashRing
Number of distinct physical nodes on the ring.
NodeEndpoint - Record Class in com.loomcache.client
Record representing a cache node endpoint with health and weight information.
NodeEndpoint(String, String, int) - Constructor for record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Creates an instance of a NodeEndpoint record class.
NodeEndpoint(String, String, int, int, boolean) - Constructor for record class com.loomcache.client.NodeEndpoint
Creates an instance of a NodeEndpoint record class.
NodeHealth(String, ClusterHealthMonitor.HealthStatus, long, long, long, double, long, RaftState, long) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Creates an instance of a NodeHealth record class.
NodeHealthTracker - Class in com.loomcache.client
Tracks node health based on success/failure rates.
NodeHealthTracker() - Constructor for class com.loomcache.client.NodeHealthTracker
 
NodeHealthTracker.HealthStatus - Enum Class in com.loomcache.client
Node health status enum.
nodeHost(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
nodeId() - Method in record class com.loomcache.client.LifecycleEvent
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.client.NodeEndpoint
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.client.security.CredentialsRequest
Returns the value of the nodeId record component.
nodeId() - Method in class com.loomcache.common.config.ClusterConfig
 
nodeId() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.cluster.TopologyInfo
Returns the value of the nodeId record component.
nodeId() - Method in class com.loomcache.server.config.LoomConfig
 
nodeId() - Method in record class com.loomcache.server.consensus.ConfigChange
Returns the value of the nodeId record component.
nodeId() - Static method in class com.loomcache.server.context.RequestContext
Get the current node ID, or null if not set.
nodeId() - Method in record class com.loomcache.server.discovery.PeerAddress
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the nodeId record component.
nodeId() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns the value of the nodeId record component.
nodeId(String) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Set node ID.
nodeId(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
nodeId(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
Set the node ID (non-null, non-blank).
nodeId(String) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the node ID.
nodeId(String) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
NodeInfo - Class in com.loomcache.common.model
Identity of a cache cluster node.
NodeInfo(String, String, int, int) - Constructor for class com.loomcache.common.model.NodeInfo
Create a new NodeInfo with the given parameters.
NodeInfo(String, String, int, int, Map) - Constructor for class com.loomcache.common.model.NodeInfo
Create a new NodeInfo with member attributes.
nodeLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
nodeLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
nodes() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns the value of the nodes record component.
Node-to-Node Authentication - Section in class com.loomcache.common.config.AuthConfig
 
Node-to-Node Communication - Section in class com.loomcache.server.security.AuthenticationHandler
 
nonCacheBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns the value of the nonCacheBytes record component.
NONE - Enum constant in enum class com.loomcache.common.protocol.WireCompression
 
NONE - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
 
NONE - Enum constant in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
 
NONE - Enum constant in enum class com.loomcache.server.persistence.DurabilityGuarantee
No durability enforcement.
NONE - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
 
nonHeapUsedBytes() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the nonHeapUsedBytes record component.
nonMapMigratableDataTypes() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Returns non-map structure types that currently hold user data.
noOp(long, long) - Static method in record class com.loomcache.server.consensus.LogEntry
Factory method to create a NO_OP entry.
NoOpTelemetryBridge - Class in com.loomcache.server.observability
Default telemetry bridge used when OpenTelemetry is unavailable.
NoPartition() - Constructor for class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.NoPartition
 
noRetry() - Static method in class com.loomcache.client.retry.RetryPolicy
 
normalizeRoleNames(Set) - Method in class com.loomcache.common.config.AuthConfig
Normalize a set of gateway role names using the configured role-prefix rules.
normalizeSha256Hex(String) - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
 
not(MapPredicate) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that negates the given predicate.
notEqual(Object) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
notEqual(String, Object) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests attribute inequality: attribute != value.
NotEqualsPredicate(String, Object) - Constructor for record class com.loomcache.server.query.Predicate.NotEqualsPredicate
Creates an instance of a NotEqualsPredicate record class.
notifyPostEviction(EvictionNotifier.EvictionEvent) - Method in class com.loomcache.server.cache.EvictionNotifier
Notify all listeners of a post-eviction event.
notifyPreEviction(EvictionNotifier.EvictionEvent) - Method in class com.loomcache.server.cache.EvictionNotifier
Notify all listeners of a pre-eviction event.
notifyWatchers(WatchEvent) - Method in class com.loomcache.server.watch.WatchManager
Notify all watchers that a key has been mutated.
NotLeaderException - Exception Class in com.loomcache.common.exception
Thrown when a non-leader node receives a write request.
NotLeaderException(String) - Constructor for exception class com.loomcache.common.exception.NotLeaderException
Creates a new NotLeaderException with only the leader ID.
NotLeaderException(String, String) - Constructor for exception class com.loomcache.common.exception.NotLeaderException
Creates a new NotLeaderException with leader information.
NotPredicate(Predicate) - Constructor for record class com.loomcache.server.query.Predicate.NotPredicate
Creates an instance of a NotPredicate record class.
numGroups() - Method in class com.loomcache.common.config.ClusterConfig
Number of Raft groups to create when sharding is enabled.
numGroups() - Method in record class com.loomcache.server.sharding.PartitionAssignment
Returns the value of the numGroups record component.
numGroups(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
Configure the number of Raft groups (only effective when sharding is enabled).
numPartitions() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Returns the value of the numPartitions record component.
numPartitions() - Method in record class com.loomcache.server.sharding.PartitionAssignment
Returns the value of the numPartitions record component.

O

objectType() - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
Returns the value of the objectType record component.
observedAtNanos() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the observedAtNanos record component.
of(double) - Static method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
 
of(String, byte[]) - Static method in class com.loomcache.client.security.ClientCredentials
 
of(String, String) - Static method in class com.loomcache.client.security.ClientCredentials
 
of(String, String) - Static method in class com.loomcache.client.security.StaticCredentialsFactory
 
of(String, String, int) - Static method in record class com.loomcache.client.NodeEndpoint
Create a NodeEndpoint with default weight of 1.
of(String, String, int, int) - Static method in record class com.loomcache.client.NodeEndpoint
Create a NodeEndpoint with specified weight.
of(String, String, int, int, boolean) - Static method in record class com.loomcache.client.NodeEndpoint
Create a NodeEndpoint with health status.
of(String, List) - Static method in record class com.loomcache.common.serialization.compact.CompactSchema
 
of(Map) - Static method in record class com.loomcache.server.query.SqlRow
Creates a new SqlRow from a map of column name → value.
OFF - Enum constant in enum class com.loomcache.client.ClientReconnectMode
Do not reconnect; close the client when the last connection is lost.
offer(byte[]) - Method in class com.loomcache.client.LoomBatch.QueueOps
Offer a value to the queue.
offer(E) - Method in class com.loomcache.client.LoomPriorityQueue
 
offer(E, int) - Method in class com.loomcache.client.LoomPriorityQueue
 
offer(JournalEntry) - Method in class com.loomcache.server.journal.JournalSubscription
Try to offer an entry to this subscription's buffer.
offer(E) - Method in class com.loomcache.client.LoomQueue
Inserts an element at the tail of the queue.
offer(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
 
offer(E, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedQueue
Timed offer — attempts to insert an element, waiting up to the specified timeout.
offer(String) - Method in class com.loomcache.springboot.controller.QueueController
Enqueue (offer) an item to the queue.
offer(String) - Method in class com.loomcache.client.LoomBatch.QueueOps
Offer a string value to the queue (UTF-8 encoded).
offer(V) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Add an item with the default priority (5).
offer(V, int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Add an item with the specified priority.
offerAll(Collection) - Method in class com.loomcache.client.LoomQueue
Inserts all supplied elements at the tail of the queue.
offerAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedQueue
Bulk enqueue — all-or-nothing.
offerAllAsync(Collection) - Method in class com.loomcache.client.LoomQueue
 
offerAsync(E) - Method in class com.loomcache.client.LoomQueue
Asynchronously inserts an element at the tail of the queue.
offerDirect(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
Direct offer without listener notification.
OffloadableProcessor - Interface in com.loomcache.common.compute
Marker for entry processors whose user code may run on the server offload pool.
ofSingleMapPerGroup(Transaction, Map) - Static method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
 
ofSingleMapPerGroup(Transaction, Map, String) - Static method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Convenience factory for the legacy "one map per group" shape.
ok() - Static method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
 
Ok() - Constructor for record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
Creates an instance of a Ok record class.
OK - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
 
OK - Enum constant in enum class com.loomcache.server.tracing.TracingContext.Span.Status
 
oldestSequence() - Method in record class com.loomcache.server.journal.JournalStats
Returns the value of the oldestSequence record component.
oldLeader() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Returns the value of the oldLeader record component.
oldValue() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
Returns the value of the oldValue record component.
oldValue() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
ON - Enum constant in enum class com.loomcache.client.ClientReconnectMode
Keep retrying in the background while invocations wait up to their request timeout.
onAccept(Socket) - Method in interface com.loomcache.server.security.SocketInterceptor
 
onAccess(K) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Called when an existing key is accessed (e.g., via get() or containsKey()).
onAccess(K) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
onAccess(K) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
onAccess(K) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
onAccess(K) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
onBecomeLeader() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Called from CacheNode's raft-0 leader-change listener when THIS node becomes raft-0 leader.
onChange(ConfigEntry, ConfigEntry) - Method in interface com.loomcache.server.config.ConfigChangeListener
Called when a watched configuration entry changes.
onCommittedOwnershipUpdate(byte[]) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Applies an ownership update that has already been committed by consensus.
onCrdtMerge(String, String, byte[]) - Method in class com.loomcache.server.wan.WanReplicationManager
Called when a CRDT state needs to be shipped to remote clusters.
onCreate(String, String) - Method in interface com.loomcache.server.events.DistributedObjectListener
Called when a distributed object is created on this node.
onDecideAck(TwoPhaseCommands.DecideAck) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Handle an inbound TwoPhaseCommands.DecideAck from a participant.
onDecideQuery(TwoPhaseCommands.DecideQuery, String) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Respond to a recovering participant's TwoPhaseCommands.DecideQuery by resending the durable decision.
onDestroy(String, String) - Method in interface com.loomcache.server.events.DistributedObjectListener
Called when a distributed object is destroyed on this node.
ONE_MINUTE - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
 
ONE_SHOT_DELAY - Enum constant in enum class com.loomcache.server.executor.ScheduleType
Execute once after an initial delay.
onElementAdded(String, E) - Method in interface com.loomcache.server.datastructures.DistributedSet.SetListener
 
onElementAdded(String, E, int) - Method in interface com.loomcache.server.datastructures.DistributedList.ListListener
 
onElementChanged(String, E, E, int) - Method in interface com.loomcache.server.datastructures.DistributedList.ListListener
 
onElementRemoved(String, E) - Method in interface com.loomcache.server.datastructures.DistributedSet.SetListener
 
onElementRemoved(String, E, int) - Method in interface com.loomcache.server.datastructures.DistributedList.ListListener
 
onEntry(JournalEntry) - Method in interface com.loomcache.server.journal.EventListener
Called when a new journal entry is available.
onEntryAdded(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry is added to the map.
onEntryAdded(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
onEntryAdded(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
 
onEntryAdded(K, V) - Method in interface com.loomcache.client.query.LoomQueryCache.CQCListener
Fired when a new entry enters the view (either from a wire ADDED event whose value matches the predicate, or an UPDATED event that flips from non-matching to matching).
onEntryAdded(K, V) - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
 
onEntryCreated(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
Called when a cache entry is created.
onEntryEvicted(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry is evicted by server-side capacity or memory pressure.
onEntryEvicted(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
onEntryEvicted(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
Called when an entry is evicted by memory pressure or eviction policy (LRU/LFU/FIFO/RANDOM).
onEntryExpired(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
Called when a cache entry is expired.
onEntryExpired(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry expires due to server-side TTL.
onEntryExpired(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
onEntryExpired(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
Called when an entry expires due to TTL (time-to-live).
onEntryLoaded(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry is populated from a backing MapStore on a read-through miss.
onEntryLoaded(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
Called when an entry is populated from a configured MapStore after a read-through get miss.
onEntryMerged(String, String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry is reconciled by WAN merge conflict resolution.
onEntryMerged(String, K, V, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
Called when an entry is reconciled via cross-cluster merge (WAN replication).
onEntryRemoved(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
Called when a cache entry is removed.
onEntryRemoved(String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry is removed from the map.
onEntryRemoved(String, K, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
onEntryRemoved(String, K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
 
onEntryRemoved(K, V) - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
 
onEntryRemoved(K, V) - Method in interface com.loomcache.client.query.LoomQueryCache.CQCListener
Fired when an entry leaves the view — either because it was removed server-side or because an update flipped it to non-matching.
onEntryUpdated(LoomCacheEntryEvent) - Method in interface com.loomcache.server.jcache.CacheEntryListener
Called when a cache entry is updated.
onEntryUpdated(String, String, String, String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when an entry is updated in the map.
onEntryUpdated(String, K, V, V) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
onEntryUpdated(String, K, V, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
 
onEntryUpdated(K, V, V) - Method in interface com.loomcache.client.query.LoomQueryCache.CQCListener
Fired when an entry already in the view is overwritten with a different matching value.
onEntryUpdated(K, V, V) - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
 
onError(JournalEntry, Throwable) - Method in interface com.loomcache.server.journal.EventListener
Called when an error occurs during event delivery.
onError(Throwable) - Method in interface com.loomcache.server.journal.EventListener
Called when an error occurs during event delivery.
onError(T, Throwable) - Method in interface com.loomcache.server.topic.MessageListener
Called when the topic encounters an error delivering a message.
onEvent(WatchEvent) - Method in interface com.loomcache.server.watch.WatchListener
Called when a watched key or prefix receives a mutation event.
onExpired(String, String, Object) - Method in interface com.loomcache.server.lease.TtlEventListener
Called when a cache entry has expired and been removed.
onFailure(Exception, WarmingResult) - Method in interface com.loomcache.server.cache.WarmingListener
Called when warming fails or is interrupted.
onHealthStateChanged(ClusterHealthMonitor.NodeHealth) - Method in interface com.loomcache.server.cluster.ClusterHealthMonitor.HealthStateChangeListener
Called when a node's health state changes.
onHealthStatusChange(String, ConnectionHealthMonitor.HealthStatus, ConnectionHealthMonitor.HealthStatus, ConnectionHealthMonitor.ConnectionHealth) - Method in interface com.loomcache.server.network.ConnectionHealthMonitor.HealthCheckCallback
Invoked when connection health changes.
onInsert(K) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Called when a new or updated key is inserted.
onInsert(K) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
onInsert(K) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
onInsert(K) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
onInsert(K) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
onItemAdded(String, E) - Method in interface com.loomcache.server.datastructures.DistributedQueue.ItemListener
 
onItemRemoved(String, E) - Method in interface com.loomcache.server.datastructures.DistributedQueue.ItemListener
 
onMapChange(String, String, byte[], byte[], WanReplicationManager.ChangeType) - Method in class com.loomcache.server.wan.WanReplicationManager
Called by the event system when a map entry changes.
onMapCleared(String) - Method in interface com.loomcache.client.LoomClient.MapChangeListener
Called when the server clears the entire map.
onMapCleared(String) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
 
onMapCleared(String) - Method in interface com.loomcache.server.datastructures.DistributedMap.MapChangeListener
Called when the entire map is cleared via DistributedMap.clear().
onMembershipChange(List, List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Called when cluster membership changes (node join/leave detected).
onMembershipEvent(MembershipProtocol.MembershipEvent) - Method in interface com.loomcache.server.cluster.MembershipProtocol.MembershipListener
Called when a membership event occurs.
onMessage(String, T, long, String) - Method in interface com.loomcache.server.datastructures.ReliableTopic.MessageListener
Called when a message is published or replayed.
onMessage(String, T, String) - Method in interface com.loomcache.server.datastructures.DistributedTopic.MessageListener
 
onMessage(T) - Method in interface com.loomcache.server.topic.MessageListener
Called when a message is published to the topic.
onMessage(T, long) - Method in interface com.loomcache.server.topic.ReliableMessageListener
Called when a message is published to the topic with sequence information.
onMigrateComplete(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Handle incoming PARTITION_MIGRATE_COMPLETE message.
onMigrateData(int, String, byte[]) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Handle incoming PARTITION_MIGRATE_DATA message.
onMigrateData(int, String, int, int, byte[]) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Handle incoming PARTITION_MIGRATE_DATA with chunk metadata.
onMigrateDataAck(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Handle incoming PARTITION_MIGRATE_DATA_ACK on the SOURCE side.
onMigrateStart(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Handle incoming PARTITION_MIGRATE_START message.
onMigrationEvent(MigrationListener.MigrationEvent) - Method in interface com.loomcache.server.cluster.MigrationListener
Called when a partition migration changes lifecycle state.
onMigrationRecoveryRequest(int, String, byte[], List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
onNodeDisconnected(String) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Drop per-node subscription bookkeeping for a connection that just closed.
onOwnershipUpdate(byte[], List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
onPeerDisconnect(String) - Method in class com.loomcache.server.CacheNode
Called by TcpServer when a peer connection is closed.
onPeerDisconnect(String) - Method in class com.loomcache.server.handler.CqcSubscriptionHandler
Remove all subscriptions for a disconnected peer.
onPeerDisconnect(String) - Method in interface com.loomcache.server.network.MessageHandler
Called when a peer disconnects.
onPeerDisconnect(String, long) - Method in interface com.loomcache.server.network.MessageHandler
Called when a specific peer connection is closed.
onPostEviction(EvictionNotifier.EvictionEvent) - Method in interface com.loomcache.server.cache.EvictionNotifier.EvictionListener
Called after successful eviction.
onPreEviction(EvictionNotifier.EvictionEvent) - Method in interface com.loomcache.server.cache.EvictionNotifier.EvictionListener
Called before eviction.
onPrepareAck(TwoPhaseCommands.PrepareAck) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Handle an inbound TwoPhaseCommands.PrepareAck from a participant.
onProgress(WarmingProgress) - Method in interface com.loomcache.server.cache.WarmingListener
Called periodically during warming to report progress.
onProgress(GracefulShutdownCoordinator.ShutdownProgress) - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownListener
Called when shutdown progress is made.
onRemove(K) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Called when a key is removed from the map.
onRemove(K) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
onRemove(K) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
onRemove(K) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
onRemove(K) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
onResourceRelease(String, String, SessionManager.ManagedSession, int) - Method in interface com.loomcache.server.cp.SessionManager.ResourceReleaseCallback
 
onSessionTerminated(String, SessionState) - Method in interface com.loomcache.server.cp.SessionManager.SessionTerminationCallback
 
onSuccess(WarmingResult) - Method in interface com.loomcache.server.cache.WarmingListener
Called when warming completes successfully.
onTtlChanged(String, String, Duration, Duration) - Method in interface com.loomcache.server.lease.TtlEventListener
Called when an entry's TTL is changed.
onValueAdded(String, String, String) - Method in interface com.loomcache.server.datastructures.DistributedMultiMap.MultiMapListener
 
onValueRemoved(String, String, String) - Method in interface com.loomcache.server.datastructures.DistributedMultiMap.MultiMapListener
 
onViewCleared() - Method in interface com.loomcache.server.datastructures.ContinuousQueryCache.CqcListener
 
op() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Returns the value of the op record component.
opcode() - Method in record class com.loomcache.common.protocol.BatchOperation
Returns the value of the opcode record component.
opCode() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Returns the value of the opCode record component.
OpenApiConfig - Class in com.loomcache.springboot.config
OpenAPI description for the Spring Boot REST API surface.
OpenApiConfig() - Constructor for class com.loomcache.springboot.config.OpenApiConfig
 
openConnectionCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the openConnectionCount record component.
OPENSSL - Enum constant in enum class com.loomcache.common.config.TlsProvider
 
OPENSSL_REFCNT - Enum constant in enum class com.loomcache.common.config.TlsProvider
 
openSslAvailabilityDescription() - Static method in class com.loomcache.common.config.SslContextFactory
Human-readable OpenSSL/BoringSSL provider status for diagnostics.
OpenTelemetryBridge - Interface in com.loomcache.server.observability
Optional bridge to OpenTelemetry tracing.
operation() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Returns the value of the operation record component.
operation() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Returns the value of the operation record component.
operation() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns the value of the operation record component.
Operation(Transaction.OperationType, String, String) - Constructor for record class com.loomcache.server.transaction.Transaction.Operation
Convenience constructor for single-map transactions — defaults Transaction.Operation.mapName() to null.
Operation(Transaction.OperationType, String, String, String) - Constructor for record class com.loomcache.server.transaction.Transaction.Operation
Compact constructor validating type and key.
operationalState() - Method in class com.loomcache.common.model.ClusterState
Return the current cluster operational state.
Operation Categories - Section in class com.loomcache.server.handler.DataOperationHandler
 
operationName - Variable in class com.loomcache.server.tracing.SpanManager.Span
 
operationName() - Static method in class com.loomcache.client.context.ClientRequestContext
Get the current operation name, or null if not set.
operationName() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the operationName record component.
operationName(String) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
Set the operation name for this scope.
operationPayload() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Returns the value of the operationPayload record component.
operationPayload() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Returns the value of the operationPayload record component.
OperationRecord(OperationsTracker.OperationType, String, long, long, boolean) - Constructor for record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Creates an instance of a OperationRecord record class.
OperationRequest(String, String, String, String) - Constructor for record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Creates an instance of a OperationRequest record class.
operations() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Returns the value of the operations record component.
operations() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns the value of the operations record component.
OPERATIONS - Enum constant in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
 
operationsPerSec() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns the value of the operationsPerSec record component.
OperationsTracker - Class in com.loomcache.server.metrics
Tracks all cache operations with type, latency, and success/failure status.
OperationsTracker() - Constructor for class com.loomcache.server.metrics.OperationsTracker
Create a new OperationsTracker.
OperationsTracker.LatencyPercentiles - Record Class in com.loomcache.server.metrics
Latency percentiles record.
OperationsTracker.OperationRecord - Record Class in com.loomcache.server.metrics
Operation record.
OperationsTracker.OperationType - Enum Class in com.loomcache.server.metrics
Operation types.
OperationsTracker.TimeWindow - Enum Class in com.loomcache.server.metrics
Sliding window time ranges.
optimizationHints() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Returns the value of the optimizationHints record component.
optimize(QueryPlan, QueryOptimizer.TableStatistics, Map) - Method in class com.loomcache.server.query.QueryOptimizer
Optimizes a query plan.
OPTIMIZE - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
OptimizedQueryPlan(QueryPlan, List, QueryOptimizer.CostEstimate, QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy) - Constructor for class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
 
OPTIONAL - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
 
options() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the options record component.
options() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the options record component.
options() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Returns the value of the options record component.
options() - Method in record class com.loomcache.server.query.SqlMapping
Returns the value of the options record component.
options() - Method in record class com.loomcache.server.query.SqlType
Returns the value of the options record component.
or(MemberSelector) - Method in interface com.loomcache.server.executor.MemberSelector
Combine this selector with another selector using logical OR.
or(MapPredicate) - Method in class com.loomcache.server.query.PredicateBuilder
Composes this predicate with another using logical OR.
or(MapPredicate...) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that is the disjunction (OR) of the given predicates.
OrderBy(String, boolean) - Constructor for record class com.loomcache.server.query.QueryPlan.OrderBy
Creates an instance of a OrderBy record class.
orderByList() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the orderByList record component.
ordered() - Method in record class com.loomcache.server.topic.TopicConfig
Returns the value of the ordered record component.
originalRequest() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Returns the value of the originalRequest record component.
Orphaned intents - Section in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
OrPredicate(Predicate, Predicate) - Constructor for record class com.loomcache.server.query.Predicate.OrPredicate
Creates an instance of a OrPredicate record class.
ORSet<E> - Class in com.loomcache.server.datastructures.crdt
Observed-Remove Set CRDT (OR-Set).
ORSet(String, String, int) - Constructor for class com.loomcache.server.datastructures.crdt.ORSet
 
ORSET_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
ORSET_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
ORSET_MEMBERS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
ORSET_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
ORSET_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
orSetAdd(String, String) - Method in class com.loomcache.client.LoomClient
 
orSetContains(String, String) - Method in class com.loomcache.client.LoomClient
 
orSetCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
orSetMembers(String) - Method in class com.loomcache.client.LoomClient
 
orSetRemove(String, String) - Method in class com.loomcache.client.LoomClient
 
orSetSize(String) - Method in class com.loomcache.client.LoomClient
 
OtelConfig - Class in com.loomcache.common.config
Configuration for the optional OpenTelemetry bridge.
OtelConfig.Builder - Class in com.loomcache.common.config
 
OTHER - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Other authentication error
OTHER - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Other connection error
otlp(String, String) - Static method in class com.loomcache.server.tracing.TracingConfig
Create an OTLP exporter config.
OTLP - Enum constant in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
 
out() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the out record component.
OUTCOME_UNKNOWN - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
A replicated commit was submitted, but the coordinator could not confirm whether the cluster committed and applied it.
outgoingHighWaterMark(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
overallDenyRate() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns the value of the overallDenyRate record component.
overallStatus() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns the value of the overallStatus record component.
overrideExpirationTimeMillis(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Override TTL metadata after a WAN merge winner is applied.
overrideHitCount(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Override read-hit metadata after a WAN merge winner is applied.
overrideLastAccessTimeMillis(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Override access-time metadata after a WAN merge winner is applied.
overrideWriteMetadata(K, long, String) - Method in class com.loomcache.server.datastructures.DistributedMap
Overwrite the metadata for key after a WAN merge has selected a remote-sourced winner.
Overview - Section in class com.loomcache.server.observability.DistributedTracer
 
ownerEndpointForHash(int) - Method in class com.loomcache.client.ClientPartitionTable
 
ownerEndpointForHash(int) - Method in record class com.loomcache.common.protocol.PartitionTablePayload
 
ownerEndpointForKey(String) - Method in class com.loomcache.client.ClientPartitionTable
 
ownerGroupForHash(int) - Method in class com.loomcache.client.ClientPartitionTable
 
ownerGroupForHash(int) - Method in record class com.loomcache.common.protocol.PartitionTablePayload
 
ownerGroupForKey(String) - Method in class com.loomcache.client.ClientPartitionTable
 
ownerId() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the ownerId record component.
ownerId() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets the owner ID.
ownerId() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns the value of the ownerId record component.
ownerId() - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
Returns the value of the ownerId record component.
ownership() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Returns the value of the ownership record component.

P

p50() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Returns the value of the p50 record component.
p95() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Returns the value of the p95 record component.
p99() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Returns the value of the p99 record component.
page() - Method in class com.loomcache.server.query.PagingPredicate
 
page(int, int) - Method in class com.loomcache.server.datastructures.DistributedList
Read a page of elements without materializing the whole list.
page(int, int) - Method in class com.loomcache.server.datastructures.DistributedSet
Read a page of elements without materializing the whole set.
page(int, int) - Method in class com.loomcache.springboot.controller.ListController
 
page(Collection) - Method in class com.loomcache.server.query.PagingPredicate
 
pageSize() - Method in class com.loomcache.server.query.PagingPredicate
 
pagingPredicate(int) - Static method in class com.loomcache.server.query.Predicates
Creates a stateful paging predicate over all entries.
pagingPredicate(MapPredicate, int) - Static method in class com.loomcache.server.query.Predicates
Creates a stateful paging predicate over entries matching predicate.
pagingPredicate(MapPredicate, Comparator, int) - Static method in class com.loomcache.server.query.Predicates
Creates a stateful paging predicate with explicit entry ordering.
PagingPredicate<K,V> - Class in com.loomcache.server.query
Stateful map-entry predicate that returns one page of matching entries at a time.
PagingPredicate(MapPredicate, int) - Constructor for class com.loomcache.server.query.PagingPredicate
 
PagingPredicate(MapPredicate, Comparator, int) - Constructor for class com.loomcache.server.query.PagingPredicate
 
parallelism() - Method in record class com.loomcache.server.cache.WarmingConfig
Returns the value of the parallelism record component.
parentSpanId - Variable in class com.loomcache.server.tracing.SpanManager.Span
 
parentSpanId() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the parentSpanId record component.
parse(String) - Static method in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
 
parse(String) - Static method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
 
parse(String) - Static method in enum class com.loomcache.common.config.PartitionGroupType
 
parse(String) - Static method in enum class com.loomcache.common.config.WanAcknowledgeType
 
parse(String) - Method in class com.loomcache.server.query.SqlParser
Parses a SQL query string and returns a QueryPlan.
PARSE - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
parseBaggage(String) - Static method in class com.loomcache.server.tracing.TraceContextPropagator
Parse a baggage string into key-value pairs.
parseCreateIndex(String) - Method in class com.loomcache.server.query.SqlParser
 
parseCreateMapping(String) - Method in class com.loomcache.server.query.SqlParser
 
parseCreateType(String) - Method in class com.loomcache.server.query.SqlParser
 
parseCreateView(String) - Method in class com.loomcache.server.query.SqlParser
 
parseDeclaration(String) - Static method in record class com.loomcache.server.query.IndexConfig
 
parseDelete(String) - Method in class com.loomcache.server.query.SqlParser
 
ParsedSeed(String, int) - Constructor for record class com.loomcache.server.CacheNode.ParsedSeed
Creates an instance of a ParsedSeed record class.
parseExplain(String) - Method in class com.loomcache.server.query.SqlParser
 
parseIndexType(String) - Static method in record class com.loomcache.server.query.IndexConfig
 
parseInsert(String) - Method in class com.loomcache.server.query.SqlParser
 
parseLoadMode(String) - Static method in record class com.loomcache.common.config.GenericMapStoreConfig
 
parsePermissionLevel(String) - Static method in class com.loomcache.server.security.CertPermissionMapper
Parse a permission level string to the enum value.
parseQueryParams(String) - Static method in class com.loomcache.server.rest.RestApiRouter
Parse query parameters from the query string.
parseRaftBootstrapServer(String) - Static method in class com.loomcache.common.config.ClusterConfig
 
parseRaftBootstrapServers(List) - Static method in class com.loomcache.common.config.ClusterConfig
 
parseReplicationData(Message) - Method in class com.loomcache.server.replication.ReplicationManager
Handle an incoming REPL_SYNC message (backup side).
parseRolesHeader(String) - Method in class com.loomcache.common.config.AuthConfig
Parse the roles header value into a set of role names.
parseSeed(String) - Static method in class com.loomcache.server.CacheNode
Parse a seed address supporting IPv4 (host:port) and bracketed IPv6 ([2001:db8::1]:port) forms.
parseShow(String) - Method in class com.loomcache.server.query.SqlParser
 
parseSink(String) - Method in class com.loomcache.server.query.SqlParser
 
parseTimeMs() - Method in record class com.loomcache.server.query.QueryStats
Parse time in milliseconds.
parseTimeNs() - Method in record class com.loomcache.server.query.QueryStats
Returns the value of the parseTimeNs record component.
parseUpdate(String) - Method in class com.loomcache.server.query.SqlParser
 
parseWithErrorHandling(String, boolean) - Method in class com.loomcache.server.query.SqlParser
Parses a SQL query with configurable error handling.
PARTIAL_MOST_COMPLETE - Enum constant in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
 
PARTIAL_MOST_RECENT - Enum constant in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
 
PartialPartition(Set) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
Creates an instance of a PartialPartition record class.
participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
Returns the value of the participantGroupId record component.
participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
Returns the value of the participantGroupId record component.
participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Returns the value of the participantGroupId record component.
participantGroupId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Returns the value of the participantGroupId record component.
participantGroupIds() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Returns the value of the participantGroupIds record component.
PARTITION_GROUP - Static variable in record class com.loomcache.server.discovery.MemberAttributes
 
PARTITION_MIGRATE_COMPLETE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_MIGRATE_DATA - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_MIGRATE_DATA - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node implements the PARTITION_MIGRATE_DATA data shipping path (Days 6-8).
PARTITION_MIGRATE_DATA_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_MIGRATE_START - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_OWNERSHIP_UPDATE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_TABLE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_TABLE_ENDPOINTS - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Peer accepts endpoint metadata appended to PARTITION_TABLE_RESPONSE payloads.
PARTITION_TABLE_REQUEST - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_TABLE_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PARTITION_TABLE_RPC - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node will respond to PARTITION_TABLE_REQUEST opcodes (Day 2).
PartitionAssignment - Record Class in com.loomcache.server.sharding
Immutable snapshot of the current partition-to-group mapping.
PartitionAssignment(int, int, int[]) - Constructor for record class com.loomcache.server.sharding.PartitionAssignment
Compact constructor with validation and defensive copy.
PartitionAware - Interface in com.loomcache.common.partition
Key contract for colocating related entries on the same partition.
partitionCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns the value of the partitionCount record component.
partitionCount() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Returns the value of the partitionCount record component.
PartitionDetector - Class in com.loomcache.server.cluster
Network partition detector for cluster health monitoring.
PartitionDetector(String) - Constructor for class com.loomcache.server.cluster.PartitionDetector
Create a detector with default configuration.
PartitionDetector(String, PartitionDetector.DetectorConfig) - Constructor for class com.loomcache.server.cluster.PartitionDetector
 
PartitionDetector(String, PartitionDetector.DetectorConfig, int) - Constructor for class com.loomcache.server.cluster.PartitionDetector
Create a detector with explicit partition history retention.
PartitionDetector.DetectorConfig - Record Class in com.loomcache.server.cluster
Configuration record for the partition detector.
PartitionDetector.DetectorStats - Record Class in com.loomcache.server.cluster
Detector statistics for monitoring.
PartitionDetector.PartitionDiagnostics - Record Class in com.loomcache.server.cluster
Diagnostics snapshot for partition status.
PartitionDetector.PartitionEvent - Record Class in com.loomcache.server.cluster
Event representing a partition change (detected or healed).
PartitionDetector.PartitionEvent.EventType - Enum Class in com.loomcache.server.cluster
 
PartitionDetector.PartitionRecoveryPlan - Record Class in com.loomcache.server.cluster
Recovery plan for an asymmetric partial network partition.
PartitionDetector.PartitionStatus - Interface in com.loomcache.server.cluster
Sealed interface for partition status.
PartitionDetector.PartitionStatus.FullPartition - Record Class in com.loomcache.server.cluster
Full partition: complete network split with clear majority/minority.
PartitionDetector.PartitionStatus.NoPartition - Class in com.loomcache.server.cluster
All nodes are healthy and reachable.
PartitionDetector.PartitionStatus.PartialPartition - Record Class in com.loomcache.server.cluster
Asymmetric partition detected: some nodes can reach others but not vice versa.
PartitionDiagnostics(Set, Set, Set, int) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Creates an instance of a PartitionDiagnostics record class.
PartitionEvent(long, PartitionDetector.PartitionEvent.EventType, Set, long) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Creates an instance of a PartitionEvent record class.
partitionGroup() - Method in record class com.loomcache.server.discovery.MemberAttributes
 
PartitionGroup() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.PartitionGroup
 
partitionGroupConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
partitionGroupConfig() - Method in class com.loomcache.server.config.LoomConfig
 
partitionGroupConfig() - Method in class com.loomcache.server.partition.ConsistentHashRing
 
partitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
partitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
PartitionGroupConfig - Class in com.loomcache.common.config
Replica placement-group configuration.
PartitionGroupConfig.Builder - Class in com.loomcache.common.config
 
PartitionGroupConfig.MemberGroup - Class in com.loomcache.common.config
 
partitionGroupLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
partitionGroupLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
partitionGroupType() - Method in class com.loomcache.common.config.ClusterConfig
 
partitionGroupType() - Method in class com.loomcache.server.config.LoomConfig
 
partitionGroupType() - Method in class com.loomcache.server.partition.ConsistentHashRing
 
partitionGroupType(PartitionGroupType) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
partitionGroupType(PartitionGroupType) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
PartitionGroupType - Enum Class in com.loomcache.common.config
Partition replica placement grouping mode.
partitionId() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns the value of the partitionId record component.
partitionId() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns the value of the partitionId record component.
partitionId() - Method in record class com.loomcache.server.sharding.PartitionMove
Returns the value of the partitionId record component.
PartitioningStrategy<K> - Interface in com.loomcache.common.partition
Strategy hook for deriving the partition key for non-PartitionAware keys.
partitionKey() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
Returns the value of the partitionKey record component.
partitionKeyFor(Predicate) - Static method in class com.loomcache.server.query.QueryOptimizer
Finds an explicit partition-routing key embedded in a predicate tree.
PartitionMigrationManager - Class in com.loomcache.server.cluster
Coordinates partition migration when cluster topology changes.
PartitionMigrationManager(PartitionTable, TcpServer, String, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationManager
 
PartitionMigrationManager(PartitionTable, TcpServer, String, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationManager
 
PartitionMigrationManager.ActiveOutgoingMigration - Record Class in com.loomcache.server.cluster
 
PartitionMigrationManager.ChunkedDataFrame - Record Class in com.loomcache.server.cluster
Parsed chunk-level DATA metadata + payload.
PartitionMigrationManager.CommittedOwnershipTable - Record Class in com.loomcache.server.cluster
 
PartitionMigrationManager.MigrationRecoveryRequest - Record Class in com.loomcache.server.cluster
 
PartitionMigrationManager.OwnershipTableCommitter - Interface in com.loomcache.server.cluster
Atomically commits a full partition ownership table.
PartitionMigrationPipeline - Class in com.loomcache.server.cluster
Partition migration pipeline for data redistribution during cluster topology changes.
PartitionMigrationPipeline(int, DataStructureRegistry, PartitionTable) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
 
PartitionMigrationPipeline(int, DataStructureRegistry, PartitionTable, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
 
PartitionMigrationPipeline(int, DataStructureRegistry, PartitionTable, PartitionMigrationPipeline.MigrationDataSender, PartitionMigrationPipeline.OwnershipCommitter, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
 
PartitionMigrationPipeline(int, DataStructureRegistry, IntFunction, PartitionTable, PartitionMigrationPipeline.MigrationDataSender, PartitionMigrationPipeline.OwnershipCommitter, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
Session 10 ESC-12.3: sharded-aware constructor for the historical one-registry-per-slot mode.
PartitionMigrationPipeline(int, DataStructureRegistry, IntFunction, IntFunction, Function, PartitionTable, PartitionMigrationPipeline.MigrationDataSender, PartitionMigrationPipeline.OwnershipCommitter, int, int) - Constructor for class com.loomcache.server.cluster.PartitionMigrationPipeline
 
PartitionMigrationPipeline.MigratedEntry - Record Class in com.loomcache.server.cluster
Value plus absolute expiry metadata for a migrated map entry.
PartitionMigrationPipeline.MigrationDataSender - Interface in com.loomcache.server.cluster
Sends partition data to the target node.
PartitionMigrationPipeline.MigrationProgress - Record Class in com.loomcache.server.cluster
Progress record for tracking migration advancement.
PartitionMigrationPipeline.MigrationState - Enum Class in com.loomcache.server.cluster
Migration state enum representing the lifecycle of a migration task.
PartitionMigrationPipeline.MigrationStats - Record Class in com.loomcache.server.cluster
Statistics record for migration pipeline metrics.
PartitionMigrationPipeline.MigrationTask - Record Class in com.loomcache.server.cluster
Task record representing a single partition migration.
PartitionMigrationPipeline.OwnershipCommitter - Interface in com.loomcache.server.cluster
Commits a partition ownership change through Raft consensus.
PartitionMove - Record Class in com.loomcache.server.sharding
Describes a single partition migration from one Raft group to another.
PartitionMove(int, int, int) - Constructor for record class com.loomcache.server.sharding.PartitionMove
Compact constructor with validation.
partitionPredicate(Object, MapPredicate) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate wrapper that carries an explicit partition key.
PartitionPredicate(Object, Predicate) - Constructor for record class com.loomcache.server.query.Predicate.PartitionPredicate
Creates an instance of a PartitionPredicate record class.
partitionQuery(Object, Function, int) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
Executes a partition-constrained query against the single owning group.
PartitionRebalancer - Class in com.loomcache.server.sharding
Handles partition migration between Raft groups when groups are added or removed.
PartitionRebalancer(PartitionRouter, ShardedDataStructureRegistry) - Constructor for class com.loomcache.server.sharding.PartitionRebalancer
Creates a new rebalancer for the given router and sharded registry.
PartitionRecoveryPlan(Set, Set, Set, boolean) - Constructor for record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Creates an instance of a PartitionRecoveryPlan record class.
PartitionRouter - Class in com.loomcache.server.sharding
Routes keys to the correct Raft group based on partition assignment.
PartitionRouter(int, RaftGroupManagerApi) - Constructor for class com.loomcache.server.sharding.PartitionRouter
Creates a router with the specified partition count and a single Raft group.
PartitionRouter(int, RaftGroupManagerApi, PartitioningStrategy) - Constructor for class com.loomcache.server.sharding.PartitionRouter
Creates a router with the specified partition count, Raft manager, and partitioning strategy.
PartitionRouter(RaftGroupManagerApi) - Constructor for class com.loomcache.server.sharding.PartitionRouter
Creates a router with the default partition count (271) and a single Raft group.
partitionTable() - Method in class com.loomcache.client.LoomClient
 
PartitionTable - Class in com.loomcache.server.cluster
Maps 16384 partition slots to owner node IDs using consistent hashing.
PartitionTable(int) - Constructor for class com.loomcache.server.cluster.PartitionTable
 
PartitionTablePayload - Record Class in com.loomcache.common.protocol
Wire payload for the PARTITION_TABLE_REQUEST / PARTITION_TABLE_RESPONSE opcodes introduced in BLK-2026-04-22-007 Day 2.
PartitionTablePayload(int, int[], long) - Constructor for record class com.loomcache.common.protocol.PartitionTablePayload
 
PartitionTablePayload(int, int[], long, Map) - Constructor for record class com.loomcache.common.protocol.PartitionTablePayload
Creates an instance of a PartitionTablePayload record class.
partitionToGroup() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Returns the value of the partitionToGroup record component.
partitionToGroup() - Method in record class com.loomcache.server.sharding.PartitionAssignment
Returns a defensive copy of the partition-to-group mapping.
PASSIVE - Enum constant in enum class com.loomcache.common.model.ClusterState.OperationalState
 
PassiveClusterStateWriteGuardFilter - Class in com.loomcache.springboot.security
Rejects mutating REST data operations while the cluster is in PASSIVE read-only mode.
PassiveClusterStateWriteGuardFilter(Supplier) - Constructor for class com.loomcache.springboot.security.PassiveClusterStateWriteGuardFilter
 
passiveClusterStateWriteGuardFilterRegistration(ObjectProvider) - Method in class com.loomcache.springboot.config.SecurityConfig
 
PassThroughMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Unconditional overwrite merge policy.
PassThroughMergePolicy() - Constructor for class com.loomcache.server.wan.merge.PassThroughMergePolicy
 
password() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the password record component.
password(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
patch() - Method in class com.loomcache.common.protocol.LoomVersion
 
path() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Returns the value of the path record component.
pattern() - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
Returns the value of the pattern record component.
pattern() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Returns the value of the pattern record component.
pattern() - Method in class com.loomcache.server.query.Predicate.ILikePredicate
 
pattern() - Method in class com.loomcache.server.query.Predicate.LikePredicate
 
pattern() - Method in class com.loomcache.server.query.Predicate.RegexPredicate
 
pattern() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Returns the value of the pattern record component.
PatternBased(String) - Constructor for record class com.loomcache.server.cache.PreloadPolicy.PatternBased
Creates an instance of a PatternBased record class.
pause() - Method in class com.loomcache.server.journal.JournalSubscription
Pause this subscription (no new entries will be delivered).
pause(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Pause replication to a specific target.
pauseAccepting() - Method in class com.loomcache.server.network.TcpServer
Pause accepting new connections without stopping the server.
paused() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the paused record component.
pauseDelivery() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
pauseExpiry() - Method in class com.loomcache.server.cp.SessionManager
Pauses background session expiry processing.
pauseSubscription(String) - Method in class com.loomcache.server.journal.EventJournal
Pause a subscription.
payload() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Returns the value of the payload record component.
payload() - Method in record class com.loomcache.server.journal.JournalEntry
Returns the value of the payload record component.
payload() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
Returns the value of the payload record component.
payload() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Returns the value of the payload record component.
payload() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the payload record component.
Payload(long, byte[]) - Constructor for record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
 
Payload(long, long, byte[]) - Constructor for record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Creates an instance of a Payload record class.
peakHours() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Returns the value of the peakHours record component.
peakQueueDepth() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the peakQueueDepth record component.
peakSize() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns the value of the peakSize record component.
peakSize() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Returns the value of the peakSize record component.
peek() - Method in class com.loomcache.client.LoomPriorityQueue
 
peek() - Method in class com.loomcache.client.LoomQueue
Returns the element at the head of the queue without removing it.
peek() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
View the highest priority item without removing it.
peek() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
peek() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
peek() - Method in class com.loomcache.springboot.controller.QueueController
Peek at the head of the queue without removing it.
peekAll() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Return all items in the queue in priority order without removing them.
peekAsync() - Method in class com.loomcache.client.LoomQueue
Asynchronously returns the element at the head of the queue without removing it.
peekBatch(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
Peeks at up to maxItems elements without removing them.
peekCompleted(IdempotencyManager.IdempotencyKey) - Method in class com.loomcache.server.handler.IdempotencyManager
Returns a copy of the live cached response for the key, or null if no completed response is currently available.
peekOldest() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
PeerAddress - Record Class in com.loomcache.server.discovery
Immutable record representing a discovered peer address in the cluster.
PeerAddress(String, String, int) - Constructor for record class com.loomcache.server.discovery.PeerAddress
 
PeerAddress(String, String, int, MemberAttributes) - Constructor for record class com.loomcache.server.discovery.PeerAddress
Compact constructor for validation.
peerFeatureBitmap() - Method in record class com.loomcache.client.ProtocolHandshake.Result
Returns the value of the peerFeatureBitmap record component.
peerFeatures() - Method in record class com.loomcache.client.ProtocolHandshake.Result
 
peerId() - Method in class com.loomcache.common.protocol.VersionedMessageAdapter
Get the remote peer's identifier.
peerId() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
Returns the value of the peerId record component.
peerId() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the peerId record component.
peerId() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the peerId record component.
PeerMessageDispatch - Interface in com.loomcache.server.transaction.twopc
Narrow dispatch interface used by the 2PC coordinator and participants to send cross-node messages without depending on the concrete TcpServer.
peerRemoved(String) - Method in class com.loomcache.server.network.BackpressureController
Clean up tracking for a removed peer.
peerVersion() - Method in record class com.loomcache.client.ProtocolHandshake.Result
Returns the value of the peerVersion record component.
pending() - Method in record class com.loomcache.server.journal.SubscriptionStats
Returns the value of the pending record component.
pending(String, String, byte[]) - Static method in record class com.loomcache.server.executor.DurableTaskRecord
Create a new durable task record in PENDING state.
pending(String, String, String, String) - Static method in record class com.loomcache.server.executor.TaskInfo
Create a new TaskInfo in PENDING state.
PENDING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
PENDING - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task has been submitted but not yet started execution.
pendingBytes() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the pendingBytes record component.
pendingCount() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns the value of the pendingCount record component.
pendingCount() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
pendingCount() - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
pendingDurableTaskCount() - Method in class com.loomcache.server.executor.DistributedExecutorService
Get the count of pending durable tasks (needing recovery).
pendingEntries() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns the value of the pendingEntries record component.
pendingEvents() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the pendingEvents record component.
pendingRequestCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the pendingRequestCount record component.
pendingWrites() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Returns the value of the pendingWrites record component.
PER_MEMBER - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
Default placement: backups must use a different member, but may share the same host.
percentComplete() - Method in record class com.loomcache.server.sharding.MigrationProgress
Returns the percentage of migration completed.
perClientBurst(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
PerClientConfig(double, int, int) - Constructor for record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Creates an instance of a PerClientConfig record class.
perClientRate(double) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
PerClientRateLimiter - Class in com.loomcache.server.ratelimit
Per-client/per-key rate limiter that maintains separate rate limiters for each client.
PerClientRateLimiter(PerClientRateLimiter.PerClientConfig) - Constructor for class com.loomcache.server.ratelimit.PerClientRateLimiter
Initialize per-client rate limiter.
PerClientRateLimiter.AggregateStats - Record Class in com.loomcache.server.ratelimit
Aggregate statistics across all clients.
PerClientRateLimiter.PerClientConfig - Record Class in com.loomcache.server.ratelimit
Configuration for per-client rate limiters.
perClientStats() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns the value of the perClientStats record component.
performAggregation() - Method in class com.loomcache.server.metrics.MetricsAggregator
Perform aggregation based on registered rules.
performHandshake(LoomVersion, int) - Method in class com.loomcache.common.protocol.ProtocolNegotiator
Perform version handshake with a remote peer.
performHandshake(LoomVersion, LoomVersion, int) - Method in class com.loomcache.common.protocol.ProtocolNegotiator
Perform version handshake with a remote peer using the peer's advertised minimum compatible version.
performHandshake(InputStream, OutputStream, EnumSet) - Static method in class com.loomcache.client.ProtocolHandshake
Stream-oriented variant of ProtocolHandshake.performHandshake(Socket, EnumSet) for testability (any bidirectional stream pair works — real socket, piped in-process streams, etc.).
performHandshake(Socket, EnumSet) - Static method in class com.loomcache.client.ProtocolHandshake
Perform the bidirectional version + feature handshake on a freshly- connected socket.
performHealthCheck() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Performs a single health check cycle on all registered connections.
performLruEviction(String) - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Perform LRU eviction for a specific metric.
periodMillis() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the periodMillis record component.
PerKeyTtl() - Constructor for record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
Creates an instance of a PerKeyTtl record class.
PermissionConfig(String, String, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.PermissionConfig
Creates an instance of a PermissionConfig record class.
permissionConfigs() - Method in record class com.loomcache.common.config.AuthConfig.Role
Returns the value of the permissionConfigs record component.
permissionConfigs() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
 
permissionRequest() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the permissionRequest record component.
PermissionRequest(String, String, String, String) - Constructor for record class com.loomcache.common.config.AuthConfig.PermissionRequest
Creates an instance of a PermissionRequest record class.
permissions() - Method in record class com.loomcache.common.config.AuthConfig.Role
Returns the value of the permissions record component.
permissions() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
 
permits(Class) - Method in interface com.loomcache.server.compute.EntryProcessorAllowlist
 
permits(Class) - Method in interface com.loomcache.server.executor.ExecutorTaskAllowlist
Decide whether the exact task class may execute.
permitsPerSecond() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Returns the value of the permitsPerSecond record component.
permitsPerSecond() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
Returns the value of the permitsPerSecond record component.
Per-operation map resolution (ESC-14) - Section in class com.loomcache.server.sharding.CrossGroupTransactionExecutor
 
persist(long, String) - Method in class com.loomcache.server.persistence.RaftMetadataStore
Persist currentTerm and votedFor atomically to disk with fsync.
persist(long, String, long) - Method in class com.loomcache.server.persistence.RaftMetadataStore
Persist currentTerm, votedFor, and commitIndex atomically to disk with fsync.
Persistence() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Persistence
 
persistenceBackupDir() - Method in class com.loomcache.common.config.ClusterConfig
 
persistenceBackupDir(String) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
persistenceDataLoadTimeoutSeconds() - Method in class com.loomcache.common.config.ClusterConfig
 
persistenceDataLoadTimeoutSeconds() - Method in class com.loomcache.server.config.LoomConfig
 
persistenceDataLoadTimeoutSeconds(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
persistenceDataLoadTimeoutSeconds(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
persistenceHotBackupIntervalSeconds() - Method in class com.loomcache.common.config.ClusterConfig
 
persistenceHotBackupIntervalSeconds(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
persistenceRecoveryParallelism() - Method in class com.loomcache.common.config.ClusterConfig
 
persistenceRecoveryParallelism() - Method in class com.loomcache.server.config.LoomConfig
 
persistenceRecoveryParallelism(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
persistenceRecoveryParallelism(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
persistenceValidationTimeoutSeconds() - Method in class com.loomcache.common.config.ClusterConfig
 
persistenceValidationTimeoutSeconds() - Method in class com.loomcache.server.config.LoomConfig
 
persistenceValidationTimeoutSeconds(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
persistenceValidationTimeoutSeconds(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
PersistentRaftLog - Class in com.loomcache.server.persistence
Persistent Raft Log that wraps RaftLog with WAL persistence.
PersistentRaftLog(String, Path) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
Constructor: initializes persistent log with recovery.
PersistentRaftLog(String, Path, LoomMetrics) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
Constructor: initializes persistent log with recovery and optional metrics.
PersistentRaftLog(String, Path, LoomMetrics, ClusterDataRecoveryPolicy) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
 
PersistentRaftLog(String, Path, LoomMetrics, ClusterDataRecoveryPolicy, long, long) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
 
PersistentRaftLog(String, Path, LoomMetrics, ClusterDataRecoveryPolicy, long, long, int) - Constructor for class com.loomcache.server.persistence.PersistentRaftLog
 
phase() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns the value of the phase record component.
phi() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Calculate the current phi value.
phi(String) - Method in class com.loomcache.server.cluster.PartitionDetector
Get the current phi value for a node.
PhiAccrualFailureDetector - Class in com.loomcache.server.cluster
Phi-Accrual Failure Detector — adaptive failure detection that calculates a continuous suspicion level (phi) based on inter-arrival times of heartbeats.
PhiAccrualFailureDetector() - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
Create a phi-accrual failure detector with default settings. - phi threshold: 8.0 (suitable for LAN) - sample size: 100 - adaptive threshold: disabled - no metrics
PhiAccrualFailureDetector(double) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
Create a phi-accrual failure detector with custom threshold.
PhiAccrualFailureDetector(double, int) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
Create a phi-accrual failure detector with custom configuration (no metrics).
PhiAccrualFailureDetector(String, double, int, boolean, MeterRegistry) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
Create a phi-accrual failure detector with full custom configuration.
PhiAccrualFailureDetector(String, double, MeterRegistry) - Constructor for class com.loomcache.server.cluster.PhiAccrualFailureDetector
Create a phi-accrual failure detector with metrics support.
phiThreshold() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Returns the value of the phiThreshold record component.
ping(SwimGossipProtocol.MemberInfo) - Method in interface com.loomcache.server.cluster.SwimGossipProtocol.DirectPingProbe
 
PING - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Ping: heartbeat to check member availability.
PING_REQ - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Ping-req: request other members to ping a target member.
pingReq(SwimGossipProtocol.MemberInfo, SwimGossipProtocol.MemberInfo) - Method in interface com.loomcache.server.cluster.SwimGossipProtocol.IndirectPingProbe
 
pipelinedExecution() - Method in class com.loomcache.common.config.ClusterConfig
 
pipelinedExecution() - Method in class com.loomcache.server.config.LoomConfig
 
pipelinedExecution(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
pipelinedExecution(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
pipelining(int) - Method in class com.loomcache.client.AsyncLoomClient
Create a bounded in-flight helper for async operations issued by one caller thread.
Pipelining<E> - Class in com.loomcache.client
Bounded in-flight helper for batching asynchronous client operations from one caller thread.
Pipelining(int) - Constructor for class com.loomcache.client.Pipelining
Create a bounded pipeline.
PLACEMENT_AWARE - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
AWS placement-aware grouping: backups must use a different placement partition domain.
PlacementConstraint(int, int) - Constructor for record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
Creates an instance of a PlacementConstraint record class.
planPartialPartitionRecovery(Set) - Method in class com.loomcache.server.cluster.PartitionDetector
Build a max-clique recovery plan over an explicit cluster membership set.
PNCounter - Class in com.loomcache.server.datastructures
Positive-Negative Counter (PN-Counter) CRDT.
PNCounter(String, String, int) - Constructor for class com.loomcache.server.datastructures.PNCounter
 
PNCounter(String, String, int, Map, Map, Map) - Constructor for class com.loomcache.server.datastructures.PNCounter
 
pnCounterAddAndGet(String, long, String, long) - Method in class com.loomcache.client.LoomClient
 
pnCounterCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
pnCounterDecrementAndGet(String, String, long) - Method in class com.loomcache.client.LoomClient
 
pnCounterGet(String, String, long) - Method in class com.loomcache.client.LoomClient
 
pnCounterIncrementAndGet(String, String, long) - Method in class com.loomcache.client.LoomClient
 
pnCounterResetSession(String, String) - Method in class com.loomcache.client.LoomClient
 
pnCounterSubtractAndGet(String, long, String, long) - Method in class com.loomcache.client.LoomClient
 
PNCTR_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PNCTR_DEC - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PNCTR_GET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PNCTR_INC - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PNCTR_RESET - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PNCTR_SUB - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
podLabelSelector() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
podLabelSelector(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
policies() - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
Returns the value of the policies record component.
policy(RateLimiter.RateLimitPolicy) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
poll() - Method in class com.loomcache.client.LoomPriorityQueue
 
poll() - Method in class com.loomcache.client.LoomQueue
Removes and returns the element at the head of the queue.
poll() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Remove and return the highest priority item (lowest priority number).
poll() - Method in class com.loomcache.server.datastructures.DistributedQueue
 
poll() - Method in class com.loomcache.server.journal.JournalSubscription
Poll the next entry from this subscription's buffer without blocking.
poll() - Method in class com.loomcache.springboot.controller.QueueController
Dequeue (poll) an item from the head of the queue.
poll(int) - Method in class com.loomcache.client.LoomQueue
Removes up to count elements from the head of the queue.
poll(long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedQueue
Timed poll — retrieves and removes the head, waiting up to the specified timeout if the queue is empty.
POLL - Enum constant in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
Client polls TTL-based invalidations
pollAsync() - Method in class com.loomcache.client.LoomQueue
Asynchronously removes and returns the element at the head of the queue.
pollAsync(int) - Method in class com.loomcache.client.LoomQueue
 
pollBatch(int) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Poll up to count items from the queue.
pollBatch(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
Polls up to maxItems elements from the queue.
pollN(int) - Method in class com.loomcache.server.datastructures.DistributedQueue
Bulk dequeue — removes up to N elements atomically from the queue.
pollNIf(int, Predicate) - Method in class com.loomcache.server.datastructures.DistributedQueue
Peeks at up to count head elements and removes them only if the caller accepts that exact snapshot while the queue lock is still held.
PooledConnection(Socket, DataInputStream, DataOutputStream, Instant, AtomicLong, ConnectionPool.ConnectionState) - Constructor for record class com.loomcache.client.ConnectionPool.PooledConnection
 
PooledConnection(Socket, DataInputStream, DataOutputStream, Instant, AtomicLong, ConnectionPool.ConnectionState, WireCompression) - Constructor for record class com.loomcache.client.ConnectionPool.PooledConnection
Creates an instance of a PooledConnection record class.
PoolHealthReport(int, int, int, long, long, long) - Constructor for record class com.loomcache.client.ConnectionPool.PoolHealthReport
Creates an instance of a PoolHealthReport record class.
PoolStats(long, long, int, int, long) - Constructor for record class com.loomcache.client.ConnectionPool.PoolStats
Creates an instance of a PoolStats record class.
pop() - Method in class com.loomcache.server.datastructures.DistributedSet
Remove and return a random member (pop operation).
port() - Method in record class com.loomcache.client.NodeEndpoint
Returns the value of the port record component.
port() - Method in class com.loomcache.common.config.ClusterConfig
 
port() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Returns the value of the port record component.
port() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
port() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
Returns the value of the port record component.
port() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns the value of the port record component.
port() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Returns the value of the port record component.
port() - Method in class com.loomcache.server.config.LoomConfig
 
port() - Method in record class com.loomcache.server.discovery.PeerAddress
Returns the value of the port record component.
port(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
port(int) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
port(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
port(int) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Set the TCP port for cluster communication (default: 5701).
portName() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
portName(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
position() - Method in interface com.loomcache.server.query.SqlParser.ParseError
 
position() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Returns the value of the position record component.
PQ_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PQ_OFFER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PQ_PEEK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PQ_POLL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PQ_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
predicate() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Returns the value of the predicate record component.
predicate() - Method in class com.loomcache.server.query.PagingPredicate
 
predicate() - Method in record class com.loomcache.server.query.Predicate.NotPredicate
Returns the value of the predicate record component.
Predicate - Interface in com.loomcache.server.query
Sealed interface for filter predicates.
Predicate.AndPredicate - Record Class in com.loomcache.server.query
Predicate that combines two predicates with AND logic.
Predicate.BetweenPredicate - Record Class in com.loomcache.server.query
Predicate that tests BETWEEN: field BETWEEN low AND high (inclusive)
Predicate.EqualsPredicate - Record Class in com.loomcache.server.query
Predicate that tests equality: field == value
Predicate.FalsePredicate - Class in com.loomcache.server.query
Predicate that always returns false.
Predicate.GreaterThanOrEqualPredicate - Record Class in com.loomcache.server.query
Predicate that tests greater than or equal: field >= value
Predicate.GreaterThanPredicate - Record Class in com.loomcache.server.query
Predicate that tests greater than: field > value
Predicate.ILikePredicate - Class in com.loomcache.server.query
Predicate that tests case-insensitive LIKE pattern matching with SQL wildcards.
Predicate.InPredicate - Record Class in com.loomcache.server.query
Predicate that tests IN: field IN (values...)
Predicate.JoinColumnEqualsPredicate - Record Class in com.loomcache.server.query
Join predicate that tests equality between a left and right column.
Predicate.JoinPredicate - Interface in com.loomcache.server.query
Predicate variant for join conditions that need access to both source rows.
Predicate.LessThanOrEqualPredicate - Record Class in com.loomcache.server.query
Predicate that tests less than or equal: field invalid input: '<'= value
Predicate.LessThanPredicate - Record Class in com.loomcache.server.query
Predicate that tests less than: field invalid input: '<' value
Predicate.LikePredicate - Class in com.loomcache.server.query
Predicate that tests LIKE pattern matching with SQL wildcards (% and _).
Predicate.NotEqualsPredicate - Record Class in com.loomcache.server.query
Predicate that tests inequality: field !
Predicate.NotPredicate - Record Class in com.loomcache.server.query
Predicate that negates another predicate.
Predicate.OrPredicate - Record Class in com.loomcache.server.query
Predicate that combines two predicates with OR logic.
Predicate.PartitionPredicate - Record Class in com.loomcache.server.query
Predicate wrapper that carries an explicit partition key for query routing.
Predicate.RegexPredicate - Class in com.loomcache.server.query
Predicate that tests Java regex matching against a field's string value.
Predicate.TruePredicate - Class in com.loomcache.server.query
Predicate that always returns true.
PredicateBuilder<K,V> - Class in com.loomcache.server.query
Fluent predicate builder for distributed map queries.
PredicateBuilder() - Constructor for class com.loomcache.server.query.PredicateBuilder
Creates an empty builder handle for obtaining an PredicateBuilder.EntryObject.
PredicateBuilder.EntryObject<K,V> - Interface in com.loomcache.server.query
Entry-level fluent predicate operations.
predicateEvaluations() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns the value of the predicateEvaluations record component.
predicateEvaluations() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns the value of the predicateEvaluations record component.
PredicatePushDown() - Constructor for class com.loomcache.server.query.QueryOptimizer.PredicatePushDown
 
Predicates - Class in com.loomcache.server.query
Factory class providing the full predicate set for distributed map queries.
predictCapacityExhaustion(long) - Method in class com.loomcache.server.metrics.CapacityPlanner
Predict when capacity will be exhausted.
preferLocalReads() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns the value of the preferLocalReads record component.
prefetchCount() - Method in class com.loomcache.client.LoomIdGenerator
 
prefetchValidityMillis() - Method in class com.loomcache.client.LoomIdGenerator
 
prefix() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
Returns the value of the prefix record component.
preload(PreloadPolicy, CacheLoader) - Method in class com.loomcache.server.cache.CacheWarmer
Preload cache based on a preload policy.
preload(Map) - Method in class com.loomcache.client.cache.NearCache
Preload multiple entries into the cache.
Preloader() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Preloader
 
PreloadPolicy - Interface in com.loomcache.server.cache
Sealed interface defining preload policies for cache warming.
PreloadPolicy.AllKeys - Record Class in com.loomcache.server.cache
Preload all keys from the previous session.
PreloadPolicy.HotKeys - Record Class in com.loomcache.server.cache
Preload the N most accessed keys from the previous session.
PreloadPolicy.PatternBased - Record Class in com.loomcache.server.cache
Preload keys matching a regex pattern.
PreloadPolicy.PriorityBased - Record Class in com.loomcache.server.cache
Preload keys based on explicit priority values.
PREPARE_ACK - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
PREPARE_GROUP - Enum constant in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
 
PrepareAck(UUID, int, TwoPhaseCommands.Vote, String) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Creates an instance of a PrepareAck record class.
PrepareGroup(UUID, int, byte[]) - Constructor for record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Creates an instance of a PrepareGroup record class.
PREPARING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
previewReassignment(List) - Method in class com.loomcache.server.cluster.PartitionTable
 
previousPage() - Method in class com.loomcache.server.query.PagingPredicate
 
prevValue() - Method in record class com.loomcache.server.watch.WatchEvent
Returns the value of the prevValue record component.
primitivesCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
 
principal() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the principal record component.
priorities() - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
Returns the value of the priorities record component.
priority() - Method in interface com.loomcache.common.serialization.LoomSerializerProvider
 
priority() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Returns the value of the priority record component.
priority() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Returns the value of the priority record component.
PriorityBased(Map) - Constructor for record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
Creates an instance of a PriorityBased record class.
priorityComparatorClass(Class) - Method in class com.loomcache.common.config.PriorityQueueConfig.Builder
 
priorityComparatorClassName() - Method in record class com.loomcache.common.config.PriorityQueueConfig
Returns the value of the priorityComparatorClassName record component.
priorityComparatorClassName(String) - Method in class com.loomcache.common.config.PriorityQueueConfig.Builder
 
PriorityKey(int, long, V) - Constructor for record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Creates an instance of a PriorityKey record class.
PriorityQueue() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.PriorityQueue
 
priorityQueueClear(String) - Method in class com.loomcache.client.LoomClient
 
priorityQueueConfig(String, PriorityQueueConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
priorityQueueConfig(String, PriorityQueueConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
PriorityQueueConfig - Record Class in com.loomcache.common.config
Declarative per-priority-queue configuration.
PriorityQueueConfig(String) - Constructor for record class com.loomcache.common.config.PriorityQueueConfig
Creates an instance of a PriorityQueueConfig record class.
PriorityQueueConfig.Builder - Class in com.loomcache.common.config
 
priorityQueueConfigs() - Method in class com.loomcache.common.config.ClusterConfig
 
priorityQueueConfigs() - Method in class com.loomcache.server.config.LoomConfig
 
priorityQueueConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
priorityQueueConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
priorityQueueCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
priorityQueueOffer(String, String) - Method in class com.loomcache.client.LoomClient
 
priorityQueueOffer(String, String, int) - Method in class com.loomcache.client.LoomClient
 
priorityQueuePeek(String) - Method in class com.loomcache.client.LoomClient
 
priorityQueuePoll(String) - Method in class com.loomcache.client.LoomClient
 
priorityQueueSize(String) - Method in class com.loomcache.client.LoomClient
 
PriorityQueueSnapshotEntry(V, int, long) - Constructor for record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Creates an instance of a PriorityQueueSnapshotEntry record class.
PriorityQueueStats(long, long, long, int, double) - Constructor for record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Creates an instance of a PriorityQueueStats record class.
ProbabilisticSampler(double) - Constructor for class com.loomcache.server.tracing.TraceSampler.ProbabilisticSampler
Create a probabilistic sampler.
probeIcmp(String) - Method in class com.loomcache.server.network.HealthChecker
 
process(EntryProcessor.Entry) - Method in interface com.loomcache.common.compute.EntryProcessor
Process the supplied mutable entry.
process(CacheEntryProcessor.Entry) - Method in interface com.loomcache.server.compute.CacheEntryProcessor
Process the given entry atomically.
process(CacheEntryProcessor.Entry) - Method in interface com.loomcache.server.compute.ReadOnlyCacheEntryProcessor
Process the given read-only entry.
process(CacheEntry) - Method in interface com.loomcache.server.jcache.EntryProcessor
Process an entry.
processBackup(CacheEntryProcessor.Entry) - Method in interface com.loomcache.server.compute.BackupEntryProcessor
Process the backup entry with the same modifications as the primary.
processEntries(Set, CacheEntryProcessor) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Execute a processor on multiple keys in parallel using virtual threads.
processEntries(Set, CacheEntryProcessor) - Method in class com.loomcache.server.datastructures.DistributedMap
Execute a processor on multiple keys in parallel using virtual threads.
processEntry(K, CacheEntryProcessor) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Execute a processor on a single key atomically.
processEntry(K, CacheEntryProcessor) - Method in class com.loomcache.server.datastructures.DistributedMap
Execute a processor on a single key atomically.
processEvent(MembershipProtocol.MembershipEvent) - Method in class com.loomcache.server.cluster.MembershipProtocol
Process a membership event and update the view accordingly.
processMigrations() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Execute migrations from the queue up to the concurrency limit.
processMigrationsSync() - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Execute migrations synchronously (for testing).
processUptimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the processUptimeMillis record component.
PRODUCER - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
 
PRODUCTION - Enum constant in enum class com.loomcache.common.config.LoomProfile
Strict — v2.0 GA production safety profile.
PRODUCTION_ALLOW_STANDALONE_PROPERTY - Static variable in class com.loomcache.server.CacheNode
 
ProfileEntry(String, long, long) - Constructor for record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Creates an instance of a ProfileEntry record class.
progressPercent() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns the progress as a percentage (0-100).
project(Projection) - Method in class com.loomcache.server.compute.EntryProcessorExecutor
Project all entries in the map using the provided projection function.
PROJECT - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
projectColumns(SqlRow, List) - Static method in class com.loomcache.server.query.QueryEngine
Projects a row to include only selected columns.
projectedUtilization() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Returns the value of the projectedUtilization record component.
Projection<K,V,R> - Interface in com.loomcache.server.compute
Interface for extracting subsets of entry data.
promoteConnectionIdentity(ConnectionContext, String) - Method in class com.loomcache.server.network.TcpServer
Promote a temporary connection identity to a validated peer ID after the cluster handshake succeeds.
promoteLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
Promote a learner to a voting member (voter).
promoteStagedSnapshot(SnapshotStore.StagedSnapshot) - Method in class com.loomcache.server.persistence.SnapshotStore
 
properties() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the properties record component.
properties(Map) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
PropertiesConfigLoader - Class in com.loomcache.server.config
Loads configuration from .properties files and maps them to LoomConfig.
PropertiesConfigLoader() - Constructor for class com.loomcache.server.config.PropertiesConfigLoader
 
property(String, String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
PROTOCOL_HELLO - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PROTOCOL_HELLO_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
PROTOCOL_VERSION - Static variable in class com.loomcache.common.protocol.LoomVersion
 
protocolFeature() - Method in enum class com.loomcache.common.protocol.WireCompression
 
ProtocolFeatures - Enum Class in com.loomcache.common.protocol
Feature bits advertised in the HelloPayload feature bitmap.
ProtocolHandshake - Class in com.loomcache.client
Client-side opt-in initiator for the PROTOCOL_HELLO / PROTOCOL_HELLO_ACK handshake introduced in BLK-2026-04-22-007 Day 1.
ProtocolHandshake.Result - Record Class in com.loomcache.client
Outcome of a successful handshake.
ProtocolHelloHandler - Class in com.loomcache.server.network
Server-side handler for the PROTOCOL_HELLO opcode introduced in BLK-2026-04-22-007 Day 1.
ProtocolHelloHandler(EnumSet) - Constructor for class com.loomcache.server.network.ProtocolHelloHandler
 
ProtocolNegotiator - Class in com.loomcache.common.protocol
Negotiates protocol version during peer handshake.
ProtocolNegotiator(LoomVersion, int) - Constructor for class com.loomcache.common.protocol.ProtocolNegotiator
Create a protocol negotiator.
ProtocolNegotiator.IncompatibleVersionException - Exception Class in com.loomcache.common.protocol
Exception thrown when version negotiation fails.
protocols() - Method in class com.loomcache.common.config.TlsConfig
Get the TLS protocols to enable.
protocols(String...) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the TLS protocols to enable.
protocols(List) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the TLS protocols to enable.
protocolVersion() - Method in record class com.loomcache.common.protocol.HelloPayload
Returns the value of the protocolVersion record component.
protocolVersion() - Method in class com.loomcache.common.protocol.LoomVersion
 
provider() - Method in class com.loomcache.common.config.TlsConfig
Get the TLS provider.
provider(TlsProvider) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the TLS provider.
provider(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the TLS provider from configuration text.
pruneOlderThan(Duration) - Method in class com.loomcache.server.management.ClientStatisticsRegistry
 
PUB_SUB - Enum constant in enum class com.loomcache.common.protocol.Feature
Pub/Sub messaging system.
PublicEndpointProperties - Class in com.loomcache.springboot.security
Controls which diagnostic endpoints remain public on the REST surface.
PublicEndpointProperties() - Constructor for class com.loomcache.springboot.security.PublicEndpointProperties
 
publish(String) - Method in class com.loomcache.springboot.controller.ReliableTopicController
 
publish(String) - Method in class com.loomcache.springboot.controller.TopicController
Publish a message to all subscribers of the topic.
publish(T) - Method in class com.loomcache.client.LoomReliableTopic
 
publish(T) - Method in class com.loomcache.client.LoomTopic
Publishes a message to this topic.
publish(T) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
publish(T) - Method in class com.loomcache.server.datastructures.ReliableTopic
Publish a message to the topic.
publish(T) - Method in class com.loomcache.server.topic.DistributedTopic
Publish a message to all subscribers.
publish(T, TopicOverloadPolicy) - Method in class com.loomcache.client.LoomReliableTopic
 
publish(T, String) - Method in class com.loomcache.server.datastructures.ReliableTopic
Publish a message with a publisher identifier.
publish(T, String, ReliableTopic.TopicOverloadPolicy) - Method in class com.loomcache.server.datastructures.ReliableTopic
 
publish(T, String) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
publishAsync(T) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
publishBatch(Collection) - Method in class com.loomcache.server.topic.DistributedTopic
Publish multiple messages atomically to all subscribers.
publisherId() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Returns the value of the publisherId record component.
publisherId() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Returns the value of the publisherId record component.
Purpose - Section in class com.loomcache.client.NearCacheInvalidationStrategy
 
Purpose - Section in class com.loomcache.server.context.RequestContextMDCBridge
 
PUSH - Enum constant in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
Server actively pushes invalidations
put(K, V) - Method in class com.loomcache.client.LoomMultiMap
 
put(E) - Method in class com.loomcache.server.datastructures.DistributedQueue
Blocking put — inserts an element into the queue, waiting if necessary for space to become available.
put(Object, Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
put(String, byte[]) - Method in class com.loomcache.client.LoomBatch.MapOps
Put a key-value pair into the map.
put(String, QueryOptimizer.OptimizedQueryPlan) - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
put(String, String) - Method in class com.loomcache.springboot.controller.MapController
Put (insert or update) a value in the map.
put(String, String) - Method in class com.loomcache.springboot.controller.MultiMapController
 
put(String, String) - Method in class com.loomcache.client.LoomBatch.MapOps
Put a string key-value pair into the map (UTF-8 encoded).
put(String, String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Add a value to the given key.
put(String, String, String) - Method in class com.loomcache.client.LoomTransaction
 
put(K, Object) - Method in class com.loomcache.server.query.MapIndex
Adds or updates an entry in the index.
put(K, V) - Method in class com.loomcache.client.cache.NearCache
Put a key-value pair into the cache.
put(K, V) - Method in class com.loomcache.client.cache.WriteBehindCache
Queue a write.
put(K, V) - Method in class com.loomcache.client.LoomMap
Stores a key-value pair in the distributed map.
put(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
 
put(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
put(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
put(K, V, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMap
Put a key-value pair with a time-to-live.
put(K, V, Duration) - Method in class com.loomcache.client.LoomMap
Stores a key-value pair with a custom timeout.
PUT - Enum constant in enum class com.loomcache.server.transaction.Transaction.OperationType
Put/update a key-value pair
PUT - Enum constant in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
 
PUT - Enum constant in enum class com.loomcache.server.watch.WatchEvent.Type
Key was created or updated.
PUT - Enum constant in enum class com.loomcache.server.watch.WatchManager.EventType
Key was created or updated.
putAll(Map) - Method in class com.loomcache.server.jcache.LoomJCache
 
putAll(Map) - Method in class com.loomcache.client.LoomMap
Batch store multiple key-value pairs in the distributed map.
putAll(Map) - Method in class com.loomcache.server.datastructures.DistributedMap
 
putAsync(K, V) - Method in class com.loomcache.client.LoomMap
Asynchronously stores a key-value pair in the distributed map.
putAsync(K, V) - Method in interface com.loomcache.server.jcache.ICache
Asynchronously store a cache entry.
putAsync(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
putCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of put operations.
putDirect(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Direct put without write-through or listener notification.
putForMigration(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Write a migrated entry into this map without following write redirects or firing side effects.
putForMigration(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Write a migrated entry into this map while preserving an absolute expiration timestamp captured on the source node.
putForMigrationIfAbsent(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Write a migrated entry only when the target has not already accepted a newer local/redirected write for the key.
putForMigrationIfAbsent(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Write a migrated entry only when absent while preserving the absolute expiration timestamp captured on the source node.
putForMigrationIfValueMatches(K, V, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Write a migrated entry only when the target still contains the value that an earlier migration pass copied.
putForWanMerge(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
WAN-merge put: stores the value and fires DistributedMap.fireEntryMerged(K, V, V) instead of ADDED/UPDATED.
putIfAbsent(Object, Object) - Method in class com.loomcache.springboot.cache.LoomSpringCache
 
putIfAbsent(String, byte[]) - Method in class com.loomcache.client.LoomBatch.MapOps
Put a key only if absent.
putIfAbsent(String, String) - Method in class com.loomcache.client.LoomBatch.MapOps
Put a string value only if absent.
putIfAbsent(String, String, String) - Method in class com.loomcache.client.LoomTransaction
 
putIfAbsent(K, V) - Method in class com.loomcache.client.LoomMap
Atomically stores a key-value pair only if the key is not already present.
putIfAbsent(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
 
putIfAbsent(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
putIfAbsent(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
putIfAbsent(K, V, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMap
Put only if absent, with TTL.
PutIfAbsentMergePolicy<K,V> - Class in com.loomcache.server.wan.merge
Insert-only merge policy.
PutIfAbsentMergePolicy() - Constructor for class com.loomcache.server.wan.merge.PutIfAbsentMergePolicy
 
puts() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the puts record component.
putSqlIndex(SqlIndex, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
putSqlMapping(SqlMapping, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
putSqlType(SqlType, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
putSqlView(SqlView, boolean) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
putWithExpirationTimeMillis(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Put a key-value pair with an absolute wall-clock expiration.
putWithTtl(K, V, long, TimeUnit) - Method in class com.loomcache.client.LoomMap
Stores a key-value pair with server-owned entry TTL.
putWithTtl(K, V, Duration) - Method in class com.loomcache.client.LoomMap
Stores a key-value pair with server-owned entry TTL.
putWithTTL(K, V, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Store a key-value pair with a TTL (Time-To-Live) in milliseconds.
putWithTTL(K, V, long, TimeUnit) - Method in class com.loomcache.client.LoomMap
Backward-friendly alias for codebases that use TTL as an acronym in method names.
putWithTTL(K, V, Duration) - Method in class com.loomcache.client.LoomMap
Backward-friendly alias for codebases that use TTL as an acronym in method names.

Q

QueryAnalysis(double, List, List, List) - Constructor for record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Creates an instance of a QueryAnalysis record class.
QueryAnalyzer - Class in com.loomcache.server.query
Analyzes SQL queries to identify optimization opportunities and potential issues.
QueryAnalyzer() - Constructor for class com.loomcache.server.query.QueryAnalyzer
 
QueryAnalyzer.QueryAnalysis - Record Class in com.loomcache.server.query
Analysis result for a query.
QueryCacheStatistics(int, long, long, long, int, boolean) - Constructor for record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Creates an instance of a QueryCacheStatistics record class.
QueryController - Class in com.loomcache.springboot.controller
REST controller for querying distributed maps.
QueryController(LoomCache) - Constructor for class com.loomcache.springboot.controller.QueryController
 
QueryController.QueryRequest - Record Class in com.loomcache.springboot.controller
 
QueryCostEstimator() - Constructor for class com.loomcache.server.query.QueryOptimizer.QueryCostEstimator
 
QueryEngine - Class in com.loomcache.server.query
Executes QueryPlan against a DistributedMap.
QueryEngine() - Constructor for class com.loomcache.server.query.QueryEngine
 
QueryExecutionCache - Class in com.loomcache.server.query
Caches query results for identical queries within a TTL window.
QueryExecutionCache() - Constructor for class com.loomcache.server.query.QueryExecutionCache
Creates a QueryExecutionCache with default settings (5000ms TTL, 500 entries).
QueryExecutionCache(long, int) - Constructor for class com.loomcache.server.query.QueryExecutionCache
Creates a new QueryExecutionCache with configurable TTL and max size.
QueryExecutionCache.CacheStats - Record Class in com.loomcache.server.query
Statistics about cache performance.
QueryHandler - Class in com.loomcache.server.handler
Handles SQL query operations over the network.
QueryHandler(DataStructureRegistry, int) - Constructor for class com.loomcache.server.handler.QueryHandler
Create a query handler.
QueryHandler.SqlCatalogAuthorization - Interface in com.loomcache.server.handler
 
QueryLimits - Class in com.loomcache.server.query
Shared SQL/query safety limits.
QueryOptimizer - Class in com.loomcache.server.query
Query optimizer for the SQL query engine.
QueryOptimizer() - Constructor for class com.loomcache.server.query.QueryOptimizer
 
QueryOptimizer(int) - Constructor for class com.loomcache.server.query.QueryOptimizer
 
QueryOptimizer.ColumnPruning - Class in com.loomcache.server.query
Column pruning optimization: only loads columns needed by SELECT, WHERE, and ORDER BY.
QueryOptimizer.ConstantFolding - Class in com.loomcache.server.query
Constant folding optimization: evaluates constant expressions at compile time.
QueryOptimizer.CostEstimate - Record Class in com.loomcache.server.query
Cost estimate for a query plan.
QueryOptimizer.IndexSelection - Class in com.loomcache.server.query
Index selection optimization: chooses the best index for WHERE clause predicates.
QueryOptimizer.LimitPushDown - Class in com.loomcache.server.query
Limit push-down optimization: pushes LIMIT closer to the scan when possible.
QueryOptimizer.OptimizationRule - Interface in com.loomcache.server.query
Sealed interface for optimization rules.
QueryOptimizer.OptimizedQueryPlan - Class in com.loomcache.server.query
Optimized query plan with metadata.
QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy - Enum Class in com.loomcache.server.query
 
QueryOptimizer.PredicatePushDown - Class in com.loomcache.server.query
Predicate push-down optimization: moves predicates closer to the data source.
QueryOptimizer.QueryCostEstimator - Class in com.loomcache.server.query
Cost estimator for query execution.
QueryOptimizer.QueryPlanCache - Class in com.loomcache.server.query
LRU cache for parsed and optimized query plans.
QueryOptimizer.TableStatistics - Record Class in com.loomcache.server.query
Table statistics for cost estimation.
QueryPattern(String, long, double, long) - Constructor for record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Creates an instance of a QueryPattern record class.
queryPlan() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
Returns the value of the queryPlan record component.
QueryPlan - Record Class in com.loomcache.server.query
Represents a parsed SQL query in executable form.
QueryPlan(List, String, Predicate, List, int, boolean, QueryPlan.AggregateFunction) - Constructor for record class com.loomcache.server.query.QueryPlan
Compact constructor for validation.
QueryPlan(List, String, Predicate, List, int, QueryPlan.AggregateFunction) - Constructor for record class com.loomcache.server.query.QueryPlan
 
QueryPlan.AggregateFunction - Record Class in com.loomcache.server.query
Aggregate function specification (e.g., COUNT, SUM, AVG, MIN, MAX).
QueryPlan.Join - Record Class in com.loomcache.server.query
Join specification for SQL JOIN operations.
QueryPlan.OrderBy - Record Class in com.loomcache.server.query
OrderBy clause specifying column and sort direction.
QueryPlanCache() - Constructor for class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
QueryPlanCache(int) - Constructor for class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
QueryProfile(String, List, long, String) - Constructor for record class com.loomcache.server.query.QueryProfiler.QueryProfile
Creates an instance of a QueryProfile record class.
QueryProfiler - Class in com.loomcache.server.query
Profiles query execution stages to identify bottlenecks.
QueryProfiler(String) - Constructor for class com.loomcache.server.query.QueryProfiler
Creates a new QueryProfiler for profiling a specific SQL query.
QueryProfiler.ProfileEntry - Record Class in com.loomcache.server.query
Record representing a single profiling entry for a stage.
QueryProfiler.QueryProfile - Record Class in com.loomcache.server.query
Complete query profile with stage information and bottleneck identification.
QueryProfiler.Stage - Enum Class in com.loomcache.server.query
Query execution stages.
QueryRequest(String, Integer) - Constructor for record class com.loomcache.springboot.controller.QueryController.QueryRequest
Creates an instance of a QueryRequest record class.
QueryStats - Record Class in com.loomcache.server.query
Statistics about query execution performance.
QueryStats(long, long, long, long) - Constructor for record class com.loomcache.server.query.QueryStats
Creates an instance of a QueryStats record class.
queue(String) - Method in class com.loomcache.client.LoomBatch
Select a queue to operate on.
Queue() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Queue
 
QUEUE_DRAIN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_DRAIN_TO - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_OFFER - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_OFFER - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#queueOffer(structName, element) — element is stored in the key field.
QUEUE_OFFER_ALL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_PEEK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_POLL - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_POLL - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#queuePoll(structName).
QUEUE_POLL_N - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
QUEUE_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
queueConfig(String, QueueConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
queueConfig(String, QueueConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
QueueConfig - Record Class in com.loomcache.common.config
Declarative per-queue configuration.
QueueConfig(int, long) - Constructor for record class com.loomcache.common.config.QueueConfig
Creates an instance of a QueueConfig record class.
QueueConfig.Builder - Class in com.loomcache.common.config
 
queueConfigs() - Method in class com.loomcache.common.config.ClusterConfig
 
queueConfigs() - Method in class com.loomcache.server.config.LoomConfig
 
queueConfigs(Map) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
queueConfigs(Map) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
QueueController - Class in com.loomcache.springboot.controller
REST controller for DistributedQueue operations.
QueueController(DistributedQueue) - Constructor for class com.loomcache.springboot.controller.QueueController
Create a QueueController with a DistributedQueue.
queueCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
queueDrain(String) - Method in class com.loomcache.client.AsyncLoomClient
 
queueDrain(String) - Method in class com.loomcache.client.LoomClient
Drain the queue into a list.
queueDrainTo(String, int) - Method in class com.loomcache.client.AsyncLoomClient
 
queueDrainTo(String, int) - Method in class com.loomcache.client.LoomClient
Remove up to maxElements items from the head of a distributed FIFO queue.
queueOffer(String, byte[]) - Static method in record class com.loomcache.common.protocol.BatchOperation
Build a QUEUE_OFFER batch operation.
queueOffer(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async queue OFFER operation (enqueue).
queueOffer(String, String) - Method in class com.loomcache.client.LoomClient
Enqueue an item at the tail of a distributed FIFO queue.
queueOffer(String, String) - Method in class com.loomcache.client.LoomTransaction
 
queueOffer(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a queue offer operation.
QueueOffer(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.QueueOffer
Creates an instance of a QueueOffer record class.
queueOfferAll(String, Collection) - Method in class com.loomcache.client.AsyncLoomClient
 
queueOfferAll(String, Collection) - Method in class com.loomcache.client.LoomClient
Enqueue multiple items at the tail of a distributed FIFO queue.
queueOfferWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Enqueue an item with per-operation timeout override.
queuePeek(String) - Method in class com.loomcache.client.AsyncLoomClient
Async queue PEEK operation (non-destructive read).
queuePeek(String) - Method in class com.loomcache.client.LoomClient
Peek at the head of a distributed queue without removing it.
queuePoll(String) - Method in class com.loomcache.client.AsyncLoomClient
Async queue POLL operation (dequeue).
queuePoll(String) - Method in class com.loomcache.client.LoomClient
Dequeue an item from the head of a distributed FIFO queue.
queuePoll(String) - Method in class com.loomcache.client.LoomTransaction
 
queuePoll(String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a queue poll operation.
QueuePoll(String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.QueuePoll
Creates an instance of a QueuePoll record class.
queuePollN(String, int) - Method in class com.loomcache.client.AsyncLoomClient
 
queuePollN(String, int) - Method in class com.loomcache.client.LoomClient
Remove up to count items from the head of a distributed FIFO queue.
queuePollWithTimeout(String, Duration) - Method in class com.loomcache.client.LoomClient
Dequeue an item with per-operation timeout override.
queueSize() - Method in class com.loomcache.server.network.CommandExecutorPool
Get the current approximate queue size.
queueSize(String) - Method in class com.loomcache.client.AsyncLoomClient
 
queueSize(String) - Method in class com.loomcache.client.LoomClient
Return the number of items currently in a distributed FIFO queue.
QueueStats(long, long, long, int, int) - Constructor for record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Creates an instance of a QueueStats record class.
QueueStore<T> - Interface in com.loomcache.server.datastructures.queuestore
Service Provider Interface (SPI) for backing a DistributedQueue with an external persistent store.
Quick Start - Section in class com.loomcache.client.LoomCache
 
quietHours() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Returns the value of the quietHours record component.
quorumReached() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns the value of the quorumReached record component.
quorumSize() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
 
QuorumUnavailableException - Exception Class in com.loomcache.common.exception
Thrown when quorum is lost (majority of nodes down).
QuorumUnavailableException(int, int) - Constructor for exception class com.loomcache.common.exception.QuorumUnavailableException
Creates a new QuorumUnavailableException.

R

rack() - Method in record class com.loomcache.server.cluster.TopologyInfo
Returns the value of the rack record component.
rack() - Method in record class com.loomcache.server.discovery.MemberAttributes
 
RACK - Static variable in record class com.loomcache.server.discovery.MemberAttributes
 
RackAwarePlacement - Class in com.loomcache.server.cluster
Ensures partition replicas are distributed across racks for fault tolerance.
RackAwarePlacement(RackAwarePlacement.ClusterTopology) - Constructor for class com.loomcache.server.cluster.RackAwarePlacement
Create a new RackAwarePlacement with default constraints.
RackAwarePlacement(RackAwarePlacement.ClusterTopology, RackAwarePlacement.PlacementConstraint) - Constructor for class com.loomcache.server.cluster.RackAwarePlacement
Create a new RackAwarePlacement with specified constraints.
RackAwarePlacement.ClusterTopology - Interface in com.loomcache.server.cluster
Represents the cluster topology for placement calculations.
RackAwarePlacement.PlacementConstraint - Record Class in com.loomcache.server.cluster
Constraints for rack-aware placement.
RackAwarePlacement.SimpleClusterTopology - Class in com.loomcache.server.cluster
Simple implementation of ClusterTopology.
rackLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
rackLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
Raft() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Raft
 
RAFT_APPEND_ENTRIES - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_APPEND_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_HEARTBEAT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_INSTALL_SNAPSHOT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_INSTALL_SNAPSHOT_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_PRE_VOTE_REQUEST - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_PRE_VOTE_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_TIMEOUT_NOW - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_TIMEOUT_NOW_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_VOTE_REQUEST - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RAFT_VOTE_RESPONSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RaftBootstrapServer(String, String, int) - Constructor for record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Creates an instance of a RaftBootstrapServer record class.
raftBootstrapServerEntries(String...) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
raftBootstrapServerEntries(String...) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
raftBootstrapServerEntries(List) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
raftBootstrapServerEntries(List) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
raftBootstrapServers() - Method in class com.loomcache.common.config.ClusterConfig
 
raftBootstrapServers() - Method in class com.loomcache.server.config.LoomConfig
 
raftBootstrapServers(List) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
raftBootstrapServers(List) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
raftElectionTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
 
raftElectionTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
raftGroupCount() - Method in class com.loomcache.server.config.LoomConfig
 
raftGroupCount(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
raftGroupForKey(String) - Method in class com.loomcache.server.CacheNode
Resolve the RaftNode that should propose mutations for the given key.
RaftGroupManager - Class in com.loomcache.server.consensus
Manages multiple independent Raft groups for horizontal scalability.
RaftGroupManager(String, int, int) - Constructor for class com.loomcache.server.consensus.RaftGroupManager
Creates a new RaftGroupManager with the specified configuration.
RaftGroupManager(String, int, int, long) - Constructor for class com.loomcache.server.consensus.RaftGroupManager
 
RaftGroupManagerApi - Interface in com.loomcache.server.consensus
Narrow interface for routing operations to per-key or per-name Raft groups.
RaftHealthCheck - Class in com.loomcache.server.consensus
Health check and diagnostic utility for Raft consensus nodes.
RaftHealthCheck(RaftNode) - Constructor for class com.loomcache.server.consensus.RaftHealthCheck
Creates a new RaftHealthCheck for monitoring the given Raft node.
RaftHealthCheck.Status - Record Class in com.loomcache.server.consensus
Immutable status record of Raft node at a point in time.
raftHeartbeatIntervalMs() - Method in class com.loomcache.server.config.LoomConfig
 
raftHeartbeatIntervalMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
RaftInvariantChecker - Class in com.loomcache.server.consensus
Utility class for checking Raft safety invariants at runtime.
RaftInvariantChecker.InvariantResult - Record Class in com.loomcache.server.consensus
Result of an invariant check.
RaftLog - Class in com.loomcache.server.consensus
The Raft replicated log.
RaftLog(String) - Constructor for class com.loomcache.server.consensus.RaftLog
Creates a new RaftLog for a given node.
RaftLog.IndexTermPair - Record Class in com.loomcache.server.consensus
Immutable pair of (index, term) from the Raft log.
RaftMetadata(long, String, long) - Constructor for record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Creates an instance of a RaftMetadata record class.
RaftMetadataStore - Class in com.loomcache.server.persistence
Persistent storage for Raft metadata: currentTerm, votedFor, and the highest commit index durably represented in the local state machine.
RaftMetadataStore(String, Path) - Constructor for class com.loomcache.server.persistence.RaftMetadataStore
Creates a metadata store in the given directory.
RaftMetadataStore.RaftMetadata - Record Class in com.loomcache.server.persistence
Recovered Raft metadata.
RaftMetrics - Class in com.loomcache.server.consensus
Raft consensus node performance metrics.
RaftMetrics() - Constructor for class com.loomcache.server.consensus.RaftMetrics
 
RaftMetrics.MetricsSnapshot - Record Class in com.loomcache.server.consensus
Immutable snapshot of Raft metrics at a point in time.
RaftNode - Class in com.loomcache.server.consensus
Full Raft consensus node implementation.
RaftNode(String, int) - Constructor for class com.loomcache.server.consensus.RaftNode
Construct a RaftNode in the default group ("raft-0").
RaftNode(String, int, String) - Constructor for class com.loomcache.server.consensus.RaftNode
Construct a RaftNode bound to a specific Raft group.
RaftNode.SnapshotCapture - Record Class in com.loomcache.server.consensus
 
RaftNodeApi - Interface in com.loomcache.server.consensus
Narrow query/submit interface over a Raft consensus node.
raftState() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the raftState record component.
RaftState - Enum Class in com.loomcache.server.consensus
The possible states a Raft node can be in.
RaftTracer - Class in com.loomcache.server.tracing
Distributed tracing instrumentation for Raft consensus operations.
RaftTracer(String, RaftNodeApi) - Constructor for class com.loomcache.server.tracing.RaftTracer
Create a new RaftTracer for the given Raft node.
Random() - Constructor for record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
Creates an instance of a Random record class.
RANDOM - Enum constant in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
 
RandomEvictionStrategy<K> - Class in com.loomcache.server.datastructures
Random eviction strategy.
RandomEvictionStrategy() - Constructor for class com.loomcache.server.datastructures.RandomEvictionStrategy
 
randomMember() - Method in class com.loomcache.server.datastructures.DistributedSet
Return a random member from the set, or null if empty.
randomMembers(int) - Method in class com.loomcache.server.datastructures.DistributedSet
Return N random members from the set (without replacement).
rangeQuery(Object, Object, boolean, boolean) - Method in class com.loomcache.server.query.MapIndex
Looks up keys in a range (for SORTED indexes only).
RateLimitedSampler(int) - Constructor for class com.loomcache.server.tracing.TraceSampler.RateLimitedSampler
Create a rate-limited sampler.
RateLimiter - Class in com.loomcache.server.network
Production-quality rate limiter supporting multiple policies and per-client limiting.
RateLimiter - Class in com.loomcache.server.ratelimit
Token bucket rate limiter with thread-safe non-blocking and blocking acquisition modes.
RateLimiter(RateLimiter.RateLimiterConfig) - Constructor for class com.loomcache.server.ratelimit.RateLimiter
Initialize rate limiter with configuration.
RateLimiter.Builder - Class in com.loomcache.server.network
Builder for fluent RateLimiter construction.
RateLimiter.ClientStats - Record Class in com.loomcache.server.network
Per-client metrics snapshot.
RateLimiter.RateLimiterConfig - Record Class in com.loomcache.server.ratelimit
 
RateLimiter.RateLimiterSnapshot - Record Class in com.loomcache.server.ratelimit
Snapshot of rate limiter state including metrics and rates.
RateLimiter.RateLimiterStats - Record Class in com.loomcache.server.network
Immutable snapshot of rate limiter metrics.
RateLimiter.RateLimiterStats - Record Class in com.loomcache.server.ratelimit
Statistics record for rate limiter metrics.
RateLimiter.RateLimitPolicy - Interface in com.loomcache.server.network
Sealed interface for rate limit policies.
RateLimiter.RateLimitPolicy.FixedWindow - Record Class in com.loomcache.server.network
Fixed window policy: allow X requests per window duration.
RateLimiter.RateLimitPolicy.SlidingWindow - Record Class in com.loomcache.server.network
Sliding window policy: allow X requests in the last D duration.
RateLimiter.RateLimitPolicy.TokenBucket - Record Class in com.loomcache.server.network
Token bucket policy: accumulate tokens at specified rate, burst capacity.
RateLimiterConfig(double, int) - Constructor for record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
Creates an instance of a RateLimiterConfig record class.
RateLimiterSnapshot(double, long, long, long, long, double) - Constructor for record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Creates an instance of a RateLimiterSnapshot record class.
RateLimiterStats(long, long, double, long, long) - Constructor for record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Creates an instance of a RateLimiterStats record class.
RateLimiterStats(long, long, long, int, Map) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Creates an instance of a RateLimiterStats record class.
rateLimitFilter(RateLimitProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
BLK-2026-04-22-008: build the REST rate-limit filter used inside Spring Security.
RateLimitFilter - Class in com.loomcache.springboot.security
BLK-2026-04-22-008: in-process token-bucket rate limiter for the REST surface.
RateLimitFilter(long, long, long, long) - Constructor for class com.loomcache.springboot.security.RateLimitFilter
Convenience constructor with no trusted proxies (XFF ignored).
RateLimitFilter(long, long, long, long, Set) - Constructor for class com.loomcache.springboot.security.RateLimitFilter
 
rateLimitFilterRegistration(RateLimitFilter) - Method in class com.loomcache.springboot.config.SecurityConfig
 
RateLimitProperties - Class in com.loomcache.springboot.security
Configuration for REST request rate limiting.
RateLimitProperties() - Constructor for class com.loomcache.springboot.security.RateLimitProperties
 
Rationale - Section in interface com.loomcache.common.protocol.SerializablePredicate
 
RB_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RB_CAPACITY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RB_HEAD_SEQ - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RB_READ_MANY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RB_READ_ONE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RB_TAIL_SEQ - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
reachableNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Returns the value of the reachableNodes record component.
read(long, int) - Method in class com.loomcache.server.journal.EventJournal
Read entries from a starting sequence.
read(long, int) - Method in class com.loomcache.springboot.controller.ReliableTopicController
 
read(CompactReader) - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
 
READ - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
 
READ_ONLY - Enum constant in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
Read-only access to data structures.
READ_ONLY - Enum constant in enum class com.loomcache.server.security.Role
 
READ_WRITE - Enum constant in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
Read and write access to data structures.
READ_WRITE - Enum constant in enum class com.loomcache.server.security.Role
 
readAll() - Method in class com.loomcache.server.datastructures.ReliableTopic
Read all messages currently stored in the ringbuffer.
readAll(Path) - Static method in class com.loomcache.server.persistence.WalReader
Read all entries from a WAL file and validate checksums.
readAll(Path, LoomMetrics) - Static method in class com.loomcache.server.persistence.WalReader
Read all entries from a WAL file and validate checksums with optional metrics.
readAll(Path, LoomMetrics, WalReader.RecoveryMode) - Static method in class com.loomcache.server.persistence.WalReader
Read all entries with explicit recovery behavior for corrupt or torn WAL tails.
readBackupData() - Method in class com.loomcache.common.config.ClusterConfig
 
readBackupData() - Method in class com.loomcache.server.config.LoomConfig
 
readBackupData(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
Allow local replica reads for read operations on this member.
readBackupData(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
readBackupData(boolean) - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Enable local backup reads for embedded/member-local read operations.
readBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readBooleanOrDefault(String, boolean) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readByEventType(String, long, int) - Method in class com.loomcache.server.journal.EventJournal
Read entries filtered by event type.
readByKey(String, long, int) - Method in class com.loomcache.server.journal.EventJournal
Read entries filtered by key.
readBytes(String) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
ReadCoalescingFilter - Record Class in com.loomcache.server.handler
A filter that wraps a DataOperationHandler to add read request coalescing.
ReadCoalescingFilter(DataOperationHandler) - Constructor for record class com.loomcache.server.handler.ReadCoalescingFilter
Create a new ReadCoalescingFilter.
ReadCoalescingFilter(DataOperationHandler, RequestCoalescer) - Constructor for record class com.loomcache.server.handler.ReadCoalescingFilter
Create a new ReadCoalescingFilter with a custom RequestCoalescer.
readFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readFloat64OrDefault(String, double) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readFrom(long, int) - Method in class com.loomcache.client.LoomReliableTopic
 
readFrom(long, int) - Method in class com.loomcache.server.datastructures.ReliableTopic
Read messages starting from the given sequence (inclusive).
readFromResult(long, int) - Method in class com.loomcache.server.datastructures.ReliableTopic
 
readIndex() - Method in class com.loomcache.server.consensus.RaftNode
Perform a linearizable read using the ReadIndex protocol.
readInt32(String, int) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readInt32OrDefault(String, int) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readInt64(String, long) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readInt64OrDefault(String, long) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readMany(long, int) - Method in class com.loomcache.client.LoomRingbuffer
 
readMany(long, int) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
readMany(long, int) - Method in class com.loomcache.springboot.controller.RingbufferController
 
readMany(long, int, IFunction) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
readManyAsync(long, int, int) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
readManyAsync(long, int, int, IFunction) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
readManyResult(long, int, IFunction) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
ReadManyResult(List, boolean, long) - Constructor for record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Creates an instance of a ReadManyResult record class.
readOne(long) - Method in class com.loomcache.client.LoomRingbuffer
 
readOne(long) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
readOne(long) - Method in class com.loomcache.springboot.controller.RingbufferController
 
ReadOnlyCacheEntryProcessor<K,V,R> - Interface in com.loomcache.server.compute
Cache entry processor that signals read-only intent.
ReadOnlyCacheEntryProcessor.ReadOnlyEntry<K,V> - Interface in com.loomcache.server.compute
Readonly marker interface for entries processed by read-only processors.
ReadOnlyEntry<K,V> - Record Class in com.loomcache.server.compute
Read-only wrapper implementation of Entry that throws UnsupportedOperationException on mutation attempts.
ReadOnlyEntry(K, V, boolean) - Constructor for record class com.loomcache.server.compute.ReadOnlyEntry
Create a new read-only entry wrapper.
ReadReplicaManager - Class in com.loomcache.server.replication
Manages read replicas that receive replicated data but do not participate in Raft votes.
ReadReplicaManager(String, int) - Constructor for class com.loomcache.server.replication.ReadReplicaManager
Initialize the ReadReplicaManager.
ReadReplicaManager.ReadReplicaStats - Record Class in com.loomcache.server.replication
Aggregated stats about all replicas.
ReadReplicaManager.ReplicaInfo - Record Class in com.loomcache.server.replication
Information about a read replica.
ReadReplicaManager.ReplicaState - Enum Class in com.loomcache.server.replication
Enumeration of read replica states.
ReadReplicaStats(int, int, long, long) - Constructor for record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Creates an instance of a ReadReplicaStats record class.
readRequestBody(HttpExchange) - Static method in class com.loomcache.server.rest.RestApiRouter
Read the request body as a UTF-8 string.
ReadResult(List, long, boolean) - Constructor for record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Creates an instance of a ReadResult record class.
ReadRouter - Class in com.loomcache.server.replication
Routes read requests to appropriate replicas based on consistency level.
ReadRouter(String, String, int, ReadReplicaManager) - Constructor for class com.loomcache.server.replication.ReadRouter
Initialize the ReadRouter.
ReadRouter.ReadRouterStats - Record Class in com.loomcache.server.replication
Aggregated stats about read routing.
ReadRouter.StrongReadRoute - Class in com.loomcache.server.replication
Token-bearing route for a STRONG read.
ReadRouterStats(long, long, long, long, long, long) - Constructor for record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Creates an instance of a ReadRouterStats record class.
readString(String) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readString(String, String) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readStringOrDefault(String, String) - Method in class com.loomcache.common.serialization.compact.CompactReader
 
readThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
readThrough(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
ReadThroughCache<K,V> - Class in com.loomcache.client.cache
Read-through cache that implements the cache-aside pattern.
ReadThroughCache(NearCache, CacheLoader) - Constructor for class com.loomcache.client.cache.ReadThroughCache
Create a new read-through cache.
reason() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns the value of the reason record component.
reason() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
Returns the value of the reason record component.
reason() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
Returns the value of the reason record component.
reason() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Returns the value of the reason record component.
reason() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Returns the value of the reason record component.
reason() - Method in record class com.loomcache.server.security.SecurityDecision
Returns the value of the reason record component.
reason() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Returns the value of the reason record component.
reassignSlots(List) - Method in class com.loomcache.server.cluster.PartitionTable
Recompute all slot ownership based on cluster topology.
rebalance(int) - Method in class com.loomcache.server.sharding.PartitionRouter
Rebalances partitions evenly across the specified number of Raft groups.
RebalancePlan - Record Class in com.loomcache.server.sharding
An immutable plan describing partition moves needed to rebalance across Raft groups.
RebalancePlan(List) - Constructor for record class com.loomcache.server.sharding.RebalancePlan
Compact constructor with defensive copy.
receivedAtEpochMillis() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
Returns the value of the receivedAtEpochMillis record component.
recentOperations(int) - Method in class com.loomcache.server.observability.SlowOperationDetector
 
recommendScaling() - Method in class com.loomcache.server.metrics.CapacityPlanner
Get scaling recommendation based on current and projected utilization.
reconcileMap(String, long, int) - Method in interface com.loomcache.client.NearCacheInvalidationStrategy.ReconciliationCallback
 
Reconciliation() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Reconciliation
 
reconnections() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Returns the value of the reconnections record component.
reconnectMode() - Method in class com.loomcache.client.ClientConfig
 
reconnectMode() - Method in class com.loomcache.client.LoomClient
 
reconnectMode(ClientReconnectMode) - Method in class com.loomcache.client.ClientConfig.Builder
 
reconnectMode(ClientReconnectMode) - Method in class com.loomcache.client.LoomClient.Builder
Set reconnect behavior after the last member connection is lost.
reconnectToSeeds() - Method in class com.loomcache.server.CacheNode
Re-attempt connections to configured seed nodes.
record(ClientStatisticsPayload) - Method in class com.loomcache.server.management.ClientStatisticsRegistry
 
record(String, Throwable) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
recordAccess(int) - Method in class com.loomcache.server.metrics.SlotMetrics
Record a single access to a slot.
recordAccess(String) - Method in class com.loomcache.server.cache.AccessTracker
Record an access to a key.
recordAccess(String, long) - Method in class com.loomcache.server.metrics.AccessPatternAnalyzer
Record a key access.
recordAppendEntries(long) - Method in class com.loomcache.server.consensus.RaftMetrics
Record an AppendEntries RPC with latency in milliseconds.
recordAppendEntriesDetails(TracingContext.Span, long, long, int, long) - Method in class com.loomcache.server.tracing.RaftTracer
Record AppendEntries RPC details.
recordBackupPromotion(int, Duration) - Method in class com.loomcache.server.metrics.LoomMetrics
 
recordBytesReceived(long) - Method in class com.loomcache.server.network.ConnectionContext
Record bytes received on this connection.
recordBytesReceived(long) - Method in class com.loomcache.server.network.TcpServer
Record bytes received on a connection.
recordBytesSent(long) - Method in class com.loomcache.server.network.ConnectionContext
Record bytes sent on this connection.
recordBytesSent(long) - Method in class com.loomcache.server.network.TcpServer
Record bytes sent on a connection.
recordCacheHit() - Method in class com.loomcache.server.jcache.CacheLoaderIntegration
Record a cache hit.
recordCommit(long) - Method in class com.loomcache.server.consensus.RaftMetrics
Record a commit operation with latency in milliseconds.
recordCommitIndexAdvanced(long, long) - Method in class com.loomcache.server.tracing.RaftTracer
Record commit index advancement.
recordCompleted(IdempotencyManager.IdempotencyKey, Message) - Method in class com.loomcache.server.handler.IdempotencyManager
Record a completed idempotent response without executing the supplier again.
recordCompleted(IdempotencyManager.IdempotencyKey, Message, boolean) - Method in class com.loomcache.server.handler.IdempotencyManager
 
recordConnectionCreated() - Method in class com.loomcache.client.ConnectionPoolMetrics
Record a new connection creation.
recordConnectionDestroyed() - Method in class com.loomcache.client.ConnectionPoolMetrics
Record a connection destruction.
recordConnectionError() - Method in class com.loomcache.client.ConnectionPoolMetrics
Record a connection creation error.
recordCrossGroupAbort(String) - Method in class com.loomcache.server.metrics.LoomMetrics
Record a cross-group 2PC abort tagged by reason.
recordCrossGroupRecovery(String) - Method in class com.loomcache.server.metrics.LoomMetrics
Record a cross-group 2PC recovery tagged by cause.
recordDeleteThroughFailure() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a delete-through persistence failure.
recordDelivery(long) - Method in class com.loomcache.server.topic.TopicStats
Record successful message delivery with latency.
recordDeserialization(long) - Method in class com.loomcache.server.serialization.SerializationStats
Record a deserialization operation with the given byte size.
RecordedClientStatistics(ClientStatisticsPayload, long) - Constructor for record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
Creates an instance of a RecordedClientStatistics record class.
recordElection() - Method in class com.loomcache.server.consensus.RaftMetrics
Record an election event.
recordElectionLost(TracingContext.Span, String) - Method in class com.loomcache.server.tracing.RaftTracer
Record that the election was lost (another node became leader).
recordElectionWon(TracingContext.Span, int, int) - Method in class com.loomcache.server.tracing.RaftTracer
Record that the election was won.
recordError() - Method in class com.loomcache.server.serialization.SerializationStats
Record a serialization error.
recordEviction() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record an eviction.
recordEviction() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record an eviction.
recordException(Exception) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
recordFailure() - Method in class com.loomcache.server.topic.TopicStats
Record failed message delivery.
recordFailure(String) - Method in class com.loomcache.client.NodeHealthTracker
Record a failed operation for a node.
recordFailure(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Reports a failed activity on a connection.
recordFailure(String) - Method in class com.loomcache.springboot.security.RestUserLockoutManager
 
recordGet(long) - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record a get operation with latency.
recordGossipInteraction(String, long) - Method in class com.loomcache.server.cluster.MembershipProtocol
Record gossip interaction with a peer.
recordHeartbeat(String) - Method in class com.loomcache.server.cluster.PartitionDetector
Record a heartbeat arrival from a node.
recordHit() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a cache hit.
recordHit() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record a cache hit.
recordIndexesSkippedQuery() - Method in class com.loomcache.server.metrics.LoomMetrics
 
recordLeaderChange(String, String) - Method in class com.loomcache.server.tracing.RaftTracer
Record a leader change.
recordListenerFailure() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a listener failure during event delivery.
recordLocalWriteMetadata(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Record metadata for a local write.
recordLogCompacted(TracingContext.Span, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
Record log compaction completion.
recordMerge() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Increment the merge counter (called by replication logic).
recordMessageReceived() - Method in class com.loomcache.server.network.ConnectionContext
Record an inbound message received on this connection.
recordMiss() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a cache miss.
recordMiss() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record a cache miss.
recordNoMatchingIndexQuery() - Method in class com.loomcache.server.metrics.LoomMetrics
 
recordOperation(OperationsTracker.OperationType, String, long, boolean) - Method in class com.loomcache.server.metrics.OperationsTracker
Record an operation.
recordOutgoingMigrationComplete(int, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
recordOutgoingMigrationFailure(int, String, String) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
recordOutgoingMigrationStart(int, String, int) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
recordPong(String) - Method in class com.loomcache.server.network.HealthChecker
Record a PONG response from a peer.
recordPublish() - Method in class com.loomcache.server.topic.TopicStats
Increment publish count.
recordPut() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a put operation.
recordPut() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record a put operation.
recordPut(long) - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record a put operation with latency.
recordReachability(String, String, boolean) - Method in class com.loomcache.server.cluster.PartitionDetector
Record one directed reachability observation.
recordReachabilityReport(String, Map) - Method in class com.loomcache.server.cluster.PartitionDetector
Record a directed reachability report from one peer.
recordRemoval() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a removal operation.
recordRemoval() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Record a removal.
recordReplicationFailure(TracingContext.Span, String, int) - Method in class com.loomcache.server.tracing.RaftTracer
Record failed replication to a follower.
recordReplicationSuccess(TracingContext.Span, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
Record successful replication to a follower.
recordRequest(long) - Method in class com.loomcache.server.network.TcpServer
Record a request processed by the server.
recordSerialization(long) - Method in class com.loomcache.server.serialization.SerializationStats
Record a serialization operation with the given byte size.
recordSnapshot() - Method in class com.loomcache.server.consensus.RaftMetrics
Record a snapshot operation.
recordSnapshot(long, long, long) - Method in class com.loomcache.server.metrics.CapacityPlanner
Record a capacity snapshot.
recordSnapshotChunk(TracingContext.Span, int, int, boolean) - Method in class com.loomcache.server.tracing.RaftTracer
Record snapshot installation progress.
recordSnapshotSaved(TracingContext.Span, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
Record snapshot save completion.
recordSubscribe() - Method in class com.loomcache.server.topic.TopicStats
Increment subscribe count.
recordSuccess(String) - Method in class com.loomcache.client.NodeHealthTracker
Record a successful operation for a node.
recordSuccess(String) - Method in class com.loomcache.springboot.security.RestUserLockoutManager
 
recordSuccess(String, long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Reports a successful activity on a connection.
recordTermChange() - Method in class com.loomcache.server.consensus.RaftMetrics
Record a term change.
recordTimeSeriesPoint(CacheAnalytics.TimeSeriesMetric, double) - Method in class com.loomcache.server.metrics.CacheAnalytics
Record a time series data point.
recordUnsubscribe() - Method in class com.loomcache.server.topic.TopicStats
Increment unsubscribe count.
recordVoteDenied(TracingContext.Span, String) - Method in class com.loomcache.server.tracing.RaftTracer
Record vote denied.
recordVoteGranted(TracingContext.Span) - Method in class com.loomcache.server.tracing.RaftTracer
Record vote granted.
recordWaitTime(long) - Method in class com.loomcache.client.ConnectionPoolMetrics
Record the time spent waiting for a connection in milliseconds.
recordWriteThroughFailure() - Method in class com.loomcache.server.datastructures.CacheMetrics
Record a write-through persistence failure.
RecoverableTransactionState(UUID, long, long, List, List) - Constructor for record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Creates an instance of a RecoverableTransactionState record class.
recoverCommittedEntries(long) - Method in class com.loomcache.server.consensus.RaftNode
Replay committed log entries that were recovered from durable storage.
recoverMetadata() - Method in class com.loomcache.server.consensus.RaftNode
Recover persisted Raft metadata (currentTerm, votedFor, commit boundary) from disk.
recoverPendingDurableTasks() - Method in class com.loomcache.server.executor.DistributedExecutorService
Recover and re-execute pending durable tasks after a leader change or restart.
RecoveryPair(A, B) - Constructor for record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
Creates an instance of a RecoveryPair record class.
RecoveryTimeouts - Class in com.loomcache.server.persistence
Bounds persistence recovery phases so startup cannot block indefinitely.
RecoveryTimeouts.RecoveryPair<A,B> - Record Class in com.loomcache.server.persistence
 
RecoveryTimeouts.RecoveryTask<T> - Interface in com.loomcache.server.persistence
 
Redirect Handling (Consistency-by-default) - Section in class com.loomcache.client.LoomClient
 
ReferenceCasRequest(String, String) - Constructor for record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
Creates an instance of a ReferenceCasRequest record class.
ReferenceValue(String) - Constructor for record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
Creates an instance of a ReferenceValue record class.
refresh(K) - Method in class com.loomcache.client.cache.ReadThroughCache
Refresh a specific key by forcing a reload from the source.
refreshAll() - Method in class com.loomcache.client.cache.AsyncReadThroughCache
Refresh all entries by clearing the near cache.
refreshAll() - Method in class com.loomcache.client.cache.ReadThroughCache
Refresh all entries by clearing the near cache.
refreshAsync(K) - Method in class com.loomcache.client.cache.AsyncReadThroughCache
Asynchronously refresh a specific key by forcing a reload from the source.
refreshIntervalMs() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
refreshIntervalMs(long) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
refreshKrb5Config() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the refreshKrb5Config record component.
refreshPartitionTable() - Method in class com.loomcache.client.LoomClient
 
refreshTTL(K, long) - Method in class com.loomcache.server.datastructures.DistributedMap
Refresh the TTL for an existing key without changing its value.
REFUSED - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Connection refused by remote host
regex(String) - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
 
regex(String, String) - Static method in class com.loomcache.server.query.Predicates
Creates a predicate that tests Java regex matching on the attribute's string value.
RegexPredicate(String, String) - Constructor for class com.loomcache.server.query.Predicate.RegexPredicate
 
region() - Method in record class com.loomcache.server.cluster.TopologyInfo
Returns the value of the region record component.
region() - Method in record class com.loomcache.server.discovery.MemberAttributes
 
REGION - Static variable in record class com.loomcache.server.discovery.MemberAttributes
 
regionLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
regionLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
register(CompactTypeSerializer) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
registerAlertListener(Consumer) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Register a listener for alert events.
registerAsynchronousListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Register an asynchronous listener for all event types.
registerBackupPromotionMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register metrics for partition ownership promotions after a departed owner.
registerBooleanValidator(String) - Static method in class com.loomcache.server.config.ConfigValidator
Register a boolean validator.
registerCacheEntryListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.LoomJCache
Register a native cache entry listener.
registerCacheEntryListener(CacheEntryListenerConfiguration) - Method in class com.loomcache.server.jcache.LoomJCache
JSR-107: register a listener via its configuration.
registerCacheMetrics(DataStructureRegistry) - Method in class com.loomcache.server.metrics.LoomMetrics
Register all cache data structure metrics.
registerClass(Class, int) - Method in class com.loomcache.client.LoomClient.Builder
Register an application class with the client Kryo serializer.
registerClass(Class, int) - Method in class com.loomcache.client.LoomClient
Register an application class with this client's Kryo serializer.
registerClass(Class, int) - Method in class com.loomcache.common.serialization.KryoSerializer
Register additional application-specific classes.
registerClass(Class, int, Serializer) - Method in class com.loomcache.client.LoomClient.Builder
Register an application class with a class-specific Kryo serializer.
registerClass(Class, int, Serializer) - Method in class com.loomcache.client.LoomClient
Register an application class with a class-specific Kryo serializer.
registerClass(Class, int, Serializer) - Method in class com.loomcache.common.serialization.KryoSerializer
Register an application-specific class with an explicit Kryo serializer.
registerCommandLatencyMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register command latency breakdown metrics.
registerComponent(String, GracefulShutdownCoordinator.ShutdownComponent) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Registers a component to be shut down.
registerConnection(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Registers a connection for health monitoring.
registerCpSubsystemMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register CP Subsystem (locks, semaphores) metrics.
registerCqcListener(String, LoomClient.MapChangeListener, SerializablePredicate) - Method in class com.loomcache.client.LoomClient
Register a CQC-filtered event listener for the given map.
registerDefaultCacheAggregationRules() - Method in class com.loomcache.server.metrics.MetricsAggregator
Register default aggregation rules for cache metrics.
registerDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Register a listener to be notified when distributed objects are created or destroyed on this node.
registerDurationValidator(String) - Static method in class com.loomcache.server.config.ConfigValidator
Register a duration validator (format: \d+ms, \d+s, etc.).
registerEnumValidator(String, String...) - Static method in class com.loomcache.server.config.ConfigValidator
Register an enumeration validator.
registerEvictionCallback(Runnable) - Method in class com.loomcache.server.cache.MemoryManager
Register a callback to be invoked when soft limit is reached.
registerGSet(String, GSet) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Register a G-Set instance.
registerGSet(String, GSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerHandler(String, DynamicConfigApplier.ConfigChangeHandler) - Method in class com.loomcache.server.config.DynamicConfigApplier
Register a handler for a configuration key.
registerHandshakeMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register protocol-handshake metrics.
registerHealingCallback(Consumer) - Method in class com.loomcache.server.cluster.PartitionDetector
Register a callback to be invoked when a partition heals.
registerHeldLock(String, String) - Method in class com.loomcache.server.cp.SessionManager
Registers a lock as held by an active session.
registerIdGenerator(String, SnowflakeIdGenerator) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerIndexMetrics(DataStructureRegistry, PartitionRouter) - Method in class com.loomcache.server.metrics.LoomMetrics
Register index observability metrics for query planning.
registerIntRangeValidator(String, int, int) - Static method in class com.loomcache.server.config.ConfigValidator
Register an integer range validator.
registerList(String, DistributedList) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerListener(MembershipProtocol.MembershipListener) - Method in class com.loomcache.server.cluster.MembershipProtocol
Register a membership event listener.
registerListener(CacheEntryListener, boolean, Set) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Register a listener with specific configuration.
registerListener(String, String) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Register a client listener for a specific map (no predicate — receives all events).
registerListener(String, String, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
registerListener(String, String, EntryPredicate) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
Register a client listener for a specific map with a server-side predicate filter.
registerListener(String, String, EntryPredicate, long) - Method in class com.loomcache.server.cache.DistributedEventListenerManager
 
registerListenerWithRetry(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Register a listener for near-cache invalidation with retry resilience.
registerLocalMapListener(DistributedMap.MapChangeListener) - Method in class com.loomcache.server.datastructures.DistributedMap
Register a listener that fires only for events originating on THIS node.
registerLocalMapListener(DistributedMap.MapChangeListener, EntryPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
Register a local-only listener filtered by a predicate.
registerLocalMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
Register an entry listener on exactly one connected member.
registerLongRangeValidator(String, long, long) - Static method in class com.loomcache.server.config.ConfigValidator
Register a long range validator.
registerLWWRegister(String, LWWRegister) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerLWWRegister(String, LWWRegister) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Register an LWW-Register instance.
registerMap(String, DistributedMap) - Method in class com.loomcache.server.cache.TieredEvictionManager
Register a map for eviction management.
registerMap(String, DistributedMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerMapListener(DistributedMap.MapChangeListener) - Method in class com.loomcache.server.datastructures.DistributedMap
 
registerMapListener(DistributedMap.MapChangeListener, EntryPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
 
registerMapListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.LoomClient
Register a listener for entry events on a specific map.
registerMapWithRetry(String) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Register the map for server-push near-cache invalidation messages.
registerMigration(int, BiFunction) - Static method in class com.loomcache.server.config.ConfigMigrator
Register a migration function for a version transition.
registerMultiMap(String, DistributedMultiMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerNetworkMetrics(TcpServer) - Method in class com.loomcache.server.metrics.LoomMetrics
Register all TCP network metrics.
registerNodeTopology(String, TopologyInfo) - Method in class com.loomcache.server.cluster.TopologyAwareRouter
Register a node's topology information.
registerORSet(String, ORSet) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Register an OR-Set instance.
registerORSet(String, ORSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerPartitionMigrationMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register partition-migration metrics for the BLK-2026-04-22-007 Day 6-8 data-ship protocol.
registerPeer(String) - Method in class com.loomcache.server.network.HealthChecker
Register a peer for health checking.
registerPeerVersion(String, LoomVersion) - Method in class com.loomcache.common.protocol.VersionCompatibilityManager
Register a peer's version after successful handshake.
registerPerKeyAggregation(String, MetricsAggregator.AggregationType) - Method in class com.loomcache.server.metrics.MetricsAggregator
Register a simple per-key aggregation rule.
registerPipelineMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register pipeline metrics for pipelined command execution.
registerPNCounter(String, PNCounter) - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Register a PN-Counter instance.
registerPriorityQueue(String, DistributedPriorityQueue) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerQueryMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register query metrics for distributed queries and scans.
registerQueue(String, DistributedQueue) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerRaftMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
Register all Raft consensus metrics.
registerRegexValidator(String, String) - Static method in class com.loomcache.server.config.ConfigValidator
Register a regex pattern validator.
registerReliableTopic(String, ReliableTopic) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerReplica(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
Register a new read replica.
registerRingbuffer(String, DistributedRingbuffer) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerRule(MetricsAggregator.AggregationRule) - Method in class com.loomcache.server.metrics.MetricsAggregator
Register an aggregation rule.
registerSet(String, DistributedSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerSnapshotMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register snapshot and WAL fsync batching metrics.
registerSynchronousListener(CacheEntryListener) - Method in class com.loomcache.server.jcache.CacheEntryListenerManager
Register a synchronous listener for all event types.
registerTopic(String, DistributedTopic) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
registerTransactionMetrics() - Method in class com.loomcache.server.metrics.LoomMetrics
Register cross-group 2PC latency histograms + abort/recovery counters described in BLK-2026-04-22-007 Day 9.
registerValidator(String, ConfigValidator.Validator) - Static method in class com.loomcache.server.config.ConfigValidator
Register a validator for a specific configuration key.
registerWith(KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
Register MapSnapshot with the given Kryo serializer.
registerWith(KryoSerializer) - Static method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Register StateMachineSnapshotManager.FullSnapshot and DeltaSnapshot with the given Kryo serializer.
REJECT - Enum constant in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
Reject the append with an exception.
rejectionCount() - Method in class com.loomcache.server.consensus.LeaderLease
Get read rejection count due to expired lease.
Relationship to the server-side ContinuousQueryCache - Section in class com.loomcache.client.query.LoomQueryCache
 
release(int) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Releases the given number of permits.
release(int, SessionManager.ManagedSession) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Releases the given number of permits on behalf of the provided managed session.
release(ConnectionPool.PooledConnection) - Method in class com.loomcache.client.ConnectionPool
 
release(LockController.LockRequest) - Method in class com.loomcache.springboot.controller.LockController
 
releaseAll(UUID) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
releaseCacheManager(URI) - Method in class com.loomcache.server.jcache.LoomCachingProvider
Close and remove the cache manager for the given URI.
releaseSemaphore(String, int, int, String) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Releases permits back to a CP semaphore.
reliableDelivery() - Method in record class com.loomcache.server.topic.TopicConfig
Returns the value of the reliableDelivery record component.
ReliableMessageListener<T> - Interface in com.loomcache.server.topic
Listener interface for reliable message delivery with sequence tracking and acknowledgment.
ReliableTopic<T> - Class in com.loomcache.server.datastructures
Reliable Topic — Ringbuffer-backed pub/sub with message replay.
ReliableTopic(String, int) - Constructor for class com.loomcache.server.datastructures.ReliableTopic
Create a ReliableTopic with the default capacity (10000<T>).
ReliableTopic(String, int, int) - Constructor for class com.loomcache.server.datastructures.ReliableTopic
Create a ReliableTopic with the specified ringbuffer capacity.
ReliableTopic.MessageListener<T> - Interface in com.loomcache.server.datastructures
Listener for receiving messages from a ReliableTopic.
ReliableTopic.ReadResult<T> - Record Class in com.loomcache.server.datastructures
 
ReliableTopic.ReliableMessageListener<T> - Interface in com.loomcache.server.datastructures
Reliable message listener with sequence tracking and replay support.
ReliableTopic.TopicMessage<T> - Record Class in com.loomcache.server.datastructures
A message stored in the ReliableTopic's ringbuffer.
ReliableTopic.TopicOverloadPolicy - Enum Class in com.loomcache.server.datastructures
Policy applied when a publish arrives while the retained ringbuffer window is full.
ReliableTopic.TopicStatistics - Record Class in com.loomcache.server.datastructures
Snapshot of ReliableTopic statistics.
ReliableTopicController - Class in com.loomcache.springboot.controller
REST controller for the default ReliableTopic.
ReliableTopicController(ReliableTopic) - Constructor for class com.loomcache.springboot.controller.ReliableTopicController
 
reliableTopicCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
reliableTopicPublish(String, String, TopicOverloadPolicy, int) - Method in class com.loomcache.client.LoomClient
 
reliableTopicReadFrom(String, long, int) - Method in class com.loomcache.client.LoomClient
 
reliableTopicUnsubscribe(String) - Method in class com.loomcache.client.LoomClient
 
reload() - Method in class com.loomcache.common.config.CertificateReloader
Reload certificates from disk, validate, and swap SSLContext.
reload(SSLContext) - Method in class com.loomcache.common.config.ReloadableSslContext
Atomically reload with a new SSLContext.
ReloadableSslContext - Class in com.loomcache.common.config
Thread-safe wrapper around SSLContext that supports hot-reload of certificates.
ReloadableSslContext(SSLContext) - Constructor for class com.loomcache.common.config.ReloadableSslContext
Create a reloadable SSL context wrapper.
remainingCapacity() - Method in class com.loomcache.server.datastructures.DistributedQueue
Returns the remaining capacity, or Integer.MAX_VALUE if unbounded.
remainingClientResponseDropsForRequest(MessageType, MessageType) - Method in class com.loomcache.server.network.TcpServer
 
remainingMs() - Method in class com.loomcache.server.consensus.LeaderLease
Get the remaining lease duration in milliseconds.
remainingNanos() - Method in class com.loomcache.server.consensus.LeaderLease
Get the remaining lease duration in nanoseconds.
remainingPermits() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns the value of the remainingPermits record component.
remainingTtl() - Method in class com.loomcache.server.lease.Lease
Calculates the remaining time-to-live in seconds.
remainingTtl() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Returns the value of the remainingTtl record component.
remoteAddress() - Method in record class com.loomcache.client.security.CredentialsRequest
Returns the value of the remoteAddress record component.
remoteAddress() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns the value of the remoteAddress record component.
remoteFetches() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns the value of the remoteFetches record component.
remoteReads() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Returns the value of the remoteReads record component.
remoteRootHash() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns the value of the remoteRootHash record component.
remoteRootHash() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the remoteRootHash record component.
remoteWins() - Static method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
Always accept the remote value (overwrite local on conflict).
removalCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of removal operations.
removals() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the removals record component.
remove() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
 
remove() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
Remove this entry from the map.
remove() - Method in class com.loomcache.server.compute.MutableEntry
 
remove() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
 
remove() - Method in interface com.loomcache.server.jcache.CacheEntry
Remove the entry.
remove(int) - Method in class com.loomcache.client.LoomList
 
remove(int) - Method in class com.loomcache.server.datastructures.DistributedList
Remove element at index.
remove(int) - Method in class com.loomcache.springboot.controller.ListController
 
remove(E) - Method in class com.loomcache.client.LoomORSet
 
remove(E) - Method in class com.loomcache.client.LoomSet
Removes an element from the set.
remove(E) - Method in class com.loomcache.server.datastructures.DistributedList
Remove the first occurrence of an element.
remove(K, V) - Method in class com.loomcache.client.LoomMultiMap
 
remove(E) - Method in class com.loomcache.server.datastructures.crdt.ORSet
Remove an element from the set.
remove(E) - Method in class com.loomcache.server.datastructures.DistributedSet
Remove an element from the set.
remove(String) - Method in class com.loomcache.client.LoomBatch.SetOps
Remove a member from the set.
remove(String) - Method in class com.loomcache.springboot.controller.SetController
Remove an element from the set.
remove(String, String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Remove a specific value from a key.
remove(K) - Method in class com.loomcache.client.cache.NearCache
Remove a key from the cache.
remove(K) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
remove(K) - Method in class com.loomcache.server.jcache.LoomJCache
Remove a key from the cache.
remove(K, Object) - Method in class com.loomcache.server.query.MapIndex
Removes an entry from the index.
remove(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
remove(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
Remove a key only if it maps to the specified value.
REMOVE_SERVER - Enum constant in enum class com.loomcache.server.consensus.ConfigChange.Type
 
removeAlertListener(Consumer) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Remove an alert listener.
removeAll() - Method in class com.loomcache.server.jcache.LoomJCache
JSR-107 Cache.removeAll(): remove every entry, firing REMOVED per entry (differs from LoomJCache.clear() which suppresses listener events).
removeAll(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Remove all values for a given key.
removeAll(String) - Method in class com.loomcache.springboot.controller.MultiMapController
 
removeAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedSet
Remove all elements that are also in the other set.
removeAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedMap
Remove all entries for the given keys.
removeAll(Set) - Method in class com.loomcache.server.jcache.LoomJCache
 
removeAsync(E) - Method in class com.loomcache.client.LoomSet
Asynchronously removes an element from the set.
removeAttribute(String) - Method in class com.loomcache.springboot.session.LoomSession
 
removeCallback(ConnectionHealthMonitor.HealthCheckCallback) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Removes a previously registered callback.
REMOVED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
 
removeDirect(E) - Method in class com.loomcache.server.datastructures.DistributedSet
Direct remove without listener notification.
removeDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomCache
 
removeDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.client.LoomClient
 
removeEntryListener(ContinuousQueryCache.CqcListener) - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Remove a CQC listener.
removeFilteredSubscriber(DistributedTopic.MessageListener) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
removeForMigrationIfValueMatches(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Remove a migrated source entry only if it still contains the value captured in the migration snapshot.
removeFrom(long) - Method in class com.loomcache.server.consensus.RaftLog
Remove all entries from the given index onwards (inclusive).
removeHeldLock(String) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Removes a lock from held locks.
removeHeldPermits(String, int) - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Removes semaphore permits held by this session.
removeIf(Predicate) - Method in class com.loomcache.server.datastructures.DistributedQueue
Conditional removal — removes all elements matching the predicate.
removeIf(Predicate) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Remove all items matching the given predicate.
removeInterceptor(MapInterceptor) - Method in class com.loomcache.server.datastructures.DistributedMap
Remove a previously registered map interceptor.
removeItemListener(DistributedQueue.ItemListener) - Method in class com.loomcache.server.datastructures.DistributedQueue
 
removeKeysForMigration(Collection) - Method in class com.loomcache.server.datastructures.DistributedMap
Remove source-side copies during partition migration without emitting delete side effects.
removeLearner(String) - Method in class com.loomcache.server.consensus.RaftNode
Remove a learner from the cluster.
removeLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.FailoverLoomClient
 
removeLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomCache
 
removeLifecycleListener(LifecycleListener) - Method in class com.loomcache.client.LoomClient
 
removeListener(LoomQueryCache.CQCListener) - Method in class com.loomcache.client.query.LoomQueryCache
Remove a previously registered listener.
removeListener(EvictionNotifier.EvictionListener) - Method in class com.loomcache.server.cache.EvictionNotifier
Unregister an eviction listener.
removeListener(DistributedList.ListListener) - Method in class com.loomcache.server.datastructures.DistributedList
Remove a listener.
removeListener(TtlEventListener) - Method in class com.loomcache.server.lease.TtlManager
Unregisters a TTL event listener.
removeMapIfSame(String, DistributedMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
removeMember(String) - Method in class com.loomcache.common.model.ClusterState
Remove a member from the cluster state.
removeMember(String) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Remove a member from the cluster.
removeMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomCache
 
removeMembershipListener(MembershipListener) - Method in class com.loomcache.client.LoomClient
 
removeMessageListener(String) - Method in class com.loomcache.server.datastructures.ReliableTopic
Remove a subscription by ID.
removeMigrationListener(MigrationListener) - Method in class com.loomcache.server.CacheNode
Remove a previously registered partition migration listener.
removeMigrationListener(MigrationListener) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Remove a previously registered migration listener.
removeMultiMapListener(DistributedMultiMap.MultiMapListener) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
removeNode(String) - Method in class com.loomcache.server.partition.ConsistentHashRing
Remove a physical node and all its virtual positions from the ring.
removePeer(String) - Method in class com.loomcache.server.consensus.RaftNode
Remove a peer from the cluster.
removePeer(String) - Method in class com.loomcache.server.network.HealthChecker
Remove a peer from health checking (e.g., when it disconnects).
removePeerMetrics(String) - Method in class com.loomcache.server.metrics.LoomMetrics
Remove all metrics gauges for a peer that has left the cluster.
removePeerSequence(String) - Static method in class com.loomcache.server.network.CommandContext
Removes the sequence number counter for a disconnected peer to prevent memory leaks.
removePolicy(K) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Remove policy for a specific key.
removeQueueIfSame(String, DistributedQueue) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
removeRegistry(int) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Removes and returns the registry for a specific group.
removeSecurityInterceptor(SecurityInterceptor) - Method in class com.loomcache.server.CacheNode
Remove a previously registered security interceptor.
removeServer(String) - Method in class com.loomcache.server.consensus.RaftNode
Remove a server from the cluster (leader only).
removeSession(String) - Method in class com.loomcache.server.security.AuthenticationHandler
Remove session state when a connection closes.
removeSetIfSame(String, DistributedSet) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
removeSetListener(DistributedSet.SetListener) - Method in class com.loomcache.server.datastructures.DistributedSet
 
removeShutdownListener(GracefulShutdownCoordinator.ShutdownListener) - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Removes a previously added shutdown listener.
removeSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.CacheNode
Remove a previously registered layer-4 socket interceptor.
removeSocketInterceptor(SocketInterceptor) - Method in class com.loomcache.server.network.TcpServer
Remove a previously registered inbound socket interceptor.
removeStateChangeListener(ClusterHealthMonitor.HealthStateChangeListener) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Remove a listener.
removeTarget(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Remove a replication target.
removeTtl(K) - Method in class com.loomcache.server.datastructures.DistributedMap
Remove the TTL from a key (persist it).
removeValue(String, String) - Method in class com.loomcache.springboot.controller.MultiMapController
 
renew() - Method in class com.loomcache.server.consensus.LeaderLease
Renew the lease to expire in leaseDurationNanos from now.
renew() - Method in class com.loomcache.server.lease.Lease
Renews the lease by resetting the lastRenewedAt timestamp.
renew(long, long) - Method in class com.loomcache.server.lease.LeaseManager
Renews a lease by extending its TTL.
renewalCount() - Method in class com.loomcache.server.consensus.LeaderLease
Get lease renewal count.
renewTgt() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the renewTgt record component.
REPL_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
REPL_SYNC - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
replace(LoomSerializer) - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
 
replace(K, V) - Method in class com.loomcache.server.datastructures.DistributedMap
 
replace(K, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
replace(K, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
replace(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Replace a value only if the key exists and the old value matches.
replace(K, V, V) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
replace(K, V, V) - Method in class com.loomcache.server.jcache.LoomJCache
 
replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
Returns the value of the replaceExisting record component.
replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
Returns the value of the replaceExisting record component.
replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Returns the value of the replaceExisting record component.
replaceExisting() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
Returns the value of the replaceExisting record component.
replaceIfPresent(K, V, V) - Method in class com.loomcache.server.datastructures.DistributedMap
Replace a value only if the key exists and the old value matches.
replaceOwnership(Map) - Method in class com.loomcache.server.cluster.PartitionTable
 
replicaId() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the replicaId record component.
replicaId() - Method in class com.loomcache.server.replication.ReadRouter.StrongReadRoute
 
ReplicaInfo(String, String, ReadReplicaManager.ReplicaState, long, long, long, long) - Constructor for record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Creates an instance of a ReplicaInfo record class.
replicated() - Method in class com.loomcache.client.LoomBatch
Enable Raft-committed execution.
replicated() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Returns the value of the replicated record component.
ReplicatedTransactionCodec - Class in com.loomcache.server.transaction
ReplicatedTransactionCommand - Record Class in com.loomcache.server.transaction
Serialized cross-group transaction payload replicated through Raft.
ReplicatedTransactionCommand(Transaction, Map) - Constructor for record class com.loomcache.server.transaction.ReplicatedTransactionCommand
 
ReplicatedTransactionCommand(Transaction, Map, String) - Constructor for record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Creates an instance of a ReplicatedTransactionCommand record class.
ReplicatedTransactionOutcomeUnknownException - Exception Class in com.loomcache.server.transaction
Raised when a replicated transaction was submitted for Raft commit but the caller could not confirm whether the cluster committed and applied it.
ReplicatedTransactionOutcomeUnknownException(String) - Constructor for exception class com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
 
ReplicatedTransactionOutcomeUnknownException(String, Throwable) - Constructor for exception class com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
 
replicateSync(String, String, String, byte[], byte[]) - Method in class com.loomcache.server.replication.ReplicationManager
Replicate a write operation to the backup node synchronously.
ReplicationData(String, String, String, byte[], byte[], int) - Constructor for record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Creates an instance of a ReplicationData record class.
replicationLag() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns the value of the replicationLag record component.
replicationManager(CacheNode, ConsistentHashRing) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create replication manager bean.
ReplicationManager - Class in com.loomcache.server.replication
Synchronous Primary-Backup Replication Manager.
ReplicationManager(String, int, TcpServer, ConsistentHashRing) - Constructor for class com.loomcache.server.replication.ReplicationManager
Initialize the ReplicationManager.
ReplicationManager.ReplicationData - Record Class in com.loomcache.server.replication
Holds parsed replication data from a REPL_SYNC message.
Replication Model (v1): Full Replication - Section in class com.loomcache.server.CacheNode
 
ReplicationStats - Record Class in com.loomcache.server.consensus
Statistics snapshot of replication activity.
ReplicationStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.consensus.ReplicationStats
Creates an instance of a ReplicationStats record class.
ReplicationStream - Class in com.loomcache.server.replication
Continuous replication stream from leader to a single read replica.
ReplicationStream(String, String, int) - Constructor for class com.loomcache.server.replication.ReplicationStream
Initialize a replication stream.
ReplicationStream.SendEntryCallback - Interface in com.loomcache.server.replication
Callback interface for sending entries to the replica.
ReplicationStream.StreamStats - Record Class in com.loomcache.server.replication
Aggregated stats about the replication stream.
replicationTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
 
replicationTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
request(MessageType) - Static method in class com.loomcache.common.protocol.Message
Create a request message.
RequestCoalescer - Class in com.loomcache.server.handler
Coalesces identical concurrent read requests to reduce redundant work.
RequestCoalescer() - Constructor for class com.loomcache.server.handler.RequestCoalescer
Create a new RequestCoalescer with default settings.
RequestCoalescer(int, int) - Constructor for class com.loomcache.server.handler.RequestCoalescer
Create a new RequestCoalescer with custom timeout and max group size.
RequestCoalescer.CoalescerStats - Record Class in com.loomcache.server.handler
Statistics snapshot for the coalescer.
RequestCoalescer.CoalescingKey - Record Class in com.loomcache.server.handler
A coalescing key uniquely identifies a read request.
RequestCoalescer.GroupStats - Record Class in com.loomcache.server.handler
Statistics for a coalescing group.
RequestContext - Class in com.loomcache.server.context
Request context propagation using Java 25 ScopedValues.
RequestContext() - Constructor for class com.loomcache.server.context.RequestContext
 
RequestContext.ContextScope - Class in com.loomcache.server.context
Fluent builder for creating a scoped context.
RequestContextMDCBridge - Class in com.loomcache.server.context
Bridge to synchronize ScopedValue-based RequestContext with SLF4J's MDC.
RequestContextMDCBridge() - Constructor for class com.loomcache.server.context.RequestContextMDCBridge
 
requestedSequence() - Method in exception class com.loomcache.client.RingbufferSequenceLostException
 
requestId() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Returns the value of the requestId record component.
requestId() - Static method in class com.loomcache.client.context.ClientRequestContext
Get the current request ID, or null if not set.
requestId() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
Returns the value of the requestId record component.
requestId(String) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
Set the request ID for this scope.
requestsAllowed() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns the value of the requestsAllowed record component.
requestsByDistance() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Returns the value of the requestsByDistance record component.
requestsDenied() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns the value of the requestsDenied record component.
requestsPerWindow() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
Returns the value of the requestsPerWindow record component.
requestsPerWindow() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
Returns the value of the requestsPerWindow record component.
requestTimeout() - Method in class com.loomcache.client.ClientConfig
 
requestTimeout(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
 
requestTimeout(Duration) - Method in class com.loomcache.client.LoomClient.Builder
Set request timeout.
Request Timeout - Section in class com.loomcache.client.LoomClient
 
requestTimeoutMs() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
requestTimeoutMs(long) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
requireClientAuth() - Method in class com.loomcache.common.config.TlsConfig
Get whether client authentication (mTLS) is required.
requireClientAuth(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
Require client authentication (mTLS).
REQUIRED - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
 
requiredAckSequence() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the requiredAckSequence record component.
requiresStrictLocalRecovery() - Method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
 
REQUISITE - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
 
reset() - Method in class com.loomcache.client.LoomPNCounter
Rebind this proxy's session.
reset() - Method in class com.loomcache.server.cache.AccessTracker
Reset all tracking data.
reset() - Method in class com.loomcache.server.cluster.PartitionDetector
Reset all detector state.
reset() - Method in class com.loomcache.server.cluster.PhiAccrualFailureDetector
Reset the detector state.
reset() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Resets all local CP subsystem state without touching AP data structures.
reset() - Method in class com.loomcache.server.datastructures.CacheMetrics
Reset all metric counters.
reset() - Method in class com.loomcache.server.datastructures.crdt.CrdtManager
Clear all registered CRDT instances.
reset() - Method in class com.loomcache.server.datastructures.crdt.GSet
Reset is NOT supported for G-Sets.
reset() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Reset is NOT supported for LWW-Registers.
reset() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Reset is NOT supported for OR-Sets.
reset() - Method in class com.loomcache.server.datastructures.PNCounter
Reset is NOT supported for PN-Counters in a distributed context.
reset() - Method in class com.loomcache.server.jcache.CacheStatisticsManager
Reset all statistics.
reset() - Method in class com.loomcache.server.metrics.MetricsCardinalityManager
Reset all tracking (for testing).
reset() - Method in class com.loomcache.server.metrics.SlotMetrics
Reset all metrics (for testing).
reset() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Resets all connection states and metrics.
reset() - Method in class com.loomcache.server.network.RateLimiter
Reset all metrics and client buckets.
reset() - Method in class com.loomcache.server.query.PagingPredicate
 
reset() - Method in class com.loomcache.server.ratelimit.RateLimiter
Reset the rate limiter to its initial state.
reset() - Method in class com.loomcache.server.serialization.SerializationStats
Reset all statistics.
reset() - Method in class com.loomcache.server.topic.TopicStats
Reset all statistics to zero.
reset(String) - Method in class com.loomcache.client.NodeHealthTracker
Reset health state for a node.
RESET - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Connection reset or aborted
resetAll() - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Reset all client limiters and statistics.
resetAllMetrics() - Method in class com.loomcache.server.network.BackpressureController
Reset all per-peer metrics and backpressure state.
resetBackoff() - Method in class com.loomcache.server.replication.ReplicationStream
Reset the backoff (on successful connection).
resetCircuit() - Method in class com.loomcache.client.retry.RetryPolicy
Manually reset circuit breaker.
resetClient(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Reset the rate limiter for a specific client, removing its tracked state to free the client slot for reuse by other clients.
resetCpSubsystem() - Method in class com.loomcache.server.CacheNode
Reset local CP subsystem state without touching AP data structures.
resetCpSubsystem() - Method in class com.loomcache.springboot.controller.ClusterController
Reset the local CP subsystem state for operator recovery.
resetForTesting() - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
resetGlobalMetrics() - Method in class com.loomcache.server.network.BackpressureController
Reset all global metrics (but not per-peer state).
ResetResult(int, int, int, int, int, int) - Constructor for record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Creates an instance of a ResetResult record class.
resetStats() - Method in class com.loomcache.server.cluster.MembershipProtocol
Reset all statistics (for testing).
resetStats() - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
Reset transfer statistics.
resetStats() - Method in class com.loomcache.server.cluster.TopologyAwareRouter
Reset statistics counters.
resetStats() - Method in class com.loomcache.server.consensus.LeaderLease
Reset all statistics.
resetToDefault() - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
 
resolve(String, byte[], byte[], long, long) - Method in interface com.loomcache.server.wan.WanConsumer.ConflictResolver
Resolve a conflict between local and remote values.
resolve(String) - Method in class com.loomcache.server.security.CertPermissionMapper
Resolve the permission level for a given Common Name.
resolveFromCertificate(ConnectionContext) - Method in class com.loomcache.server.security.AuthenticationHandler
Resolve permission level from a connection's TLS client certificate.
resolveFromCertificate(X509Certificate) - Method in class com.loomcache.server.security.CertPermissionMapper
Extract the Common Name from an X.509 certificate and resolve its permission level.
resolveNotReadyAddresses() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
resolveNotReadyAddresses(boolean) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
resolvePermissionConfigs(Set) - Method in class com.loomcache.common.config.AuthConfig
Resolve the combined scoped permission configs for a set of role names.
resolvePermissionConfigs(Set, String) - Method in class com.loomcache.common.config.AuthConfig
Resolve scoped permission configs after applying per-role endpoint restrictions.
resolvePermissions(Set) - Method in class com.loomcache.common.config.AuthConfig
Resolve the combined permissions for a set of role names.
resolvePermissions(Set, String) - Method in class com.loomcache.common.config.AuthConfig
Resolve permissions after applying per-role endpoint restrictions.
resolveRoleNamesForEndpoint(Set, String) - Method in class com.loomcache.common.config.AuthConfig
Normalize roles and keep only those whose endpoint policy allows the remote address.
resourceName() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Returns the value of the resourceName record component.
resourceName() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the resourceName record component.
resourceType() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Returns the value of the resourceType record component.
RESP_PROTOCOL - Enum constant in enum class com.loomcache.common.protocol.Feature
RESP (Redis Serialization Protocol) support.
response() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns the value of the response record component.
response(MessageType, int) - Static method in class com.loomcache.common.protocol.Message
Create a response message.
response(MessageType, int, byte) - Static method in class com.loomcache.common.protocol.Message
Create a response message with status.
RESPONSE_ERROR - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RESPONSE_NOT_FOUND - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RESPONSE_OK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RESPONSE_REDIRECT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RESPONSE_SEQUENCE_LOST - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RESPONSE_SERVER_BUSY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
responses() - Method in record class com.loomcache.server.transaction.TransactionResult
Returns the value of the responses record component.
responseType() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns the value of the responseType record component.
Responsibilities - Section in class com.loomcache.server.tracing.TracingInterceptor
 
RestApiRouter - Class in com.loomcache.server.rest
HTTP request router for the REST API.
RestApiRouter(RestApiServer) - Constructor for class com.loomcache.server.rest.RestApiRouter
Create a new REST API router.
RestApiRouter.RequestBodyTooLargeException - Exception Class in com.loomcache.server.rest
Typed client-input failure for request bodies that exceed the REST router limit.
RestApiServer - Class in com.loomcache.server.rest
Deprecated.
REST ingress is de-scoped pending proper authentication and Raft consensus integration. Do not enable in production.
RestApiServer(int, DataStructureRegistry) - Constructor for class com.loomcache.server.rest.RestApiServer
Deprecated.
Create a REST API server bound to loopback (127.0.0.1) by default.
RestApiServer(int, String, DataStructureRegistry) - Constructor for class com.loomcache.server.rest.RestApiServer
Deprecated.
Create a REST API server bound to a specific address.
restoreCompletedDecisions(Object) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
restoreCompletedDecisionsForGroup(int, Object) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
restoreCpSnapshotEntries(Object) - Method in class com.loomcache.server.handler.IdempotencyManager
 
restoreEntry(LogEntry) - Method in class com.loomcache.server.consensus.RaftLog
Restore a log entry during WAL recovery, preserving its persisted index exactly.
restoreEntryRollbackState(K, DistributedMap.EntryRollbackState) - Method in class com.loomcache.server.datastructures.DistributedMap
Restore a previously captured entry state without incrementing revisions, invoking write-through callbacks, or notifying listeners.
restoreFromChain(SnapshotChain, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Restore data structures from a snapshot chain (base + deltas).
restoreFromSnapshot(long, long) - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
 
restoreFromSnapshot(V, long, String) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Restore a register from a persisted snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.wan.WanConsumer
Restores consumer idempotency state from a Raft snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.wan.WanPublisher
Restores publisher state from a Raft snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.wan.WanReplicationManager
Restores WAN replication targets and their state from a Raft snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Restores all CP primitive state from a snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Restores all data structures from a snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.executor.DistributedExecutorService
Restores task results and metrics from a Raft snapshot.
restoreFromSnapshot(HashMap) - Method in class com.loomcache.server.sharding.PartitionRouter
Restores the partition-to-group mapping from a Raft snapshot.
restoreFromSnapshot(List, long, long, long) - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
 
restoreFromSnapshot(List, long, long) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
restoreFromSnapshot(List, long, long, long) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
restoreFromSnapshot(Map) - Method in class com.loomcache.server.datastructures.crdt.ORSet
Restore full OR-Set state captured by ORSet.toSnapshot().
restoreFullSnapshot(long, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Restore all data structures from a snapshot.
restoreOwnershipTable(Object) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
restoreRecoverableTransactions(Object) - Method in class com.loomcache.server.transaction.TransactionManager
Restores the Raft-replicated coordinator sessions from a state-machine snapshot.
restoreSessions(Map) - Method in class com.loomcache.server.cp.SessionManager
Rebuilds the managed session table from a snapshot.
restoreSnapshot(byte[]) - Method in class com.loomcache.server.datastructures.DistributedMap
 
restoreSnapshot(byte[]) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
restoreSnapshot(byte[]) - Method in interface com.loomcache.server.persistence.Snapshotable
Restore this data structure from a previously serialized state.
restoreSnapshotEntries(Object) - Method in class com.loomcache.server.handler.IdempotencyManager
 
restoreSnapshotState(long, long) - Method in class com.loomcache.server.consensus.RaftLog
Restore snapshot state during recovery.
restoreState(EvictionStrategy.EvictionState) - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Replace strategy-specific eviction metadata from a snapshot.
restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
restoreState(EvictionStrategy.EvictionState) - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
RestUserLockoutFilter - Class in com.loomcache.springboot.security
Enforces REST user lockout for HTTP Basic authentication failures.
RestUserLockoutFilter(RestUserLockoutManager) - Constructor for class com.loomcache.springboot.security.RestUserLockoutFilter
 
restUserLockoutManager(RestUserLockoutProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
 
RestUserLockoutManager - Class in com.loomcache.springboot.security
Tracks consecutive REST authentication failures and temporary user lockouts.
RestUserLockoutManager(RestUserLockoutProperties) - Constructor for class com.loomcache.springboot.security.RestUserLockoutManager
 
RestUserLockoutManager.Lockout - Record Class in com.loomcache.springboot.security
 
RestUserLockoutProperties - Class in com.loomcache.springboot.security
Configuration for REST user lockout after consecutive authentication failures.
RestUserLockoutProperties() - Constructor for class com.loomcache.springboot.security.RestUserLockoutProperties
 
RestWriteSafetyFilter - Class in com.loomcache.springboot.security
Blocks REST data operations that would otherwise access embedded-node state outside the binary/Raft path.
RestWriteSafetyFilter(RestWriteSafetyProperties) - Constructor for class com.loomcache.springboot.security.RestWriteSafetyFilter
 
restWriteSafetyFilterRegistration(RestWriteSafetyProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
 
RestWriteSafetyProperties - Class in com.loomcache.springboot.security
Controls whether REST endpoints may invoke local data-structure APIs.
RestWriteSafetyProperties() - Constructor for class com.loomcache.springboot.security.RestWriteSafetyProperties
 
result(String) - Method in class com.loomcache.client.LoomExecutorService
 
Result(LoomVersion, int, long) - Constructor for record class com.loomcache.client.ProtocolHandshake.Result
Creates an instance of a Result record class.
results() - Method in class com.loomcache.client.Pipelining
Wait for every added operation and return results in add order.
results(Duration) - Method in class com.loomcache.client.Pipelining
Wait for every added operation up to the supplied timeout and return results in add order.
Result Structure - Section in record class com.loomcache.client.LoomSqlResult
 
resume() - Method in class com.loomcache.server.journal.JournalSubscription
Resume this subscription.
resume(String) - Method in class com.loomcache.server.wan.WanReplicationManager
Resume replication to a specific target.
resumeAccepting() - Method in class com.loomcache.server.network.TcpServer
Resume accepting new connections after pausing.
resumeDelivery() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
resumeExpiry() - Method in class com.loomcache.server.cp.SessionManager
Resumes background session expiry processing.
resumeSubscription(String) - Method in class com.loomcache.server.journal.EventJournal
Resume a paused subscription.
retainAll(Collection) - Method in class com.loomcache.server.datastructures.DistributedSet
Retain only elements that are also in the given collection.
RetentionPolicy - Interface in com.loomcache.server.journal
Sealed interface for journal retention policies.
RetentionPolicy.Composite - Record Class in com.loomcache.server.journal
Composite retention policy.
RetentionPolicy.SizeBased - Record Class in com.loomcache.server.journal
Size-based retention policy.
RetentionPolicy.TimeBased - Record Class in com.loomcache.server.journal
Time-based retention policy.
rethrowIfFatal(Throwable) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
retrieveInitialSequence() - Method in interface com.loomcache.server.datastructures.ReliableTopic.ReliableMessageListener
The sequence from which to start receiving messages.
retryBaseDelay() - Method in class com.loomcache.client.ClientConfig
 
retryBaseDelay(Duration) - Method in class com.loomcache.client.ClientConfig.Builder
 
retryBaseDelay(Duration) - Method in class com.loomcache.client.LoomClient.Builder
Set base delay between retries.
Retry Behavior - Section in class com.loomcache.client.LoomClient
 
retryPendingRevocation(long) - Method in class com.loomcache.server.lease.LeaseManager
Retry key-expiry callbacks that failed during a prior revoke/expiry operation.
RetryPolicy - Class in com.loomcache.client.retry
Configurable retry policy with exponential backoff, jitter, and statistics tracking.
RetryPolicy.Builder - Class in com.loomcache.client.retry
 
RetryPolicy.RetryableOperation<T> - Interface in com.loomcache.client.retry
 
RetryPolicy.RetryStats - Record Class in com.loomcache.client.retry
Statistics snapshot for retry operations.
retryPredicate(Predicate) - Method in class com.loomcache.client.retry.RetryPolicy.Builder
 
RetryStats(long, long, long, long, double) - Constructor for record class com.loomcache.client.retry.RetryPolicy.RetryStats
Creates an instance of a RetryStats record class.
revalidate() - Method in class com.loomcache.server.replication.ReadRouter.StrongReadRoute
 
revision() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Returns the value of the revision record component.
revision() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Returns the value of the revision record component.
revision() - Method in record class com.loomcache.server.watch.WatchEvent
Returns the value of the revision record component.
revocationCheckingEnabled() - Method in class com.loomcache.common.config.TlsConfig
Whether certificate revocation checking (CRL/OCSP) is enabled.
revocationCheckingEnabled(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
Enable or disable certificate revocation checking (CRL/OCSP).
revocationSoftFail() - Method in class com.loomcache.common.config.TlsConfig
Whether revocation checking uses soft-fail mode.
revocationSoftFail(boolean) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set revocation checking mode.
revoke(long) - Method in class com.loomcache.server.lease.LeaseManager
Revokes a lease and removes all its attached keys.
revoke(String) - Method in class com.loomcache.springboot.security.JwtTokenService
 
right() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
Returns the value of the right record component.
right() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
Returns the value of the right record component.
rightFieldName() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
Returns the value of the rightFieldName record component.
ringbufferAdd(String, String, int) - Method in class com.loomcache.client.LoomClient
 
ringbufferCapacity(String) - Method in class com.loomcache.client.LoomClient
 
RingbufferController - Class in com.loomcache.springboot.controller
REST controller for the default DistributedRingbuffer.
RingbufferController(DistributedRingbuffer) - Constructor for class com.loomcache.springboot.controller.RingbufferController
 
ringbufferCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
ringbufferHeadSequence(String) - Method in class com.loomcache.client.LoomClient
 
ringbufferReadMany(String, long, int) - Method in class com.loomcache.client.LoomClient
 
ringbufferReadOne(String, long) - Method in class com.loomcache.client.LoomClient
 
RingbufferSequenceLostException - Exception Class in com.loomcache.client
Raised when a ringbuffer read requests a sequence older than the retained head.
RingbufferSequenceLostException(String, long, long) - Constructor for exception class com.loomcache.client.RingbufferSequenceLostException
 
RingbufferStore<T> - Interface in com.loomcache.server.datastructures.ringbuffer
Service Provider Interface (SPI) for backing a DistributedRingbuffer with an external persistent store.
ringbufferTailSequence(String) - Method in class com.loomcache.client.LoomClient
 
ringSize() - Method in class com.loomcache.server.partition.ConsistentHashRing
Total number of virtual nodes on the ring.
role() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the role record component.
role() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
 
role() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the role record component.
Role - Enum Class in com.loomcache.server.security
Role levels for mTLS-based authorization.
Role(Set) - Constructor for record class com.loomcache.common.config.AuthConfig.Role
 
Role(Set, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.Role
 
Role(Set, Set, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.Role
Creates an instance of a Role record class.
roleNames() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
Returns the value of the roleNames record component.
roleNames() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
 
rolePrefix() - Method in class com.loomcache.common.config.AuthConfig
 
rolePrefix(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Set the role prefix to strip.
rolePrincipalClassNames() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Returns the value of the rolePrincipalClassNames record component.
roles() - Method in class com.loomcache.common.config.AuthConfig
 
roleSeparator() - Method in class com.loomcache.common.config.AuthConfig
 
roleSeparator(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Set the separator for multiple roles.
rolesHeader() - Method in class com.loomcache.common.config.AuthConfig
 
rolesHeader(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Set the header name for roles.
rollback() - Method in class com.loomcache.client.LoomTransaction
Explicitly roll back the transaction.
rollback() - Method in class com.loomcache.server.transaction.TransactionContext
Rolls back the transaction: discards all buffered operations and reverses executed ones.
rollback(String) - Method in class com.loomcache.server.config.DynamicConfigApplier
Rollback a configuration change.
rollback(String) - Method in class com.loomcache.springboot.controller.TransactionController
 
rollback(UUID) - Method in class com.loomcache.server.transaction.TransactionManager
Rolls back a transaction and cleans up internal state.
rollbackDirtyState(Object) - Method in class com.loomcache.server.datastructures.DistributedMap
 
rollbackDirtyState(Object) - Method in interface com.loomcache.server.persistence.Snapshotable
Restore dirty-tracking state that was detached during snapshot capture.
rollbackStagedMigration(int) - Method in class com.loomcache.server.cluster.PartitionMigrationPipeline
Roll back a staged migration whose batch cutover failed before ownership was safely installed.
ROLLED_BACK - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
ROLLED_BACK - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Transaction has been rolled back, restoring previous state.
rootHash() - Method in record class com.loomcache.server.wan.WanMerkleTree
Returns the value of the rootHash record component.
route(HttpExchange, String) - Method in class com.loomcache.server.management.ManagementApiHandler
Route a management API request.
route(HttpExchange) - Method in class com.loomcache.server.rest.RestApiRouter
Route an HTTP request to the appropriate handler based on path and method.
routeRead(ConsistencyLevel, String) - Method in class com.loomcache.server.replication.ReadRouter
Route a read request and get the target replica.
routeRead(String, ConsistencyLevel, List, String) - Method in class com.loomcache.server.cluster.TopologyAwareRouter
Route a read request based on topology and consistency level.
routeStrongRead() - Method in class com.loomcache.server.replication.ReadRouter
Route a STRONG read to the leader and return a token that the caller must revalidate after executing the actual read.
routeWrite(List, String) - Method in class com.loomcache.server.cluster.TopologyAwareRouter
Route a write request (always to leader regardless of topology).
routingKey() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the routingKey record component.
routingKey() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the routingKey record component.
routingMemberGroup() - Method in class com.loomcache.client.ClientConfig
 
routingMemberGroup() - Method in class com.loomcache.client.LoomClient
 
routingMemberGroup(String) - Method in class com.loomcache.client.ClientConfig.Builder
 
routingMemberGroup(String) - Method in class com.loomcache.client.LoomClient.Builder
Select the configured member group used by ClientRoutingMode.MULTI_MEMBER.
routingMode() - Method in class com.loomcache.client.ClientConfig
 
routingMode() - Method in class com.loomcache.client.LoomClient
 
routingMode(ClientRoutingMode) - Method in class com.loomcache.client.ClientConfig.Builder
 
routingMode(ClientRoutingMode) - Method in class com.loomcache.client.LoomClient.Builder
Set cluster routing mode.
routingPartitionGroupConfig() - Method in class com.loomcache.client.ClientConfig
 
routingPartitionGroupConfig() - Method in class com.loomcache.client.LoomClient
 
routingPartitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.client.ClientConfig.Builder
 
routingPartitionGroupConfig(PartitionGroupConfig) - Method in class com.loomcache.client.LoomClient.Builder
Set the IP/CIDR member-group definitions used by ClientRoutingMode.MULTI_MEMBER.
rowCount() - Method in record class com.loomcache.client.LoomSqlResult
Gets the number of rows in the result set.
rowCount() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Returns the value of the rowCount record component.
rows() - Method in record class com.loomcache.client.LoomSqlResult
Gets the result rows.
rowsProcessed() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Returns the value of the rowsProcessed record component.
rowsReturned() - Method in record class com.loomcache.server.query.QueryStats
Returns the value of the rowsReturned record component.
rowsReturned() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the rowsReturned record component.
rowsScanned() - Method in record class com.loomcache.server.query.QueryStats
Returns the value of the rowsScanned record component.
rowsScanned() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the rowsScanned record component.
RTOPIC_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RTOPIC_PUBLISH - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RTOPIC_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
RTOPIC_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
run() - Method in interface com.loomcache.server.persistence.HotBackupScheduler.BackupAction
 
run() - Method in interface com.loomcache.server.persistence.RecoveryTimeouts.RecoveryTask
 
run() - Method in interface com.loomcache.server.tracing.TracingContext.CheckedRunnable
 
run(Runnable) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
Execute a runnable within this scoped context.
run(Runnable) - Method in class com.loomcache.server.context.RequestContext.ContextScope
Execute a runnable within this scoped context.
run(String, long, int, RecoveryTimeouts.RecoveryTask) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
 
run(String, long, RecoveryTimeouts.RecoveryTask) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
 
runLocked(Runnable) - Method in interface com.loomcache.server.cp.SessionManager.SnapshotMutationGuard
 
RUNNING - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task is currently executing on a virtual thread.
runPair(String, long, int, RecoveryTimeouts.RecoveryTask, RecoveryTimeouts.RecoveryTask) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
 
runWithoutMapStorePersistence(Runnable) - Method in class com.loomcache.server.datastructures.DistributedMap
Run a mutation without invoking configured MapStore write-through/write-behind callbacks.
runWithoutWanReplication(Runnable) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Run a local mutation without emitting it back into WAN replication.

S

Safety Guarantees: - Section in com.loomcache.server.consensus.RaftNode.submitConfigChange(ConfigChange)
 
same(TlsConfig) - Static method in class com.loomcache.common.config.EndpointTlsConfig
 
sameRack(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
Check if this topology is in the same rack as another.
sameRegion(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
Check if this topology is in the same region as another.
sameZone(TopologyInfo) - Method in record class com.loomcache.server.cluster.TopologyInfo
Check if this topology is in the same zone as another.
sampled() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the sampled record component.
sampleIntervalMs() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns the value of the sampleIntervalMs record component.
Sampling - Section in class com.loomcache.server.observability.DistributedTracer
 
samplingRate() - Method in class com.loomcache.common.config.OtelConfig
 
samplingRate(double) - Method in class com.loomcache.common.config.OtelConfig.Builder
 
samplingRate(double) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
sanitizeLabelName(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Sanitize a label name (key).
sanitizeLabelValue(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Sanitize a label value.
sanitizeMetricName(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Sanitize a metric name.
sanitizeTags(Tags) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Sanitize a set of tags (label key-value pairs).
save(LoomSession) - Method in class com.loomcache.springboot.session.LoomSessionRepository
 
saveSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Save a state machine snapshot to persistent storage.
saveSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.SnapshotStore
Save a snapshot to disk with SHA-256 checksum.
SCALE_DOWN - Enum constant in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
 
SCALE_UP - Enum constant in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
 
ScalingRecommendation(CapacityPlanner.ScalingAction, String, double, double) - Constructor for record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Creates an instance of a ScalingRecommendation record class.
scan(long) - Method in class com.loomcache.client.LoomMap
Scans the map using cursor-based iteration (Redis-like SCAN).
scan(long) - Method in class com.loomcache.client.LoomSet
Scans the set using cursor-based iteration (Redis-like SCAN).
scan(long, String) - Method in class com.loomcache.client.LoomMap
Scans the map using cursor-based iteration with a glob pattern filter.
scan(long, String) - Method in class com.loomcache.client.LoomSet
Scans the set using cursor-based iteration with a glob pattern filter.
scan(long, String, int) - Method in class com.loomcache.client.LoomMap
Scans the map using cursor-based iteration with full control.
scan(long, String, int) - Method in class com.loomcache.client.LoomSet
Scans the set using cursor-based iteration with full control.
scan(long, String, int) - Method in class com.loomcache.server.datastructures.DistributedMap
Scan the map with cursor-based iteration (Redis-like SCAN).
scan(long, String, int) - Method in class com.loomcache.server.datastructures.DistributedSet
Scan the set with cursor-based iteration (Redis-like SCAN).
SCAN - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
 
SCAN - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
scanner() - Method in class com.loomcache.client.LoomMap
Returns a cursor-based iterator for scanning map entries.
scanner() - Method in class com.loomcache.client.LoomSet
Returns a cursor-based iterator for scanning set elements.
scanner(String) - Method in class com.loomcache.client.LoomMap
Returns a cursor-based iterator for scanning map entries with a glob pattern filter.
scanner(String) - Method in class com.loomcache.client.LoomSet
Returns a cursor-based iterator for scanning set elements with a glob pattern filter.
scanner(String, int) - Method in class com.loomcache.client.LoomMap
Returns a cursor-based iterator for scanning map entries with full control.
scanner(String, int) - Method in class com.loomcache.client.LoomSet
Returns a cursor-based iterator for scanning set elements with full control.
ScanPage(long, List) - Constructor for record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
Creates an instance of a ScanPage record class.
ScanResult - Record Class in com.loomcache.common.protocol
Result of a cursor-based scan operation on a data structure (Map, Set).
ScanResult(long, List) - Constructor for record class com.loomcache.common.protocol.ScanResult
Creates an instance of a ScanResult record class.
scanVisibleEntries(int, DistributedMap.VisibleEntryVisitor) - Method in class com.loomcache.server.datastructures.DistributedMap
Streams visible entries without materializing a full DistributedMap.entrySet() snapshot.
scatterGather(Function) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Executes an operation on every instantiated group registry and collects results.
scatterQuery(Function, int) - Method in class com.loomcache.server.sharding.CrossGroupQueryExecutor
 
schedule(Callable, long, TimeUnit) - Method in class com.loomcache.server.executor.DistributedExecutorService
Schedule a callable to execute once after the given delay.
scheduleAtFixedRate(Callable, long, long, TimeUnit) - Method in class com.loomcache.server.executor.DistributedExecutorService
Schedule a callable to execute repeatedly at a fixed rate.
scheduleConfig() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the scheduleConfig record component.
SCHEDULED - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task is scheduled and waiting for its next execution window.
ScheduledTaskInfo - Record Class in com.loomcache.server.executor
Metadata for a scheduled task within a DistributedExecutorService.
ScheduledTaskInfo(String, String, ScheduleType, long, long, long, int, boolean, byte[]) - Constructor for record class com.loomcache.server.executor.ScheduledTaskInfo
Creates an instance of a ScheduledTaskInfo record class.
scheduleType() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the scheduleType record component.
ScheduleType - Enum Class in com.loomcache.server.executor
Schedule types for recurring or delayed task execution in a DistributedExecutorService.
scheduleWithFixedDelay(Callable, long, long, TimeUnit) - Method in class com.loomcache.server.executor.DistributedExecutorService
Schedule a callable to execute repeatedly with a fixed delay between the end of one execution and the start of the next.
schema() - Method in class com.loomcache.common.serialization.compact.CompactReader
 
schema() - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
schemaOf(byte[]) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
schemaVersion - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
scope(String, String, String) - Static method in class com.loomcache.client.diagnostics.ClientMdc
Open an MDC scope.
score() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns the value of the score record component.
second() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
Returns the value of the second record component.
SecurityConfig - Class in com.loomcache.springboot.config
Spring Security configuration that enforces @RolesAllowed annotations on controller endpoints via JSR-250 method security.
SecurityConfig(ObjectProvider) - Constructor for class com.loomcache.springboot.config.SecurityConfig
 
SecurityDecision - Record Class in com.loomcache.server.security
Decision returned by a SecurityInterceptor before an operation runs.
SecurityDecision(boolean, String) - Constructor for record class com.loomcache.server.security.SecurityDecision
Creates an instance of a SecurityDecision record class.
securityFilterChain(HttpSecurity, RestUserLockoutManager, ObjectProvider, ObjectProvider, ObjectProvider, RateLimitFilter, RestWriteSafetyProperties, PublicEndpointProperties, LoomProperties) - Method in class com.loomcache.springboot.config.SecurityConfig
Configure the HTTP security filter chain.
SecurityInterceptor - Interface in com.loomcache.server.security
Global security hook invoked around external client operations.
SecurityOperationContext - Record Class in com.loomcache.server.security
Immutable operation metadata exposed to SecurityInterceptor instances.
SecurityOperationContext(String, String, Role, MessageType, AuthConfig.PermissionRequest, String, byte[], int) - Constructor for record class com.loomcache.server.security.SecurityOperationContext
Creates an instance of a SecurityOperationContext record class.
SecurityOperationResult - Record Class in com.loomcache.server.security
SecurityOperationResult(boolean, boolean, MessageType, byte, String) - Constructor for record class com.loomcache.server.security.SecurityOperationResult
Creates an instance of a SecurityOperationResult record class.
seeds() - Method in class com.loomcache.client.ClientConfig
 
seeds() - Method in class com.loomcache.common.config.ClusterConfig
 
seeds(String...) - Method in class com.loomcache.client.ClientConfig.Builder
 
seeds(String...) - Method in class com.loomcache.client.LoomClient.Builder
Add multiple seed addresses to the cluster.
seeds(String...) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
seeds(List) - Method in class com.loomcache.client.ClientConfig.Builder
 
seeds(List) - Method in class com.loomcache.client.LoomClient.Builder
Add multiple seed addresses to the cluster.
seeds(List) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
select(NodeInfo) - Method in interface com.loomcache.server.executor.MemberSelector
Decide whether the given member should receive the executor task.
selectedColumns() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the selectedColumns record component.
selectionState() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Returns the value of the selectionState record component.
selectivity() - Method in record class com.loomcache.server.query.QueryStats
Selectivity ratio: rowsReturned / rowsScanned.
selectProbeTarget(List) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
 
selectRandomAliveMembers(int, String) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Select k random alive members (excluding self and optionally another member).
selectVictim() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Selects a key to evict based on the eviction strategy.
selectVictim() - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
selectVictim() - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
selectVictim() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
selectVictim() - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
semaphoreAcquire(String, int) - Method in class com.loomcache.client.LoomClient
Acquire permits from a semaphore, blocking if necessary.
semaphoreAvailablePermits(String) - Method in class com.loomcache.client.LoomClient
Get the number of available permits in a semaphore.
semaphoreRelease(String, int) - Method in class com.loomcache.client.LoomClient
Release permits to a semaphore.
semaphoresCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns the value of the semaphoresCleared record component.
semaphoreTryAcquire(String, int, Duration) - Method in class com.loomcache.client.LoomClient
Try to acquire permits from a semaphore with timeout.
send(Message) - Method in class com.loomcache.server.network.ConnectionContext
Send a message to this peer.
send(WanPublisher.WanBatch) - Method in interface com.loomcache.server.wan.WanPublisher.WanTransport
 
sendCurrentOwnershipUpdate(String, List) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Unicast the current partition ownership topology to a single peer as anti-entropy.
sendEntry(long, long, byte[]) - Method in class com.loomcache.server.replication.ReplicationStream
Send an entry to the replica, handling backpressure.
sendEntry(long, long, byte[]) - Method in interface com.loomcache.server.replication.ReplicationStream.SendEntryCallback
Send a log entry to the replica.
senderId() - Method in class com.loomcache.common.protocol.Message
Get the sender node ID.
senderId() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns the value of the senderId record component.
senderId() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns the value of the senderId record component.
sendError(HttpExchange, int, String, String) - Static method in class com.loomcache.server.rest.RestApiRouter
Send an error response in standard JSON error format.
sendJson(HttpExchange, int, Object) - Static method in class com.loomcache.server.rest.RestApiRouter
Send a JSON response.
sendMessage(String, Message) - Method in class com.loomcache.server.network.TcpServer
Send a message to a specific connected peer.
sendPartitionData(String, int, Map) - Method in interface com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationDataSender
 
sendPartitionData(String, int, Map) - Method in class com.loomcache.server.cluster.TcpMigrationDataSender
 
SensitiveResponseCacheControlFilter - Class in com.loomcache.springboot.security
Applies no-store cache headers to sensitive REST responses.
SensitiveResponseCacheControlFilter() - Constructor for class com.loomcache.springboot.security.SensitiveResponseCacheControlFilter
 
sensitiveResponseCacheControlFilterRegistration() - Method in class com.loomcache.springboot.config.SecurityConfig
 
sequence() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.journal.JournalEntry
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
Returns the value of the sequence record component.
sequence() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the sequence record component.
sequenceLost() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Returns the value of the sequenceLost record component.
SEQUENTIAL - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
 
SerializablePredicate - Interface in com.loomcache.common.protocol
Wire-serializable predicate for MessageType.CQC_SUBSCRIBE.
SerializablePredicate.All - Class in com.loomcache.common.protocol
Matches every entry.
SerializablePredicate.KeyEquals - Record Class in com.loomcache.common.protocol
Matches entries whose key equals the operand.
SerializablePredicate.KeyStartsWith - Record Class in com.loomcache.common.protocol
Matches entries whose key starts with the operand.
SerializablePredicate.ValueContains - Record Class in com.loomcache.common.protocol
Matches entries whose value contains the operand as a substring.
SerializablePredicate.ValueEquals - Record Class in com.loomcache.common.protocol
Matches entries whose value equals the operand.
serializationCount() - Method in class com.loomcache.server.serialization.SerializationStats
Get number of serialization operations.
SerializationException - Exception Class in com.loomcache.common.exception
Thrown when serialization or deserialization of data fails.
SerializationException(String) - Constructor for exception class com.loomcache.common.exception.SerializationException
Creates a new SerializationException with message.
SerializationException(String, String, boolean, Throwable) - Constructor for exception class com.loomcache.common.exception.SerializationException
Creates a new SerializationException with details about the operation.
SerializationException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.SerializationException
Creates a new SerializationException with message and cause.
SerializationStats - Class in com.loomcache.server.serialization
Statistics tracker for serialization operations.
SerializationStats() - Constructor for class com.loomcache.server.serialization.SerializationStats
 
serialize() - Method in record class com.loomcache.server.consensus.ConfigChange
Serialize to byte array for storage in Raft log.
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
 
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
 
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
 
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
 
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
 
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
 
serialize() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
 
serialize() - Method in record class com.loomcache.server.wan.WanMerkleTree
 
serialize(T, Class) - Method in class com.loomcache.common.serialization.KryoSerializer
Serialize a known-type object (slightly faster — skips class header).
serialize(T, Class) - Method in interface com.loomcache.common.serialization.LoomSerializer
 
serialize(ClientStatisticsPayload) - Static method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Serialize a payload to wire bytes.
serialize(HelloPayload) - Static method in record class com.loomcache.common.protocol.HelloPayload
Serialize a payload to its wire bytes.
serialize(PartitionTablePayload) - Static method in record class com.loomcache.common.protocol.PartitionTablePayload
Serialize a payload to its wire bytes.
serialize(PartitionTablePayload, boolean) - Static method in record class com.loomcache.common.protocol.PartitionTablePayload
Serialize a payload to its wire bytes.
serialize(MapSnapshot, String, KryoSerializer) - Static method in class com.loomcache.server.datastructures.MapSnapshot
 
serialize(ReplicatedTransactionCommand) - Static method in class com.loomcache.server.transaction.ReplicatedTransactionCodec
 
serialize(TwoPhaseCommands) - Static method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands
Serialize any command instance.
serialize(Object) - Static method in class com.loomcache.client.ClientSerializer
Serialize an object to a type-tagged string representation.
serialize(Object) - Method in class com.loomcache.common.serialization.KryoSerializer
Serialize an object to a byte array.
serialize(Object) - Method in interface com.loomcache.common.serialization.LoomSerializer
 
serialize(Object) - Static method in class com.loomcache.common.serialization.WireValueCodec
 
serialize(Object, int) - Method in class com.loomcache.common.serialization.KryoSerializer
Serialize an object to a byte array with a caller-provided byte ceiling.
serialize(T) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
serialize(T, Class) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
serializeBatch(List) - Static method in class com.loomcache.server.wan.WanPublisher
Serialize a batch of events to a byte array.
serializeBatch(List, boolean, boolean) - Static method in record class com.loomcache.common.protocol.BatchOperation
Serialize a list of operations into a byte array for the batch message body.
serializedCallable() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the serializedCallable record component.
serializedCallable() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the serializedCallable record component.
serializedResult() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the serializedResult record component.
serializeForSnapshot(Object) - Method in class com.loomcache.common.serialization.KryoSerializer
Serialize a snapshot payload without the bounded 1 MiB protocol buffer cap.
serializeForSnapshot(Object) - Method in interface com.loomcache.common.serialization.LoomSerializer
 
serializeOwnershipMembers(List) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
serializeOwnershipTable(Map, List) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
serializeOwnershipTable(Map, List, long) - Static method in class com.loomcache.server.cluster.PartitionMigrationManager
 
serializeRecord(GenericRecord) - Method in class com.loomcache.common.serialization.compact.CompactSerializationService
 
serializeToBytes(Object) - Static method in class com.loomcache.client.ClientSerializer
Serialize an object to a UTF-8 byte array suitable for wire transmission.
serializeToBytes(Object) - Static method in class com.loomcache.common.serialization.WireValueCodec
 
serveDashboard(HttpExchange) - Method in class com.loomcache.server.management.ManagementApiHandler
Serve the embedded HTML dashboard page.
Server() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Server
 
SERVER - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanKind
 
SERVER_ASSIGNED_TTL - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node converts relative MAP_PUT_WITH_TTL requests to server-assigned absolute expiration before Raft replication.
SERVER_UNAVAILABLE - Enum constant in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Authentication server is unavailable
ServerHealthStatus(long, int, int, int, TcpServer.BandwidthStats) - Constructor for record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Creates an instance of a ServerHealthStatus record class.
ServerStats(int, long, long, long, long, double, long) - Constructor for record class com.loomcache.server.network.TcpServer.ServerStats
Creates an instance of a ServerStats record class.
serviceName() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
serviceName() - Method in class com.loomcache.common.config.OtelConfig
 
serviceName(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
serviceName(String) - Method in class com.loomcache.common.config.OtelConfig.Builder
 
serviceVersion(String) - Method in class com.loomcache.server.tracing.TracingConfig.Builder
 
Session() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Session
 
SESSION - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
Session consistency: read from same replica within a session.
sessionId() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the sessionId record component.
sessionId() - Method in record class com.loomcache.server.cp.FencingToken
Returns the value of the sessionId record component.
sessionId() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets the session ID.
sessionId() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns the value of the sessionId record component.
SessionManager - Class in com.loomcache.server.cp
Manages CP session lifecycle: creation, heartbeat, expiration, and cleanup.
SessionManager(long) - Constructor for class com.loomcache.server.cp.SessionManager
Creates a new SessionManager with the given TTL.
SessionManager.ManagedSession - Class in com.loomcache.server.cp
Represents a session managed by the SessionManager.
SessionManager.ResourceReleaseCallback - Interface in com.loomcache.server.cp
Callback invoked when a resource (e.g., lock or semaphore permit) is released due to session expiration.
SessionManager.SessionSnapshot - Record Class in com.loomcache.server.cp
 
SessionManager.SessionTerminationCallback - Interface in com.loomcache.server.cp
 
SessionManager.SnapshotMutationGuard - Interface in com.loomcache.server.cp
 
sessionReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns the value of the sessionReads record component.
sessionsCleared() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns the value of the sessionsCleared record component.
SessionSnapshot(String, String, long, long, SessionState) - Constructor for record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Creates an instance of a SessionSnapshot record class.
SessionState - Enum Class in com.loomcache.server.cp
Enumeration of possible states for a CP session.
SessionStats - Record Class in com.loomcache.server.cp
Statistics about active and historical CP sessions.
SessionStats(int, long, long, long, long) - Constructor for record class com.loomcache.server.cp.SessionStats
Creates an instance of a SessionStats record class.
set(int, E) - Method in class com.loomcache.client.LoomList
 
set(int, E) - Method in class com.loomcache.server.datastructures.DistributedList
Set element at index.
set(int, String) - Method in class com.loomcache.springboot.controller.ListController
 
set(long) - Method in class com.loomcache.client.LoomAtomicLong
Sets the value atomically.
set(long) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Sets the value to the given value.
set(long, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
set(long, String, String) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
set(T) - Method in class com.loomcache.client.LoomAtomicReference
Sets the current reference value.
set(T) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Sets the reference to the given value.
set(V) - Method in class com.loomcache.client.LoomLWWRegister
 
set(LoomSerializer) - Static method in class com.loomcache.common.serialization.GlobalSerializerRegistry
 
set(String) - Method in class com.loomcache.client.LoomBatch
Select a set to operate on.
set(String, String) - Method in class com.loomcache.server.config.ClusterConfigManager
Set a configuration value.
set(V) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Set the value in the register.
SET_ADD - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SET_ADD - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#setAdd(structName, member) — member is stored in the key field.
SET_CLEAR - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SET_CONTAINS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SET_MEMBERS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SET_REMOVE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SET_REMOVE - Static variable in class com.loomcache.common.protocol.TransactionOpCode
TransactionContext#setRemove(structName, member).
SET_SCAN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SET_SIZE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
setAcknowledgeType(WanAcknowledgeType) - Method in class com.loomcache.server.wan.WanReplicationManager
 
setActiveConnections(long) - Method in class com.loomcache.client.ConnectionPoolMetrics
Set the number of currently active (in-use) connections.
setActiveSpan(SpanManager.Span) - Static method in class com.loomcache.server.tracing.SpanManager
Set the active span for the current scope.
setActuatorInfo(Boolean) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
 
setAdd(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async set ADD operation.
setAdd(String, String) - Method in class com.loomcache.client.LoomClient
Add an element to a distributed set.
setAdd(String, String) - Method in class com.loomcache.client.LoomTransaction
 
setAdd(String, String) - Static method in record class com.loomcache.common.protocol.BatchOperation
 
setAdd(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a set add operation.
SetAdd(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.SetAdd
Creates an instance of a SetAdd record class.
setAddWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Add an element to a distributed set with per-operation timeout override.
setAlertThreshold(String, double) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Set the alert threshold for a specific metric.
setAllowedClockSkew(Duration) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setAnonymousCapacity(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
 
setAnonymousRefillPerSecond(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
 
setAttribute(String, Object) - Method in class com.loomcache.springboot.session.LoomSession
 
setAttribute(String) - Method in class com.loomcache.server.query.PredicateBuilder
Updates the attribute metadata exposed for Hazelcast-compatible callers.
setAttribute(String, boolean) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
setAttribute(String, double) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
setAttribute(String, long) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
setAttribute(String, Object) - Method in class com.loomcache.server.tracing.SpanManager.Span
Add an attribute to this span.
setAttribute(String, String) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
setAttribute(String, String, String) - Method in class com.loomcache.server.observability.DistributedTracer
Add an attribute (key-value pair) to the current active span.
setAudience(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setAutomaticCompactionSnapshotSupplier(Supplier) - Method in class com.loomcache.server.persistence.WalCompactor
Configure the callback used by scheduled automatic compaction.
setBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
setBoundedStalenessThresholdMs(long) - Method in class com.loomcache.server.replication.ReadRouter
Set the bounded staleness threshold in milliseconds.
setBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
setCacheValue(String) - Method in class com.loomcache.springboot.entity.CacheEntry
 
setCapacity(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
 
setClear(String) - Method in class com.loomcache.client.AsyncLoomClient
Async set CLEAR operation.
setClear(String) - Method in class com.loomcache.client.LoomClient
 
setClientIp(String) - Method in class com.loomcache.server.network.ConnectionContext
Set the client's IP address for per-IP tracking.
setClusterInfoSuppliers(Map) - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Set cluster info suppliers (called from CacheNode to expose cluster state).
setCommitIndex(long) - Method in class com.loomcache.server.consensus.RaftNode
Set the commit index, used during startup recovery to restore committed state.
setCompactionThreshold(long) - Method in class com.loomcache.server.consensus.RaftNode
 
setConnectionLimit(int) - Method in class com.loomcache.server.network.TcpServer
Dynamically adjust the maximum number of connections the server will accept.
setConsecutiveFailCount(int) - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
 
setContains(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async set CONTAINS operation.
setContains(String, String) - Method in class com.loomcache.client.LoomClient
Check if a distributed set contains an element.
setContainsWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Check if a distributed set contains an element with per-operation timeout override.
SetController - Class in com.loomcache.springboot.controller
REST controller for DistributedSet operations.
SetController(DistributedSet) - Constructor for class com.loomcache.springboot.controller.SetController
 
setCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setCrossGroupQueryExecutor(CrossGroupQueryExecutor) - Method in class com.loomcache.server.handler.QueryHandler
Install a CrossGroupQueryExecutor so SQL queries fan out across every Raft group when sharding is enabled.
setCurrentSpan(TracingContext.Span) - Static method in class com.loomcache.server.tracing.TracingContext
Set the current span (for ScopedValue binding).
setCurrentTraceId(String) - Static method in class com.loomcache.server.tracing.TracingContext
Set the current trace ID (for ScopedValue binding).
setDataConnectionConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setDataConnectionConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setDefaultMapConfig(DistributedMapConfig) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setDefaultMapConfig(DistributedMapConfig) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setDefaultTTL(long) - Method in class com.loomcache.server.datastructures.DistributedMap
Set a default TTL for all new entries added via put() and putIfAbsent().
setDeleteThrough(Consumer) - Method in class com.loomcache.server.datastructures.DistributedMap
 
setDirectPingProbe(SwimGossipProtocol.DirectPingProbe) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
 
setDirectReadsEnabled(boolean) - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
 
setDirectWritesEnabled(boolean) - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
 
setDiskSpaceHardLimitMb(long) - Method in class com.loomcache.server.persistence.WalWriter
Set the disk space hard limit.
setDiskSpaceWarningThresholdMb(long) - Method in class com.loomcache.server.persistence.WalWriter
Set the disk space warning threshold.
setDurabilityLevel(DurabilityGuarantee) - Method in class com.loomcache.server.persistence.WalWriter
Set the durability guarantee level for WAL operations.
setElectionTimeouts(long, long) - Method in class com.loomcache.server.consensus.RaftNode
Configure election timeout bounds (min/max).
setEnabled(boolean) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setEnabled(boolean) - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
 
setEventListenerManager(DistributedEventListenerManager) - Method in class com.loomcache.server.handler.DataOperationHandler
Set the distributed event listener manager for entry event broadcasts.
setEvictionPolicy(NearCache.EvictionPolicy) - Method in class com.loomcache.client.cache.NearCache
Set the eviction policy.
setExecutorMemberSupplier(Supplier) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setExpiryPolicy(K, ExpiryPolicy) - Method in interface com.loomcache.server.jcache.ICache
Associate a live cache entry with a key-specific expiry policy.
setExpiryPolicy(K, ExpiryPolicy) - Method in class com.loomcache.server.jcache.LoomJCache
 
setExternalLinearizableReadRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.ConsistencySubsystem
 
setFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
setGenericMapStoreConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setGenericMapStoreConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setGlobalFenceFloor(long) - Static method in class com.loomcache.server.cp.LinearizableLock
Monotonically advances the shared fence counter floor.
setGracefulShutdownTimeoutMs(long) - Method in class com.loomcache.server.network.TcpServer
Set the timeout for graceful shutdown (connection draining).
setHealthCheckInterval(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Sets the interval between health check cycles.
setHeartbeatInterval(long) - Method in class com.loomcache.server.consensus.RaftNode
Configure heartbeat interval.
setHighWatermark(int) - Method in class com.loomcache.server.network.BackpressureController
Update the high watermark threshold.
setHistoryCapacity(int) - Method in class com.loomcache.server.topic.DistributedTopic
Set the history buffer capacity.
setIdGeneratorNodeId(int) - Method in class com.loomcache.server.network.TcpServer
 
setIdleConnections(long) - Method in class com.loomcache.client.ConnectionPoolMetrics
Set the number of currently idle (available) connections.
setIdleTimeoutMs(long) - Method in class com.loomcache.server.network.TcpServer
Set the idle timeout used by read timeouts and the idle sweep.
setIndirectPingProbe(SwimGossipProtocol.IndirectPingProbe) - Method in class com.loomcache.server.cluster.SwimGossipProtocol
 
setInt32(String, int) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
setInt64(String, long) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
setIssuer(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setKeyId(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setKryoSerializer(KryoSerializer) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Provide the shared KryoSerializer used to encode and decode atomic reference values on the Raft command/apply paths.
setKryoSerializer(KryoSerializer) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setKryoSerializer(KryoSerializer) - Method in class com.loomcache.server.datastructures.DistributedMap
Wire the Kryo serializer used for map snapshots.
setLastAccessedTime(Instant) - Method in class com.loomcache.springboot.session.LoomSession
 
setLastApplied(long) - Method in class com.loomcache.server.consensus.RaftNode
Set the last applied index, used during startup recovery from a disk snapshot to prevent re-applying entries already included in the snapshot.
setLastSnapshotIndex(long) - Method in class com.loomcache.server.persistence.SnapshotScheduler
Set the last snapshot index (useful for recovery).
setLeaderCheck(BooleanSupplier) - Method in class com.loomcache.server.handler.DataOperationHandler
Set the leader check supplier for topic publish deduplication.
setLocalProtocolFeatures(EnumSet) - Method in class com.loomcache.server.network.TcpServer
 
setLocalRevocationEnabled(boolean) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setLocalWriterId(String) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setLocalWriterId(String) - Method in class com.loomcache.server.datastructures.DistributedMap
Set the node-local writer identifier used when recording new write metadata.
setLocalWriterId(String) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setLockoutDuration(Duration) - Method in class com.loomcache.springboot.security.RestUserLockoutProperties
 
setLogSize(long) - Method in class com.loomcache.server.consensus.RaftMetrics
Set the current log size.
setLong(AtomicController.AtomicLongValue) - Method in class com.loomcache.springboot.controller.AtomicController
 
setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.consensus.RaftNode
Set the LoomMetrics instance for instrumentation.
setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.handler.DataOperationHandler
Set the LoomMetrics instance for latency tracking.
setLoomMetrics(LoomMetrics) - Method in class com.loomcache.server.handler.QueryHandler
 
setLowWatermark(int) - Method in class com.loomcache.server.network.BackpressureController
Update the low watermark threshold.
setManagementHandler(ManagementApiHandler) - Method in class com.loomcache.server.rest.RestApiRouter
Set the management API handler for dashboard endpoints.
setMapStore(MapStore, MapStoreConfig) - Method in class com.loomcache.server.datastructures.DistributedMap
Wire a pluggable MapStore as the backing store for this map.
setMaxConnections(int) - Method in class com.loomcache.server.network.TcpServer
Set the maximum number of concurrent connections.
setMaxErrorRate(double) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Sets the maximum acceptable error rate.
setMaxExecutorServices(int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setMaxFileSizeBytes(long) - Method in class com.loomcache.server.persistence.WalWriter
Set the maximum WAL file size for rotation.
setMaxIdleTime(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Sets the maximum idle time before connection is considered unhealthy.
setMaxInactiveInterval(Duration) - Method in class com.loomcache.springboot.session.LoomSession
 
setMaxInstancesPerType(int) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setMaxLatency(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Sets the maximum acceptable latency threshold.
setMaxMemoryBytes(long) - Method in class com.loomcache.server.datastructures.DistributedMap
Set the maximum memory limit for this map.
setMaxMemoryBytesPerMap(long) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Set the maximum memory limit for all maps in this registry.
setMaxMemoryBytesPerMap(long) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setMaxWaitTime(long) - Method in class com.loomcache.client.ConnectionPool
Set the maximum wait time for acquiring a connection.
setMergePolicy(MergePolicy) - Method in class com.loomcache.server.wan.WanConsumer
Install an optional MergePolicy override.
setMergePolicy(String, MergePolicy) - Method in class com.loomcache.server.wan.WanReplicationManager
Install or clear the MergePolicy override on the consumer for a target.
setMergePolicyByClassName(String, String) - Method in class com.loomcache.server.wan.WanReplicationManager
Load and install a WAN merge policy by class name.
setMergePolicyByClassName(String, String, ClassLoader) - Method in class com.loomcache.server.wan.WanReplicationManager
Load and install a WAN merge policy by class name with an explicit classloader.
setMetadata(String, Object) - Method in class com.loomcache.server.cp.ConsistencySession
Stores metadata associated with this session.
setMetadataStore(RaftMetadataStore) - Method in class com.loomcache.server.consensus.RaftNode
Set the metadata store for durable Raft state (currentTerm, votedFor).
setMetrics(LoomMetrics) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Install the Micrometer metrics facade.
setMigratableDataPresentSupplier(BooleanSupplier) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Installs an optional predicate used to detect whether this node currently holds user data that would need migration during an ownership cutover.
setMigrationPipeline(PartitionMigrationPipeline) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Set the migration pipeline for real data movement during topology changes.
setMigrationsAllowedSupplier(BooleanSupplier) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Installs an optional predicate that controls whether membership changes may start partition migrations.
setMutationLock(ReentrantLock) - Method in class com.loomcache.server.handler.DataOperationHandler
Set the shared mutation lock for serializing writes with atomic batch operations.
setMutationLock(ReentrantLock) - Method in class com.loomcache.server.handler.QueryHandler
 
setNearCacheEnabled(boolean) - Method in class com.loomcache.client.LoomClient
 
setNearCacheEvictionPolicy(NearCacheEvictionPolicy) - Method in class com.loomcache.client.LoomClient
 
setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.handler.BatchExecutionHandler
Install the near-cache invalidation manager.
setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.handler.DataOperationHandler
Set the near cache invalidation manager for server-push invalidation.
setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.handler.QueryHandler
 
setNearCacheInvalidationManager(NearCacheInvalidationManager) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
setNearCacheLocalUpdatePolicy(NearCacheLocalUpdatePolicy) - Method in class com.loomcache.client.LoomClient
 
setNearCacheMaxSize(int) - Method in class com.loomcache.client.LoomClient
 
setNearCachePreloaderConfig(NearCachePreloaderConfig) - Method in class com.loomcache.client.LoomClient
 
setNearCacheReconciliationConfig(NearCacheReconciliationConfig) - Method in class com.loomcache.client.LoomClient
 
setNearCacheSerializeKeys(boolean) - Method in class com.loomcache.client.LoomClient
 
setNearCacheTtlMs(long) - Method in class com.loomcache.client.LoomClient
Change the TTL for new near cache entries.
setNodeId(String) - Method in class com.loomcache.springboot.autoconfigure.LoomProperties.Cluster
Set node ID.
setOpenApiDocs(Boolean) - Method in class com.loomcache.springboot.security.PublicEndpointProperties
 
setOperatorAdminMutationsEnabled(boolean) - Method in class com.loomcache.springboot.security.RestWriteSafetyProperties
 
setOwnershipTableCommitter(PartitionMigrationManager.OwnershipTableCommitter) - Method in class com.loomcache.server.cluster.PartitionMigrationManager
Installs the consensus-backed ownership-table committer used for migration cutovers.
setPage(int) - Method in class com.loomcache.server.query.PagingPredicate
 
setPartitionRouter(PartitionRouter) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Set the partition router.
setPersistWanReplicatedData(boolean) - Method in class com.loomcache.server.wan.WanReplicationManager
 
setPolicy(K, ExpiryPolicyManager.ExpiryPolicy) - Method in class com.loomcache.server.jcache.ExpiryPolicyManager
Set expiry policy for a specific key.
setPolicyForDataStructure(String, TtlPolicy) - Method in class com.loomcache.server.lease.TtlManager
Sets the TTL policy for a data structure.
setPollInvalidationCallback(NearCacheInvalidationStrategy.PollInvalidationCallback) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Set the callback for poll-based invalidation.
setPriorityQueueConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setPriorityQueueConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setQueueConfigs(Map) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
setQueueConfigs(Map) - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
setQueueStore(QueueStore) - Method in class com.loomcache.server.datastructures.DistributedQueue
Wire a persistent backing store for this queue.
setRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Sets the Raft node for cluster-mode consensus replication.
setRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Sets the Raft node for cluster-mode consensus replication.
setRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableLock
Sets the RaftNode associated with this lock.
setRate(double) - Method in class com.loomcache.server.ratelimit.RateLimiter
Dynamically change the rate limit.
setReadIndexBarrier(Supplier) - Method in class com.loomcache.server.replication.ReadRouter
Set the legacy Raft readIndex barrier supplier.
setReadRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicLong
 
setReadRaftNode(RaftNodeApi) - Method in class com.loomcache.server.cp.LinearizableAtomicReference
 
setReadTimeoutMs(int) - Method in class com.loomcache.server.network.TcpServer
Set the socket read timeout used for accepted connections.
setReconciliationCallback(NearCacheInvalidationStrategy.ReconciliationCallback) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
 
setReference(AtomicController.ReferenceValue) - Method in class com.loomcache.springboot.controller.AtomicController
 
setRefillPerSecond(long) - Method in class com.loomcache.springboot.security.RateLimitProperties
 
setRemove(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async set REMOVE operation.
setRemove(String, String) - Method in class com.loomcache.client.LoomClient
Remove an element from a distributed set.
setRemove(String, String) - Method in class com.loomcache.client.LoomTransaction
 
setRemove(String, String) - Static method in record class com.loomcache.common.protocol.BatchOperation
 
setRemove(String, String) - Method in class com.loomcache.server.transaction.TransactionContext
Buffer a set remove operation.
SetRemove(String, String) - Constructor for record class com.loomcache.server.transaction.TransactionOp.SetRemove
Creates an instance of a SetRemove record class.
setRemoveWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Remove an element from a distributed set with per-operation timeout override.
setReplicated(V, long, String) - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Apply an already-stamped value from the replicated state-machine log.
setReplicationInterval(long) - Method in class com.loomcache.server.consensus.RaftNode
Configure replication interval.
setResourceReleaseCallback(SessionManager.ResourceReleaseCallback) - Method in class com.loomcache.server.cp.SessionManager
Sets the callback to be invoked when session resources are released on expiry.
setRevokedTokenIds(Set) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setRingbufferStore(RingbufferStore) - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
Wire a persistent backing store for this ringbuffer.
setScan(long) - Method in class com.loomcache.client.LoomClient
Deprecated, for removal: This API element is subject to removal in a future version.
setScan(String, long, String, int) - Method in class com.loomcache.client.LoomClient
 
setSendCallback(ReplicationStream.SendEntryCallback) - Method in class com.loomcache.server.replication.ReplicationStream
Set the callback for sending entries.
setSession(LoomProperties.Session) - Method in class com.loomcache.springboot.autoconfigure.LoomProperties
Set the Spring Session configuration.
setSessionTerminationCallback(SessionManager.SessionTerminationCallback) - Method in class com.loomcache.server.cp.SessionManager
Sets the callback to be invoked after a session reaches a terminal state and its resources are released.
setShardedBatchHandlerResolver(Function) - Method in class com.loomcache.server.transaction.TransactionManager
Installs an optional resolver that maps a single Raft group ID to the BatchExecutionHandler bound to that group's registry slice.
setSigningSecret(String) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setSize(String) - Method in class com.loomcache.client.AsyncLoomClient
Async set SIZE operation.
setSize(String) - Method in class com.loomcache.client.LoomClient
Get the number of elements in a distributed set.
setSlowOperationDetector(SlowOperationDetector) - Method in class com.loomcache.server.network.CommandExecutorPool
 
setSlowOperationDetector(SlowOperationDetector) - Method in class com.loomcache.server.network.TcpServer
 
setSnapshotInstallWarnSeconds(long) - Method in class com.loomcache.server.consensus.RaftNode
 
setSnapshotMutationGuard(SessionManager.SnapshotMutationGuard) - Method in class com.loomcache.server.cp.SessionManager
 
setSnapshotStore(SnapshotStore) - Method in class com.loomcache.server.consensus.RaftNode
Set the snapshot store for persistent snapshot management.
setStaticRaftBootstrapFingerprint(String) - Method in class com.loomcache.server.network.TcpServer
 
SetStatistics(long, long, int, long) - Constructor for record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Creates an instance of a SetStatistics record class.
setStatus(TracingContext.Span.Status) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
setStatus(TracingContext.Span.Status, String) - Method in interface com.loomcache.server.tracing.TracingContext.Span
 
setString(String, String) - Method in class com.loomcache.common.serialization.compact.GenericRecord.Builder
 
setStrongReadBarrierTimeoutMs(long) - Method in class com.loomcache.server.replication.ReadRouter
Set the maximum time a STRONG read will wait to acquire a linearizable read token.
setStrongReadTokenProtocol(Supplier, LongPredicate) - Method in class com.loomcache.server.replication.ReadRouter
Set the token protocol used for linearizable STRONG reads.
setSyncOnCommit(boolean) - Method in class com.loomcache.server.persistence.WalWriter
Set whether to sync on commit.
setTime(long) - Method in class com.loomcache.server.consensus.TestClock
Set the clock to an absolute time in nanoseconds.
setTransactionKeyLockManager(TransactionKeyLockManager) - Method in class com.loomcache.server.handler.BatchExecutionHandler
 
setTransactionKeyLockManager(TransactionKeyLockManager) - Method in class com.loomcache.server.handler.DataOperationHandler
 
setTransactionKeyLockManager(TransactionKeyLockManager) - Method in class com.loomcache.server.handler.QueryHandler
 
setTransportFactory(WanPublisher.WanTransportFactory) - Method in class com.loomcache.server.wan.WanReplicationManager
 
setTrustedProxies(Set) - Method in class com.loomcache.springboot.security.RateLimitProperties
 
setTtl(String, String, Duration) - Method in class com.loomcache.server.lease.TtlManager
Sets the TTL for a specific key.
setTtl(Duration) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setUncommittedEntries(long) - Method in class com.loomcache.server.consensus.RaftMetrics
Set the number of uncommitted entries.
setUnhealthyGracePeriod(long) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Sets the grace period for auto-closing unhealthy connections.
setValue(V) - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
 
setValue(V) - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
Set the value of this entry.
setValue(V) - Method in class com.loomcache.server.compute.MutableEntry
 
setValue(V) - Method in record class com.loomcache.server.compute.ReadOnlyEntry
 
setValue(V) - Method in interface com.loomcache.server.jcache.CacheEntry
Set the value.
setVerificationSecrets(Map) - Method in class com.loomcache.springboot.security.JwtTokenIssuerProperties
 
setWalWriter(WalWriter) - Method in class com.loomcache.server.consensus.RaftNode
Set the WAL writer for persistence.
setWriteThrough(BiConsumer) - Method in class com.loomcache.server.datastructures.DistributedMap
 
severity() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns the value of the severity record component.
sha256Hex(byte[]) - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
 
sha256Hex(String) - Static method in record class com.loomcache.common.config.AuthConfig.TokenConfig
 
ShardedDataStructureRegistry - Class in com.loomcache.server.sharding
Wraps DataStructureRegistry with per-Raft-group state isolation.
ShardedDataStructureRegistry(PartitionRouter, int) - Constructor for class com.loomcache.server.sharding.ShardedDataStructureRegistry
Creates a new sharded registry backed by the given partition router.
ShardedDataStructureRegistry(PartitionRouter, int, int) - Constructor for class com.loomcache.server.sharding.ShardedDataStructureRegistry
 
Sharding() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Sharding
 
shardingEnabled() - Method in class com.loomcache.common.config.ClusterConfig
Whether multi-Raft-group sharding is enabled on this node.
shardingEnabled(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
Enable or disable multi-Raft-group sharding (v2.0).
shortestTtlMs() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns the value of the shortestTtlMs record component.
shouldDisseminate() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Check if this message should still be disseminated.
shouldLog() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
Returns the value of the shouldLog record component.
shouldLog(String) - Method in class com.loomcache.server.logging.FrequentLogSuppressor
 
shouldNotFilter(HttpServletRequest) - Method in class com.loomcache.springboot.security.PassiveClusterStateWriteGuardFilter
 
shouldNotFilter(HttpServletRequest) - Method in class com.loomcache.springboot.security.RestWriteSafetyFilter
 
shouldNotFilter(HttpServletRequest) - Method in class com.loomcache.springboot.security.SensitiveResponseCacheControlFilter
 
shouldRetain(JournalEntry, long) - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
 
shouldRetain(JournalEntry, long) - Method in interface com.loomcache.server.journal.RetentionPolicy
Check if an entry should be retained.
shouldRetain(JournalEntry, long) - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
 
shouldRetain(JournalEntry, long) - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
 
shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.AlwaysSampler
 
shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.NeverSampler
 
shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.ProbabilisticSampler
 
shouldSample(String, String) - Method in class com.loomcache.server.tracing.TraceSampler.RateLimitedSampler
 
shouldSample(String, String) - Method in interface com.loomcache.server.tracing.TraceSampler
Determine if a span should be sampled.
shouldStore() - Method in interface com.loomcache.server.topic.ReliableMessageListener
Check if messages delivered to this listener should be stored for reliable replay.
ShowStatement(String) - Constructor for record class com.loomcache.server.query.SqlParser.ShowStatement
Creates an instance of a ShowStatement record class.
shutdown() - Method in class com.loomcache.client.AsyncLoomClient
 
shutdown() - Method in class com.loomcache.client.cache.NearCache
Shutdown the cache and cleanup resources.
shutdown() - Method in class com.loomcache.client.LoomExecutorService
 
shutdown() - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Shut down the strategy, canceling all retry and poll tasks.
shutdown() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Shuts down the consistency subsystem, stopping the session expiration thread.
shutdown() - Method in class com.loomcache.server.cp.SessionManager
Shuts down the session manager and stops the expiration thread.
shutdown() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Shut down registry-owned resources without changing their logical data.
shutdown() - Method in class com.loomcache.server.datastructures.DistributedMap
Shutdown the distributed map and release TTL cleanup resources.
shutdown() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Shut down the embedded cache gracefully.
shutdown() - Method in class com.loomcache.server.executor.DistributedExecutorService
Shut down this executor service.
shutdown() - Method in class com.loomcache.server.lease.ExpirationScheduler
Stops the background processor thread.
shutdown() - Method in class com.loomcache.server.lease.LeaseManager
Stops the background expiry monitor thread.
shutdown() - Method in class com.loomcache.server.lease.TtlManager
Stops background expiration processing.
shutdown() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator
Initiates the graceful shutdown sequence.
shutdown() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
Gracefully shuts down the component.
shutdown() - Method in class com.loomcache.server.replication.ReplicationManager
Shut down the background cleanup executor.
shutdown() - Method in class com.loomcache.server.security.AuthenticationHandler
Shutdown the session cleanup scheduler.
shutdown() - Method in class com.loomcache.server.sharding.ShardedDataStructureRegistry
Shut down resources owned by all instantiated group registries.
shutdown() - Method in class com.loomcache.server.tracing.InMemoryTraceExporter
 
shutdown() - Method in interface com.loomcache.server.tracing.TraceExporter
Shutdown the exporter and release any resources.
shutdown() - Static method in class com.loomcache.server.tracing.TracingContext
Shutdown tracing and flush any pending spans.
shutdown() - Method in class com.loomcache.server.wan.WanReplicationManager
Shut down the WAN replication manager and all publishers.
shutdown() - Method in class com.loomcache.server.watch.WatchManager
Shuts down the notification executor.
shutdown() - Method in class com.loomcache.springboot.autoconfigure.LoomAutoConfiguration
Graceful shutdown: close the LoomCache client.
SHUTDOWN - Enum constant in enum class com.loomcache.client.LifecycleState
 
shutdownAll() - Method in class com.loomcache.server.consensus.RaftGroupManager
Shuts down all Raft groups gracefully.
shutdownForTest() - Method in class com.loomcache.server.CacheNode
Stop a test-owned node without broadcasting a cluster leave.
shutdownGracefully(Duration) - Method in class com.loomcache.server.CacheNode
Gracefully shut down the cache node with a configurable drain timeout.
ShutdownProgress(GracefulShutdownCoordinator.ShutdownPhase, int, int, Duration) - Constructor for record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Creates an instance of a ShutdownProgress record class.
SHUTTING_DOWN - Enum constant in enum class com.loomcache.client.LifecycleState
 
SimpleClusterTopology(Map) - Constructor for class com.loomcache.server.cluster.RackAwarePlacement.SimpleClusterTopology
 
SINGLE_MEMBER - Enum constant in enum class com.loomcache.client.ClientRoutingMode
Unisocket routing: keep a single member connection and route all operations through it.
SingleAttributeProjection<K,V,R> - Class in com.loomcache.server.compute
Built-in projection that extracts a single attribute from values using a function.
SingleAttributeProjection(Function) - Constructor for class com.loomcache.server.compute.SingleAttributeProjection
Create a new single attribute projection.
SinkStatement(String, List, List) - Constructor for record class com.loomcache.server.query.SqlParser.SinkStatement
Creates an instance of a SinkStatement record class.
size() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns the value of the size record component.
size() - Method in class com.loomcache.client.cache.NearCache
Get cache size.
size() - Method in class com.loomcache.client.LoomBatch
Returns the number of operations in this batch.
size() - Method in class com.loomcache.client.LoomGSet
 
size() - Method in class com.loomcache.client.LoomList
 
size() - Method in class com.loomcache.client.LoomMap
Returns the number of key-value pairs in the distributed map.
size() - Method in class com.loomcache.client.LoomMultiMap
 
size() - Method in class com.loomcache.client.LoomORSet
 
size() - Method in class com.loomcache.client.LoomPriorityQueue
 
size() - Method in class com.loomcache.client.LoomQueue
Return the number of items currently in the queue.
size() - Method in class com.loomcache.client.LoomSet
Returns the number of elements in the set.
size() - Method in class com.loomcache.client.Pipelining
 
size() - Method in class com.loomcache.client.query.LoomQueryCache
Number of entries in the locally cached view.
size() - Method in class com.loomcache.common.model.ClusterState
Get the total number of members.
size() - Method in class com.loomcache.server.config.ClusterConfigManager
Get the number of configuration entries.
size() - Method in record class com.loomcache.server.config.ConfigSnapshot
Get the number of configuration entries in this snapshot.
size() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the size record component.
size() - Method in class com.loomcache.server.consensus.RaftLog
Get the total number of entries in the log.
size() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Get the number of entries in the filtered view.
size() - Method in class com.loomcache.server.datastructures.crdt.GSet
Get the number of elements in the set.
size() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Get the number of elements currently in the set.
size() - Method in class com.loomcache.server.datastructures.DistributedList
Get the size of the list.
size() - Method in class com.loomcache.server.datastructures.DistributedMap
 
size() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get the total number of key-value entries (sum of all values across all keys).
size() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Returns the number of items in the queue.
size() - Method in class com.loomcache.server.datastructures.DistributedQueue
Returns the tracked size (single source of truth for capacity enforcement).
size() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
size() - Method in class com.loomcache.server.datastructures.DistributedSet
 
size() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Returns the number of distinct keys currently tracked.
size() - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
size() - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
size() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
size() - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
size() - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
 
size() - Method in class com.loomcache.server.jcache.LoomJCache
Get the number of entries in the cache.
size() - Method in class com.loomcache.server.journal.EventJournal
Get the current number of entries.
size() - Method in class com.loomcache.server.management.ClientStatisticsRegistry
 
size() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns the value of the size record component.
size() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Get the log size (number of in-memory entries).
size() - Method in class com.loomcache.server.query.MapIndex
Returns the number of unique indexed values.
size() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Returns the value of the size record component.
size() - Method in class com.loomcache.server.query.QueryOptimizer.QueryPlanCache
 
size() - Method in class com.loomcache.springboot.controller.ListController
 
size() - Method in class com.loomcache.springboot.controller.MapController
Get the current size (number of entries) in the map.
size() - Method in class com.loomcache.springboot.controller.MultiMapController
 
size() - Method in class com.loomcache.springboot.controller.QueueController
Get the current size (number of items) in the queue.
size() - Method in class com.loomcache.springboot.controller.SetController
Get the size of the set.
sizeAsync() - Method in class com.loomcache.client.LoomMap
Asynchronously returns the number of key-value pairs in the distributed map.
sizeAsync() - Method in class com.loomcache.client.LoomQueue
 
sizeAsync() - Method in class com.loomcache.client.LoomSet
Asynchronously returns the number of elements in the set.
SizeBased(long) - Constructor for record class com.loomcache.server.journal.RetentionPolicy.SizeBased
Creates an instance of a SizeBased record class.
sizeBytes() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns the value of the sizeBytes record component.
sizeBytes() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns the value of the sizeBytes record component.
sizeBytes() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns the value of the sizeBytes record component.
sizeInBytes() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the sizeInBytes record component.
skewness() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns the value of the skewness record component.
SlidingTtl(Duration) - Constructor for record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
Creates an instance of a SlidingTtl record class.
SlidingWindow(long, Duration) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
Creates an instance of a SlidingWindow record class.
slotForKey(String) - Static method in class com.loomcache.server.cluster.PartitionTable
Canonical mapping from a user key to its partition slot.
slotId() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns the value of the slotId record component.
slotId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Returns the value of the slotId record component.
SlotMetrics - Class in com.loomcache.server.metrics
Tracks per-slot metrics for LoomCache's consistent hashing partitions.
SlotMetrics() - Constructor for class com.loomcache.server.metrics.SlotMetrics
 
SlotMetrics.SlotStats - Record Class in com.loomcache.server.metrics
Per-slot statistics.
SlotStats() - Constructor for record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Constructs a SlotStats with all counters initialized to zero.
SlotStats(long, long, long) - Constructor for record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Creates an instance of a SlotStats record class.
SlowOperation() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.SlowOperation
 
SlowOperationDetector - Class in com.loomcache.server.observability
Diagnostic plugin that samples active operation threads and records commands whose execution exceeds a configured threshold.
SlowOperationDetector.OperationScope - Class in com.loomcache.server.observability
 
SlowOperationDetector.SlowOperationRecord - Record Class in com.loomcache.server.observability
 
slowOperationDetectorConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
slowOperationDetectorConfig() - Method in class com.loomcache.server.config.LoomConfig
 
slowOperationDetectorConfig(SlowOperationDetectorConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
slowOperationDetectorConfig(SlowOperationDetectorConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
SlowOperationDetectorConfig - Record Class in com.loomcache.common.config
Optional diagnostic plugin configuration for detecting slow cache operations.
SlowOperationDetectorConfig(boolean, long, long, int, int) - Constructor for record class com.loomcache.common.config.SlowOperationDetectorConfig
Creates an instance of a SlowOperationDetectorConfig record class.
SlowOperationRecord(String, String, String, int, String, long, long, long, boolean, List) - Constructor for record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Creates an instance of a SlowOperationRecord record class.
SlowQueryEntry(String, long, long, long, long, String, String) - Constructor for record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Creates an instance of a SlowQueryEntry record class.
SlowQueryLog - Class in com.loomcache.server.query
Logs and analyzes slow queries in a bounded circular buffer.
SlowQueryLog() - Constructor for class com.loomcache.server.query.SlowQueryLog
Creates a SlowQueryLog with default settings (100ms threshold, 1000 entries).
SlowQueryLog(long, int) - Constructor for class com.loomcache.server.query.SlowQueryLog
Creates a new SlowQueryLog with configurable threshold and buffer size.
SlowQueryLog.QueryPattern - Record Class in com.loomcache.server.query
A query pattern with statistics.
SlowQueryLog.SlowQueryEntry - Record Class in com.loomcache.server.query
Record representing a single slow query log entry.
SlowQueryLog.SlowQueryStats - Record Class in com.loomcache.server.query
Statistics about slow queries grouped by normalized SQL pattern.
SlowQueryStats(long, double, long, List) - Constructor for record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Creates an instance of a SlowQueryStats record class.
snapshot() - Method in class com.loomcache.client.query.LoomQueryCache
Immutable snapshot of the current view.
snapshot() - Method in class com.loomcache.server.config.ClusterConfigManager
Get a snapshot of all configuration entries.
snapshot() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Returns the value of the snapshot record component.
snapshot() - Method in class com.loomcache.server.ratelimit.RateLimiter
Get a snapshot of the current rate limiter state.
Snapshot(long, long, long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Creates an instance of a Snapshot record class.
Snapshotable - Interface in com.loomcache.server.persistence
Interface for data structures that can be snapshotted and restored.
Snapshotable.SnapshotCapture - Record Class in com.loomcache.server.persistence
Serialized snapshot bytes plus an optional dirty-state token for rollback.
snapshotAllData() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Creates a serializable snapshot of all data structures.
snapshotAllEntries(Duration) - Method in class com.loomcache.server.handler.IdempotencyManager
 
SnapshotCapture(byte[], long, long) - Constructor for record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Creates an instance of a SnapshotCapture record class.
SnapshotCapture(byte[], Object) - Constructor for record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
Creates an instance of a SnapshotCapture record class.
SnapshotChain - Class in com.loomcache.server.persistence
A chain of snapshots: one full (base) snapshot followed by zero or more delta snapshots.
SnapshotChain(StateMachineSnapshotManager.FullSnapshot) - Constructor for class com.loomcache.server.persistence.SnapshotChain
Create a snapshot chain with the given base snapshot and no deltas, using a dedicated default KryoSerializer for map snapshot merging.
SnapshotChain(StateMachineSnapshotManager.FullSnapshot, KryoSerializer) - Constructor for class com.loomcache.server.persistence.SnapshotChain
Create a snapshot chain sharing a KryoSerializer with the rest of the server so that map snapshot merging sees the same registered classes.
snapshotCompletedDecisionsForGroup(int) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
snapshotCount() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the snapshotCount record component.
snapshotCpEntries(long) - Method in class com.loomcache.server.handler.IdempotencyManager
 
snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedList
Unbounded snapshot intended solely for Raft/state-machine persistence.
snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Return the full persistence state, including priorities and insertion sequence.
snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedQueue
Unbounded FIFO snapshot intended solely for Raft/state-machine persistence.
snapshotForPersistence() - Method in class com.loomcache.server.datastructures.DistributedSet
Unbounded snapshot intended solely for Raft/state-machine persistence.
snapshotId() - Method in class com.loomcache.server.datastructures.DistributedMap
 
snapshotId() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
snapshotId() - Method in interface com.loomcache.server.persistence.Snapshotable
Get a unique identifier for this data structure.
snapshotIndex() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the snapshotIndex record component.
snapshotIndex() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Returns the value of the snapshotIndex record component.
SnapshotInfo(long, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Creates an instance of a SnapshotInfo record class.
snapshotLocks(UUID) - Method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
SnapshotManager - Class in com.loomcache.server.persistence
Manages snapshots for WAL log compaction.
SnapshotManager(String, Path) - Constructor for class com.loomcache.server.persistence.SnapshotManager
Initialize the SnapshotManager.
SnapshotManager.Snapshot - Record Class in com.loomcache.server.persistence
Snapshot record containing index, term, timestamp, checksum, and data.
SnapshotManager.SnapshotInfo - Record Class in com.loomcache.server.persistence
Snapshot metadata without full data payload.
SnapshotMetadata(long, long, byte[]) - Constructor for record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Create metadata without checksum.
SnapshotMetadata(long, long, byte[], byte[]) - Constructor for record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Creates an instance of a SnapshotMetadata record class.
SnapshotMetadata(long, long, int, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Creates an instance of a SnapshotMetadata record class.
snapshotOwnershipTable() - Method in class com.loomcache.server.cluster.PartitionMigrationManager
 
snapshotPath() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns the value of the snapshotPath record component.
snapshotRecoverableTransactions() - Method in class com.loomcache.server.transaction.TransactionManager
Snapshots the currently active Raft-replicated coordinator sessions.
snapshots() - Method in class com.loomcache.server.management.ClientStatisticsRegistry
 
SnapshotScheduler - Class in com.loomcache.server.persistence
Schedules and manages state machine snapshots for Raft log compaction.
SnapshotScheduler(StateMachineSnapshotManager) - Constructor for class com.loomcache.server.persistence.SnapshotScheduler
Create a snapshot scheduler with default configuration.
SnapshotScheduler(StateMachineSnapshotManager, long, int) - Constructor for class com.loomcache.server.persistence.SnapshotScheduler
Create a snapshot scheduler with custom configuration and default delta count (3).
SnapshotScheduler(StateMachineSnapshotManager, long, int, int) - Constructor for class com.loomcache.server.persistence.SnapshotScheduler
Create a snapshot scheduler with custom configuration.
SnapshotScheduler.SnapshotSchedulerStats - Record Class in com.loomcache.server.persistence
Statistics about snapshot scheduler activity.
SnapshotSchedulerStats(long, long, long, long, long) - Constructor for record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Creates an instance of a SnapshotSchedulerStats record class.
snapshotsTaken() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns the value of the snapshotsTaken record component.
snapshotState() - Method in class com.loomcache.server.cp.LinearizableLock
Captures the lock's restorable state under a single synchronization point.
snapshotState() - Method in interface com.loomcache.server.datastructures.EvictionStrategy
Capture strategy-specific eviction metadata in deterministic victim order.
snapshotState() - Method in class com.loomcache.server.datastructures.FifoEvictionStrategy
 
snapshotState() - Method in class com.loomcache.server.datastructures.LfuEvictionStrategy
 
snapshotState() - Method in class com.loomcache.server.datastructures.LruEvictionStrategy
 
snapshotState() - Method in class com.loomcache.server.datastructures.RandomEvictionStrategy
 
SnapshotState() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.SnapshotState
 
SnapshotStore - Class in com.loomcache.server.persistence
Snapshot storage for Raft log compaction.
SnapshotStore(String, Path) - Constructor for class com.loomcache.server.persistence.SnapshotStore
Initialize snapshot store.
SnapshotStore(String, Path, LoomMetrics) - Constructor for class com.loomcache.server.persistence.SnapshotStore
Initialize snapshot store with metrics.
SnapshotStore.SnapshotMetadata - Record Class in com.loomcache.server.persistence
Snapshot metadata record with SHA-256 checksum for validation.
SnapshotStore.StagedSnapshot - Record Class in com.loomcache.server.persistence
 
snapshotTerm() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the snapshotTerm record component.
snapshotTerm() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Returns the value of the snapshotTerm record component.
snapshotThreshold() - Method in class com.loomcache.common.config.ClusterConfig
 
snapshotThreshold() - Method in class com.loomcache.server.config.LoomConfig
 
snapshotThreshold(int) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
snapshotThreshold(int) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
snapshotValue() - Method in class com.loomcache.server.cp.LinearizableAtomicLong
Returns the local value without Raft consensus checks.
SnowflakeIdGenerator - Class in com.loomcache.server.datastructures
Distributed ID generator using Snowflake-like 64-bit ID format.
SnowflakeIdGenerator(String, int, int) - Constructor for class com.loomcache.server.datastructures.SnowflakeIdGenerator
 
SnowflakeIdGenerator.ClockRollbackException - Exception Class in com.loomcache.server.datastructures
Exception thrown when system clock rolls backward.
socket() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the socket record component.
SocketInterceptor - Interface in com.loomcache.server.security
Layer-4 hook invoked for accepted inbound TCP sockets before LoomCache registers the connection.
socketTransportFactory() - Static method in class com.loomcache.server.wan.WanPublisher
 
softLimitBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Returns the value of the softLimitBytes record component.
SORT - Enum constant in enum class com.loomcache.server.query.QueryProfiler.Stage
 
sorted(String, String, String...) - Static method in record class com.loomcache.client.query.IndexConfig
 
sorted(String, List) - Static method in record class com.loomcache.client.query.IndexConfig
 
SORTED - Enum constant in enum class com.loomcache.client.query.IndexType
 
SORTED - Enum constant in enum class com.loomcache.server.query.IndexType
Sorted index using TreeMap for range queries.
sortedGroupIds() - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
Get all group IDs involved in this transaction, sorted ascending.
source() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
sourceClusterId() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Returns the value of the sourceClusterId record component.
sourceClusterId() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the sourceClusterId record component.
sourceExpirationToken() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Returns the value of the sourceExpirationToken record component.
sourceMap() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Returns the value of the sourceMap record component.
sourceName() - Method in record class com.loomcache.server.query.SqlView
Returns the value of the sourceName record component.
sourceNode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns the value of the sourceNode record component.
sourceNodeId() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns the value of the sourceNodeId record component.
sourceNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Returns the value of the sourceNodeId record component.
sourceNodeId() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns the value of the sourceNodeId record component.
span - Variable in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
 
Span(String, String, String, String, long, long, DistributedTracer.SpanStatus, Map, List) - Constructor for record class com.loomcache.server.observability.DistributedTracer.Span
Create a Span with all fields.
Span(String, String, String, String, SpanManager.SpanKind, long) - Constructor for class com.loomcache.server.tracing.SpanManager.Span
 
SpanEvent(String, long, Map) - Constructor for record class com.loomcache.server.tracing.SpanManager.SpanEvent
Creates an instance of a SpanEvent record class.
spanId - Variable in class com.loomcache.server.tracing.SpanManager.Span
 
spanId() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the spanId record component.
spanId() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Returns the value of the spanId record component.
Span Lifecycle - Section in class com.loomcache.server.observability.DistributedTracer
 
SpanManager - Class in com.loomcache.server.tracing
Comprehensive span management for distributed tracing.
SpanManager() - Constructor for class com.loomcache.server.tracing.SpanManager
 
SpanManager.Span - Class in com.loomcache.server.tracing
Span record containing all span information.
SpanManager.SpanEvent - Record Class in com.loomcache.server.tracing
Span event record.
SpanManager.SpanKind - Enum Class in com.loomcache.server.tracing
Span kind enumeration.
SpanManager.SpanStatus - Enum Class in com.loomcache.server.tracing
Span status enumeration.
SPI - Enum constant in enum class com.loomcache.common.config.PartitionGroupType
Discovery SPI placement: backups must use a different discovery-provided partition group hint.
SPLIT_BRAIN - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
 
SpringCache() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.SpringCache
 
sql() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Returns the value of the sql record component.
sql() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the sql record component.
sql(String) - Method in class com.loomcache.client.LoomClient
Execute a SQL query on the cluster.
SQL_QUERIES - Enum constant in enum class com.loomcache.common.protocol.Feature
SQL query support.
SQL_QUERY_EXECUTE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SQL_QUERY_RESULT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
SqlColumnType - Enum Class in com.loomcache.server.query
Enumeration of SQL column types supported by the query engine.
SqlIndex - Record Class in com.loomcache.server.query
Catalog metadata for a SQL index declared through DDL.
SqlIndex(String, String, IndexConfig) - Constructor for record class com.loomcache.server.query.SqlIndex
Creates an instance of a SqlIndex record class.
sqlIndexes() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
SqlMapping - Record Class in com.loomcache.server.query
Catalog metadata for a SQL mapping.
SqlMapping(String, String, List, Map) - Constructor for record class com.loomcache.server.query.SqlMapping
Creates an instance of a SqlMapping record class.
SqlMapping.Column - Record Class in com.loomcache.server.query
 
sqlMappings() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
sqlName() - Method in enum class com.loomcache.server.query.SqlColumnType
 
SqlParser - Class in com.loomcache.server.query
Calcite-backed SQL parser for basic SELECT queries and catalog DDL.
SqlParser() - Constructor for class com.loomcache.server.query.SqlParser
 
SqlParser.CreateIndexStatement - Record Class in com.loomcache.server.query
Parsed CREATE INDEX DDL statement.
SqlParser.CreateMappingStatement - Record Class in com.loomcache.server.query
Parsed CREATE MAPPING DDL statement.
SqlParser.CreateTypeStatement - Record Class in com.loomcache.server.query
Parsed CREATE TYPE DDL statement.
SqlParser.CreateViewStatement - Record Class in com.loomcache.server.query
Parsed CREATE VIEW DDL statement.
SqlParser.DeleteStatement - Record Class in com.loomcache.server.query
Parsed DELETE DML statement.
SqlParser.ExplainStatement - Record Class in com.loomcache.server.query
Parsed EXPLAIN statement for a SELECT query.
SqlParser.InsertStatement - Record Class in com.loomcache.server.query
Parsed INSERT INTO DML statement.
SqlParser.ParseError - Interface in com.loomcache.server.query
Parse error with position information.
SqlParser.ShowStatement - Record Class in com.loomcache.server.query
Parsed SHOW catalog statement.
SqlParser.SinkStatement - Record Class in com.loomcache.server.query
Parsed SINK INTO DML statement.
SqlParser.SyntaxError - Record Class in com.loomcache.server.query
Concrete syntax error implementation.
SqlParser.UpdateStatement - Record Class in com.loomcache.server.query
Parsed UPDATE DML statement.
SqlResult - Class in com.loomcache.server.query
Represents a SQL query result set.
SqlResult(List, List, Iterator, int) - Constructor for class com.loomcache.server.query.SqlResult
Creates a new SqlResult.
SqlResult(List, List, Iterator, int, boolean) - Constructor for class com.loomcache.server.query.SqlResult
Creates a new SqlResult.
SqlRow - Record Class in com.loomcache.server.query
Represents a single row in a SQL result set.
SqlRow(Map, Object[], Map) - Constructor for record class com.loomcache.server.query.SqlRow
Creates an instance of a SqlRow record class.
SqlType - Record Class in com.loomcache.server.query
Catalog metadata for a user-defined SQL type declared through DDL.
SqlType(String, List, Map) - Constructor for record class com.loomcache.server.query.SqlType
Creates an instance of a SqlType record class.
SqlType.Field - Record Class in com.loomcache.server.query
 
sqlTypes() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
SqlView - Record Class in com.loomcache.server.query
Catalog metadata for a virtual SQL view declared through DDL.
SqlView(String, String, String) - Constructor for record class com.loomcache.server.query.SqlView
Creates an instance of a SqlView record class.
sqlViews() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
srandmember(int) - Method in class com.loomcache.server.datastructures.DistributedSet
Redis-style SRANDMEMBER with count parameter.
SslContextFactory - Class in com.loomcache.common.config
Factory for creating SSLContext, SSLServerSocket, SSLSocket, and optional Netty SslContext instances from LoomCache TlsConfig.
SslContextFactory() - Constructor for class com.loomcache.common.config.SslContextFactory
 
stackTrace() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the stackTrace record component.
StagedSnapshot(long, long, Path) - Constructor for record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Creates an instance of a StagedSnapshot record class.
stageName() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Returns the value of the stageName record component.
stages() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Returns the value of the stages record component.
stageSnapshot(long, long, byte[]) - Method in class com.loomcache.server.persistence.SnapshotStore
 
staleClientThresholdSeconds(int) - Method in class com.loomcache.server.network.RateLimiter.Builder
 
StaleReadException - Exception Class in com.loomcache.common.exception
Thrown when a linearizable read cannot be served (lease expired).
StaleReadException() - Constructor for exception class com.loomcache.common.exception.StaleReadException
Creates a new StaleReadException with a default message.
StaleReadException(String) - Constructor for exception class com.loomcache.common.exception.StaleReadException
Creates a new StaleReadException with a custom message.
StaleReadException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.StaleReadException
Creates a new StaleReadException with a message and cause.
standalone() - Method in class com.loomcache.server.embedded.EmbeddedLoomCacheBuilder
Configure standalone mode (single-node, no clustering).
start() - Method in class com.loomcache.client.cache.WriteBehindCache
Start the write-behind background thread.
start() - Method in class com.loomcache.common.config.CertificateWatcher
Start watching certificate files for changes.
start() - Method in class com.loomcache.server.CacheNode
 
start() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Start the background health check thread (virtual thread).
start() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Start the protocol ticker thread.
start() - Method in class com.loomcache.server.consensus.RaftNode
 
start() - Method in class com.loomcache.server.discovery.CompositeDiscovery
 
start() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
Start the discovery strategy.
start() - Method in class com.loomcache.server.discovery.DnsDiscovery
Start the DNS discovery strategy by resolving the configured hostname.
start() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
 
start() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
 
start() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
 
start() - Method in class com.loomcache.server.discovery.MulticastDiscovery
 
start() - Method in class com.loomcache.server.discovery.StaticDiscovery
 
start() - Method in class com.loomcache.server.embedded.EmbeddedLoomCache
Start the embedded cache.
start() - Method in class com.loomcache.server.health.HealthCheckServer
Start the HTTP server and register endpoints.
start() - Method in class com.loomcache.server.journal.JournalCompactor
Start the compaction scheduler.
start() - Method in class com.loomcache.server.lease.ExpirationScheduler
Starts the background processor thread.
start() - Method in class com.loomcache.server.lease.LeaseManager
Starts the background expiry monitor thread.
start() - Method in class com.loomcache.server.lease.TtlManager
Starts background expiration processing.
start() - Method in class com.loomcache.server.metrics.MetricsHttpServer
Start the HTTP server.
start() - Method in class com.loomcache.server.network.HealthChecker
Start the health check loop on a scheduled virtual thread.
start() - Method in class com.loomcache.server.network.TcpServer
Start the TCP server.
start() - Method in class com.loomcache.server.observability.SlowOperationDetector
 
start() - Method in class com.loomcache.server.persistence.HotBackupScheduler
 
start() - Method in class com.loomcache.server.replication.ReplicationStream
Start the replication stream.
start() - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
REST ingress is de-scoped. Use the binary protocol via TcpServer.
start() - Method in class com.loomcache.server.transaction.TransactionManager
Starts the timeout monitor thread as a virtual thread.
start() - Method in class com.loomcache.server.wan.WanPublisher
Start the background flush thread.
start() - Method in class com.loomcache.server.wan.WanReplicationManager
Start the WAN replication manager and all configured publishers.
start(int) - Method in class com.loomcache.server.network.CommandExecutorPool
Start the executor pool by submitting executor threads.
start(long) - Method in class com.loomcache.server.persistence.WalCompactor
Start background compaction monitoring.
start(ReplicatedTransactionCommand) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
Start a new cross-group transaction.
startAppendEntriesRpc(boolean) - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing an AppendEntries RPC (either outgoing from leader or incoming to follower).
started(int, String, String) - Static method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
 
STARTED - Enum constant in enum class com.loomcache.client.LifecycleState
 
STARTED - Enum constant in enum class com.loomcache.server.cluster.MigrationListener.EventType
 
startedAt() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns the value of the startedAt record component.
startElectionAttempt() - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing an election timeout event.
STARTING - Enum constant in enum class com.loomcache.client.LifecycleState
 
startLogCompaction() - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing a log compaction operation.
startMonitoring() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Starts the background health monitoring using a scheduled virtual thread.
startNanos - Variable in class com.loomcache.server.tracing.SpanManager.Span
 
startNanos() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the startNanos record component.
startRaft() - Method in class com.loomcache.server.CacheNode
Start the Raft subsystem after the node has already bootstrapped its networking stack.
startReplay() - Method in class com.loomcache.server.journal.JournalSubscription
Mark this subscription as replaying.
startReplication(String) - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing a replication attempt to a specific follower.
startRequestVoteRpc(long, String, long, long) - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing a RequestVote RPC.
startSnapshotInstall(String) - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing a snapshot installation RPC.
startSnapshotSave() - Method in class com.loomcache.server.tracing.RaftTracer
Start tracing a snapshot save operation.
startSpan(String) - Method in class com.loomcache.server.observability.NoOpTelemetryBridge
 
startSpan(String) - Method in interface com.loomcache.server.observability.OpenTelemetryBridge
 
startTimeMillis() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the startTimeMillis record component.
startTimeMillis() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns the value of the startTimeMillis record component.
startTimeNs() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the startTimeNs record component.
startTimestamp() - Static method in class com.loomcache.client.context.ClientRequestContext
Get the current start timestamp, or null if not set.
startTimestamp(Long) - Method in class com.loomcache.client.context.ClientRequestContext.ContextScope
Set the start timestamp for this scope.
startUnsafeDirectApi() - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
REST ingress is de-scoped. Use the binary protocol via TcpServer.
startWithoutRaft() - Method in class com.loomcache.server.CacheNode
Start networking, discovery, and background services without arming the Raft election timer yet.
state() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the state record component.
state() - Method in record class com.loomcache.client.LifecycleEvent
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns the value of the state record component.
state() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
Gets the current state.
state() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Returns the value of the state record component.
state() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns the value of the state record component.
state() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
Returns the value of the state record component.
stateChanged(LifecycleEvent) - Method in interface com.loomcache.client.LifecycleListener
 
StateMachineSnapshotManager - Class in com.loomcache.server.persistence
Manages state machine snapshots for Raft log compaction.
StateMachineSnapshotManager(String, Path) - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager
Create a snapshot manager with a dedicated default KryoSerializer.
StateMachineSnapshotManager(String, Path, KryoSerializer) - Constructor for class com.loomcache.server.persistence.StateMachineSnapshotManager
Create a snapshot manager that shares the given KryoSerializer with the rest of the server.
StateMachineSnapshotManager.FullSnapshot - Class in com.loomcache.server.persistence
Full snapshot of all data structures.
StateMachineSnapshotManager.SnapshotMetadata - Record Class in com.loomcache.server.persistence
Metadata for a state machine snapshot.
StaticCredentialsFactory - Class in com.loomcache.client.security
Fixed credentials factory for username/password or gateway-forwarded role payloads.
StaticCredentialsFactory(ClientCredentials) - Constructor for class com.loomcache.client.security.StaticCredentialsFactory
 
StaticDiscovery - Class in com.loomcache.server.discovery
Static discovery strategy using a fixed list of seed addresses.
StaticDiscovery(List) - Constructor for class com.loomcache.server.discovery.StaticDiscovery
Create a static discovery strategy from a list of seed addresses.
staticRaftBootstrapFingerprint() - Method in class com.loomcache.common.config.ClusterConfig
 
statisticsEnabled() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
statisticsEnabled(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
StatisticsSnapshot(long, long, long, long, long, double, double, double, long) - Constructor for record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Creates an instance of a StatisticsSnapshot record class.
stats() - Method in class com.loomcache.springboot.controller.ReliableTopicController
 
stats() - Method in class com.loomcache.springboot.controller.TopicController
Get statistics about the topic.
status() - Method in class com.loomcache.common.protocol.Message
Get the status code.
status() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns the value of the status record component.
status() - Method in record class com.loomcache.server.sharding.MigrationProgress
Returns the value of the status record component.
status() - Method in class com.loomcache.springboot.controller.LockController
 
status() - Method in class com.loomcache.springboot.controller.RingbufferController
 
status(int, int) - Method in class com.loomcache.springboot.controller.ClusterController
Get full node status including Raft consensus state.
status(String) - Method in class com.loomcache.client.LoomExecutorService
 
Status(RaftState, long, long, long, String, long, Instant) - Constructor for record class com.loomcache.server.consensus.RaftHealthCheck.Status
Creates an instance of a Status record class.
stdDev() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns the value of the stdDev record component.
stepDown() - Method in class com.loomcache.server.consensus.RaftNode
Gracefully step down from leader role (if leader).
stop() - Method in class com.loomcache.server.CacheNode
Gracefully shut down the cache node with a default drain timeout of 5 seconds.
stop() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Stop the background health check thread gracefully.
stop() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
Stop the protocol ticker thread.
stop() - Method in class com.loomcache.server.consensus.RaftNode
 
stop() - Method in class com.loomcache.server.discovery.CompositeDiscovery
 
stop() - Method in interface com.loomcache.server.discovery.DiscoveryStrategy
Stop the discovery strategy and release resources.
stop() - Method in class com.loomcache.server.discovery.DnsDiscovery
Stop the DNS discovery strategy and clear cached peer list.
stop() - Method in class com.loomcache.server.discovery.EnvironmentDiscovery
 
stop() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
 
stop() - Method in class com.loomcache.server.discovery.KubernetesApiDiscovery
 
stop() - Method in class com.loomcache.server.discovery.MulticastDiscovery
 
stop() - Method in class com.loomcache.server.discovery.StaticDiscovery
 
stop() - Method in class com.loomcache.server.health.HealthCheckServer
Stop the HTTP server.
stop() - Method in class com.loomcache.server.journal.JournalCompactor
Stop the compaction scheduler.
stop() - Method in class com.loomcache.server.metrics.MetricsHttpServer
Stop the HTTP server.
stop() - Method in class com.loomcache.server.network.CommandExecutorPool
Stop the executor pool gracefully.
stop() - Method in class com.loomcache.server.network.HealthChecker
Stop the health check loop gracefully.
stop() - Method in class com.loomcache.server.network.TcpServer
Stop the server gracefully.
stop() - Method in class com.loomcache.server.observability.SlowOperationDetector
 
stop() - Method in class com.loomcache.server.persistence.WalCompactor
Stop background compaction monitoring.
stop() - Method in class com.loomcache.server.replication.ReplicationStream
Stop the replication stream.
stop() - Method in class com.loomcache.server.rest.RestApiServer
Deprecated.
Stop the REST API server.
stop() - Method in class com.loomcache.server.transaction.TransactionManager
Stops the transaction manager and its timeout monitor.
stop() - Method in class com.loomcache.server.wan.WanPublisher
Stop the publisher and drain remaining events.
stopAcceptingConnections() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
Stops accepting new connections or requests.
stopAcceptingNewConnections() - Method in class com.loomcache.server.network.TcpServer
Stop accepting new client connections and requests, but allow existing connections to continue processing in-flight requests.
stopCleanup() - Method in class com.loomcache.server.datastructures.DistributedMap
Stop the background TTL cleanup thread.
stopMonitoring() - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Stops the background health monitoring.
StoppingServices() - Constructor for class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.StoppingServices
 
stopStream(String) - Method in class com.loomcache.server.watch.WatchManager
Stop a specific event stream.
store(long, T) - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
Persist one item with its sequence.
store(Long, T) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Persist one queue item.
store(String, String) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
store(String, String, Object) - Method in class com.loomcache.springboot.persistence.WriteThroughCacheStore
Write-through: persist a cache entry to the database.
store(K, V) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
 
store(K, V) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Persist a single key/value pair.
store(K, V) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
 
storeAll(long, List) - Method in interface com.loomcache.server.datastructures.ringbuffer.RingbufferStore
Persist multiple consecutive items.
storeAll(Map) - Method in class com.loomcache.server.datastructures.mapstore.JdbcGenericMapStore
 
storeAll(Map) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
 
storeAll(Map) - Method in interface com.loomcache.server.datastructures.mapstore.MapStore
Persist multiple key/value pairs.
storeAll(Map) - Method in class com.loomcache.server.jcache.JCacheWriterToMapStoreAdapter
 
storeAll(Map) - Method in interface com.loomcache.server.datastructures.queuestore.QueueStore
Persist multiple queue items.
storeAllEntries(Map) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
 
storeByReference() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
storeByValue() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
storeByValue(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
storedMessages() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the storedMessages record component.
storeEntry(K, MetadataAwareValue) - Method in interface com.loomcache.server.datastructures.mapstore.EntryStore
 
storeInitialDelay() - Method in class com.loomcache.client.NearCachePreloaderConfig
 
storeInitialDelay(Duration) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
 
storeInterval() - Method in class com.loomcache.client.NearCachePreloaderConfig
 
storeInterval(Duration) - Method in class com.loomcache.client.NearCachePreloaderConfig.Builder
 
storeKey() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the storeKey record component.
storeOnly(T, String) - Method in class com.loomcache.server.datastructures.ReliableTopic
Store a message in the ringbuffer without dispatching to subscribers.
storeOnly(T, String, ReliableTopic.TopicOverloadPolicy) - Method in class com.loomcache.server.datastructures.ReliableTopic
 
storeReadFloor() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
stream() - Method in class com.loomcache.server.datastructures.DistributedList
Get a stream over the list elements.
stream() - Method in class com.loomcache.server.datastructures.DistributedSet
Return a Stream over the set elements.
STREAM_PIPELINES - Enum constant in enum class com.loomcache.common.protocol.Feature
Pipelines for distributed stream processing.
streamEvents(String, Consumer) - Method in class com.loomcache.server.watch.WatchManager
Start streaming all events matching a prefix to the given consumer.
StreamStats(long, long, long, long) - Constructor for record class com.loomcache.server.replication.ReplicationStream.StreamStats
Creates an instance of a StreamStats record class.
strictHandshake() - Method in class com.loomcache.client.ClientConfig
 
strictHandshake(boolean) - Method in class com.loomcache.client.ClientConfig.Builder
 
strictHandshake(boolean) - Method in class com.loomcache.client.LoomClient.Builder
Opt into strict protocol-version handshake (BLK-2026-04-22-007 Day 1, Session 7 Sub-mission 2a).
StrictUtf8 - Class in com.loomcache.common.util
UTF-8 decoder for protocol/config surfaces that must fail on malformed bytes.
STRING - Enum constant in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
stripLabels() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Returns the value of the stripLabels record component.
STRONG - Enum constant in enum class com.loomcache.server.replication.ConsistencyLevel
Strong consistency: all reads go to the leader.
strongReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns the value of the strongReads record component.
structureName() - Method in record class com.loomcache.common.protocol.BatchOperation
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
Returns the value of the structureName record component.
structureName() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
Returns the value of the structureName record component.
structureName() - Method in interface com.loomcache.server.transaction.TransactionOp
Gets the name of the data structure this operation targets.
structureName() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Returns the value of the structureName record component.
subList(int, int) - Method in class com.loomcache.client.LoomList
 
subList(int, int) - Method in class com.loomcache.server.datastructures.DistributedList
Get an immutable copy of a sublist range (from inclusive, to exclusive).
submit(Callable) - Method in class com.loomcache.client.LoomExecutorService
 
submit(Callable) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a callable task for execution on a virtual thread.
submit(Callable, MemberSelector) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a callable task to members selected from the configured membership snapshot.
submitCommand(byte[]) - Method in class com.loomcache.server.consensus.RaftNode
Submit a command to be replicated across the cluster.
submitCommand(byte[]) - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
submitConfigChange(ConfigChange) - Method in class com.loomcache.server.consensus.RaftNode
Submit a safe dynamic membership change (AddServer or RemoveServer).
submitConfigChange(ConfigChange) - Method in interface com.loomcache.server.consensus.RaftNodeApi
 
submitDecideGroup(TwoPhaseCommands.DecideGroup, int) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Replicate a received TwoPhaseCommands.DecideGroup into the participant group's Raft log.
submitDurable(Callable) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a durable task that is persisted before execution.
submitLearnerAdd(String, String) - Method in class com.loomcache.server.consensus.RaftNode
Add a learner (non-voting member) to the cluster for safe scaling.
submitLearnerRemove(String) - Method in class com.loomcache.server.consensus.RaftNode
Remove a learner from the cluster.
submitPrepareGroup(TwoPhaseCommands.PrepareGroup) - Method in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
Replicate a received TwoPhaseCommands.PrepareGroup into the participant group's Raft log.
submitTimeMillis() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the submitTimeMillis record component.
submitTimeMillis() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the submitTimeMillis record component.
submitToAll(Callable) - Method in class com.loomcache.client.LoomExecutorService
 
submitToAll(Callable, Iterable) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a callable task to all cluster members (fan-out).
submitToKey(String, Callable) - Method in class com.loomcache.client.LoomExecutorService
 
submitToKey(Callable, String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a callable task routed to the owner of the specified key.
submitToMember(String, Callable) - Method in class com.loomcache.client.LoomExecutorService
 
submitToMember(Callable, String) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a callable task to a specific cluster member.
submitToMembers(Callable, Iterable, MemberSelector) - Method in class com.loomcache.server.executor.DistributedExecutorService
Submit a callable task to members selected from an explicit membership snapshot.
submitTransaction(ReplicatedTransactionCommand) - Method in interface com.loomcache.server.sharding.CrossGroupTransactionExecutor.RaftTransactionSubmitter
 
subscribe(long, EventListener) - Method in class com.loomcache.server.journal.EventJournal
Subscribe to journal events starting from a sequence.
subscribe(DistributedTopic.MessageListener) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
subscribe(MessageListener) - Method in class com.loomcache.server.topic.DistributedTopic
Subscribe to messages on this topic.
subscribe(String, String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Subscribe a client to invalidation events for a specific map.
subscribe(Consumer) - Method in class com.loomcache.client.LoomTopic
Subscribe to messages on this topic using polling.
subscribe(Consumer, Consumer) - Method in class com.loomcache.client.LoomTopic
Subscribe to messages and receive an explicit callback when retained topic history is lost before this subscription can consume it.
subscriberCount() - Method in class com.loomcache.server.datastructures.DistributedTopic
 
subscriberCount() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns the value of the subscriberCount record component.
subscriberCount() - Method in class com.loomcache.server.datastructures.ReliableTopic
The number of active subscribers.
subscriberCount() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the subscriberCount record component.
SubscriptionId(String, String) - Constructor for record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
Creates an instance of a SubscriptionId record class.
SubscriptionStats - Record Class in com.loomcache.server.journal
Statistics for a journal subscription.
SubscriptionStats(long, long, long, long) - Constructor for record class com.loomcache.server.journal.SubscriptionStats
Creates an instance of a SubscriptionStats record class.
substring() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
Returns the value of the substring record component.
subtractAndGet(long) - Method in class com.loomcache.client.LoomPNCounter
 
succeeded() - Method in record class com.loomcache.server.transaction.TransactionResult
Returns the value of the succeeded record component.
success() - Static method in record class com.loomcache.server.config.ValidationResult
Create a success result.
success() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns the value of the success record component.
success() - Static method in record class com.loomcache.server.transaction.TransactionResult
Creates a successful transaction result with no responses.
success(List) - Static method in record class com.loomcache.server.transaction.TransactionResult
Creates a successful transaction result with the given responses.
successCount() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the successCount record component.
successful() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns the value of the successful record component.
successfulBatches() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns the value of the successfulBatches record component.
successfulBatches() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns the value of the successfulBatches record component.
successfulElections() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns the value of the successfulElections record component.
SUFFICIENT - Enum constant in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
 
suggestedIndexes() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Returns the value of the suggestedIndexes record component.
suggestPlacement(String, int) - Method in class com.loomcache.server.cluster.RackAwarePlacement
Suggest an optimal placement for a new partition.
sum() - Static method in class com.loomcache.server.compute.Aggregators
 
SUM - Enum constant in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
 
SumAggregator<K,V> - Class in com.loomcache.server.compute
Built-in aggregator that sums numeric values from the map.
SumAggregator() - Constructor for class com.loomcache.server.compute.SumAggregator
Create a new sum aggregator.
summary() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Get a human-readable summary of backpressure state.
summarySuffix() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
 
Supported Data Structures - Section in class com.loomcache.client.LoomCache
 
Supported Operations - Section in class com.loomcache.server.handler.ExecutorServiceHandler
 
Supported Primitives - Section in class com.loomcache.client.LoomConsistencySubsystem
 
supportedProtocolFeatures() - Static method in enum class com.loomcache.common.protocol.WireCompression
 
supportsDeltaSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
 
supportsDeltaSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
Whether this data structure supports delta (incremental) snapshots.
suppressedSinceLastLog() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
Returns the value of the suppressedSinceLastLog record component.
survivingClique() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Returns the value of the survivingClique record component.
suspect(long) - Static method in interface com.loomcache.server.cluster.SwimGossipProtocol.MemberState
 
Suspect(long) - Constructor for record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
Creates an instance of a Suspect record class.
SUSPECT - Enum constant in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Suspect: indicate a member is suspected dead.
SUSPECTED - Enum constant in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
 
SUSPECTED - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
 
suspectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Returns the value of the suspectedNodes record component.
suspectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
Returns the value of the suspectedNodes record component.
suspectedNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
Returns the value of the suspectedNodes record component.
suspectTime() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
Returns the value of the suspectTime record component.
suspicionLevel() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Returns the value of the suspicionLevel record component.
SwimGossipProtocol - Class in com.loomcache.server.cluster
Scalable Weakly-consistent Infection-style Membership (SWIM) protocol detector.
SwimGossipProtocol(String, String, int) - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol
Create a SWIM gossip protocol detector with default configuration.
SwimGossipProtocol(String, String, int, long, long, int, int, MeterRegistry) - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol
Create a SWIM gossip protocol detector with custom configuration.
SwimGossipProtocol(String, String, int, MeterRegistry) - Constructor for class com.loomcache.server.cluster.SwimGossipProtocol
Create a SWIM gossip protocol detector with metrics support.
SwimGossipProtocol.DirectPingProbe - Interface in com.loomcache.server.cluster
 
SwimGossipProtocol.GossipMessage - Record Class in com.loomcache.server.cluster
Gossip message with dissemination tracking.
SwimGossipProtocol.GossipMessageType - Enum Class in com.loomcache.server.cluster
Gossip message types for the SWIM protocol.
SwimGossipProtocol.IndirectPingProbe - Interface in com.loomcache.server.cluster
 
SwimGossipProtocol.MemberInfo - Record Class in com.loomcache.server.cluster
Information about a cluster member.
SwimGossipProtocol.MemberState - Interface in com.loomcache.server.cluster
Sealed interface for member state in the protocol.
SwimGossipProtocol.MemberState.Alive - Class in com.loomcache.server.cluster
Member is alive and reachable.
SwimGossipProtocol.MemberState.Dead - Record Class in com.loomcache.server.cluster
Member is confirmed dead.
SwimGossipProtocol.MemberState.Suspect - Record Class in com.loomcache.server.cluster
Member is suspected dead; waiting for confirmation via suspicion timeout.
SwimGossipProtocol.Metrics - Class in com.loomcache.server.cluster
Metrics holder for SWIM protocol statistics.
symmetricDifference(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
Return the symmetric difference (elements in either but not both).
sync() - Method in class com.loomcache.server.persistence.PersistentRaftLog
Force all pending WAL writes to disk via fsync.
sync() - Method in class com.loomcache.server.persistence.WalWriter
Force all pending WAL writes to disk via fsync (durable persistence).
synchronous() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Returns the value of the synchronous record component.
SYNCING - Enum constant in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
 
syncToMDC() - Static method in class com.loomcache.server.context.RequestContextMDCBridge
Synchronize current RequestContext values to MDC.
SyntaxError(String, int, int, int) - Constructor for record class com.loomcache.server.query.SqlParser.SyntaxError
Creates an instance of a SyntaxError record class.
SYSTEM_PROPERTY - Static variable in enum class com.loomcache.common.config.LoomProfile
System property key.
SystemClock - Class in com.loomcache.server.consensus
System clock implementation using System.nanoTime().
systemLoadAverage() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the systemLoadAverage record component.

T

tableName() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the tableName record component.
tableName(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
TableStatistics(long, Map, Map, Map) - Constructor for record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Creates an instance of a TableStatistics record class.
tailSequence() - Method in class com.loomcache.client.LoomRingbuffer
 
tailSequence() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
tailSequence() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the tailSequence record component.
take() - Method in class com.loomcache.server.datastructures.DistributedQueue
Blocking take — retrieves and removes the head of the queue, waiting if necessary until an element becomes available.
takeDeltaSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
 
takeDeltaSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
Serialize only the changed state since the last snapshot into a byte array.
takeDeltaSnapshot(long, long, long, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Take a delta (incremental) snapshot of only changed data structures.
takeFullSnapshot(long, long, Map) - Method in class com.loomcache.server.persistence.StateMachineSnapshotManager
Take a full snapshot of all registered data structures.
takeSnapshot() - Method in class com.loomcache.server.cp.ConsistencySubsystem
Creates a serializable snapshot of all CP primitive state.
takeSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMap
 
takeSnapshot() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
takeSnapshot() - Method in interface com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownComponent
Takes a snapshot of current state.
takeSnapshot() - Method in interface com.loomcache.server.persistence.Snapshotable
Serialize the current state of this data structure into a byte array.
takeSnapshot(long, long, byte[]) - Method in class com.loomcache.server.consensus.RaftNode
Take a snapshot of the state machine at a specific log index.
targetClusterId() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the targetClusterId record component.
targetClusterId() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the targetClusterId record component.
targetClusterId() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the targetClusterId record component.
targetEndpoint() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns the value of the targetEndpoint record component.
targetMemberId() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the targetMemberId record component.
targetMemberId() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the targetMemberId record component.
targetNode() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns the value of the targetNode record component.
targetNodeId() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns the value of the targetNodeId record component.
targetNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Returns the value of the targetNodeId record component.
targetNodeId() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Returns the value of the targetNodeId record component.
targetNodeId() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns the value of the targetNodeId record component.
taskId() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns the value of the taskId record component.
taskId() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns the value of the taskId record component.
taskId() - Method in record class com.loomcache.server.executor.TaskInfo
Returns the value of the taskId record component.
TaskInfo - Record Class in com.loomcache.server.executor
Immutable snapshot of a distributed task's metadata and state.
TaskInfo(String, String, TaskStatus, long, long, long, byte[], String, String, String) - Constructor for record class com.loomcache.server.executor.TaskInfo
Creates an instance of a TaskInfo record class.
TaskStatus - Enum Class in com.loomcache.server.executor
Lifecycle states for a distributed task submitted to a DistributedExecutorService.
tcpIdleTimeoutMs() - Method in class com.loomcache.common.config.ClusterConfig
 
tcpIdleTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
 
tcpIdleTimeoutMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
tcpIdleTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
TcpMigrationDataSender - Class in com.loomcache.server.cluster
PartitionMigrationPipeline.MigrationDataSender that ships partition data to a target node over TCP with per-chunk ACK + retry (Session 10 ESC-12).
TcpMigrationDataSender(TcpServer, PartitionMigrationManager, String) - Constructor for class com.loomcache.server.cluster.TcpMigrationDataSender
 
TcpMigrationDataSender(TcpServer, PartitionMigrationManager, String, int, Duration, int) - Constructor for class com.loomcache.server.cluster.TcpMigrationDataSender
 
tcpReadTimeoutMs() - Method in class com.loomcache.common.config.ClusterConfig
 
tcpReadTimeoutMs() - Method in class com.loomcache.server.config.LoomConfig
 
tcpReadTimeoutMs(long) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
tcpReadTimeoutMs(long) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
TcpServer - Class in com.loomcache.server.network
TCP server using Java 25 virtual threads.
TcpServer(int, String, int, MessageHandler) - Constructor for class com.loomcache.server.network.TcpServer
 
TcpServer(int, String, int, MessageHandler, TlsConfig, boolean, int, int, MeterRegistry) - Constructor for class com.loomcache.server.network.TcpServer
 
TcpServer(int, String, int, MessageHandler, EndpointTlsConfig, boolean, int, int) - Constructor for class com.loomcache.server.network.TcpServer
 
TcpServer(int, String, int, MessageHandler, TlsConfig) - Constructor for class com.loomcache.server.network.TcpServer
 
TcpServer(int, String, int, MessageHandler, TlsConfig, boolean, int, int) - Constructor for class com.loomcache.server.network.TcpServer
 
TcpServer(String, int, String, int, MessageHandler, EndpointTlsConfig, boolean, int, int) - Constructor for class com.loomcache.server.network.TcpServer
 
TcpServer.BandwidthStats - Record Class in com.loomcache.server.network
Bandwidth statistics for the server.
TcpServer.ConnectionInfo - Record Class in com.loomcache.server.network
Information about a single connection.
TcpServer.ServerHealthStatus - Record Class in com.loomcache.server.network
Server health status snapshot.
TcpServer.ServerStats - Record Class in com.loomcache.server.network
Server-wide statistics snapshot.
TEMPORAL - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
 
TemporalPattern(int[], int[], double) - Constructor for record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Creates an instance of a TemporalPattern record class.
term() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.consensus.LogEntry
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Returns the value of the term record component.
term() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Returns the value of the term record component.
termChanges() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the termChanges record component.
test(K, V, V) - Method in interface com.loomcache.server.datastructures.listener.EntryPredicate
Decide whether a listener should receive the current event.
test(String, String) - Method in class com.loomcache.common.protocol.SerializablePredicate.All
 
test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
 
test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
 
test(String, String) - Method in interface com.loomcache.common.protocol.SerializablePredicate
Test whether the predicate matches the given entry.
test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
 
test(String, String) - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
 
test(K, V) - Method in interface com.loomcache.server.query.MapPredicate
Tests whether the given map entry matches this predicate.
test(K, V) - Method in class com.loomcache.server.query.PagingPredicate
 
test(K, V) - Method in class com.loomcache.server.query.PredicateBuilder
 
TestClock - Class in com.loomcache.server.consensus
Test clock with manual time advancement for deterministic testing.
TestClock() - Constructor for class com.loomcache.server.consensus.TestClock
 
thenDelete(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Adds a THEN operation: delete a key.
thenDeleteInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
thenGet(String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Adds a THEN operation: get and return a key's value.
thenGetInMap(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
thenOpsForGroup(int) - Method in class com.loomcache.server.sharding.CrossGroupTransactionContext
Get THEN operations targeted at a specific group.
thenPut(String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
Adds a THEN operation: put a key-value pair.
thenPutInMap(String, String, String) - Method in class com.loomcache.server.transaction.Transaction.Builder
 
THIS_ATTRIBUTE - Static variable in class com.loomcache.server.query.AttributeExtractor
Special attribute name that returns the value itself.
threadCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the threadCount record component.
threadName() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns the value of the threadName record component.
Thread safety - Section in class com.loomcache.client.query.LoomQueryCache
 
Thread safety - Section in class com.loomcache.server.handler.CqcSubscriptionHandler
 
Thread Safety - Section in class com.loomcache.client.ClientSerializer
 
Thread Safety - Section in class com.loomcache.client.LoomAtomicLong
 
Thread Safety - Section in class com.loomcache.client.LoomCache
 
Thread Safety - Section in class com.loomcache.client.LoomConsistencySubsystem
 
Thread Safety - Section in class com.loomcache.client.LoomLinearizableLock
 
Thread Safety - Section in class com.loomcache.client.LoomMap
 
Thread Safety - Section in class com.loomcache.client.LoomQueue
 
Thread Safety - Section in class com.loomcache.client.LoomSet
 
Thread Safety - Section in class com.loomcache.client.LoomTopic
 
Thread Safety - Section in class com.loomcache.server.cluster.PartitionDetector
 
Thread Safety - Section in class com.loomcache.server.cluster.PhiAccrualFailureDetector
 
Thread Safety - Section in class com.loomcache.server.discovery.DiscoveryHealthChecker
 
Thread Safety - Section in class com.loomcache.server.discovery.DnsDiscovery
 
Thread Safety - Section in class com.loomcache.server.executor.DistributedExecutorService
 
Thread Safety - Section in class com.loomcache.server.handler.DataOperationHandler
 
Thread Safety - Section in class com.loomcache.server.jcache.LoomCachingProvider
 
Thread Safety - Section in class com.loomcache.server.observability.DistributedTracer
 
Thread Safety - Section in interface com.loomcache.client.cache.AsyncCacheLoader
 
Thread Safety - Section in interface com.loomcache.client.cache.CacheLoader
 
Thread Safety - Section in record class com.loomcache.client.LoomSqlResult
 
Thread-safety - Section in class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
Thread-safety - Section in class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
Three execution levels: - Section in class com.loomcache.client.LoomBatch
 
threshold() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns the value of the threshold record component.
thresholdMs() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns the value of the thresholdMs record component.
throughputOps() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns the value of the throughputOps record component.
ticketCache() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the ticketCache record component.
TieredEvictionManager - Class in com.loomcache.server.cache
Multi-tier eviction strategy for efficient memory management.
TieredEvictionManager(EvictionNotifier) - Constructor for class com.loomcache.server.cache.TieredEvictionManager
 
TieredEvictionManager.EvictionCandidate - Record Class in com.loomcache.server.cache
Candidate for eviction.
TieredEvictionManager.EvictionResult - Record Class in com.loomcache.server.cache
Result of eviction operation.
tierReached() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Returns the value of the tierReached record component.
TimeBased(Duration) - Constructor for record class com.loomcache.server.journal.RetentionPolicy.TimeBased
Creates an instance of a TimeBased record class.
TIMED_OUT - Enum constant in enum class com.loomcache.server.executor.TaskStatus
Task exceeded its configured timeout.
TIMED_OUT - Enum constant in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Transaction timed out and was automatically rolled back.
Timeout() - Constructor for record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
Creates an instance of a Timeout record class.
TIMEOUT - Enum constant in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
 
TimeoutException - Exception Class in com.loomcache.common.exception
Thrown when an operation exceeds the configured timeout.
TimeoutException(long, String) - Constructor for exception class com.loomcache.common.exception.TimeoutException
Creates a new TimeoutException with timeout duration and operation name.
TimeoutException(String) - Constructor for exception class com.loomcache.common.exception.TimeoutException
Creates a new TimeoutException with just a message.
TimeoutException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.TimeoutException
Creates a new TimeoutException with message and cause.
timeoutMillis() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns the value of the timeoutMillis record component.
timeoutMillis() - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
Returns the value of the timeoutMillis record component.
timeoutMs() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns the value of the timeoutMs record component.
timeoutMs() - Method in record class com.loomcache.server.cache.WarmingConfig
Returns the value of the timeoutMs record component.
timeRemainingMillis() - Method in class com.loomcache.server.transaction.TransactionContext
Gets the milliseconds remaining until timeout.
TimeSeriesPoint(long, double) - Constructor for record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
Creates an instance of a TimeSeriesPoint record class.
timeSinceLastHeartbeatMs() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns the value of the timeSinceLastHeartbeatMs record component.
timestamp - Variable in class com.loomcache.server.persistence.StateMachineSnapshotManager.FullSnapshot
 
timestamp() - Method in class com.loomcache.client.LoomLWWRegister
 
timestamp() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.config.ConfigSnapshot
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.cp.FencingToken
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns the value of the timestamp record component.
timestamp() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
timestamp() - Method in record class com.loomcache.server.journal.JournalEntry
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Returns the value of the timestamp record component.
timestamp() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Returns the value of the timestamp record component.
TIMESTAMP - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
TimestampedEvent(long, String) - Constructor for record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
Create a TimestampedEvent.
timestampMillis() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
Returns the value of the timestampMillis record component.
timestampMillis() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the timestampMillis record component.
timestampMs() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Returns the value of the timestampMs record component.
timestampMs() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns the value of the timestampMs record component.
timestampNanos() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns the value of the timestampNanos record component.
timestampNanos() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
Returns the value of the timestampNanos record component.
timestampNs() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
Returns the value of the timestampNs record component.
Tls() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.Tls
 
TLS_HANDSHAKE_FAILED - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
SSL/TLS handshake failed
tlsCertificateAuthTransportFactory(TlsConfig) - Static method in class com.loomcache.server.wan.WanPublisher
 
tlsConfig() - Method in class com.loomcache.client.ClientConfig
 
tlsConfig() - Method in class com.loomcache.common.config.ClusterConfig
 
tlsConfig() - Method in class com.loomcache.server.config.LoomConfig
 
tlsConfig(TlsConfig) - Method in class com.loomcache.client.ClientConfig.Builder
 
tlsConfig(TlsConfig) - Method in class com.loomcache.client.LoomClient.Builder
Set TLS configuration for secure connections.
tlsConfig(TlsConfig) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
tlsConfig(TlsConfig) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
TlsConfig - Class in com.loomcache.common.config
Immutable TLS/mTLS configuration for LoomCache nodes and clients.
TlsConfig.Builder - Class in com.loomcache.common.config
Builder for TlsConfig with validation.
tlsConfigFor(EndpointTlsConfig.Endpoint) - Method in class com.loomcache.common.config.EndpointTlsConfig
 
TlsEndpoint() - Constructor for class com.loomcache.springboot.autoconfigure.LoomProperties.TlsEndpoint
 
TlsProvider - Enum Class in com.loomcache.common.config
TLS provider selection for LoomCache.
toArray() - Method in class com.loomcache.server.datastructures.DistributedList
Get an array representation of the list.
toArray() - Method in class com.loomcache.server.datastructures.DistributedQueue
Return a snapshot of the queue as an array in FIFO order.
toArray() - Method in class com.loomcache.server.datastructures.DistributedSet
Return set contents as Object array.
toArray(T[]) - Method in class com.loomcache.server.datastructures.DistributedQueue
Return a snapshot of the queue as a typed array in FIFO order.
toCancelled() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Create a cancelled version of this record.
toCancelled() - Method in record class com.loomcache.server.executor.TaskInfo
Transition this task to CANCELLED state.
toClusterConfig() - Method in class com.loomcache.server.config.LoomConfig
 
toCompleted() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Create a completed version of this record.
toCompleted(byte[]) - Method in record class com.loomcache.server.executor.TaskInfo
Transition this task to COMPLETED state with a serialized result.
toCreateIndexSql(String) - Method in record class com.loomcache.client.query.IndexConfig
 
toExpiryNanoTime(long, long) - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
 
toFailed() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Create a failed version of this record.
toFailed(String) - Method in record class com.loomcache.server.executor.TaskInfo
Transition this task to FAILED state with an error message.
toGroup() - Method in record class com.loomcache.server.sharding.PartitionMove
Returns the value of the toGroup record component.
toJson(Object) - Static method in class com.loomcache.server.rest.JsonHelper
Serialize an object to JSON string.
toJsr107() - Method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
 
token(byte[]) - Static method in class com.loomcache.client.security.ClientCredentials
 
token(String) - Static method in class com.loomcache.client.security.ClientCredentials
 
TokenBucket(double, double) - Constructor for record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
Creates an instance of a TokenBucket record class.
tokenConfig() - Method in class com.loomcache.common.config.AuthConfig
 
TokenConfig(boolean, Map) - Constructor for record class com.loomcache.common.config.AuthConfig.TokenConfig
Creates an instance of a TokenConfig record class.
TokenController - Class in com.loomcache.springboot.controller
Issues short-lived Bearer tokens for authenticated REST callers.
TokenController(JwtTokenService) - Constructor for class com.loomcache.springboot.controller.TokenController
 
TokenCredential(String, Set) - Constructor for record class com.loomcache.common.config.AuthConfig.TokenCredential
Creates an instance of a TokenCredential record class.
tokenEnabled(boolean) - Method in class com.loomcache.common.config.AuthConfig.Builder
 
tokenPath() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
tokenPath(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
TokenResponse - Record Class in com.loomcache.springboot.security
Response body returned by POST /token.
TokenResponse(String, String, long, Instant) - Constructor for record class com.loomcache.springboot.security.TokenResponse
Creates an instance of a TokenResponse record class.
tokensPerSecond() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
Returns the value of the tokensPerSecond record component.
tokenType() - Method in record class com.loomcache.springboot.security.TokenResponse
Returns the value of the tokenType record component.
toleratedMissCount() - Method in class com.loomcache.client.NearCacheReconciliationConfig
 
toleratedMissCount(int) - Method in class com.loomcache.client.NearCacheReconciliationConfig.Builder
 
toList() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Return a non-destructive copy of all items in the queue.
toList() - Method in class com.loomcache.server.datastructures.DistributedQueue
Returns a non-destructive copy of all items in the queue (FIFO order).
toList() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
toList() - Method in class com.loomcache.server.query.SqlResult
Consumes all remaining rows and returns them as a list.
tombstone() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Returns the value of the tombstone record component.
tombstoneEntry() - Static method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
 
TOO_MANY_CONNECTIONS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TOPIC_EVENT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TOPIC_PUBLISH - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TOPIC_SUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TOPIC_UNSUBSCRIBE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TopicConfig - Record Class in com.loomcache.server.topic
Configuration for a distributed topic.
TopicConfig(int, boolean, boolean) - Constructor for record class com.loomcache.server.topic.TopicConfig
Validate configuration values.
TopicController - Class in com.loomcache.springboot.controller
REST controller for DistributedTopic operations.
TopicController(DistributedTopic, CacheNode, LoomCache) - Constructor for class com.loomcache.springboot.controller.TopicController
Create a TopicController with a DistributedTopic.
topicCount() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
TopicMessage(long, long, T, String) - Constructor for record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Creates an instance of a TopicMessage record class.
TopicMessage(long, long, T, String) - Constructor for record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Validate that sequence is positive and timestamp is non-negative.
TopicOverloadPolicy - Enum Class in com.loomcache.client
Overload policy for reliable-topic publishes when the retained ringbuffer window is full.
topicPoll(String, long) - Method in class com.loomcache.client.AsyncLoomClient
Async topic POLL operation.
topicPoll(String, long) - Method in class com.loomcache.client.LoomClient
Poll for a message from a topic (client-side polling for subscriptions).
topicPublish(String) - Method in class com.loomcache.client.LoomClient
Deprecated, for removal: This API element is subject to removal in a future version.
Use LoomClient.topicPublish(String, String) with explicit topic name
topicPublish(String, String) - Method in class com.loomcache.client.AsyncLoomClient
Async topic PUBLISH operation.
topicPublish(String, String) - Method in class com.loomcache.client.LoomClient
Publish a message to a distributed topic.
topicPublishWithTimeout(String, String, Duration) - Method in class com.loomcache.client.LoomClient
Publish a message to a distributed topic with per-operation timeout override.
TopicSequenceLostException - Exception Class in com.loomcache.client
Raised when a topic poll requests a sequence that the server has already evicted.
TopicSequenceLostException(String, long) - Constructor for exception class com.loomcache.client.TopicSequenceLostException
 
TopicStatistics(long, long, long, int, long) - Constructor for record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Creates an instance of a TopicStatistics record class.
TopicStatistics(long, long, long, int, long, long, long, int, int) - Constructor for record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Creates an instance of a TopicStatistics record class.
TopicStats - Class in com.loomcache.server.topic
Thread-safe statistics for a distributed topic.
TopicStats() - Constructor for class com.loomcache.server.topic.TopicStats
 
topN() - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
Returns the value of the topN record component.
topology(String, String, String, String) - Static method in record class com.loomcache.server.discovery.MemberAttributes
 
topology(String, String, String, String, String) - Static method in record class com.loomcache.server.discovery.MemberAttributes
 
TopologyAwareRouter - Class in com.loomcache.server.cluster
Routes read and write requests based on topology awareness.
TopologyAwareRouter(TopologyConfig) - Constructor for class com.loomcache.server.cluster.TopologyAwareRouter
Create a new TopologyAwareRouter.
TopologyAwareRouter.NodeEndpoint - Record Class in com.loomcache.server.cluster
Represents a network endpoint for a cache node.
TopologyAwareRouter.TopologyRouterStats - Record Class in com.loomcache.server.cluster
Statistics for topology-aware routing.
TopologyConfig - Record Class in com.loomcache.server.cluster
Configuration for topology-aware request routing.
TopologyConfig(String, String, String, String) - Constructor for record class com.loomcache.server.cluster.TopologyConfig
Create a TopologyConfig with default values.
TopologyConfig(String, String, String, String, boolean, int) - Constructor for record class com.loomcache.server.cluster.TopologyConfig
Creates an instance of a TopologyConfig record class.
TopologyInfo - Record Class in com.loomcache.server.cluster
Represents the physical topology location of a node in a distributed cluster.
TopologyInfo(String, String, String, String) - Constructor for record class com.loomcache.server.cluster.TopologyInfo
Creates an instance of a TopologyInfo record class.
topologyMembers() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Returns the value of the topologyMembers record component.
TopologyRouterStats(long, long, long) - Constructor for record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Creates an instance of a TopologyRouterStats record class.
topPatterns() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Returns the value of the topPatterns record component.
toRunning() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Create a running version of this record.
toRunning() - Method in record class com.loomcache.server.executor.TaskInfo
Transition this task to RUNNING state.
toSafeCategory(String) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Convert a potentially high-cardinality value to a safe categorical label.
toSet() - Method in class com.loomcache.server.datastructures.DistributedSet
Return an unmodifiable snapshot of the current set contents.
toSnapshot() - Method in class com.loomcache.server.datastructures.crdt.LWWRegister
Export the current register state for Raft snapshot persistence.
toSnapshot() - Method in class com.loomcache.server.datastructures.crdt.ORSet
Export the full OR-Set state for Raft snapshots.
toSnapshot() - Method in class com.loomcache.server.datastructures.DistributedList
Get an atomic snapshot of the list as an ArrayList, bounded by MAX_SNAPSHOT_ITEMS.
toSnapshot() - Method in class com.loomcache.server.datastructures.SnowflakeIdGenerator
Export local generator progress for snapshot persistence.
toSnapshot() - Method in class com.loomcache.server.executor.DistributedExecutorService
Creates a serializable snapshot of completed/failed task results and metrics.
toSnapshot() - Method in class com.loomcache.server.sharding.PartitionRouter
Creates a serializable snapshot of the partition-to-group mapping.
toSnapshot() - Method in class com.loomcache.server.wan.WanConsumer
Creates a serializable snapshot of the consumer's idempotency state.
toSnapshot() - Method in class com.loomcache.server.wan.WanPublisher
Creates a serializable snapshot of the publisher's replication state.
toSnapshot() - Method in class com.loomcache.server.wan.WanReplicationManager
Creates a serializable snapshot of all WAN replication targets and their state.
toSortedList() - Method in class com.loomcache.server.datastructures.DistributedPriorityQueue
Return all elements sorted by priority without removing them.
toString() - Method in record class com.loomcache.client.cache.NearCache.CacheEfficiency
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LFU
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.LRU
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.NearCache.EvictionPolicy.Random
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.NearCache.NearCacheStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingKey
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ClientRequestDeduplicator.InFlightRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ClientStatisticsConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.DistributedObjectEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.InitialMembershipEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.LifecycleEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.LoomSqlResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.MemberEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.NodeEndpoint
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.ProtocolHandshake.Result
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.query.IndexConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.client.security.CredentialsRequest
Returns a string representation of this record class.
toString() - Method in class com.loomcache.common.config.AuthConfig.EndpointConfig
 
toString() - Method in record class com.loomcache.common.config.AuthConfig.JaasConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.LoginModuleConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.PermissionRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.Role
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.TokenConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
Returns a string representation of this record class.
toString() - Method in class com.loomcache.common.config.AuthConfig
 
toString() - Method in record class com.loomcache.common.config.ClusterConfig.RaftBootstrapServer
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.IcmpFailureDetectorConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.PriorityQueueConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.QueueConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.config.SlowOperationDetectorConfig
Returns a string representation of this record class.
toString() - Method in class com.loomcache.common.config.TlsConfig
 
toString() - Method in record class com.loomcache.common.protocol.BatchOperation.DeserializedBatch
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.BatchOperation
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.HelloPayload
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.MapReplaceCasCodec.CasPayload
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.PartitionTablePayload
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.ScanResult
Returns a string representation of this record class.
toString() - Method in class com.loomcache.common.protocol.SerializablePredicate.All
 
toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyStartsWith
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.serialization.compact.CompactField
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.AccessTracker.AccessStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryThreshold
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.AllKeys
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.HotKeys
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.PatternBased
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.PreloadPolicy.PriorityBased
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionCandidate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.TieredEvictionManager.EvictionResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.WarmingConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cache.WarmingResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.CacheNode.CpGroupSummary
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.CacheNode.ParsedSeed
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthAlert
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Degraded
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Healthy
 
toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.LeaderChanged
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberJoined
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberLeft
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberRecovered
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipEvent.MemberSuspected
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionRecoveryPlan
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.FullPartition
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionStatus.PartialPartition
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cluster.PartitionDetector
 
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ActiveOutgoingMigration
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.CommittedOwnershipTable
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.MigrationRecoveryRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.RackAwarePlacement.PlacementConstraint
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberInfo
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Alive
 
toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Dead
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.MemberState.Suspect
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cluster.SwimGossipProtocol
 
toString() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.NodeEndpoint
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.TopologyAwareRouter.TopologyRouterStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.TopologyConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cluster.TopologyInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.config.ConfigEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.config.ConfigManagerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.config.ConfigSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.config.ValidationResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.ConfigChange
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.LeaseConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.LogEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.LogStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.RaftHealthCheck.Status
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.RaftLog.IndexTermPair
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.RaftNode.SnapshotCapture
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cp.ConsistencyGroupId
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.CpSessionInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.cp.ConsistencySubsystem.ResetResult
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cp.ConsistencySubsystem
 
toString() - Method in record class com.loomcache.server.cp.FencingToken
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cp.FencingTokenGenerator
 
toString() - Method in class com.loomcache.server.cp.LinearizableAtomicReference
Returns a string representation of this atomic reference.
toString() - Method in record class com.loomcache.server.cp.LinearizableLock.LockSnapshot
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cp.LinearizableLock
 
toString() - Method in class com.loomcache.server.cp.LinearizableSemaphore
 
toString() - Method in class com.loomcache.server.cp.SessionManager.ManagedSession
 
toString() - Method in record class com.loomcache.server.cp.SessionManager.SessionSnapshot
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.cp.SessionManager
 
toString() - Method in record class com.loomcache.server.cp.SessionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.datastructures.DistributedList
 
toString() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.datastructures.DistributedMap
 
toString() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedMapConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.EntryPage
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
 
toString() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityKey
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueSnapshotEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.DistributedRingbuffer.ReadManyResult
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.datastructures.DistributedRingbuffer
 
toString() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.datastructures.DistributedSet
 
toString() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.EvictionStrategy.EvictionState
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.ReliableTopic.ReadResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicMessage
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.discovery.CompositeDiscovery
 
toString() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.discovery.FileBasedDiscovery
 
toString() - Method in record class com.loomcache.server.discovery.MemberAttributes
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.discovery.PeerAddress
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.executor.DurableTaskRecord
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.executor.ScheduledTaskInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.executor.TaskInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.CqcSubscription
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.CqcSubscriptionHandler.SubscriptionId
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.IdempotencyManager.CachedResponse
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyKey
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.ReadCoalescingFilter
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescingKey
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.handler.RequestCoalescer.GroupStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.health.HealthCheckServer.Config
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.jcache.CacheStatisticsManager.StatisticsSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.AccessedExpiryPolicy
 
toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CombinedExpiryPolicy
 
toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.CreatedExpiryPolicy
 
toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.EternalExpiryPolicy
 
toString() - Method in class com.loomcache.server.jcache.ExpiryPolicyManager.ModifiedExpiryPolicy
 
toString() - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
toString() - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.journal.JournalEntry
Compact representation for logging and debugging.
toString() - Method in record class com.loomcache.server.journal.JournalStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.journal.RetentionPolicy.Composite
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.journal.RetentionPolicy.SizeBased
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.journal.RetentionPolicy.TimeBased
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.journal.SubscriptionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.ExpirationTask
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.TtlPolicy.AdaptiveTtl
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.TtlPolicy.Eternal
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.TtlPolicy.PerKeyTtl
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.Complete
 
toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.DrainingConnections
 
toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.FlushingData
 
toString() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.SnapshotState
 
toString() - Method in class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.StoppingServices
 
toString() - Method in record class com.loomcache.server.logging.FrequentLogSuppressor.Decision
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.management.ClientStatisticsRegistry.RecordedClientStatistics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.AccessRecord
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.DistributionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.AccessPatternAnalyzer.TemporalPattern
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.CapacityPlanner.CapacitySnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.CapacityPlanner.ScalingRecommendation
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.OperationsTracker.LatencyPercentiles
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.metrics.SlotMetrics.SlotStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.network.CommandContext
 
toString() - Method in class com.loomcache.server.network.ConnectionContext
 
toString() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.ConnectionHealth
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Degraded
 
toString() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Healthy
 
toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Unhealthy
 
toString() - Method in class com.loomcache.server.network.ConnectionHealthMonitor.Unknown
 
toString() - Method in record class com.loomcache.server.network.RateLimiter.ClientStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.TokenBucket
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.TcpServer.ConnectionInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Error
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Ok
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.DistributedTracer.SpanStatus.Timeout
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.DistributedTracer.TimestampedEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.observability.SlowOperationDetector.SlowOperationRecord
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.DeltaSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.HotBackupManager.BackupFile
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.HotBackupManager.GroupSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.HotBackupManager.HotBackupMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.HotBackupScheduler.HotBackupSchedulerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.RecoveryTimeouts.RecoveryPair
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.Snapshotable.SnapshotCapture
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.SnapshotManager.Snapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.SnapshotManager.SnapshotInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.SnapshotStore.SnapshotMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.SnapshotStore.StagedSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.WalStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.IndexConfig
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.query.PagingPredicate
 
toString() - Method in record class com.loomcache.server.query.Predicate.AndPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.BetweenPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.query.Predicate.FalsePredicate
 
toString() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.query.Predicate.ILikePredicate
 
toString() - Method in record class com.loomcache.server.query.Predicate.InPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.JoinColumnEqualsPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.query.Predicate.LikePredicate
 
toString() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.NotPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.OrPredicate
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.Predicate.PartitionPredicate
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.query.Predicate.RegexPredicate
 
toString() - Method in class com.loomcache.server.query.Predicate.TruePredicate
 
toString() - Method in class com.loomcache.server.query.PredicateBuilder
 
toString() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryExecutionCache.CacheStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Returns a string representation of this record class.
toString() - Method in class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan
 
toString() - Method in record class com.loomcache.server.query.QueryOptimizer.TableStatistics
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryPlan.AggregateFunction
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryPlan.Join
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryPlan.OrderBy
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryPlan
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryProfiler.ProfileEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.QueryStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SlowQueryLog.QueryPattern
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlIndex
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlMapping.Column
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlMapping
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.CreateIndexStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.CreateMappingStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.ExplainStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.ShowStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.SyntaxError
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlRow
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlType.Field
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlType
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.query.SqlView
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.PerClientConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReplicaInfo
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.replication.ReplicationStream.StreamStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.security.SecurityDecision
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.security.SecurityOperationResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.sharding.CrossGroupQueryExecutor.ScanPage
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.sharding.MigrationProgress
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.sharding.PartitionAssignment
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.sharding.PartitionMove
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.sharding.RebalancePlan
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.topic.DistributedTopic.MessageWithSequence
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.topic.DistributedTopic.TopicMessage
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.topic.TopicConfig
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.tracing.SpanManager.SpanEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.Transaction.Condition
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.Transaction.Operation
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MapDelete
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.QueueOffer
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.QueuePoll
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.SetAdd
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionOp.SetRemove
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.TransactionResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanConsumer.WanAck
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanMerkleTree
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanKey
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanPublisher.WanAck
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanPublisher.WanBatch
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.watch.WatchEvent
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Returns a string representation of this record class.
toString() - Method in class com.loomcache.springboot.autoconfigure.LoomProperties.Tls
 
toString() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.AtomicController.DeltaRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterStateChangeRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.GlobalExceptionHandler.ErrorResponse
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.LockController.LockRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.QueryController.QueryRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.TransactionController.BeginRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Returns a string representation of this record class.
toString() - Method in record class com.loomcache.springboot.security.TokenResponse
Returns a string representation of this record class.
TOTAL_SLOTS - Static variable in class com.loomcache.server.cluster.PartitionTable
 
totalAcceptedConnections() - Method in class com.loomcache.server.network.TcpServer
Total inbound connections accepted since start.
totalAccesses() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Returns the value of the totalAccesses record component.
totalAcked() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the totalAcked record component.
totalAdded() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns the value of the totalAdded record component.
totalAdded() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns the value of the totalAdded record component.
totalAdds() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Returns the value of the totalAdds record component.
totalAllowed() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns the value of the totalAllowed record component.
totalAllowed() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns the value of the totalAllowed record component.
totalAllowed() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns the value of the totalAllowed record component.
totalAllowedAcrossAllClients() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns the value of the totalAllowedAcrossAllClients record component.
totalAppended() - Method in record class com.loomcache.server.journal.JournalStats
Returns the value of the totalAppended record component.
totalAppendEntries() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns the value of the totalAppendEntries record component.
totalAppends() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the totalAppends record component.
totalAttempts() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns the value of the totalAttempts record component.
totalBatches() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns the value of the totalBatches record component.
totalBatchesExecuted() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns the value of the totalBatchesExecuted record component.
totalBytes() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns the value of the totalBytes record component.
totalBytesFreed() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns the value of the totalBytesFreed record component.
totalBytesIn() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Returns the value of the totalBytesIn record component.
totalBytesOut() - Method in record class com.loomcache.server.network.TcpServer.BandwidthStats
Returns the value of the totalBytesOut record component.
totalBytesReceived() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the totalBytesReceived record component.
totalBytesSent() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the totalBytesSent record component.
totalBytesTransferred() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns the value of the totalBytesTransferred record component.
totalBytesWritten() - Method in record class com.loomcache.server.persistence.WalStats
Returns the value of the totalBytesWritten record component.
totalCancelled() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the totalCancelled record component.
totalChecks() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns the value of the totalChecks record component.
totalChunks() - Method in record class com.loomcache.server.cluster.PartitionMigrationManager.ChunkedDataFrame
Returns the value of the totalChunks record component.
totalCircuitOpenRejections() - Method in class com.loomcache.server.network.TcpServer
Total messages rejected (legacy placeholder, always returns 0).
totalClientsTracked() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns the value of the totalClientsTracked record component.
totalClosedConnections() - Method in class com.loomcache.server.network.TcpServer
Total connections closed since start.
totalCommitted() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns the value of the totalCommitted record component.
totalCompactions() - Method in record class com.loomcache.server.consensus.LogStats
Returns the value of the totalCompactions record component.
totalCompactions() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns the value of the totalCompactions record component.
totalCompleted() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the totalCompleted record component.
totalCompressedBytes() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns the value of the totalCompressedBytes record component.
totalConflicts() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the totalConflicts record component.
totalConnections() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns the value of the totalConnections record component.
totalConnections() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the totalConnections record component.
totalConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns the value of the totalConnections record component.
totalConnections() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the totalConnections record component.
totalConnectionsCreated() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the totalConnectionsCreated record component.
totalConnectionsDestroyed() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the totalConnectionsDestroyed record component.
totalConnectionWaitCount() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the totalConnectionWaitCount record component.
totalConnectionWaitTimeMillis() - Method in record class com.loomcache.common.protocol.ClientStatisticsPayload
Returns the value of the totalConnectionWaitTimeMillis record component.
totalCorruptedEntries() - Method in record class com.loomcache.server.persistence.WalStats
Returns the value of the totalCorruptedEntries record component.
totalCount() - Method in class com.loomcache.client.ConnectionPool
 
totalCreated() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns the value of the totalCreated record component.
totalCreated() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns the value of the totalCreated record component.
totalCreated() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the totalCreated record component.
totalCreated() - Method in record class com.loomcache.server.cp.SessionStats
Returns the value of the totalCreated record component.
totalDelivered() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns the value of the totalDelivered record component.
totalDelivered() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the totalDelivered record component.
totalDenied() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns the value of the totalDenied record component.
totalDenied() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns the value of the totalDenied record component.
totalDenied() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterStats
Returns the value of the totalDenied record component.
totalDeniedAcrossAllClients() - Method in record class com.loomcache.server.ratelimit.PerClientRateLimiter.AggregateStats
Returns the value of the totalDeniedAcrossAllClients record component.
totalDeserialized() - Method in class com.loomcache.server.serialization.SerializationStats
Get total bytes deserialized.
totalDestroyed() - Method in record class com.loomcache.client.ConnectionPool.PoolHealthReport
Returns the value of the totalDestroyed record component.
totalDestroyed() - Method in record class com.loomcache.client.ConnectionPool.PoolStats
Returns the value of the totalDestroyed record component.
totalDestroyed() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the totalDestroyed record component.
totalDispatched() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Returns the value of the totalDispatched record component.
totalDurationMs() - Method in record class com.loomcache.server.query.QueryProfiler.QueryProfile
Returns the value of the totalDurationMs record component.
totalElections() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns the value of the totalElections record component.
totalEnqueued() - Method in class com.loomcache.server.network.CommandExecutorPool
Get total commands enqueued since pool start.
totalEntries() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationProgress
Returns the value of the totalEntries record component.
totalEntries() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Returns the value of the totalEntries record component.
totalEntries() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns the value of the totalEntries record component.
totalEntriesRecovered() - Method in record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Returns the value of the totalEntriesRecovered record component.
totalEntriesTruncated() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns the value of the totalEntriesTruncated record component.
totalEntriesWritten() - Method in record class com.loomcache.server.persistence.WalStats
Returns the value of the totalEntriesWritten record component.
totalErrors() - Method in record class com.loomcache.server.jcache.CacheEntryListenerManager.ListenerStats
Returns the value of the totalErrors record component.
totalErrors() - Method in class com.loomcache.server.network.CommandExecutorPool
Get total command execution errors since pool start.
totalErrors() - Method in class com.loomcache.server.serialization.SerializationStats
Get total errors.
totalEvents() - Method in record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Returns the value of the totalEvents record component.
totalEvictions() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns the value of the totalEvictions record component.
totalExecuted() - Method in class com.loomcache.server.network.CommandExecutorPool
Get total commands successfully executed since pool start.
totalExpired() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns the value of the totalExpired record component.
totalFailed() - Method in record class com.loomcache.server.cache.WarmingResult
Returns the value of the totalFailed record component.
totalFailed() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the totalFailed record component.
totalFailed() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Returns the value of the totalFailed record component.
totalFailures() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns the value of the totalFailures record component.
totalFiltered() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns the value of the totalFiltered record component.
totalHits() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns the value of the totalHits record component.
totalIdleClosedConnections() - Method in class com.loomcache.server.network.TcpServer
Total connections closed due to idle timeout.
totalJoins() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Returns the value of the totalJoins record component.
totalKeys() - Method in record class com.loomcache.server.cache.WarmingProgress
Returns the value of the totalKeys record component.
totalKeys() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the totalKeys record component.
totalLeaves() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Returns the value of the totalLeaves record component.
totalLoaded() - Method in record class com.loomcache.server.cache.WarmingResult
Returns the value of the totalLoaded record component.
totalLoads() - Method in record class com.loomcache.server.jcache.CacheLoaderIntegration.LoaderStats
Returns the value of the totalLoads record component.
totalManaged() - Method in record class com.loomcache.server.lease.TtlManager.TtlStats
Returns the value of the totalManaged record component.
totalMemoryBytes() - Method in record class com.loomcache.server.metrics.CacheAnalytics.AnalyticsOverview
Returns the value of the totalMemoryBytes record component.
totalMerges() - Method in record class com.loomcache.server.datastructures.crdt.CrdtStats
Returns the value of the totalMerges record component.
totalMessagesReceived() - Method in class com.loomcache.server.network.TcpServer
Total messages received since start.
totalMessagesSent() - Method in class com.loomcache.server.network.TcpServer
Total messages sent since start.
totalMigrations() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationStats
Returns the value of the totalMigrations record component.
totalMisses() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns the value of the totalMisses record component.
totalMoves() - Method in record class com.loomcache.server.sharding.MigrationProgress
Returns the value of the totalMoves record component.
totalOps() - Method in record class com.loomcache.client.LoomMap.LoomMapStats
Returns the value of the totalOps record component.
totalOps() - Method in record class com.loomcache.server.handler.BatchExecutionStats
Returns the value of the totalOps record component.
totalOpsExecuted() - Method in record class com.loomcache.server.handler.BatchExecutionHandler.BatchExecutionStats
Returns the value of the totalOpsExecuted record component.
totalOutboundConnections() - Method in class com.loomcache.server.network.TcpServer
Total outbound connections established since start.
totalPartitionsDetected() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns the value of the totalPartitionsDetected record component.
totalPartitionsHealed() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns the value of the totalPartitionsHealed record component.
totalPeeks() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns the value of the totalPeeks record component.
totalPolled() - Method in record class com.loomcache.server.datastructures.DistributedPriorityQueue.PriorityQueueStats
Returns the value of the totalPolled record component.
totalPolled() - Method in record class com.loomcache.server.datastructures.DistributedQueue.QueueStats
Returns the value of the totalPolled record component.
totalPreVotes() - Method in record class com.loomcache.server.consensus.ElectionStats
Returns the value of the totalPreVotes record component.
totalPublished() - Method in record class com.loomcache.server.datastructures.DistributedTopic.TopicStatistics
Returns the value of the totalPublished record component.
totalPublished() - Method in record class com.loomcache.server.datastructures.ReliableTopic.TopicStatistics
Returns the value of the totalPublished record component.
totalPuts() - Method in record class com.loomcache.server.datastructures.DistributedMap.MapStatistics
Returns the value of the totalPuts record component.
totalPuts() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Returns the value of the totalPuts record component.
totalRead() - Method in record class com.loomcache.server.journal.JournalStats
Returns the value of the totalRead record component.
totalReads() - Method in record class com.loomcache.server.config.ConfigManagerStats
Returns the value of the totalReads record component.
totalReads() - Method in record class com.loomcache.server.replication.ReadRouter.ReadRouterStats
Returns the value of the totalReads record component.
totalRejected() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns the value of the totalRejected record component.
totalRemoves() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStatistics
Returns the value of the totalRemoves record component.
totalRemoves() - Method in record class com.loomcache.server.datastructures.DistributedSet.SetStatistics
Returns the value of the totalRemoves record component.
totalReplicas() - Method in record class com.loomcache.server.replication.ReadReplicaManager.ReadReplicaStats
Returns the value of the totalReplicas record component.
totalRequests() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Returns the value of the totalRequests record component.
totalRequests() - Method in record class com.loomcache.server.handler.IdempotencyManager.IdempotencyStats
Returns the value of the totalRequests record component.
totalRequests() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns the value of the totalRequests record component.
totalRequests() - Method in record class com.loomcache.server.network.RateLimiter.RateLimiterStats
Returns the value of the totalRequests record component.
totalRequests() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the totalRequests record component.
totalRetries() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns the value of the totalRetries record component.
totalRolledBack() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns the value of the totalRolledBack record component.
totalSavings() - Method in record class com.loomcache.server.handler.RequestCoalescer.CoalescerStats
Returns the value of the totalSavings record component.
totalSendErrors() - Method in class com.loomcache.server.network.TcpServer
Total send errors since start.
totalSent() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Returns the value of the totalSent record component.
totalSerialized() - Method in class com.loomcache.server.serialization.SerializationStats
Get total bytes serialized.
totalSizeBytes() - Method in record class com.loomcache.server.persistence.StateMachineSnapshotManager.SnapshotMetadata
Returns the value of the totalSizeBytes record component.
totalSlowQueries() - Method in record class com.loomcache.server.query.SlowQueryLog.SlowQueryStats
Returns the value of the totalSlowQueries record component.
totalSnapshotsCreated() - Method in record class com.loomcache.server.persistence.WalCompactor.CompactionStats
Returns the value of the totalSnapshotsCreated record component.
totalSnapshotTimeMs() - Method in record class com.loomcache.server.persistence.SnapshotScheduler.SnapshotSchedulerStats
Returns the value of the totalSnapshotTimeMs record component.
totalSpans() - Method in record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Returns the value of the totalSpans record component.
totalStarted() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns the value of the totalStarted record component.
totalSteps() - Method in record class com.loomcache.server.lifecycle.GracefulShutdownCoordinator.ShutdownProgress
Returns the value of the totalSteps record component.
totalSubmitted() - Method in record class com.loomcache.server.executor.ExecutorStats
Returns the value of the totalSubmitted record component.
totalSuccesses() - Method in record class com.loomcache.client.retry.RetryPolicy.RetryStats
Returns the value of the totalSuccesses record component.
totalSuccessful() - Method in record class com.loomcache.server.consensus.ReplicationStats
Returns the value of the totalSuccessful record component.
totalSyncs() - Method in record class com.loomcache.server.persistence.WalStats
Returns the value of the totalSyncs record component.
totalThrottled() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Returns the value of the totalThrottled record component.
totalTimedOut() - Method in record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Returns the value of the totalTimedOut record component.
totalTimeMs() - Method in record class com.loomcache.server.query.QueryStats
Total execution time in milliseconds.
totalTimeNs() - Method in record class com.loomcache.server.query.QueryStats
Total execution time (parse + execute) in nanoseconds.
totalUpdates() - Method in record class com.loomcache.server.config.ConfigManagerStats
Returns the value of the totalUpdates record component.
totalWaitCount() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the totalWaitCount record component.
totalWaitTimeMs() - Method in record class com.loomcache.client.ConnectionPoolMetrics.MetricsSnapshot
Returns the value of the totalWaitTimeMs record component.
totalWrites() - Method in record class com.loomcache.server.persistence.WalWriterStats
Returns the value of the totalWrites record component.
totalWritten() - Method in record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Returns the value of the totalWritten record component.
toTimedOut() - Method in record class com.loomcache.server.executor.TaskInfo
Transition this task to TIMED_OUT state.
touch(String, String) - Method in class com.loomcache.server.lease.TtlManager
Touches a key to reset its sliding TTL.
TOUCHED - Enum constant in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Touched: entries expire based on any access or modification.
TraceAnalyzer - Class in com.loomcache.server.tracing
Analyzer for distributed traces.
TraceAnalyzer() - Constructor for class com.loomcache.server.tracing.TraceAnalyzer
 
TraceAnalyzer.Consumer<T> - Interface in com.loomcache.server.tracing
Functional interface for visiting trace nodes.
TraceAnalyzer.TraceNode - Class in com.loomcache.server.tracing
Trace tree node representing a span and its children.
TraceAnalyzer.TraceStats - Record Class in com.loomcache.server.tracing
Trace statistics.
TraceContext(String, String, byte) - Constructor for record class com.loomcache.server.observability.DistributedTracer.TraceContext
Create a TraceContext.
Trace Context Propagation - Section in class com.loomcache.server.tracing.TracingContext
 
TraceContextPropagator - Class in com.loomcache.server.tracing
Propagates trace context across distributed cache nodes.
TraceContextPropagator() - Constructor for class com.loomcache.server.tracing.TraceContextPropagator
 
Traced Operations - Section in class com.loomcache.server.tracing.RaftTracer
 
TraceExporter - Interface in com.loomcache.server.tracing
Interface for exporting spans to tracing backends.
traceFlags() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Returns the value of the traceFlags record component.
traceId - Variable in class com.loomcache.server.tracing.SpanManager.Span
 
traceId() - Method in record class com.loomcache.server.observability.DistributedTracer.Span
Returns the value of the traceId record component.
traceId() - Method in record class com.loomcache.server.observability.DistributedTracer.TraceContext
Returns the value of the traceId record component.
Trace IDs and Span IDs - Section in class com.loomcache.server.observability.DistributedTracer
 
TraceNode(SpanManager.Span) - Constructor for class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
 
TraceSampler - Interface in com.loomcache.server.tracing
Sampling strategies for distributed traces.
TraceSampler.AlwaysSampler - Class in com.loomcache.server.tracing
Always sample all traces.
TraceSampler.NeverSampler - Class in com.loomcache.server.tracing
Never sample any traces.
TraceSampler.ProbabilisticSampler - Class in com.loomcache.server.tracing
Sample based on a probability rate (0.0 to 1.0).
TraceSampler.RateLimitedSampler - Class in com.loomcache.server.tracing
Rate-limited sampler (N spans per second).
TraceStats(int, double, double, double, double, int, int) - Constructor for record class com.loomcache.server.tracing.TraceAnalyzer.TraceStats
Creates an instance of a TraceStats record class.
TracingConfig - Class in com.loomcache.server.tracing
Configuration for distributed tracing in LoomCache.
TracingConfig.Builder - Class in com.loomcache.server.tracing
 
TracingConfig.ExporterType - Enum Class in com.loomcache.server.tracing
 
TracingContext - Class in com.loomcache.server.tracing
OpenTelemetry distributed tracing integration for LoomCache.
TracingContext() - Constructor for class com.loomcache.server.tracing.TracingContext
 
TracingContext.CheckedRunnable - Interface in com.loomcache.server.tracing
 
TracingContext.CheckedSupplier<T> - Interface in com.loomcache.server.tracing
 
TracingContext.Span - Interface in com.loomcache.server.tracing
Span interface representing a unit of work in a distributed trace.
TracingContext.Span.Status - Enum Class in com.loomcache.server.tracing
 
TracingInterceptor - Class in com.loomcache.server.tracing
Intercepts cache protocol messages and instruments them with distributed tracing.
TracingInterceptor(String, int) - Constructor for class com.loomcache.server.tracing.TracingInterceptor
Create a new TracingInterceptor.
TracingInterceptor.MessageHandler - Interface in com.loomcache.server.tracing
Functional interface for message handlers.
track(Message, ConnectionContext) - Method in class com.loomcache.server.observability.SlowOperationDetector
 
track(Message, String) - Method in class com.loomcache.server.observability.SlowOperationDetector
 
track(CommandContext) - Method in class com.loomcache.server.observability.SlowOperationDetector
 
trackedKeyCount() - Method in class com.loomcache.server.logging.FrequentLogSuppressor
 
trackRequest(String, String, String, String, CompletableFuture) - Method in class com.loomcache.client.ClientRequestDeduplicator
Registers an in-flight request for tracking and coalescing.
transaction() - Method in record class com.loomcache.server.transaction.ReplicatedTransactionCommand
Returns the value of the transaction record component.
Transaction - Class in com.loomcache.server.transaction
Represents an atomic compare-and-swap transaction (etcd-style mini-transaction).
Transaction.Builder - Class in com.loomcache.server.transaction
Fluent builder for constructing transactions.
Transaction.Condition - Record Class in com.loomcache.server.transaction
Condition to evaluate in the IF branch of a transaction.
Transaction.ConditionType - Enum Class in com.loomcache.server.transaction
Types of conditions that can be evaluated in the IF branch.
Transaction.Operation - Record Class in com.loomcache.server.transaction
Operation to execute in the THEN or ELSE branch of a transaction.
Transaction.OperationType - Enum Class in com.loomcache.server.transaction
Types of operations that can be executed in THEN/ELSE branches.
TransactionContext - Class in com.loomcache.server.transaction
Transactional context enabling cross-data-structure batch operations with explicit transaction boundaries and automatic rollback support.
TransactionContext(DataStructureRegistry, long) - Constructor for class com.loomcache.server.transaction.TransactionContext
Creates a new transaction context.
TransactionContext(DataStructureRegistry, UUID, long) - Constructor for class com.loomcache.server.transaction.TransactionContext
Creates a new transaction context with a caller-specified id.
TransactionContext.TransactionState - Enum Class in com.loomcache.server.transaction
Enumeration representing the state of a transaction.
TransactionController - Class in com.loomcache.springboot.controller
REST controller for managing server-side transactions.
TransactionController(CacheNode) - Constructor for class com.loomcache.springboot.controller.TransactionController
 
TransactionController.BeginRequest - Record Class in com.loomcache.springboot.controller
 
TransactionController.OperationRequest - Record Class in com.loomcache.springboot.controller
 
TransactionEvaluator - Class in com.loomcache.server.transaction
Stateless evaluator for transaction conditions and operations.
TransactionExecutor - Class in com.loomcache.server.transaction
Executor for atomic compare-and-swap transactions on a DistributedMap.
TransactionHandler - Class in com.loomcache.server.transaction
Dispatches TX_* wire messages to the TransactionManager.
TransactionHandler(TransactionManager, int) - Constructor for class com.loomcache.server.transaction.TransactionHandler
 
TransactionHandler(TransactionManager, int, BiFunction) - Constructor for class com.loomcache.server.transaction.TransactionHandler
 
transactionId() - Method in record class com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
Returns the value of the transactionId record component.
transactionIdFromSenderId(String) - Static method in class com.loomcache.server.transaction.TransactionKeyLockManager
 
TransactionKeyLockManager - Class in com.loomcache.server.transaction
Owns pessimistic transactional map-key lock state.
TransactionKeyLockManager() - Constructor for class com.loomcache.server.transaction.TransactionKeyLockManager
 
TransactionKeyLockManager.LockedKey - Record Class in com.loomcache.server.transaction
 
TransactionManager - Class in com.loomcache.server.transaction
Manages active transactions, including timeout monitoring and statistics tracking.
TransactionManager(DataStructureRegistry) - Constructor for class com.loomcache.server.transaction.TransactionManager
Creates a new transaction manager with a local (non-replicated) commit path.
TransactionManager(DataStructureRegistry, BatchExecutionHandler, CrossGroupTransactionExecutor, PartitionRouter) - Constructor for class com.loomcache.server.transaction.TransactionManager
Creates a new transaction manager with optional Raft-replicated commit.
TransactionManager.RecoverableTransactionState - Record Class in com.loomcache.server.transaction
 
TransactionManager.TransactionManagerStats - Record Class in com.loomcache.server.transaction
Statistics about transaction execution.
TransactionManagerStats(long, long, long, long, int) - Constructor for record class com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
Compact constructor validating all statistics are non-negative.
TransactionOp - Interface in com.loomcache.server.transaction
Sealed interface representing operations that can be buffered in a transaction.
TransactionOp.MapDelete - Record Class in com.loomcache.server.transaction
Map delete operation: remove key.
TransactionOp.MapPut - Record Class in com.loomcache.server.transaction
Map put operation: associates key with value in a distributed map.
TransactionOp.MapPutIfAbsent - Record Class in com.loomcache.server.transaction
Map putIfAbsent operation: insert value only if key doesn't exist.
TransactionOp.MultiMapPut - Record Class in com.loomcache.server.transaction
MultiMap put operation: add value for key.
TransactionOp.MultiMapRemove - Record Class in com.loomcache.server.transaction
MultiMap remove operation: remove value for key.
TransactionOp.QueueOffer - Record Class in com.loomcache.server.transaction
Queue offer operation: append to queue.
TransactionOp.QueuePoll - Record Class in com.loomcache.server.transaction
Queue poll operation: remove from front of queue.
TransactionOp.SetAdd - Record Class in com.loomcache.server.transaction
Set add operation: add a member.
TransactionOp.SetRemove - Record Class in com.loomcache.server.transaction
Set remove operation: remove a member.
TransactionOpCode - Class in com.loomcache.common.protocol
Wire-level op codes used inside a MessageType.TX_OPERATION body.
TransactionOpCode.WireOperation - Record Class in com.loomcache.common.protocol
Shared decoded representation of one transaction operation on the wire.
TransactionResult - Record Class in com.loomcache.server.transaction
Result of executing an atomic transaction.
TransactionResult(boolean, List) - Constructor for record class com.loomcache.server.transaction.TransactionResult
Compact constructor for validation.
TRANSACTIONS - Enum constant in enum class com.loomcache.common.protocol.Feature
Distributed transactions.
transferChunk(int, long, byte[]) - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
Transfer a chunk with automatic CRC32 computation.
TransferChunk(int, long, byte[], long, long) - Constructor for record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
Creates an instance of a TransferChunk record class.
transferData(int, byte[], Consumer) - Method in class com.loomcache.server.cluster.MigrationChunkTransfer
Transfer multiple chunks from a data buffer.
transform(Map.Entry) - Method in class com.loomcache.server.compute.IdentityProjection
 
transform(Map.Entry) - Method in class com.loomcache.server.compute.MultiAttributeProjection
 
transform(Map.Entry) - Method in interface com.loomcache.server.compute.Projection
Transform a map entry to the projected result.
transform(Map.Entry) - Method in class com.loomcache.server.compute.SingleAttributeProjection
 
transitionOperationalState(ClusterState.OperationalState) - Method in class com.loomcache.server.CacheNode
Transition this node's view of the cluster operational state.
transitionTo(ClusterState.OperationalState) - Method in class com.loomcache.common.model.ClusterState
Transition the cluster operational state and return the previous state.
triggerHotBackup() - Method in class com.loomcache.server.CacheNode
Trigger an operator Hot Backup into ClusterConfig.persistenceBackupDir().
triggerNow() - Method in class com.loomcache.server.persistence.HotBackupScheduler
 
truncate(List) - Method in class com.loomcache.server.persistence.WalWriter
Truncate the WAL file by atomically rewriting with only retained entries.
TRUNCATE_TORN_TAIL - Enum constant in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
 
truncateAfterIndex(long) - Method in class com.loomcache.server.persistence.WalWriter
Truncate WAL entries after a given index.
truncated() - Method in record class com.loomcache.client.LoomSqlResult
Returns the value of the truncated record component.
truncateFrom(long) - Method in class com.loomcache.server.consensus.RaftLog
Truncate log from the given index onwards (inclusive).
truncateFrom(long) - Method in class com.loomcache.server.persistence.PersistentRaftLog
Truncate log from a given index onwards (inclusive).
truncateTailForRollback(long) - Method in class com.loomcache.server.datastructures.DistributedQueue
Rollback-only: truncate the queue back down to targetSize from the tail without touching the cumulative totalAdded/totalPolled/peakSize statistics.
trustClusterPeer(String, String) - Method in class com.loomcache.server.security.AuthenticationHandler
Mark a connection as a trusted cluster peer (mTLS authenticated).
trustedGatewayAddresses() - Method in class com.loomcache.common.config.AuthConfig
 
trustedGatewayAddresses(Set) - Method in class com.loomcache.common.config.AuthConfig.Builder
Replace the trusted gateway source address allow-list.
trustStorePassword() - Method in class com.loomcache.common.config.TlsConfig
Get the truststore password.
trustStorePassword(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the truststore password.
trustStorePath() - Method in class com.loomcache.common.config.TlsConfig
Get the truststore path.
trustStorePath(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the truststore path.
trustStorePath(Path) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the truststore path.
trustStoreType() - Method in class com.loomcache.common.config.TlsConfig
Get the truststore type.
trustStoreType(String) - Method in class com.loomcache.common.config.TlsConfig.Builder
Set the truststore type (PKCS12 or JKS).
tryAcquire() - Method in class com.loomcache.server.ratelimit.RateLimiter
Non-blocking attempt to acquire a single permit.
tryAcquire(int) - Method in class com.loomcache.server.ratelimit.RateLimiter
Non-blocking attempt to acquire multiple permits.
tryAcquire(int, long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Attempts to acquire permits within the given timeout.
tryAcquire(int, long, TimeUnit, SessionManager.ManagedSession) - Method in class com.loomcache.server.cp.LinearizableSemaphore
Attempts to acquire permits within the given timeout on behalf of the provided managed session.
tryAcquire(String) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Attempt to acquire a permit for a specific client.
tryAcquire(String, int) - Method in class com.loomcache.server.ratelimit.PerClientRateLimiter
Attempt to acquire multiple permits for a specific client.
tryAcquireSemaphore(String, int, int, String, long, TimeUnit) - Method in class com.loomcache.server.cp.ConsistencySubsystem
Attempts to acquire permits from a CP semaphore.
tryAcquireWithWait(long) - Method in class com.loomcache.server.ratelimit.RateLimiter
Try to acquire a single permit with a timeout in milliseconds.
tryCount() - Method in class com.loomcache.client.ClientFailoverConfig
 
tryCount(int) - Method in class com.loomcache.client.ClientFailoverConfig.Builder
 
tryLock(long, TimeUnit) - Method in class com.loomcache.server.cp.LinearizableLock
Attempts to acquire the lock within the given timeout.
tryLock(Duration) - Method in class com.loomcache.client.LoomLinearizableLock
Attempts to acquire the lock with a timeout.
tryLockForOwner(String) - Method in class com.loomcache.server.cp.LinearizableLock
Attempts to acquire this lock for a remote CP owner without blocking the Raft state machine.
tryReserveSendSlot(String) - Method in class com.loomcache.server.network.BackpressureController
Atomically reserve one outbound send slot for a peer.
trySetCount(long) - Method in class com.loomcache.client.LoomLinearizableLatch
Arms the latch if it can be set to the requested count.
trySetCount(long) - Method in class com.loomcache.server.cp.LinearizableLatch
Attempts to set the count to a new value.
ttl() - Method in record class com.loomcache.client.cache.NearCache.CacheEntryMetadata
Returns the value of the ttl record component.
ttl() - Method in record class com.loomcache.client.cache.NearCache.NearCacheConfig
Returns the value of the ttl record component.
ttl() - Method in record class com.loomcache.server.lease.TtlPolicy.FixedTtl
Returns the value of the ttl record component.
ttl() - Method in record class com.loomcache.server.lease.TtlPolicy.SlidingTtl
Returns the value of the ttl record component.
ttlEntryCount() - Method in class com.loomcache.server.datastructures.DistributedMap
Return the number of entries with TTL set (for diagnostics).
TtlEventListener - Interface in com.loomcache.server.lease
Interface for receiving TTL-related events from the TtlManager.
TtlManager - Class in com.loomcache.server.lease
Centralized manager for TTL (Time-To-Live) policies across all distributed cache data structures.
TtlManager(long, Consumer) - Constructor for class com.loomcache.server.lease.TtlManager
Creates a new TtlManager with configurable scan interval.
TtlManager(Consumer) - Constructor for class com.loomcache.server.lease.TtlManager
Creates a new TtlManager with default 1-second scan interval.
TtlManager.TtlStats - Record Class in com.loomcache.server.lease
Statistics about TTL management.
ttlMillis() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Returns the value of the ttlMillis record component.
ttlMillis() - Method in class com.loomcache.common.protocol.Message
Get the TTL in milliseconds.
TtlPolicy - Interface in com.loomcache.server.lease
Sealed interface defining various TTL (Time-To-Live) policies for cache entries.
TtlPolicy.AdaptiveTtl - Record Class in com.loomcache.server.lease
Adaptive TTL policy: TTL based on access frequency.
TtlPolicy.Eternal - Record Class in com.loomcache.server.lease
Eternal policy: entries never expire.
TtlPolicy.FixedTtl - Record Class in com.loomcache.server.lease
Fixed TTL policy: entries have a constant TTL regardless of access.
TtlPolicy.PerKeyTtl - Record Class in com.loomcache.server.lease
Per-key TTL policy: each key has its own individually set TTL.
TtlPolicy.SlidingTtl - Record Class in com.loomcache.server.lease
Sliding TTL policy: TTL resets on each access.
ttlSeconds() - Method in record class com.loomcache.server.lease.LeaseManager.LeaseInfo
Returns the value of the ttlSeconds record component.
TtlStats(long, long, long, long, int, int) - Constructor for record class com.loomcache.server.lease.TtlManager.TtlStats
Creates an instance of a TtlStats record class.
ttlValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
TTL metadata.
TwoPhaseCommands - Interface in com.loomcache.server.transaction.twopc
Sealed command types for the cross-group 2PC protocol introduced in BLK-2026-04-22-001 Phase C.
TwoPhaseCommands.CoordDecide - Record Class in com.loomcache.server.transaction.twopc
Durable coordinator DECIDE record, replicated through raft-0's own log BEFORE the coordinator fans TX_DECIDE_GROUP out to the participant groups.
TwoPhaseCommands.CoordPrepare - Record Class in com.loomcache.server.transaction.twopc
Durable coordinator PREPARE record, replicated through raft-0's own log.
TwoPhaseCommands.DecideAck - Record Class in com.loomcache.server.transaction.twopc
Acknowledgment from a participant that it applied the coordinator's decision.
TwoPhaseCommands.DecideGroup - Record Class in com.loomcache.server.transaction.twopc
Phase-2 decision broadcast from the coordinator to each participant.
TwoPhaseCommands.DecideQuery - Record Class in com.loomcache.server.transaction.twopc
Query from a recovering participant to the coordinator: "what decision did you make for this transaction?"
TwoPhaseCommands.Decision - Enum Class in com.loomcache.server.transaction.twopc
Coordinator decision in phase 2.
TwoPhaseCommands.FrameWriter - Interface in com.loomcache.server.transaction.twopc
Internal writer callback used by TwoPhaseCommands.writeFrame(TwoPhaseCommands.Kind, TwoPhaseCommands.FrameWriter).
TwoPhaseCommands.Kind - Enum Class in com.loomcache.server.transaction.twopc
Wire kind tag — serialized as the first byte of every frame.
TwoPhaseCommands.PrepareAck - Record Class in com.loomcache.server.transaction.twopc
Phase-1 vote from a participant group back to the coordinator.
TwoPhaseCommands.PrepareGroup - Record Class in com.loomcache.server.transaction.twopc
Transaction phase-1 request from coordinator to a participant group.
TwoPhaseCommands.Vote - Enum Class in com.loomcache.server.transaction.twopc
Participant vote in phase 1.
TwoPhaseCoordinator - Class in com.loomcache.server.transaction.twopc
Coordinator side of the cross-group 2-phase commit protocol introduced in BLK-2026-04-22-001 Phase C.
TwoPhaseCoordinator(String, RaftGroupManagerApi, PartitionRouter, PeerMessageDispatch, ScheduledExecutorService) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
TwoPhaseCoordinator(String, RaftGroupManagerApi, PartitionRouter, PeerMessageDispatch, ScheduledExecutorService, Duration, Duration, Duration) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
TwoPhaseCoordinator(String, RaftGroupManagerApi, PartitionRouter, PeerMessageDispatch, ScheduledExecutorService, Duration, Duration, Duration, Duration, int) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseCoordinator
 
TwoPhaseParticipant - Class in com.loomcache.server.transaction.twopc
Participant side of the cross-group 2-phase commit protocol introduced in BLK-2026-04-22-001 Phase C.
TwoPhaseParticipant(String, RaftGroupManagerApi, PeerMessageDispatch, CrossGroupTransactionExecutor, Function, ScheduledExecutorService) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
TwoPhaseParticipant(String, RaftGroupManagerApi, PeerMessageDispatch, CrossGroupTransactionExecutor, Function, ScheduledExecutorService, Duration, Duration) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
TwoPhaseParticipant(String, RaftGroupManagerApi, PeerMessageDispatch, CrossGroupTransactionExecutor, Function, ScheduledExecutorService, Duration, Duration, Duration) - Constructor for class com.loomcache.server.transaction.twopc.TwoPhaseParticipant
 
TX_2PC - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node implements the cross-group 2PC coordinator + participant (BLK-001).
TX_BEGIN - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_COMMIT - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_COORD_DECIDE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_COORD_PREPARE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_DECIDE_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_DECIDE_GROUP - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_DECIDE_QUERY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_LOCK_KEY - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_OPERATION - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_PREPARE_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_PREPARE_GROUP - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
TX_ROLLBACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordDecide
Returns the value of the txId record component.
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.CoordPrepare
Returns the value of the txId record component.
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideAck
Returns the value of the txId record component.
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideGroup
Returns the value of the txId record component.
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.DecideQuery
Returns the value of the txId record component.
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Returns the value of the txId record component.
txId() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareGroup
Returns the value of the txId record component.
type() - Method in record class com.loomcache.client.DistributedObjectEvent
Returns the value of the type record component.
type() - Method in record class com.loomcache.common.config.AuthConfig.PermissionConfig
Returns the value of the type record component.
type() - Method in class com.loomcache.common.config.PartitionGroupConfig
 
type() - Method in class com.loomcache.common.protocol.Message
Get the message type.
type() - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
 
type() - Method in record class com.loomcache.server.cluster.MigrationListener.MigrationEvent
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessage
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.consensus.ConfigChange
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.consensus.LogEntry
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.metrics.CacheAnalytics.DataStructureMetric
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.metrics.MetricsAggregator.AggregationRule
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.metrics.OperationsTracker.OperationRecord
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.query.SqlMapping.Column
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.query.SqlParser.CreateTypeStatement
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.transaction.Transaction.Condition
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.transaction.Transaction.Operation
Returns the value of the type record component.
type() - Method in record class com.loomcache.server.watch.WatchEvent
Returns the value of the type record component.
type(PartitionGroupType) - Method in class com.loomcache.common.config.PartitionGroupConfig.Builder
 
TYPE_CQC - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for continuous query caches.
TYPE_EXECUTOR - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for executor services.
TYPE_G_SET - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for grow-only set CRDTs.
TYPE_ID_GENERATOR - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for Snowflake ID generators.
TYPE_LIST - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for lists.
TYPE_LWW_REGISTER - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for last-writer-wins register CRDTs.
TYPE_MAP - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for maps — see DistributedObjectListener docs.
TYPE_MULTIMAP - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for multimaps.
TYPE_OR_SET - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for observed-remove set CRDTs.
TYPE_PN_COUNTER - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for PN-counters.
TYPE_PRIORITY_QUEUE - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for priority queues.
TYPE_QUEUE - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for queues.
TYPE_RELIABLE_TOPIC - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for reliable topics.
TYPE_RINGBUFFER - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for ringbuffers.
TYPE_SET - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for sets.
TYPE_TOPIC - Static variable in class com.loomcache.server.datastructures.DataStructureRegistry
Type identifier for topics.
typeName() - Method in record class com.loomcache.common.serialization.compact.CompactSchema
Returns the value of the typeName record component.
typeName() - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
 
typeName() - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
typeName() - Method in record class com.loomcache.server.query.SqlType.Field
Returns the value of the typeName record component.
Type Tags - Section in class com.loomcache.client.ClientSerializer
 

U

unblockAllOutbound() - Method in class com.loomcache.server.network.TcpServer
Restore outbound messages to all peers, clearing all blocked links.
unblockOutboundTo(String) - Method in class com.loomcache.server.network.TcpServer
Restore outbound messages to a specific peer.
UNBOUNDED - Static variable in class com.loomcache.server.datastructures.DistributedQueue
Unbounded capacity — no limit enforced.
UNBOUNDED_CAPACITY - Static variable in record class com.loomcache.common.config.QueueConfig
 
uncommittedEntries() - Method in record class com.loomcache.server.consensus.RaftMetrics.MetricsSnapshot
Returns the value of the uncommittedEntries record component.
unfreezeMapCreation() - Method in class com.loomcache.server.datastructures.DataStructureRegistry
 
Unhealthy() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Unhealthy
 
Unhealthy(String) - Constructor for record class com.loomcache.server.cluster.ClusterHealthMonitor.HealthStatus.Unhealthy
Creates an instance of a Unhealthy record class.
UNHEALTHY - Enum constant in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
 
unhealthyCount() - Method in record class com.loomcache.server.network.ConnectionHealthMonitor.HealthMetrics
Returns the value of the unhealthyCount record component.
unhealthyNodeCount() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.ClusterHealth
Get the number of unhealthy nodes.
UNIFORM - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
 
union(DistributedSet) - Method in class com.loomcache.server.datastructures.DistributedSet
Return the union of this set with another set (all elements in either).
uniqueKeys() - Method in record class com.loomcache.server.cache.AccessTracker.AccessDistribution
Returns the value of the uniqueKeys record component.
uniqueSent() - Method in record class com.loomcache.client.ClientRequestDeduplicator.CoalescingStats
Returns the value of the uniqueSent record component.
Unknown() - Constructor for class com.loomcache.server.network.ConnectionHealthMonitor.Unknown
 
unknownBits(long) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
Bits in the given bitmap that this build does NOT recognize.
UnknownOperationOutcomeException - Exception Class in com.loomcache.common.exception
Raised when a mutating operation was sent but the client cannot prove whether it committed.
UnknownOperationOutcomeException(String) - Constructor for exception class com.loomcache.common.exception.UnknownOperationOutcomeException
 
UnknownOperationOutcomeException(String, Throwable) - Constructor for exception class com.loomcache.common.exception.UnknownOperationOutcomeException
 
unlock() - Method in class com.loomcache.client.LoomLinearizableLock
Releases the lock held by the current requester.
unlock() - Method in class com.loomcache.server.cp.LinearizableLock
Releases the lock.
unlockForOwner(String) - Method in class com.loomcache.server.cp.LinearizableLock
Releases a lock held by the given remote CP owner.
unlockGroups() - Method in class com.loomcache.server.sharding.GroupLockManager
Release all locks currently held by this thread, in reverse acquisition order.
UNREACHABLE - Enum constant in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Network is unreachable
unreachableNodes() - Method in record class com.loomcache.server.cluster.PartitionDetector.PartitionDiagnostics
Returns the value of the unreachableNodes record component.
unregisterConnection(String) - Method in class com.loomcache.server.network.ConnectionHealthMonitor
Unregisters a connection from health monitoring.
unregisterDistributedObjectListener(DistributedObjectListener) - Method in class com.loomcache.server.datastructures.DataStructureRegistry
Unregister a previously-registered listener.
unregisterEvictionCallback(Runnable) - Method in class com.loomcache.server.cache.MemoryManager
Unregister an eviction callback.
unregisterListener(MembershipProtocol.MembershipListener) - Method in class com.loomcache.server.cluster.MembershipProtocol
Unregister a membership event listener.
unregisterListener(String, LoomClient.MapChangeListener) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Unregister a listener for near-cache invalidation.
unregisterMap(String) - Method in class com.loomcache.client.NearCacheInvalidationStrategy
Unregister a map from server-push near-cache invalidations.
unregisterMap(String) - Method in class com.loomcache.server.cache.TieredEvictionManager
Unregister a map.
unregisterReplica(String) - Method in class com.loomcache.server.replication.ReadReplicaManager
Unregister a read replica.
UNSAFE_CONFIG_CHANGE_DISABLED_MESSAGE - Static variable in class com.loomcache.server.consensus.RaftNode
 
UNSET - Enum constant in enum class com.loomcache.server.tracing.TracingContext.Span.Status
 
unsubscribe() - Method in class com.loomcache.client.LoomReliableTopic
 
unsubscribe(int) - Method in class com.loomcache.client.LoomTopic
Unsubscribe from this topic using the subscription ID.
unsubscribe(DistributedTopic.MessageListener) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
unsubscribe(String) - Method in class com.loomcache.server.datastructures.DistributedTopic
 
unsubscribe(String) - Method in class com.loomcache.server.journal.EventJournal
Unsubscribe from the journal.
unsubscribe(String) - Method in class com.loomcache.server.topic.DistributedTopic
Unsubscribe a listener from this topic.
unsubscribe(String, String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Unsubscribe a client from invalidation events for a specific map.
unsubscribeAll(String) - Method in class com.loomcache.server.cache.NearCacheInvalidationManager
Unsubscribe a client from all maps.
untrackRequest(String) - Method in class com.loomcache.client.ClientRequestDeduplicator
Unregisters a completed request from tracking.
unwatch(String, ConfigChangeListener) - Method in class com.loomcache.server.config.ClusterConfigManager
Unwatch a configuration key.
unwrap(Class) - Method in interface com.loomcache.server.jcache.CacheEntry
Unwrap to the specified type, per JSR-107 contract.
unwrap(Class) - Method in class com.loomcache.server.jcache.LoomCacheEntryEvent
 
unwrap(Class) - Method in class com.loomcache.server.jcache.LoomJCache
 
unwrap(Class) - Method in class com.loomcache.server.jcache.LoomJCacheManager
 
UP - Enum constant in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
 
update() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongCasRequest
Returns the value of the update record component.
update() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceCasRequest
Returns the value of the update record component.
update(PartitionTablePayload) - Method in class com.loomcache.client.ClientPartitionTable
Install a newer partition-table snapshot.
update(ConfigEntry, String, String) - Static method in record class com.loomcache.server.config.ConfigEntry
Create a ConfigEntry from an existing entry with an incremented version.
updateBytes(int, long) - Method in class com.loomcache.server.metrics.SlotMetrics
Update bytes used for a slot by a delta (can be positive or negative).
updateCacheMetrics(DistributedMap) - Method in class com.loomcache.server.metrics.LoomMetrics
Update cache metrics from the DistributedMap.
UPDATED - Enum constant in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
 
updatedAt() - Method in record class com.loomcache.server.config.ConfigEntry
Returns the value of the updatedAt record component.
updatedBy() - Method in record class com.loomcache.server.config.ConfigEntry
Returns the value of the updatedBy record component.
updateFollowerLagMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
Update per-follower replication lag metrics from RaftNode.
updateFollowerMatchIndexMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
Update per-follower match index metrics from RaftNode.
updateNetworkMetrics(TcpServer) - Method in class com.loomcache.server.metrics.LoomMetrics
Update TCP network metrics from the TcpServer.
updateNextIndex(long) - Method in class com.loomcache.server.replication.ReplicationStream
Update the next index to send (e.g., after ACK from replica).
updateRaftMetrics(RaftNodeApi) - Method in class com.loomcache.server.metrics.LoomMetrics
Update Raft election metrics from the RaftNode.
updateRemoteNodeHealth(ClusterHealthMonitor.NodeHealth) - Method in class com.loomcache.server.cluster.ClusterHealthMonitor
Update health information for a remote node.
updateReplicaLag(String, long, long) - Method in class com.loomcache.server.replication.ReadReplicaManager
Update the synced index for a replica and check lag threshold.
UpdateStatement(String, Map, Predicate) - Constructor for record class com.loomcache.server.query.SqlParser.UpdateStatement
Creates an instance of a UpdateStatement record class.
updateTtl(K, long, TimeUnit) - Method in class com.loomcache.server.datastructures.DistributedMap
Update the TTL of an existing entry without changing its value.
uploadInterval() - Method in record class com.loomcache.client.ClientStatisticsConfig
Returns the value of the uploadInterval record component.
upsert(String, String, String, String, String) - Method in interface com.loomcache.springboot.repository.CacheEntryRepository
Upsert a cache entry in a single PostgreSQL-compatible statement.
upsertCount() - Method in record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Returns the value of the upsertCount record component.
uptime() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorStats
Returns the value of the uptime record component.
uptimeMs() - Method in record class com.loomcache.server.network.TcpServer.ServerHealthStatus
Returns the value of the uptimeMs record component.
uptimeMs() - Method in record class com.loomcache.server.network.TcpServer.ServerStats
Returns the value of the uptimeMs record component.
uptimeSeconds() - Method in record class com.loomcache.server.cluster.ClusterHealthMonitor.NodeHealth
Returns the value of the uptimeSeconds record component.
Usage - Section in class com.loomcache.client.AsyncLoomClient
 
Usage - Section in class com.loomcache.client.LoomClient
 
Usage - Section in class com.loomcache.client.LoomTransaction
 
Usage - Section in class com.loomcache.server.discovery.DnsDiscovery
 
Usage - Section in class com.loomcache.server.tracing.SpanManager
 
Usage - Section in class com.loomcache.server.tracing.TraceContextPropagator
 
Usage - Section in class com.loomcache.server.tracing.TracingContext
 
Usage - Section in class com.loomcache.server.tracing.TracingInterceptor
 
Usage: - Section in class com.loomcache.client.LoomBatch
 
Usage: - Section in com.loomcache.client.LoomClient.batch()
 
Usage: - Section in com.loomcache.client.LoomClient.newTransaction(Duration)
 
Usage Example - Section in class com.loomcache.client.LoomAtomicLong
 
Usage Example - Section in class com.loomcache.client.LoomConsistencySubsystem
 
Usage Example - Section in class com.loomcache.client.LoomLinearizableLock
 
Usage Example - Section in class com.loomcache.client.LoomMap
 
Usage Example - Section in class com.loomcache.client.LoomQueue
 
Usage Example - Section in class com.loomcache.client.LoomSet
 
Usage Example - Section in class com.loomcache.server.context.RequestContextMDCBridge
 
Usage Example - Section in record class com.loomcache.client.LoomSqlResult
 
Usage with try-with-resources - Section in class com.loomcache.client.context.ClientRequestContext
 
Usage with try-with-resources - Section in class com.loomcache.server.context.RequestContext
 
usedBytes() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns the value of the usedBytes record component.
useKeyTab() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the useKeyTab record component.
userFilter() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the userFilter record component.
userHeader() - Method in class com.loomcache.common.config.AuthConfig
 
userHeader(String) - Method in class com.loomcache.common.config.AuthConfig.Builder
Set the header name for username.
username() - Method in class com.loomcache.client.security.ClientCredentials
 
username() - Method in record class com.loomcache.common.config.AuthConfig.TokenCredential
Returns the value of the username record component.
username() - Method in record class com.loomcache.common.config.DataConnectionConfig
Returns the value of the username record component.
username() - Method in class com.loomcache.server.security.AuthenticationHandler.AuthSession
 
username() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the username record component.
username() - Method in record class com.loomcache.springboot.security.RestUserLockoutManager.Lockout
Returns the value of the username record component.
username(String) - Method in class com.loomcache.common.config.DataConnectionConfig.Builder
 
userProvider() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the userProvider record component.
usesIndex() - Method in record class com.loomcache.server.query.QueryOptimizer.CostEstimate
Returns the value of the usesIndex record component.
useSsl() - Method in record class com.loomcache.common.config.AuthConfig.LdapConfig
Returns the value of the useSsl record component.
useTicketCache() - Method in record class com.loomcache.common.config.AuthConfig.KerberosConfig
Returns the value of the useTicketCache record component.
utilizationPercent() - Method in record class com.loomcache.server.cache.MemoryManager.MemoryStats
Returns the value of the utilizationPercent record component.
utilizationPercent() - Method in record class com.loomcache.server.network.BackpressureController.BackpressureStats
Calculate the percentage of the high watermark currently in use.
utilizationRate() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns the value of the utilizationRate record component.

V

valid() - Method in record class com.loomcache.server.config.ValidationResult
Returns the value of the valid record component.
valid() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
Returns the value of the valid record component.
validate() - Method in class com.loomcache.common.config.PartitionGroupConfig
 
validate() - Method in class com.loomcache.server.config.LoomConfig
Validate the configuration.
validate(String) - Method in interface com.loomcache.server.config.ConfigValidator.Validator
 
validate(String, String) - Static method in class com.loomcache.server.config.ConfigValidator
Validate a configuration key-value pair.
validate(List, boolean) - Method in class com.loomcache.server.discovery.DiscoveryHealthChecker
Validate a list of discovered peers.
validateConfiguration(LoomConfig) - Static method in class com.loomcache.server.config.PropertiesConfigLoader
Backwards-compatible overload that defers to PropertiesConfigLoader.validateConfiguration(LoomConfig, boolean) with allowStandalone=false.
validateConfiguration(LoomConfig) - Static method in class com.loomcache.server.config.YamlConfigLoader
Validate configuration after loading.
validateConfiguration(LoomConfig, boolean) - Static method in class com.loomcache.server.config.PropertiesConfigLoader
Validate the resolved configuration and perform startup checks.
validateFencingToken(FencingToken) - Method in class com.loomcache.server.cp.LinearizableLock
Validates a fencing token to ensure it matches the current lock holder.
validateIdGeneratorNodeId(int) - Static method in class com.loomcache.common.config.ClusterConfig
 
validateMetric(String, Tags) - Method in record class com.loomcache.server.metrics.MetricsSanitizer
Validate a complete metric and labels combination.
validateMutationAuthorization(Message, QueryHandler.SqlCatalogAuthorization) - Method in class com.loomcache.server.handler.QueryHandler
 
validateParallelism(int, String) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
 
validatePlacement(String, List) - Method in class com.loomcache.server.cluster.RackAwarePlacement
Validate that a partition's replica placement respects constraints.
validateProjectedRowWidth(SqlRow) - Static method in class com.loomcache.server.query.QueryEngine
 
validateQuick(List) - Method in class com.loomcache.server.discovery.DiscoveryHealthChecker
Quick validation without TCP connectivity checks.
validateSeconds(long, String) - Static method in class com.loomcache.server.persistence.RecoveryTimeouts
 
validateToken(FencingToken, String, String) - Method in class com.loomcache.server.cp.FencingTokenGenerator
Validates a fencing token against the current state.
ValidationResult - Record Class in com.loomcache.server.config
Immutable validation result for configuration values.
ValidationResult(boolean, String) - Constructor for record class com.loomcache.server.config.ValidationResult
Creates an instance of a ValidationResult record class.
Validation Strategy - Section in class com.loomcache.server.discovery.DiscoveryHealthChecker
 
validPeers() - Method in record class com.loomcache.server.discovery.DiscoveryHealthChecker.DiscoveryValidationResult
Returns the value of the validPeers record component.
value() - Method in interface com.loomcache.common.compute.EntryProcessor.Entry
 
value() - Method in record class com.loomcache.common.protocol.BatchOperation
Returns a clone of the value bytes (defensive copy).
value() - Method in record class com.loomcache.common.protocol.MapPutTtlCodec.Payload
Returns the value of the value record component.
value() - Method in class com.loomcache.common.protocol.Message
Get the value bytes.
value() - Method in record class com.loomcache.common.protocol.SerializablePredicate.KeyEquals
Returns the value of the value record component.
value() - Method in record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
Returns the value of the value record component.
value() - Method in record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.cache.EvictionNotifier.EvictionEvent
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
Returns the value of the value record component.
value() - Method in interface com.loomcache.server.compute.CacheEntryProcessor.Entry
Get the current value of this entry.
value() - Method in class com.loomcache.server.compute.MutableEntry
 
value() - Method in record class com.loomcache.server.compute.ReadOnlyEntry
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.config.ConfigEntry
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.cp.FencingToken
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.datastructures.mapstore.MetadataAwareValue
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesPoint
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.query.Predicate.EqualsPredicate
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.query.Predicate.GreaterThanOrEqualPredicate
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.query.Predicate.GreaterThanPredicate
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.query.Predicate.LessThanOrEqualPredicate
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.query.Predicate.LessThanPredicate
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.query.Predicate.NotEqualsPredicate
Returns the value of the value record component.
value() - Method in interface com.loomcache.server.query.PredicateBuilder.EntryObject
Selects the whole map entry value.
value() - Method in record class com.loomcache.server.transaction.Transaction.Operation
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPut
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapPut
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.transaction.TransactionOp.MultiMapRemove
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.wan.WanPublisher.WanEvent
Returns the value of the value record component.
value() - Method in record class com.loomcache.server.watch.WatchEvent
Returns the value of the value record component.
value() - Method in record class com.loomcache.springboot.controller.AtomicController.AtomicLongValue
Returns the value of the value record component.
value() - Method in record class com.loomcache.springboot.controller.AtomicController.ReferenceValue
Returns the value of the value record component.
value() - Method in class com.loomcache.springboot.controller.CounterController
 
value() - Method in record class com.loomcache.springboot.controller.TransactionController.OperationRequest
Returns the value of the value record component.
VALUE_EQUALS - Enum constant in enum class com.loomcache.server.transaction.Transaction.ConditionType
Value for key must equal expected value
valueBytes() - Method in record class com.loomcache.server.replication.ReplicationManager.ReplicationData
Returns the value of the valueBytes record component.
valueColumn() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the valueColumn record component.
valueColumn(String) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
valueContains(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
Match entries whose value contains substring.
ValueContains(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.ValueContains
Creates an instance of a ValueContains record class.
valueCount() - Method in record class com.loomcache.server.datastructures.DistributedMultiMap.MultiMapStats
Returns the value of the valueCount record component.
valueCount(String) - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get the number of values for a specific key.
valueEquals(String) - Static method in interface com.loomcache.common.protocol.SerializablePredicate
Match entries whose value equals value.
ValueEquals(String) - Constructor for record class com.loomcache.common.protocol.SerializablePredicate.ValueEquals
Creates an instance of a ValueEquals record class.
valueLength() - Method in record class com.loomcache.server.security.SecurityOperationContext
Returns the value of the valueLength record component.
valueOf(String) - Static method in enum class com.loomcache.client.ClientReconnectMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.ClientRoutingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.LifecycleState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.NearCacheEvictionPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.query.IndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.client.TopicOverloadPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.LoomProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.PartitionGroupType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.TlsProvider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.config.WanAcknowledgeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.model.ClusterState.OperationalState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.protocol.Feature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.protocol.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.protocol.WireCompression
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.MigrationListener.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.consensus.ConfigChange.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.consensus.LogEntry.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.consensus.RaftState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.cp.SessionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.executor.ScheduleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.executor.TaskStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.persistence.DurabilityGuarantee
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.query.IndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.query.QueryProfiler.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.query.SqlColumnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.replication.ConsistencyLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.security.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.tracing.TracingContext.Span.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.transaction.Transaction.ConditionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.transaction.Transaction.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.watch.WatchEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.loomcache.server.watch.WatchManager.EventType
Returns the enum constant of this class with the specified name.
values - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
values() - Static method in enum class com.loomcache.client.ClientReconnectMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.client.ClientRoutingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.client.LifecycleState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.loomcache.client.LoomMultiMap
 
values() - Static method in enum class com.loomcache.client.NearCacheEvictionPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.client.NearCacheInvalidationStrategy.InvalidationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.client.NearCacheLocalUpdatePolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.client.NodeHealthTracker.HealthStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.client.query.IndexType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.loomcache.client.query.LoomQueryCache
Unmodifiable view of current values.
values() - Static method in enum class com.loomcache.client.TopicOverloadPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.AuthConfig.LoginModuleControlFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.ClusterDataRecoveryPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.GenericMapStoreConfig.LoadMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.LoomProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.PartitionGroupType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.TlsProvider
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.config.WanAcknowledgeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.exception.AuthenticationException.AuthError
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.exception.ConnectionException.ConnectionError
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.model.ClusterState.OperationalState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.protocol.Feature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.protocol.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.protocol.ProtocolFeatures
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.protocol.WireCompression
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.loomcache.common.serialization.compact.GenericRecord
 
values() - Static method in enum class com.loomcache.server.cache.EvictionNotifier.EvictionReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.LeaveReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.MembershipProtocol.MembershipView.MemberState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.MigrationListener.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.PartitionDetector.PartitionEvent.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cluster.SwimGossipProtocol.GossipMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.consensus.ConfigChange.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.consensus.LogEntry.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.consensus.RaftState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.cp.SessionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.loomcache.server.datastructures.ContinuousQueryCache
Get an unmodifiable collection of values in the filtered view.
values() - Static method in enum class com.loomcache.server.datastructures.DistributedList.ConsistencyMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.loomcache.server.datastructures.DistributedMap
 
values() - Static method in enum class com.loomcache.server.datastructures.DistributedMapConfig.EvictionPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.loomcache.server.datastructures.DistributedMultiMap
Get all values across all keys.
values() - Static method in enum class com.loomcache.server.datastructures.mapstore.MapStoreConfig.LoadMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.datastructures.ReliableTopic.TopicOverloadPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.executor.ScheduleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.executor.TaskStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.jcache.LoomCacheEntryEvent.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.jcache.LoomJCacheConfig.ExpiryPolicyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.journal.EventJournal.OverflowPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.metrics.CacheAnalytics.TimeSeriesMetric
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.metrics.CapacityPlanner.ScalingAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.metrics.MetricsAggregator.AggregationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.metrics.OperationsTracker.TimeWindow
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.persistence.DurabilityGuarantee
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.persistence.WalReader.RecoveryMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.query.IndexType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.loomcache.server.query.Predicate.InPredicate
Returns the value of the values record component.
values() - Static method in enum class com.loomcache.server.query.QueryOptimizer.OptimizedQueryPlan.ExecutionStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.query.QueryProfiler.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.query.SqlColumnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.loomcache.server.query.SqlParser.InsertStatement
Returns the value of the values record component.
values() - Method in record class com.loomcache.server.query.SqlParser.SinkStatement
Returns the value of the values record component.
values() - Static method in enum class com.loomcache.server.replication.ConsistencyLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.replication.ReadReplicaManager.ReplicaState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.security.CertPermissionMapper.PermissionLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.security.Role
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.sharding.MigrationProgress.MigrationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.tracing.SpanManager.SpanStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.tracing.TracingConfig.ExporterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.tracing.TracingContext.Span.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.transaction.Transaction.ConditionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.transaction.Transaction.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.transaction.TransactionContext.TransactionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Decision
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.transaction.twopc.TwoPhaseCommands.Vote
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.wan.WanReplicationManager.ChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.wan.WanReplicationManager.WanMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.watch.WatchEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.loomcache.server.watch.WatchManager.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values(MapPredicate) - Method in class com.loomcache.server.datastructures.DistributedMap
 
valueType(Class) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
VARCHAR - Enum constant in enum class com.loomcache.server.query.SqlColumnType
 
verifiedClusterConnectionCount() - Method in class com.loomcache.server.CacheNode
Returns the number of verified cluster-peer connections.
verifiedClusterConnectionCount() - Method in class com.loomcache.server.network.TcpServer
 
verifyCrc32() - Method in record class com.loomcache.server.cluster.MigrationChunkTransfer.TransferChunk
 
VERIFYING - Enum constant in enum class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationState
 
verifyVisible() - Method in interface com.loomcache.server.sharding.CrossGroupQueryExecutor.VisibilityBarrier
 
version() - Method in record class com.loomcache.common.protocol.HelloPayload
Returns the value of the version record component.
version() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipView
Returns the value of the version record component.
version() - Method in record class com.loomcache.server.config.ConfigEntry
Returns the value of the version record component.
version() - Method in record class com.loomcache.springboot.controller.ClusterController.ClusterVersionChangeRequest
Returns the value of the version record component.
VersionCompatibilityManager - Class in com.loomcache.common.protocol
Manages version compatibility and feature negotiation across LoomCache nodes.
VersionCompatibilityManager(LoomVersion) - Constructor for class com.loomcache.common.protocol.VersionCompatibilityManager
Create a version compatibility manager.
VersionedMessageAdapter - Class in com.loomcache.common.protocol
Adapts message encoding/decoding to be version-aware.
VersionedMessageAdapter(VersionCompatibilityManager, LoomVersion, String) - Constructor for class com.loomcache.common.protocol.VersionedMessageAdapter
Create a versioned message adapter.
view() - Method in record class com.loomcache.server.query.SqlParser.CreateViewStatement
Returns the value of the view record component.
viewSize() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns the value of the viewSize record component.
viewSize() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns the value of the viewSize record component.
viewUpdates() - Method in record class com.loomcache.client.query.LoomQueryCache.QueryCacheStatistics
Returns the value of the viewUpdates record component.
viewUpdates() - Method in record class com.loomcache.server.datastructures.ContinuousQueryCache.CqcStatistics
Returns the value of the viewUpdates record component.
viewVersion() - Method in record class com.loomcache.server.cluster.MembershipProtocol.MembershipStats
Returns the value of the viewVersion record component.
violation() - Method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
Returns the value of the violation record component.
violation(String) - Static method in record class com.loomcache.server.consensus.RaftInvariantChecker.InvariantResult
 
visit(TraceAnalyzer.Consumer) - Method in class com.loomcache.server.tracing.TraceAnalyzer.TraceNode
Visit all nodes in the tree (depth-first).
visit(K, V) - Method in interface com.loomcache.server.datastructures.DistributedMap.VisibleEntryVisitor
 
VNODES_PER_NODE - Static variable in class com.loomcache.server.partition.ConsistentHashRing
 
vote() - Method in record class com.loomcache.server.transaction.twopc.TwoPhaseCommands.PrepareAck
Returns the value of the vote record component.
votedFor() - Method in record class com.loomcache.server.persistence.RaftMetadataStore.RaftMetadata
Returns the value of the votedFor record component.

W

WAL_IN_MEMORY_FALLBACK_PROPERTY - Static variable in class com.loomcache.server.CacheNode
 
WalCompactor - Class in com.loomcache.server.persistence
Background WAL compaction service.
WalCompactor(String, WalWriter, SnapshotManager, long, long) - Constructor for class com.loomcache.server.persistence.WalCompactor
Create a WAL compactor.
WalCompactor(String, WalWriter, SnapshotManager, long, long, Supplier) - Constructor for class com.loomcache.server.persistence.WalCompactor
Create a WAL compactor with an optional automatic compaction snapshot callback.
WalCompactor.CompactionSnapshot - Record Class in com.loomcache.server.persistence
Snapshot boundary and state to use for one automatic compaction.
WalCompactor.CompactionStats - Record Class in com.loomcache.server.persistence
Compaction statistics record.
walDirectory() - Method in class com.loomcache.server.config.LoomConfig
 
walDirectory(String) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
walDirectory(Path) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
WalReader - Class in com.loomcache.server.persistence
Write-Ahead Log (WAL) reader for recovering Raft log entries from disk.
WalReader() - Constructor for class com.loomcache.server.persistence.WalReader
 
WalReader.RecoveryMode - Enum Class in com.loomcache.server.persistence
 
WalReader.WalRecoveryMetadata - Record Class in com.loomcache.server.persistence
Recovery metadata returned after reading a WAL file.
WalRecoveryMetadata(List, long, int, int, long) - Constructor for record class com.loomcache.server.persistence.WalReader.WalRecoveryMetadata
Creates an instance of a WalRecoveryMetadata record class.
WalStats - Record Class in com.loomcache.server.persistence
Statistics tracked by the WAL writer.
WalStats(long, long, long, double, long, long) - Constructor for record class com.loomcache.server.persistence.WalStats
Creates an instance of a WalStats record class.
WalWriter - Class in com.loomcache.server.persistence
Write-Ahead Log (WAL) writer for persisting Raft log entries.
WalWriter(String, Path) - Constructor for class com.loomcache.server.persistence.WalWriter
 
WalWriterStats - Record Class in com.loomcache.server.persistence
Statistics for compression and batch operations.
WalWriterStats(long, long, long, double, long) - Constructor for record class com.loomcache.server.persistence.WalWriterStats
Creates an instance of a WalWriterStats record class.
WAN - Enum constant in enum class com.loomcache.common.config.EndpointTlsConfig.Endpoint
 
WAN_ACK - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
WAN_BATCH - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
WAN_PAUSE - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
WAN_RESUME - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
WAN_STATUS - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
WAN_SYNC - Enum constant in enum class com.loomcache.common.protocol.MessageType
 
WanAck(boolean, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanAck
Creates an instance of a WanAck record class.
WanAck(String, long, int, int) - Constructor for record class com.loomcache.server.wan.WanConsumer.WanAck
Creates an instance of a WanAck record class.
wanAcknowledgeType() - Method in class com.loomcache.common.config.ClusterConfig
 
wanAcknowledgeType() - Method in class com.loomcache.server.config.LoomConfig
 
wanAcknowledgeType(WanAcknowledgeType) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
wanAcknowledgeType(WanAcknowledgeType) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
WanAcknowledgeType - Enum Class in com.loomcache.common.config
WAN batch acknowledgment mode.
WanBatch(String, String, String, byte[], int, boolean, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanBatch
Creates an instance of a WanBatch record class.
WanConsumer - Class in com.loomcache.server.wan
Receives and applies remote WAN replication events to local data structures.
WanConsumer(DataStructureRegistry, WanConsumer.ConflictResolver) - Constructor for class com.loomcache.server.wan.WanConsumer
Create a WAN consumer.
WanConsumer(DataStructureRegistry, WanConsumer.ConflictResolver, long) - Constructor for class com.loomcache.server.wan.WanConsumer
Create a WAN consumer with configurable gap timeout.
WanConsumer.ConflictResolver - Interface in com.loomcache.server.wan
Strategy for resolving conflicts when both local and remote clusters have concurrent writes to the same key.
WanConsumer.WanAck - Record Class in com.loomcache.server.wan
Acknowledgment for a processed WAN batch.
WanDeltaSyncResult(String, String, String, int, int, int, int) - Constructor for record class com.loomcache.server.wan.WanReplicationManager.WanDeltaSyncResult
Creates an instance of a WanDeltaSyncResult record class.
WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
 
WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
 
WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long, long, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
 
WanEvent(long, String, String, byte[], WanReplicationManager.ChangeType, long, long, long, long) - Constructor for record class com.loomcache.server.wan.WanPublisher.WanEvent
Creates an instance of a WanEvent record class.
WanKey(String, String) - Constructor for record class com.loomcache.server.wan.WanMerkleTree.WanKey
Creates an instance of a WanKey record class.
WanMerkleDiff(String, String, List, List, List) - Constructor for record class com.loomcache.server.wan.WanMerkleTree.WanMerkleDiff
Creates an instance of a WanMerkleDiff record class.
WanMerkleTree - Record Class in com.loomcache.server.wan
Deterministic Merkle digest for WAN-replicated map state.
WanMerkleTree(int, String, List, Map) - Constructor for record class com.loomcache.server.wan.WanMerkleTree
Creates an instance of a WanMerkleTree record class.
WanMerkleTree.WanKey - Record Class in com.loomcache.server.wan
 
WanMerkleTree.WanMerkleDiff - Record Class in com.loomcache.server.wan
 
wanPersistReplicatedData() - Method in class com.loomcache.common.config.ClusterConfig
 
wanPersistReplicatedData() - Method in class com.loomcache.server.config.LoomConfig
 
wanPersistReplicatedData(boolean) - Method in class com.loomcache.common.config.ClusterConfig.Builder
 
wanPersistReplicatedData(boolean) - Method in class com.loomcache.server.config.LoomConfig.Builder
 
WanPublisher - Class in com.loomcache.server.wan
Batches and ships WAN replication events to a remote cluster.
WanPublisher(String, String, int, long) - Constructor for class com.loomcache.server.wan.WanPublisher
Create a WAN publisher.
WanPublisher(String, String, int, long, WanPublisher.WanTransport) - Constructor for class com.loomcache.server.wan.WanPublisher
 
WanPublisher(String, String, String, int, long, WanPublisher.WanTransport) - Constructor for class com.loomcache.server.wan.WanPublisher
 
WanPublisher.WanAck - Record Class in com.loomcache.server.wan
 
WanPublisher.WanBatch - Record Class in com.loomcache.server.wan
 
WanPublisher.WanEvent - Record Class in com.loomcache.server.wan
A single WAN replication event.
WanPublisher.WanTransport - Interface in com.loomcache.server.wan
 
WanPublisher.WanTransportFactory - Interface in com.loomcache.server.wan
 
WanReplicationHandler - Class in com.loomcache.server.wan
Protocol handler for WAN replication messages over the binary protocol.
WanReplicationHandler(WanReplicationManager, int) - Constructor for class com.loomcache.server.wan.WanReplicationHandler
Create a WAN replication handler.
WanReplicationManager - Class in com.loomcache.server.wan
Central orchestrator for WAN (Wide Area Network) replication.
WanReplicationManager(String, int, DataStructureRegistry) - Constructor for class com.loomcache.server.wan.WanReplicationManager
Create a WAN replication manager with default batch settings.
WanReplicationManager(String, int, DataStructureRegistry, int, long) - Constructor for class com.loomcache.server.wan.WanReplicationManager
Create a new WAN replication manager.
WanReplicationManager(String, int, DataStructureRegistry, int, long, WanAcknowledgeType) - Constructor for class com.loomcache.server.wan.WanReplicationManager
Create a new WAN replication manager.
WanReplicationManager(String, int, DataStructureRegistry, int, long, WanAcknowledgeType, boolean) - Constructor for class com.loomcache.server.wan.WanReplicationManager
Create a new WAN replication manager.
WanReplicationManager(String, int, DataStructureRegistry, WanAcknowledgeType) - Constructor for class com.loomcache.server.wan.WanReplicationManager
Create a WAN replication manager with default batch settings.
WanReplicationManager(String, int, DataStructureRegistry, WanAcknowledgeType, boolean) - Constructor for class com.loomcache.server.wan.WanReplicationManager
Create a WAN replication manager with default batch settings.
WanReplicationManager.ChangeType - Enum Class in com.loomcache.server.wan
Type of data change event replicated over WAN.
WanReplicationManager.WanDeltaSyncResult - Record Class in com.loomcache.server.wan
Summary of a Merkle-based WAN delta-sync plan.
WanReplicationManager.WanMode - Enum Class in com.loomcache.server.wan
WAN replication mode.
WanReplicationManager.WanReplicationStats - Record Class in com.loomcache.server.wan
Replication statistics for a single WAN target.
WanReplicationStats(String, long, long, long, long, long, long, boolean, WanReplicationManager.WanMode) - Constructor for record class com.loomcache.server.wan.WanReplicationManager.WanReplicationStats
Creates an instance of a WanReplicationStats record class.
wanTlsConfig() - Method in class com.loomcache.common.config.EndpointTlsConfig
 
wanTlsConfig(TlsConfig) - Method in class com.loomcache.common.config.EndpointTlsConfig.Builder
 
warmFromLoader(CacheLoader, List) - Method in class com.loomcache.server.cache.CacheWarmer
Warm cache from an external loader using parallel virtual threads.
warmFromPeer(String) - Method in class com.loomcache.server.cache.CacheWarmer
Warm cache from a running peer node.
warmFromSnapshot(byte[]) - Method in class com.loomcache.server.cache.CacheWarmer
Warm cache from a saved snapshot (byte array).
WarmingConfig - Record Class in com.loomcache.server.cache
Configuration for cache warming operations.
WarmingConfig(int, int, long) - Constructor for record class com.loomcache.server.cache.WarmingConfig
Creates an instance of a WarmingConfig record class.
WarmingListener - Interface in com.loomcache.server.cache
Callback interface for monitoring cache warming progress.
WarmingProgress - Record Class in com.loomcache.server.cache
Real-time progress metrics during a cache warming operation.
WarmingProgress(long, long, long, long, long) - Constructor for record class com.loomcache.server.cache.WarmingProgress
Creates an instance of a WarmingProgress record class.
WarmingResult - Record Class in com.loomcache.server.cache
Final result of a cache warming operation.
WarmingResult(long, long, long, Set) - Constructor for record class com.loomcache.server.cache.WarmingResult
Creates an instance of a WarmingResult record class.
warmUp(int) - Method in class com.loomcache.client.ConnectionPool
Warm up the connection pool by pre-creating connections up to target count.
warn(Logger, String, Throwable, String, Object...) - Static method in class com.loomcache.server.observability.BoundaryExceptionHandler
 
WARNING - Enum constant in enum class com.loomcache.server.cluster.ClusterHealthMonitor.AlertSeverity
 
warnings() - Method in record class com.loomcache.server.query.QueryAnalyzer.QueryAnalysis
Returns the value of the warnings record component.
watch(String, ConfigChangeListener) - Method in class com.loomcache.server.config.ClusterConfigManager
Watch for changes to a configuration key.
watch(String, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
Register a watch on a single key.
watch(String, WatchListener, String) - Method in class com.loomcache.server.watch.WatchManager
Register a watch on a single key, associated with a connection.
watcherCount() - Method in record class com.loomcache.server.config.ConfigManagerStats
Returns the value of the watcherCount record component.
WatchEvent - Record Class in com.loomcache.server.watch
A watch event representing a key mutation (put or delete).
WatchEvent(WatchEvent.Type, String, String, String, long, long) - Constructor for record class com.loomcache.server.watch.WatchEvent
Creates an instance of a WatchEvent record class.
WatchEvent.Type - Enum Class in com.loomcache.server.watch
Event type enumeration.
watchFromRevision(String, long, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
Register a watch on a single key, resuming from a specific revision.
WatchListener - Interface in com.loomcache.server.watch
Callback interface for receiving watch events on key mutations.
WatchManager - Class in com.loomcache.server.watch
Manages active watches on keys and key prefixes.
WatchManager() - Constructor for class com.loomcache.server.watch.WatchManager
Creates a new WatchManager with default buffer and queue settings.
WatchManager(int, int) - Constructor for class com.loomcache.server.watch.WatchManager
Creates a new WatchManager with configurable buffer and queue sizes.
WatchManager.EventType - Enum Class in com.loomcache.server.watch
Enumeration of event types for streaming events.
WatchManager.WatchStreamStats - Record Class in com.loomcache.server.watch
Statistics snapshot for event streaming.
watchPrefix(String, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
Register a watch on all keys matching a prefix.
watchPrefix(String, WatchListener, String) - Method in class com.loomcache.server.watch.WatchManager
Register a watch on all keys matching a prefix, associated with a connection.
watchRange(String, String, WatchListener) - Method in class com.loomcache.server.watch.WatchManager
Register a watch on a range of keys [startKey, endKey).
WatchStreamStats(long, int, double, long) - Constructor for record class com.loomcache.server.watch.WatchManager.WatchStreamStats
Creates an instance of a WatchStreamStats record class.
weight() - Method in record class com.loomcache.client.NodeEndpoint
Returns the value of the weight record component.
wherePredicate() - Method in record class com.loomcache.server.query.QueryPlan
Returns the value of the wherePredicate record component.
wherePredicate() - Method in record class com.loomcache.server.query.SqlParser.DeleteStatement
Returns the value of the wherePredicate record component.
wherePredicate() - Method in record class com.loomcache.server.query.SqlParser.UpdateStatement
Returns the value of the wherePredicate record component.
windowDuration() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.FixedWindow
Returns the value of the windowDuration record component.
windowDuration() - Method in record class com.loomcache.server.network.RateLimiter.RateLimitPolicy.SlidingWindow
Returns the value of the windowDuration record component.
windowSize() - Method in record class com.loomcache.server.cluster.PartitionDetector.DetectorConfig
Returns the value of the windowSize record component.
windowStartTime() - Method in record class com.loomcache.server.ratelimit.RateLimiter.RateLimiterSnapshot
Returns the value of the windowStartTime record component.
WIRE_COMPRESSION_LZ4 - Enum constant in enum class com.loomcache.common.protocol.Feature
LZ4-compressed wire message bodies.
WIRE_COMPRESSION_LZ4 - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node supports LZ4-compressed message bodies after PROTOCOL_HELLO negotiation.
WIRE_COMPRESSION_ZSTD - Enum constant in enum class com.loomcache.common.protocol.Feature
zstd-compressed wire message bodies.
WIRE_COMPRESSION_ZSTD - Enum constant in enum class com.loomcache.common.protocol.ProtocolFeatures
Node supports zstd-compressed message bodies after PROTOCOL_HELLO negotiation.
wireCompression() - Method in record class com.loomcache.client.ConnectionPool.PooledConnection
Returns the value of the wireCompression record component.
WireCompression - Enum Class in com.loomcache.common.protocol
Optional transport compression negotiated by PROTOCOL_HELLO.
Wire format - Section in interface com.loomcache.common.protocol.SerializablePredicate
 
wireId() - Method in enum class com.loomcache.common.serialization.compact.CompactFieldKind
 
WireOperation(byte, String, String, String) - Constructor for record class com.loomcache.common.protocol.TransactionOpCode.WireOperation
Creates an instance of a WireOperation record class.
Wire protocol - Section in class com.loomcache.server.transaction.TransactionHandler
 
WireValueCodec - Class in com.loomcache.common.serialization
Type-tagged value codec shared by client facades and server-side processors.
withAlive(boolean) - Method in class com.loomcache.common.model.NodeInfo
Return a copy of this node with the alive flag set to the given value.
withAttributes(Map) - Method in class com.loomcache.common.model.NodeInfo
 
withBatchSize(int) - Static method in record class com.loomcache.server.cache.WarmingConfig
Create a WarmingConfig with custom batch size.
withBufferSize(int) - Static method in record class com.loomcache.server.topic.TopicConfig
Create a topic configuration with custom buffer size.
withCircuitBreaker(int, long) - Method in class com.loomcache.client.retry.RetryPolicy
Create a new RetryPolicy with circuit breaker configuration.
withClockSkew(long) - Static method in record class com.loomcache.server.consensus.LeaseConfig
Create a LeaseConfig with custom clock skew tolerance.
withDefaultThresholds() - Static method in class com.loomcache.server.cache.MemoryManager
Create a MemoryManager with default thresholds (80%/90% of max heap).
withDepth(int) - Static method in class com.loomcache.client.Pipelining
 
withDuration(long) - Static method in record class com.loomcache.server.consensus.LeaseConfig
Create a LeaseConfig with custom lease duration.
withEnabled(boolean) - Method in record class com.loomcache.client.ClientStatisticsConfig
 
withFlags(byte) - Method in class com.loomcache.common.protocol.Message
Set message flags.
withFreshCorrelationId() - Method in class com.loomcache.common.protocol.Message
Create a copy of this message with a fresh correlation ID.
withJitter(double) - Method in class com.loomcache.client.retry.RetryPolicy
Create a new RetryPolicy with updated jitter factor.
withKey(byte[]) - Method in class com.loomcache.common.protocol.Message
 
withLocalCommitFallbackForTests(DataStructureRegistry) - Static method in class com.loomcache.server.transaction.TransactionManager
Creates a manager that may use the legacy in-memory commit path when an operation is not representable as a replicated batch.
withMapName(String) - Method in class com.loomcache.common.protocol.Message
Set the target data structure name (map, queue, or topic).
withMaxTopologyDistance(int) - Method in record class com.loomcache.server.cluster.TopologyConfig
Create a new TopologyConfig with different max topology distance.
withoutTtl(String) - Static method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigratedEntry
 
withParallelism(int) - Static method in record class com.loomcache.server.cache.WarmingConfig
Create a WarmingConfig with custom parallelism.
withPort(int) - Method in class com.loomcache.common.model.NodeInfo
 
withPreferLocalReads(boolean) - Method in record class com.loomcache.server.cluster.TopologyConfig
Create a new TopologyConfig with different routing preferences.
withRetryPredicate(Predicate) - Method in class com.loomcache.client.retry.RetryPolicy
Create a new RetryPolicy with custom retry predicate.
withSenderId(String) - Method in class com.loomcache.common.protocol.Message
Set the sender node ID.
withSpan(String, String, TracingContext.CheckedRunnable) - Static method in class com.loomcache.server.tracing.TracingContext
Execute a block of code within a span context.
withSpan(String, String, TracingContext.CheckedSupplier) - Static method in class com.loomcache.server.tracing.TracingContext
Execute a block of code within a span context and return a result.
withStartedAt(Instant) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
 
withState(PartitionMigrationPipeline.MigrationState) - Method in record class com.loomcache.server.cluster.PartitionMigrationPipeline.MigrationTask
 
withStateMachineReadLock(Callable) - Method in class com.loomcache.server.consensus.RaftNode
Run a local state-machine read while excluding in-progress state-machine apply.
withStatus(byte) - Method in class com.loomcache.common.protocol.Message
Set the response status code.
withTimeout(long) - Static method in record class com.loomcache.server.cache.WarmingConfig
Create a WarmingConfig with custom timeout.
withTtl(long) - Method in class com.loomcache.common.protocol.Message
Set the TTL for put operations.
withType(PartitionGroupType) - Method in class com.loomcache.common.config.PartitionGroupConfig
 
withUploadInterval(Duration) - Method in record class com.loomcache.client.ClientStatisticsConfig
 
withValue(byte[]) - Method in class com.loomcache.common.protocol.Message
Set the message value.
wrap(LoomClient) - Static method in class com.loomcache.client.LoomCache
Wrap an existing LoomClient in a LoomCache instance.
wrapTypedMapStore(MapStore) - Method in class com.loomcache.server.jcache.JCacheDistributedMapAdapter
Wrap a typed MapStore so it can be installed on the encoded backing map.
write(DataOutputStream) - Method in interface com.loomcache.server.transaction.twopc.TwoPhaseCommands.FrameWriter
 
write(K, V) - Method in interface com.loomcache.server.jcache.CacheWriterIntegration.BackingStoreWriter
 
write(K, V) - Method in class com.loomcache.server.jcache.CacheWriterIntegration
Write a key-value pair.
write(K, V) - Method in record class com.loomcache.server.jcache.MapStoreBackedCacheWriter
Delegate a write to MapStore.store(Object, Object).
write(T, CompactWriter) - Method in interface com.loomcache.common.serialization.compact.CompactTypeSerializer
 
WRITE - Enum constant in enum class com.loomcache.server.metrics.OperationsTracker.OperationType
 
WRITE - Enum constant in enum class com.loomcache.server.persistence.DurabilityGuarantee
Write-only durability.
writeBatchAtomic(List) - Method in class com.loomcache.server.persistence.WalWriter
Write multiple entries atomically, all or nothing.
writeBatchSize() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the writeBatchSize record component.
writeBatchSize() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns the value of the writeBatchSize record component.
writeBatchSize(int) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
writeBehind() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the writeBehind record component.
writeBehind() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns the value of the writeBehind record component.
writeBehind(boolean) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
WriteBehindCache<K,V> - Class in com.loomcache.client.cache
Write-behind cache that buffers writes and flushes asynchronously using a daemon thread.
WriteBehindCache(WriteBehindCache.WriteBehindConfig, WriteBehindCache.WriteFlushCallback) - Constructor for class com.loomcache.client.cache.WriteBehindCache
Create a new write-behind cache.
WriteBehindCache.WriteBehindConfig - Record Class in com.loomcache.client.cache
Configuration for WriteBehindCache.
WriteBehindCache.WriteFlushCallback<K,V> - Interface in com.loomcache.client.cache
Callback interface for flushing writes to the backend.
writeBehindConfig(int, Duration) - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Convenience factory for write-behind mode.
WriteBehindConfig(int, long, int) - Constructor for record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindConfig
Creates an instance of a WriteBehindConfig record class.
WriteBehindConfig(int, Duration, int) - Constructor for record class com.loomcache.client.cache.WriteBehindCache.WriteBehindConfig
Creates an instance of a WriteBehindConfig record class.
WriteBehindStats(int, long, long, double) - Constructor for record class com.loomcache.server.jcache.CacheWriterIntegration.WriteBehindStats
Creates an instance of a WriteBehindStats record class.
writeBoolean(String, boolean) - Method in class com.loomcache.common.serialization.compact.CompactWriter
 
writeBufferFully(FileChannel, ByteBuffer) - Method in class com.loomcache.server.persistence.WalWriter
 
writeBytes(String, byte[]) - Method in class com.loomcache.common.serialization.compact.CompactWriter
 
writeDelay() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the writeDelay record component.
writeDelay() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns the value of the writeDelay record component.
writeDelay(Duration) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
writeFloat64(String, double) - Method in class com.loomcache.common.serialization.compact.CompactWriter
 
writeInt32(String, int) - Method in class com.loomcache.common.serialization.compact.CompactWriter
 
writeInt64(String, long) - Method in class com.loomcache.common.serialization.compact.CompactWriter
 
writeMetadata() - Method in record class com.loomcache.server.datastructures.DistributedMap.EntryRollbackState
Returns the value of the writeMetadata record component.
WriteMetadata(long, String) - Constructor for record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
Creates an instance of a WriteMetadata record class.
writeMetadataTimestampValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
WAN merge/access metadata.
writeMetadataWriterValues - Variable in class com.loomcache.server.datastructures.MapSnapshot
 
writerNodeId() - Method in record class com.loomcache.server.datastructures.DistributedMap.WriteMetadata
Returns the value of the writerNodeId record component.
writerNodeId() - Method in record class com.loomcache.server.wan.merge.MergePolicy.MergeEntry
Returns the value of the writerNodeId record component.
writeString(String, String) - Method in class com.loomcache.common.serialization.compact.CompactWriter
 
writeThrough() - Method in record class com.loomcache.common.config.GenericMapStoreConfig
Returns the value of the writeThrough record component.
writeThrough() - Method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Returns the value of the writeThrough record component.
writeThrough() - Method in class com.loomcache.server.jcache.LoomJCacheConfig
 
writeThrough(boolean) - Method in class com.loomcache.common.config.GenericMapStoreConfig.Builder
 
writeThrough(boolean) - Method in class com.loomcache.server.jcache.LoomJCacheConfig.Builder
 
writeThroughCacheStore(CacheEntryRepository) - Method in class com.loomcache.springboot.config.CacheNodeConfig
Create write-through cache store bean.
WriteThroughCacheStore - Class in com.loomcache.springboot.persistence
Write-Through Cache Store.
WriteThroughCacheStore(CacheEntryRepository, String, int) - Constructor for class com.loomcache.springboot.persistence.WriteThroughCacheStore
Construct the write-through cache store.
writeThroughConfig() - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Convenience factory for write-through mode.
writeThroughFailureCount() - Method in class com.loomcache.server.datastructures.CacheMetrics
Get the total number of write-through failures.
writeThroughNoLoadConfig() - Static method in record class com.loomcache.server.datastructures.mapstore.MapStoreConfig
Convenience factory for write-through persistence without read-through loading.

X

x509UserDetailsService() - Method in class com.loomcache.springboot.config.SecurityConfig
Maps X.509 certificate CN values to Spring Security users with roles.

Y

YamlConfigLoader - Class in com.loomcache.server.config
Unified configuration loader supporting both YAML (.yml/.yaml) and properties (.properties) formats.
YamlConfigLoader() - Constructor for class com.loomcache.server.config.YamlConfigLoader
 

Z

ZIPFIAN - Enum constant in enum class com.loomcache.server.metrics.AccessPatternAnalyzer.PatternType
 
zone() - Method in record class com.loomcache.server.cluster.TopologyInfo
Returns the value of the zone record component.
zone() - Method in record class com.loomcache.server.discovery.MemberAttributes
 
ZONE - Static variable in record class com.loomcache.server.discovery.MemberAttributes
 
zoneLabel() - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig
 
zoneLabel(String) - Method in class com.loomcache.common.config.KubernetesApiDiscoveryConfig.Builder
 
ZSTD - Enum constant in enum class com.loomcache.common.protocol.WireCompression
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form