Uses of Interface
org.infinispan.commons.configuration.Builder
Packages that use Builder
Package
Description
Hot Rod client configuration API.
Commons Configuration package
Cache configurationEmbeddedCacheManager configurationCommon configuration for JDBC cache stores.
Configuration for the JDBC CacheStore.
Configuration for
RemoteStore.Configuration for
RocksDBStore.Configuration for
org.infinispan.persistence.sifs.SoftIndexFileStore.REST Server Configuration API
Core Server Configuration API
HotRod Server Configuration API
Memcached Server Configuration API
-
Uses of Builder in org.infinispan.client.hotrod.configuration
Classes in org.infinispan.client.hotrod.configuration that implement BuilderModifier and TypeClassDescriptionclassAuthenticationConfigurationBuilder.classclassConfigurationBuilder used to generate immutableConfigurationobjects to pass to theRemoteCacheManager(Configuration)constructor.classConnectionPoolConfigurationBuilder.classConfigures executor factory.classclassPer-cache configuration.classSecurityConfigurationBuilder.classServerConfigurationBuilder.classSSLConfigurationBuilder.classConfigures client-side statisticsclassDeprecated, for removal: This API element is subject to removal in a future version.since 12.0.Methods in org.infinispan.client.hotrod.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>AuthenticationConfigurationBuilder.read(AuthenticationConfiguration template, Combine combine) Builder<?>ClusterConfigurationBuilder.read(ClusterConfiguration template, Combine combine) Builder<?>NearCacheConfigurationBuilder.read(NearCacheConfiguration template, Combine combine) Builder<?>RemoteCacheConfigurationBuilder.read(RemoteCacheConfiguration template, Combine combine) Builder<?>SecurityConfigurationBuilder.read(SecurityConfiguration template, Combine combine) Builder<?>StatisticsConfigurationBuilder.read(StatisticsConfiguration template, Combine combine) Builder<?>TransactionConfigurationBuilder.read(TransactionConfiguration template, Combine combine) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Builder in org.infinispan.commons.configuration
Methods in org.infinispan.commons.configuration that return BuilderModifier and TypeMethodDescriptiondefault Builder<?>Builder<?>Reads the configuration from an already created configuration bean into this builder.Methods in org.infinispan.commons.configuration that return types with arguments of type BuilderModifier and TypeMethodDescriptionConfigurationUtils.builderFor(B built) Returns the builder that was used to build this class.ConfigurationUtils.builderForNonStrict(B built) The same asConfigurationUtils.builderFor(Object)except that it won't throw an exception if no builder class is found. -
Uses of Builder in org.infinispan.configuration.cache
Subinterfaces of Builder in org.infinispan.configuration.cacheModifier and TypeInterfaceDescriptioninterfaceStoreConfigurationBuilder<T extends StoreConfiguration,S extends StoreConfigurationBuilder<T, S>> LoaderConfigurationBuilder is an interface which should be implemented by all cache loader buildersClasses in org.infinispan.configuration.cache that implement BuilderModifier and TypeClassDescriptionclassAbstractStoreConfigurationBuilder<T extends StoreConfiguration,S extends AbstractStoreConfigurationBuilder<T, S>> classConfiguration for the async cache store.classAuthorizationConfigurationBuilder.classclassclassDefines clustered characteristics of the cache.classDeprecated, for removal: This API element is subject to removal in a future version.since 11.0.classclassDeprecated, for removal: This API element is subject to removal in a future version.Since 10.0, custom interceptors support will be removed and only modules will be able to define interceptorsclassStoreConfigurationBuilder used for stores/loaders that don't have a configuration builderclassclassControls the default expiration settings for entries in the cache.classConfiguration for various grouper definitions.classAllows fine-tuning of rehashing characteristics.classConfigures indexing of entries in the cache for searching.classclassclassclassDeprecated, for removal: This API element is subject to removal in a future version.Since 10.0, custom interceptors support will be removed and only modules will be able to define interceptorsclassclassConfigures the L1 cache behavior in 'distributed' caches instances.classDefines the local, in-VM locking and concurrency characteristics of the cache.classControls the data container for the cache.classDeprecated, for removal: This API element is subject to removal in a future version.since 11.0, useMemoryConfigurationBuilderinstead.classControls how the cache handles partitioning and/or multiple node failures.classConfiguration for cache stores.classclassDefines recovery configuration for the cache.classSecurityConfigurationBuilder.classSingle file cache store configuration builder.classclassConfigures how state is transferred when a cache joins or leaves the cluster.classDetermines whether cache statistics are gathered.classclassDefines transactional (JTA) characteristics of the cache.classControls certain tuning parameters that may break some of Infinispan's public API contracts in exchange for better performance in some cases.classConfiguration Builder to configure the state transfer between sites.Methods in org.infinispan.configuration.cache with type parameters of type BuilderMethods in org.infinispan.configuration.cache that return BuilderModifier and TypeMethodDescriptionBuilder<?>Builder<?>AuthorizationConfigurationBuilder.read(AuthorizationConfiguration template, Combine combine) Builder<?>CustomStoreConfigurationBuilder.read(CustomStoreConfiguration template, Combine combine) Builder<?>EncodingConfigurationBuilder.read(EncodingConfiguration template, Combine combine) Builder<?>PartitionHandlingConfigurationBuilder.read(PartitionHandlingConfiguration template, Combine combine) Builder<?>SingleFileStoreConfigurationBuilder.read(SingleFileStoreConfiguration template, Combine combine) XSiteStateTransferConfigurationBuilder.read(XSiteStateTransferConfiguration template, Combine combine) Methods in org.infinispan.configuration.cache that return types with arguments of type Builder -
Uses of Builder in org.infinispan.configuration.global
Subinterfaces of Builder in org.infinispan.configuration.globalClasses in org.infinispan.configuration.global that implement BuilderModifier and TypeClassDescriptionclassConfigures theEmbeddedCacheManagerClassAllowList.classclassclassclassConfigures executor factory.classGlobalAuthorizationConfigurationBuilder.classConfigures JMX for the cache manager and its caches.classConfigures the types of metrics gathered and exported via Micrometer metrics for all caches owned by this Cache Manager.classGlobalRoleConfigurationBuilder.classGlobalSecurityConfigurationBuilder.classGlobalStateConfigurationBuilder.classclassclassclassclassclassConfigures executor factory.classclassConfigures serialization and marshalling settings.classclassDeprecated, for removal: This API element is subject to removal in a future version.since 11.0.classclassclassclassclassclassclassConfigures the transport used for network communications across the cluster.classDeprecated, for removal: This API element is subject to removal in a future version.since 12.0.Methods in org.infinispan.configuration.global with type parameters of type BuilderMethods in org.infinispan.configuration.global that return BuilderModifier and TypeMethodDescriptionBuilder<?>AllowListConfigurationBuilder.read(AllowListConfiguration template, Combine combine) Builder<?>CacheContainerConfigurationBuilder.read(org.infinispan.configuration.global.CacheContainerConfiguration template, Combine combine) Builder<?>GlobalAuthorizationConfigurationBuilder.read(GlobalAuthorizationConfiguration template, Combine combine) Builder<?>Builder<?>GlobalStateConfigurationBuilder.read(GlobalStateConfiguration template, Combine combine) Builder<?>WhiteListConfigurationBuilder.read(WhiteListConfiguration template, Combine combine) Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.infinispan.configuration.global that return types with arguments of type Builder -
Uses of Builder in org.infinispan.configuration.parsing
Classes in org.infinispan.configuration.parsing that implement BuilderMethods in org.infinispan.configuration.parsing with parameters of type BuilderModifier and TypeMethodDescriptionstatic voidParseUtils.parseAttributes(ConfigurationReader reader, Builder<?> builder) -
Uses of Builder in org.infinispan.counter.configuration
Subinterfaces of Builder in org.infinispan.counter.configurationModifier and TypeInterfaceDescriptioninterfaceCounterConfigurationBuilder<T extends AbstractCounterConfiguration,S extends CounterConfigurationBuilder<T, S>> Base counter configuration builder.Classes in org.infinispan.counter.configuration that implement BuilderModifier and TypeClassDescriptionclassTheCounterManagerconfiguration builder.classStrongCounterconfiguration builder.classWeakCounterconfiguration builder.Methods in org.infinispan.counter.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>CounterManagerConfigurationBuilder.read(CounterManagerConfiguration template, Combine combine) Builder<?>StrongCounterConfigurationBuilder.read(StrongCounterConfiguration template, Combine combine) Builder<?>WeakCounterConfigurationBuilder.read(WeakCounterConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.lock.configuration
Classes in org.infinispan.lock.configuration that implement BuilderModifier and TypeClassDescriptionclassClusteredLockconfiguration builder.classTheClusteredLockManagerconfiguration builder.Methods in org.infinispan.lock.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>ClusteredLockConfigurationBuilder.read(ClusteredLockConfiguration template, Combine combine) Builder<?>ClusteredLockManagerConfigurationBuilder.read(ClusteredLockManagerConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.metrics.config
Classes in org.infinispan.metrics.config that implement BuilderModifier and TypeClassDescriptionclassBuilder to inject an instance ofMeterRegistry. -
Uses of Builder in org.infinispan.persistence.jdbc.common.configuration
Subinterfaces of Builder in org.infinispan.persistence.jdbc.common.configurationModifier and TypeInterfaceDescriptioninterfaceClasses in org.infinispan.persistence.jdbc.common.configuration that implement BuilderModifier and TypeClassDescriptionclassAbstractJdbcStoreConfigurationBuilder<T extends AbstractJdbcStoreConfiguration,S extends AbstractJdbcStoreConfigurationBuilder<T, S>> classManagedConnectionFactoryConfigurationBuilder.classPooledConnectionFactoryConfigurationBuilder.classSimpleConnectionFactoryBuilder.Methods in org.infinispan.persistence.jdbc.common.configuration that return Builder -
Uses of Builder in org.infinispan.persistence.jdbc.configuration
Classes in org.infinispan.persistence.jdbc.configuration that implement BuilderModifier and TypeClassDescriptionclassclassclassJdbcStringBasedStoreConfigurationBuilder.classclassclassTableManipulationConfigurationBuilder<B extends AbstractJdbcStoreConfigurationBuilder<?,B>, S extends TableManipulationConfigurationBuilder<B, S>> TableManipulationConfigurationBuilder.classMethods in org.infinispan.persistence.jdbc.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>DataColumnConfigurationBuilder.read(DataColumnConfiguration template, Combine combine) Builder<?>IdColumnConfigurationBuilder.read(IdColumnConfiguration template, Combine combine) Builder<?>JdbcStringBasedStoreConfigurationBuilder.read(JdbcStringBasedStoreConfiguration template, Combine combine) Builder<?>SegmentColumnConfigurationBuilder.read(SegmentColumnConfiguration template, Combine combine) Builder<?>TableManipulationConfigurationBuilder.read(TableManipulationConfiguration template, Combine combine) Builder<?>TimestampColumnConfigurationBuilder.read(TimestampColumnConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.persistence.remote.configuration
Classes in org.infinispan.persistence.remote.configuration that implement BuilderModifier and TypeClassDescriptionclassAuthenticationConfigurationBuilder.classConnectionPoolConfigurationBuilder.classConfigures executor factory.classclassclassclassRemoteStoreConfigurationBuilder.classSecurityConfigurationBuilder.classSSLConfigurationBuilder.classMethods in org.infinispan.persistence.remote.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>AuthenticationConfigurationBuilder.read(AuthenticationConfiguration template, Combine combine) Builder<?>MechanismConfigurationBuilder.read(MechanismConfiguration template, Combine combine) Builder<?>SecurityConfigurationBuilder.read(SecurityConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.persistence.rocksdb.configuration
Classes in org.infinispan.persistence.rocksdb.configuration that implement BuilderModifier and TypeClassDescriptionclasssince 10.0classMethods in org.infinispan.persistence.rocksdb.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>RocksDBExpirationConfigurationBuilder.read(RocksDBExpirationConfiguration template, Combine combine) Builder<?>RocksDBStoreConfigurationBuilder.read(RocksDBStoreConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.persistence.sifs.configuration
Classes in org.infinispan.persistence.sifs.configuration that implement BuilderModifier and TypeClassDescriptionclassclassclassMethods in org.infinispan.persistence.sifs.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>DataConfigurationBuilder.read(DataConfiguration template, Combine combine) Builder<?>IndexConfigurationBuilder.read(IndexConfiguration template, Combine combine) Builder<?>SoftIndexFileStoreConfigurationBuilder.read(SoftIndexFileStoreConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.persistence.sql.configuration
Classes in org.infinispan.persistence.sql.configuration that implement BuilderModifier and TypeClassDescriptionclassAbstractSchemaJdbcConfigurationBuilder<T extends AbstractSchemaJdbcConfiguration,S extends AbstractSchemaJdbcConfigurationBuilder<T, S>> classQueriesJdbcConfigurationBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>> QueriesJdbcConfigurationBuilder.classQueriesJdbcStoreConfigurationBuilder.classSchemaJdbcConfigurationBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>> classTableJdbcStoreConfigurationBuilder.Methods in org.infinispan.persistence.sql.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>Builder<?>QueriesJdbcConfigurationBuilder.read(QueriesJdbcConfiguration template, Combine combine) Builder<?>QueriesJdbcStoreConfigurationBuilder.read(QueriesJdbcStoreConfiguration template, Combine combine) Builder<?>SchemaJdbcConfigurationBuilder.read(SchemaJdbcConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.rest.configuration
Classes in org.infinispan.rest.configuration that implement BuilderModifier and TypeClassDescriptionclassAuthenticationConfigurationBuilder.classclassclassRestServerConfigurationBuilder.Methods in org.infinispan.rest.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>AuthenticationConfigurationBuilder.read(AuthenticationConfiguration template, Combine combine) Builder<?>RestServerConfigurationBuilder.read(RestServerConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.security.impl
Classes in org.infinispan.security.impl that implement BuilderMethods in org.infinispan.security.impl that return BuilderModifier and TypeMethodDescriptionBuilder<?>CreatePermissionConfigurationBuilder.read(CreatePermissionConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.server.core.configuration
Subinterfaces of Builder in org.infinispan.server.core.configurationModifier and TypeInterfaceDescriptioninterfaceProtocolServerConfigurationChildBuilder.Classes in org.infinispan.server.core.configuration that implement BuilderModifier and TypeClassDescriptionclassclassIpFilterConfigurationBuilder<T extends ProtocolServerConfiguration,S extends ProtocolServerConfigurationChildBuilder<T, S>> IpFilterConfigurationBuilder.classProtocolServerConfigurationBuilder<T extends ProtocolServerConfiguration,S extends ProtocolServerConfigurationChildBuilder<T, S>> classclassSslConfigurationBuilder<T extends ProtocolServerConfiguration,S extends ProtocolServerConfigurationChildBuilder<T, S>> SSLConfigurationBuilder.classSSLConfigurationBuilder.Methods in org.infinispan.server.core.configuration that return Builder -
Uses of Builder in org.infinispan.server.hotrod.configuration
Classes in org.infinispan.server.hotrod.configuration that implement BuilderModifier and TypeClassDescriptionclassAuthenticationConfigurationBuilder.classHotRodServerConfigurationBuilder.classclassMethods in org.infinispan.server.hotrod.configuration that return BuilderModifier and TypeMethodDescriptionBuilder<?>AuthenticationConfigurationBuilder.read(AuthenticationConfiguration template, Combine combine) -
Uses of Builder in org.infinispan.server.memcached.configuration
Classes in org.infinispan.server.memcached.configuration that implement BuilderModifier and TypeClassDescriptionclassMemcachedServerConfigurationBuilder.