Micronaut Eclipsestore Configuration Reference
Every documented configuration property of Micronaut Eclipsestore, with types, descriptions, and defaults.
87 properties across 3 sections
Micronaut Eclipsestore Cache Config Properties
Configuration properties for CacheConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.cache.enabled | boolean | Whether EclipseStore Cache module is enabled. Default Value: true |
Configuration properties for EclipseStoreCacheConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.cache.*.key-type | java.lang.Class | The required type of keys for the Cache. |
eclipsestore.cache.*.value-type | java.lang.Class | Determines type of values for the Cache. |
eclipsestore.cache.*.storage | java.lang.String | Name qualifier for EclipseStore Storage Manager |
eclipsestore.cache.*.read-through | java.lang.Boolean | When in "read-through" mode, cache misses that occur due to cache entries not existing as a result of performing a "get" will appropriately cause the configured CacheLoader to be invoked. When you set a Storage Manager, "read-through" mode is activated. |
eclipsestore.cache.*.write-through | java.lang.Boolean | When in "write-through" mode, cache updates that occur as a result of performing "put" operations will appropriately cause the configured CacheWriter to be invoked.When you set a Storage Manager, "write-through" mode is activated. |
eclipsestore.cache.*.store-by-value | java.lang.Boolean | When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache. |
eclipsestore.cache.*.statistics-enabled | java.lang.Boolean | Whether statistics collection is enabled in this cache. |
eclipsestore.cache.*.management-enabled | java.lang.Boolean | Whether management is enabled on this cache. |
eclipsestore.cache.*.enabled | boolean | Whether this cache is enabled. Default Value: true |
Micronaut Eclipsestore Config Properties
Configuration properties for EclipseStoreConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.enabled | boolean | Whether EclipseStore module is enabled. Default Value: true |
Configuration properties for DefaultBlobStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.blob.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.blob.storage.*.blob-client-name | java.lang.String | The name qualifier of the defined Storage Account client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.blob.storage.*.container-name | java.lang.String | Name of the container to use. |
Configuration properties for DefaultDynamoDBStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.dynamodb.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.dynamodb.storage.*.dynamo-db-client-name | java.lang.String | The name qualifier of the defined DynamoDB Client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.dynamodb.storage.*.table-name | java.lang.String | Name of the DynamoDB table to use. |
Configuration properties for DefaultFirestoreStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.firestore.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.firestore.storage.*.firestore-client-name | java.lang.String | The name qualifier of the defined Firestore to use. If unset, a Firestore with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.firestore.storage.*.logical-directory | java.lang.String | Name of (logical) Firestore directory. |
Configuration properties for DefaultPostgresStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.postgres.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.postgres.storage.*.datasource-name | java.lang.String | The name qualifier of the defined postgres DataSource to use. If unset, a datasource with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default datasource will be used. |
eclipsestore.postgres.storage.*.table-name | java.lang.String | Name of the table to use. |
Configuration properties for DefaultS3StorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.s3.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.s3.storage.*.s3-client-name | java.lang.String | The name qualifier of the defined S3Client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.s3.storage.*.bucket-name | java.lang.String | Name of the bucket to use. |
Configuration properties for DefaultEmbeddedStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
Configuration properties for EmbeddedStorageConfigurationBuilder
| Property | Type | Description |
|---|---|---|
eclipsestore.storage.*.all | org.eclipse.serializer.collections.types.XGettingCollection | |
eclipsestore.storage.*.storage-directory | java.lang.String | |
eclipsestore.storage.*.storage-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.deletion-directory | java.lang.String | |
eclipsestore.storage.*.truncation-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.channel-count | int | |
eclipsestore.storage.*.channel-directory-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-suffix | java.lang.String | |
eclipsestore.storage.*.transaction-file-prefix | java.lang.String | |
eclipsestore.storage.*.transaction-file-suffix | java.lang.String | |
eclipsestore.storage.*.type-dictionary-file-name | java.lang.String | |
eclipsestore.storage.*.rescued-file-suffix | java.lang.String | |
eclipsestore.storage.*.lock-file-name | java.lang.String | |
eclipsestore.storage.*.housekeeping-interval | java.time.Duration | |
eclipsestore.storage.*.housekeeping-time-budget | java.time.Duration | |
eclipsestore.storage.*.housekeeping-adaptive | boolean | |
eclipsestore.storage.*.housekeeping-increase-threshold | java.time.Duration | |
eclipsestore.storage.*.housekeeping-increase-amount | java.time.Duration | |
eclipsestore.storage.*.housekeeping-maximum-time-budget | java.time.Duration | |
eclipsestore.storage.*.entity-cache-threshold | long | |
eclipsestore.storage.*.entity-cache-timeout | java.time.Duration | |
eclipsestore.storage.*.data-file-minimum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-minimum-use-ratio | double | |
eclipsestore.storage.*.data-file-cleanup-head-file | boolean | |
eclipsestore.storage.*.transaction-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize |
Configuration properties for EmbeddedStorageConfigurationBuilder
| Property | Type | Description |
|---|---|---|
eclipsestore.storage.*.all | org.eclipse.serializer.collections.types.XGettingCollection | |
eclipsestore.storage.*.storage-directory | java.lang.String | |
eclipsestore.storage.*.storage-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.deletion-directory | java.lang.String | |
eclipsestore.storage.*.truncation-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.channel-count | int | |
eclipsestore.storage.*.channel-directory-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-suffix | java.lang.String | |
eclipsestore.storage.*.transaction-file-prefix | java.lang.String | |
eclipsestore.storage.*.transaction-file-suffix | java.lang.String | |
eclipsestore.storage.*.type-dictionary-file-name | java.lang.String | |
eclipsestore.storage.*.rescued-file-suffix | java.lang.String | |
eclipsestore.storage.*.lock-file-name | java.lang.String | |
eclipsestore.storage.*.housekeeping-interval | java.time.Duration | |
eclipsestore.storage.*.housekeeping-time-budget | java.time.Duration | |
eclipsestore.storage.*.housekeeping-adaptive | boolean | |
eclipsestore.storage.*.housekeeping-increase-threshold | java.time.Duration | |
eclipsestore.storage.*.housekeeping-increase-amount | java.time.Duration | |
eclipsestore.storage.*.housekeeping-maximum-time-budget | java.time.Duration | |
eclipsestore.storage.*.entity-cache-threshold | long | |
eclipsestore.storage.*.entity-cache-timeout | java.time.Duration | |
eclipsestore.storage.*.data-file-minimum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-minimum-use-ratio | double | |
eclipsestore.storage.*.data-file-cleanup-head-file | boolean | |
eclipsestore.storage.*.transaction-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize |
Micronaut Eclipsestore Rest Config Properties
Configuration properties for EclipseStoreRestControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.rest.enabled | boolean | Enables {@link EclipseStoreRestController}. Default value false |
eclipsestore.rest.path | java.lang.String | Path to the {@link EclipseStoreRestController}. Default value "eclipsestore" |
No properties match this filter.