Uses of Class
com.loomcache.server.config.LoomConfig.Builder
Packages that use LoomConfig.Builder
-
Uses of LoomConfig.Builder in com.loomcache.server.config
Methods in com.loomcache.server.config that return LoomConfig.BuilderModifier and TypeMethodDescriptionLoomConfig.Builder.addClusterMember(String member) LoomConfig.Builder.addMapIndex(String mapName, IndexConfig indexConfig) LoomConfig.Builder.advertisedHost(String advertisedHost) LoomConfig.Builder.auditEnabled(boolean enabled) LoomConfig.Builder.auditQueueCapacity(int capacity) LoomConfig.Builder.authConfig(AuthConfig config) LoomConfig.Builder.backupDirectory(@Nullable String path) LoomConfig.Builder.backupDirectory(@Nullable Path path) LoomConfig.Builder.bindAddress(String bindAddress) Set the bind address (non-null, non-blank).static LoomConfig.BuilderLoomConfig.builder()LoomConfig.Builder.clusterDataRecoveryPolicy(ClusterDataRecoveryPolicy policy) LoomConfig.Builder.clusterMembers(List<String> members) LoomConfig.Builder.commandExecutorThreads(int threads) LoomConfig.Builder.commandQueueCapacity(int capacity) LoomConfig.Builder.dataConnectionConfig(String name, DataConnectionConfig config) LoomConfig.Builder.dataConnectionConfigs(Map<String, DataConnectionConfig> dataConnectionConfigs) LoomConfig.Builder.discoveryConfig(DiscoveryConfig config) LoomConfig.Builder.enablePersistence(boolean enable) LoomConfig.Builder.endpointTlsConfig(EndpointTlsConfig config) LoomConfig.Builder.evictionPolicy(String policy) LoomConfig.Builder.genericMapStoreConfig(String mapName, GenericMapStoreConfig config) LoomConfig.Builder.genericMapStoreConfigs(Map<String, GenericMapStoreConfig> genericMapStoreConfigs) LoomConfig.Builder.gracefulShutdownDrainMs(long ms) LoomConfig.Builder.healthCheckIntervalMs(long ms) LoomConfig.Builder.hotBackupIntervalSeconds(long seconds) LoomConfig.Builder.icmpFailureDetectorConfig(IcmpFailureDetectorConfig config) LoomConfig.Builder.idempotencyTtlMs(long ms) Set the TTL for idempotency dedup cache entries (milliseconds).LoomConfig.Builder.idGeneratorNodeId(int nodeId) static LoomConfig.BuilderPropertiesConfigLoader.loadConfig(@Nullable String configFilePath) Load configuration from multiple sources, with proper precedence.static LoomConfig.BuilderYamlConfigLoader.loadConfig(@Nullable String configFilePath) Load configuration from multiple sources with proper precedence.LoomConfig.Builder.logCompactionThreshold(int threshold) LoomConfig.Builder.mapIndexes(Map<String, List<IndexConfig>> mapIndexes) LoomConfig.Builder.maxConnections(int maxConnections) LoomConfig.Builder.maxEntriesPerAppend(int max) LoomConfig.Builder.maxExecutorTaskPayloadBytes(int maxExecutorTaskPayloadBytes) LoomConfig.Builder.maxMapEntries(int maxEntries) LoomConfig.Builder.maxMemoryBytes(long bytes) LoomConfig.Builder.maxParallelMigrations(int maxParallelMigrations) LoomConfig.Builder.metricsPort(int port) Set the node ID (non-null, non-blank).LoomConfig.Builder.partitionGroupConfig(PartitionGroupConfig config) LoomConfig.Builder.partitionGroupType(PartitionGroupType type) LoomConfig.Builder.persistenceDataLoadTimeoutSeconds(long seconds) LoomConfig.Builder.persistenceRecoveryParallelism(int parallelism) LoomConfig.Builder.persistenceValidationTimeoutSeconds(long seconds) LoomConfig.Builder.pipelinedExecution(boolean enabled) LoomConfig.Builder.port(int port) LoomConfig.Builder.priorityQueueConfig(String queueName, PriorityQueueConfig config) LoomConfig.Builder.priorityQueueConfigs(Map<String, PriorityQueueConfig> priorityQueueConfigs) LoomConfig.Builder.queueConfig(String queueName, QueueConfig config) LoomConfig.Builder.queueConfigs(Map<String, QueueConfig> queueConfigs) LoomConfig.Builder.raftBootstrapServerEntries(String... entries) LoomConfig.Builder.raftBootstrapServerEntries(List<String> entries) LoomConfig.Builder.raftBootstrapServers(List<ClusterConfig.RaftBootstrapServer> servers) LoomConfig.Builder.raftElectionTimeoutMs(long ms) LoomConfig.Builder.raftGroupCount(int count) LoomConfig.Builder.raftHeartbeatIntervalMs(long ms) LoomConfig.Builder.readBackupData(boolean readBackupData) LoomConfig.Builder.replicationTimeoutMs(long ms) LoomConfig.Builder.slowOperationDetectorConfig(SlowOperationDetectorConfig config) LoomConfig.Builder.snapshotThreshold(int threshold) LoomConfig.Builder.tcpIdleTimeoutMs(long ms) LoomConfig.Builder.tcpReadTimeoutMs(long ms) LoomConfig.Builder.walDirectory(String path) LoomConfig.Builder.walDirectory(Path path) LoomConfig.Builder.wanAcknowledgeType(WanAcknowledgeType type) LoomConfig.Builder.wanPersistReplicatedData(boolean persist)