Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- annotationType() - Method in class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
- annotationType() - Method in class io.micronaut.microstream.annotations.StoreReturnAnnotationMapper
- annotationType() - Method in class io.micronaut.microstream.annotations.StoreRootAnnotationMapper
- annotationValueBuilder(AnnotationValue<?>) - Static method in class io.micronaut.microstream.annotations.StoreAnnotationMapperUtils
B
- bindTo(MeterRegistry) - Method in class io.micronaut.microstream.metrics.MicroStreamMetricsBinder
C
- CacheConfiguration - Interface in io.micronaut.microstream.cache
-
Global MicroStream Cache configuration.
- CacheConfigurationFactory<K,
V> - Class in io.micronaut.microstream.cache -
Creates a
CacheConfiguration.Builder
for eachMicroStreamCacheConfiguration
. - CacheConfigurationFactory(BeanContext) - Constructor for class io.micronaut.microstream.cache.CacheConfigurationFactory
- CacheConfigurationProperties - Class in io.micronaut.microstream.cache
-
Configuration for MicroStream Cache module.
- CacheConfigurationProperties() - Constructor for class io.micronaut.microstream.cache.CacheConfigurationProperties
- CacheFactory - Class in io.micronaut.microstream.cache
- CacheFactory(ConversionService) - Constructor for class io.micronaut.microstream.cache.CacheFactory
-
Constructor.
- close() - Method in class io.micronaut.microstream.cache.MicroStreamSyncCache
- createCache(String, CacheConfiguration.Builder<K, V>, ExecutorService) - Method in class io.micronaut.microstream.cache.CacheFactory
-
Create a cache for each CacheConfiguration.
- createCacheConfigurationProvider(MicroStreamCacheConfiguration<K, V>) - Method in class io.micronaut.microstream.cache.CacheConfigurationFactory
-
Creates a
CacheConfiguration.Builder
for eachMicroStreamCacheConfiguration
. - createStorageManager(EmbeddedStorageFoundation<?>, String) - Method in class io.micronaut.microstream.conf.StorageManagerFactory
D
- DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.cache.CacheConfigurationProperties
-
Whether MicroStream Cache module is enabled.
- DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
Whether this cache is enabled by default.
- DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
-
Whether MicroStream module is enabled.
- DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
-
The default enable value.
- DEFAULT_PATH - Static variable in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
-
The default path.
- DefaultDynamoDBStorageConfigurationProvider - Class in io.micronaut.microstream.dynamodb
-
EachProperty
implementation ofDynamoDbStorageConfigurationProvider
. - DefaultDynamoDBStorageConfigurationProvider(String) - Constructor for class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
- DefaultEmbeddedStorageConfigurationProvider - Class in io.micronaut.microstream.conf
- DefaultEmbeddedStorageConfigurationProvider(String) - Constructor for class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
- DefaultMicroStreamRestService - Class in io.micronaut.microstream.rest
-
Default implementation of
MicroStreamRestService
. - DefaultMicroStreamRestService(BeanContext, Collection<RootClassConfigurationProvider>) - Constructor for class io.micronaut.microstream.rest.DefaultMicroStreamRestService
-
Creates a service that allows us to query storage managers by name.
- DefaultPostgresStorageConfigurationProvider - Class in io.micronaut.microstream.postgres
- DefaultPostgresStorageConfigurationProvider(String) - Constructor for class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
- DefaultRootProvider<T> - Class in io.micronaut.microstream
-
Creates a bean of type
RootProvider
for eachStorageManager
. - DefaultRootProvider(StorageManager) - Constructor for class io.micronaut.microstream.DefaultRootProvider
- DefaultS3StorageConfigurationProvider - Class in io.micronaut.microstream.s3
- DefaultS3StorageConfigurationProvider(String) - Constructor for class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
- DynamoDbLocal - Class in io.micronaut.microstream.testutils
- DynamoDbLocal() - Constructor for class io.micronaut.microstream.testutils.DynamoDbLocal
- DynamoDbStorageConfigurationProvider - Interface in io.micronaut.microstream.dynamodb
-
Dynamo DB Storage Configuration.
- DynamoDbStorageFoundationFactory - Class in io.micronaut.microstream.dynamodb
-
Factory for an S3 based EmbeddedStorageFoundation.
- DynamoDbStorageFoundationFactory() - Constructor for class io.micronaut.microstream.dynamodb.DynamoDbStorageFoundationFactory
E
- EAGER - Enum constant in enum class io.micronaut.microstream.annotations.StoringStrategy
-
In eager storing mode referenced instances are stored even if they had been stored before.
- EmbeddedStorageConfigurationProvider - Interface in io.micronaut.microstream.conf
- EmbeddedStorageFoundationFactory - Class in io.micronaut.microstream.conf
-
This Factory instantiates a
EmbeddedStorageFoundation
for eachEmbeddedStorageConfigurationProvider
. - EmbeddedStorageFoundationFactory() - Constructor for class io.micronaut.microstream.conf.EmbeddedStorageFoundationFactory
- ExpiryPolicyFactory - Interface in io.micronaut.microstream.cache
-
A marker class for defining an expiry policy on MicroStream backed caches.
G
- getAccessKeyId() - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- getAdapter(String) - Method in class io.micronaut.microstream.rest.DefaultMicroStreamRestService
- getAdapter(String) - Method in interface io.micronaut.microstream.rest.MicroStreamRestService
-
Get the single adapter for a given storage name.
- getBucketName() - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
- getBucketName() - Method in interface io.micronaut.microstream.s3.S3StorageConfigurationProvider
- getBucketName() - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- getBuilder() - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
- getBuilder() - Method in interface io.micronaut.microstream.conf.EmbeddedStorageConfigurationProvider
- getDatasourceName() - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
- getDatasourceName() - Method in interface io.micronaut.microstream.postgres.PostgresStorageConfigurationProvider
-
The name qualifier of the defined postgres DataSource to use.
- getDictionary() - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get storage type dictionary.
- getDictionary(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get storage type dictionary.
- getDynamoDbClientName() - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
- getDynamoDbClientName() - Method in interface io.micronaut.microstream.dynamodb.DynamoDbStorageConfigurationProvider
-
The name qualifier of the defined DynamoDBClient to use.
- getEndpointOverride() - Method in class io.micronaut.microstream.testutils.S3Configuration
- getFactory() - Method in interface io.micronaut.microstream.cache.ExpiryPolicyFactory
- getFilesStatistics() - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get statistics for all storage files.
- getFilesStatistics(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get statistics for all storage files.
- getKeyType() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
- getKeyType() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- getName() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- getName() - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
- getName() - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
- getName() - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
- getName() - Method in class io.micronaut.microstream.rest.RootObject
- getName() - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
- getObject(String, Long, Long, Long, Long, Long, Boolean) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get an object by its id.
- getObject(String, String, Long, Long, Long, Long, Long, Boolean) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get an object by its id.
- getObjectId() - Method in class io.micronaut.microstream.rest.RootObject
- getPath() - Method in interface io.micronaut.microstream.rest.MicroStreamRestControllerConfiguration
- getPath() - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
- getProperties() - Method in class io.micronaut.microstream.testutils.DynamoDbLocal
- getProperties() - Method in class io.micronaut.microstream.testutils.MinioLocal
- getRegion() - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- getResult() - Method in class io.micronaut.microstream.health.MicroStreamHealthIndicator
- getRoot() - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get the user defined root.
- getRoot(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
-
Get the user defined root.
- getRootClass() - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
- getRootClass() - Method in interface io.micronaut.microstream.conf.RootClassConfigurationProvider
-
Returns the class of the Root Instance.
- getRootClass() - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
- getRootClass() - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
- getRootClass() - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
- getS3ClientName() - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
- getS3ClientName() - Method in interface io.micronaut.microstream.s3.S3StorageConfigurationProvider
-
The name qualifier of the defined S3Client to use.
- getS3Configuration() - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- getSecretKey() - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- getStorage() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
- getStorage() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- getTableName() - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
- getTableName() - Method in interface io.micronaut.microstream.dynamodb.DynamoDbStorageConfigurationProvider
- getTableName() - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
- getTableName() - Method in interface io.micronaut.microstream.postgres.PostgresStorageConfigurationProvider
- getValueType() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
- getValueType() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
I
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.microstream.interceptors.StoreInterceptor
- io.micronaut.microstream - package io.micronaut.microstream
-
Class related to MicroStream integration with the Micronaut Framework.
- io.micronaut.microstream.annotations - package io.micronaut.microstream.annotations
-
Packages relates to MicroStream annotations.
- io.micronaut.microstream.cache - package io.micronaut.microstream.cache
-
MicroStream classes related to caching.
- io.micronaut.microstream.conf - package io.micronaut.microstream.conf
-
MicroStream Configuration files.
- io.micronaut.microstream.dynamodb - package io.micronaut.microstream.dynamodb
-
Classes related to the use of DynamoDB as a Storage Target.
- io.micronaut.microstream.health - package io.micronaut.microstream.health
-
MicroStream classes related to Health and Health indicators.
- io.micronaut.microstream.interceptors - package io.micronaut.microstream.interceptors
-
Class related to interceptors to provide functionality for the MicroStream annotations.
- io.micronaut.microstream.metrics - package io.micronaut.microstream.metrics
-
MicroStream classes related to Metrics.
- io.micronaut.microstream.postgres - package io.micronaut.microstream.postgres
-
MicroStream Storage Target support for Postgres.
- io.micronaut.microstream.rest - package io.micronaut.microstream.rest
-
This provides a REST API for the microstream low-level client to connect to.
- io.micronaut.microstream.s3 - package io.micronaut.microstream.s3
-
MicroStream Storage Target support for S3.
- io.micronaut.microstream.testutils - package io.micronaut.microstream.testutils
- isAcceptingTasks() - Method in class io.micronaut.microstream.health.MicroStreamHealth
- isActive() - Method in class io.micronaut.microstream.health.MicroStreamHealth
- isEnabled() - Method in class io.micronaut.microstream.cache.CacheConfigurationProperties
- isEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- isEnabled() - Method in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
- isEnabled() - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
- isManagementEnabled() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
-
Whether management is enabled on this cache.
- isManagementEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- isReadThrough() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
-
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.
- isReadThrough() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- isRunning() - Method in class io.micronaut.microstream.health.MicroStreamHealth
- isShutdown() - Method in class io.micronaut.microstream.health.MicroStreamHealth
- isShuttingDown() - Method in class io.micronaut.microstream.health.MicroStreamHealth
- isStartingUp() - Method in class io.micronaut.microstream.health.MicroStreamHealth
- isStatisticsEnabled() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
-
Whether statistics collection is enabled in this cache.
- isStatisticsEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- isStoreByValue() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
-
When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache.
- isStoreByValue() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- isWriteThrough() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
-
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.
- isWriteThrough() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
L
- LAZY - Enum constant in enum class io.micronaut.microstream.annotations.StoringStrategy
-
Lazy storing is the default storing mode of the MicroStream engine.
M
- map(AnnotationValue<?>, Consumer<AnnotationValueBuilder<Store>>) - Static method in class io.micronaut.microstream.annotations.StoreAnnotationMapperUtils
- map(AnnotationValue<StoreParams>, VisitorContext) - Method in class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
- map(AnnotationValue<StoreReturn>, VisitorContext) - Method in class io.micronaut.microstream.annotations.StoreReturnAnnotationMapper
- map(AnnotationValue<StoreRoot>, VisitorContext) - Method in class io.micronaut.microstream.annotations.StoreRootAnnotationMapper
- MICROSTREAM_METRIC_PREFIX - Static variable in class io.micronaut.microstream.metrics.MicroStreamMetricsBinder
- MICROSTREAM_PREFIX - Static variable in class io.micronaut.microstream.health.MicroStreamHealthIndicator
- MicroStreamCacheConfiguration<K,
V> - Interface in io.micronaut.microstream.cache -
MicroStream Cache Configuration.
- MicroStreamCacheConfigurationProperties<K,
V> - Class in io.micronaut.microstream.cache - MicroStreamCacheConfigurationProperties(String) - Constructor for class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- MicroStreamConfiguration - Interface in io.micronaut.microstream.conf
-
Global MicroStream configuration.
- MicroStreamConfigurationProperties - Class in io.micronaut.microstream.conf
-
Configuration for MicroStream module.
- MicroStreamConfigurationProperties() - Constructor for class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
- MicroStreamHealth - Class in io.micronaut.microstream.health
-
Health information about a MicroStream instance.
- MicroStreamHealth(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.microstream.health.MicroStreamHealth
- MicroStreamHealthIndicator - Class in io.micronaut.microstream.health
-
A
HealthIndicator
that checks the health of all registeredStorageManager
s. - MicroStreamHealthIndicator(BeanContext) - Constructor for class io.micronaut.microstream.health.MicroStreamHealthIndicator
- MicroStreamMetricsBinder - Class in io.micronaut.microstream.metrics
-
A Micronaut
MeterBinder
for MicroStream integration. - MicroStreamMetricsBinder(BeanContext) - Constructor for class io.micronaut.microstream.metrics.MicroStreamMetricsBinder
- MicroStreamRestController - Class in io.micronaut.microstream.rest
-
MicroStream REST controller for a single StorageManager.
- MicroStreamRestController(MicroStreamRestService) - Constructor for class io.micronaut.microstream.rest.MicroStreamRestController
-
A default controller to expose the expected MicroStream REST API per storage manager.
- MicroStreamRestControllerConfiguration - Interface in io.micronaut.microstream.rest
-
Configuration for MicroStream Rest.
- MicroStreamRestControllerConfigurationProperties - Class in io.micronaut.microstream.rest
-
Configuration properties for the
MicroStreamRestController
. - MicroStreamRestControllerConfigurationProperties() - Constructor for class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
- MicroStreamRestService - Interface in io.micronaut.microstream.rest
-
MicroStream REST service.
- MicroStreamSyncCache<K,
V> - Class in io.micronaut.microstream.cache -
A
SyncCache
implementation that uses a MicroStream Cache instance. - MicroStreamSyncCache(Cache<K, V>, ConversionService, ExecutorService) - Constructor for class io.micronaut.microstream.cache.MicroStreamSyncCache
- MinioLocal - Class in io.micronaut.microstream.testutils
- MinioLocal() - Constructor for class io.micronaut.microstream.testutils.MinioLocal
- MinioUtils - Class in io.micronaut.microstream.testutils
N
- name() - Element in annotation interface io.micronaut.microstream.annotations.Store
-
The optional name qualifier of the StorageManager to use.
- name() - Element in annotation interface io.micronaut.microstream.annotations.StoreParams
-
The optional name qualifier of the Store Manager to use.
- name() - Element in annotation interface io.micronaut.microstream.annotations.StoreReturn
-
The optional name qualifier of the Storage Manager to use.
- name() - Element in annotation interface io.micronaut.microstream.annotations.StoreRoot
-
The optional name qualifier of the StorageManager to use.
P
- parameters() - Element in annotation interface io.micronaut.microstream.annotations.Store
-
parameters which should be stored in the associated StorageManager.
- PARAMETERS - Static variable in class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
- PostgresStorageConfigurationProvider - Interface in io.micronaut.microstream.postgres
- PostgresStorageFoundationFactory - Class in io.micronaut.microstream.postgres
-
Factory for an S3 based EmbeddedStorageFoundation.
- PostgresStorageFoundationFactory() - Constructor for class io.micronaut.microstream.postgres.PostgresStorageFoundationFactory
- PREFIX - Static variable in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- PREFIX - Static variable in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
-
ConfigurationPrefix.
- PREFIX - Static variable in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
R
- result() - Element in annotation interface io.micronaut.microstream.annotations.Store
-
Whether to store the method result.
- root() - Element in annotation interface io.micronaut.microstream.annotations.Store
-
Whether to ignore
Store.parameters()
andStore.result()
and store the whole entity class root. - root() - Method in class io.micronaut.microstream.DefaultRootProvider
- root() - Method in interface io.micronaut.microstream.RootProvider
- RootClassConfigurationProvider - Interface in io.micronaut.microstream.conf
-
Provides the class of the Root Instance.
- RootObject - Class in io.micronaut.microstream.rest
-
This object represents a root object for the MicroStream REST api.
- RootObject(String, String) - Constructor for class io.micronaut.microstream.rest.RootObject
-
Construct a root object from a name and id.
- RootObject(ViewerRootDescription) - Constructor for class io.micronaut.microstream.rest.RootObject
-
Construct a root object from the MicroStream description.
- RootProvider<T> - Interface in io.micronaut.microstream
-
Functional interface to ease getting the Root Instance of MicroStream Store Manager.
S
- s3Client(S3ConfigurationProperties) - Static method in class io.micronaut.microstream.testutils.MinioUtils
- S3Configuration - Class in io.micronaut.microstream.testutils
- S3Configuration() - Constructor for class io.micronaut.microstream.testutils.S3Configuration
- S3ConfigurationProperties - Class in io.micronaut.microstream.testutils
- S3ConfigurationProperties() - Constructor for class io.micronaut.microstream.testutils.S3ConfigurationProperties
- S3StorageConfigurationProvider - Interface in io.micronaut.microstream.s3
- S3StorageFoundationFactory - Class in io.micronaut.microstream.s3
-
Factory for an S3 based EmbeddedStorageFoundation.
- S3StorageFoundationFactory() - Constructor for class io.micronaut.microstream.s3.S3StorageFoundationFactory
- setAccessKeyId(String) - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- setBucketName(String) - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
- setBucketName(String) - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- setDatasourceName(String) - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
-
The name qualifier of the defined postgres DataSource to use.
- setDynamoDbClientName(String) - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
-
The name qualifier of the defined DynamoDB Client to use.
- setEnabled(boolean) - Method in class io.micronaut.microstream.cache.CacheConfigurationProperties
-
Whether MicroStream Cache module is enabled.
- setEnabled(boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
Whether this cache is enabled.
- setEnabled(boolean) - Method in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
-
Whether MicroStream module is enabled.
- setEnabled(boolean) - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
-
Enables
MicroStreamRestController
. - setEndpointOverride(String) - Method in class io.micronaut.microstream.testutils.S3Configuration
- setKeyType(Class<K>) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- setManagementEnabled(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
Whether management is enabled on this cache.
- setPath(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
-
Path to the
MicroStreamRestController
. - setReadThrough(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
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.
- setRegion(String) - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- setRootClass(Class<?>) - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
-
Class of the Root Instance.
- setRootClass(Class<?>) - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
-
Class of the Root Instance.
- setRootClass(Class<?>) - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
-
Class of the Root Instance.
- setRootClass(Class<?>) - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
-
Class of the Root Instance.
- setS3ClientName(String) - Method in class io.micronaut.microstream.s3.DefaultS3StorageConfigurationProvider
-
The name qualifier of the defined S3Client to use.
- setSecretKey(String) - Method in class io.micronaut.microstream.testutils.S3ConfigurationProperties
- setStatisticsEnabled(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
Whether statistics collection is enabled in this cache.
- setStorage(String) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- setStoreByValue(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache.
- setTableName(String) - Method in class io.micronaut.microstream.dynamodb.DefaultDynamoDBStorageConfigurationProvider
- setTableName(String) - Method in class io.micronaut.microstream.postgres.DefaultPostgresStorageConfigurationProvider
- setValueType(Class<V>) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
- setWriteThrough(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
-
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.
- singleAdapter() - Method in class io.micronaut.microstream.rest.DefaultMicroStreamRestService
- singleAdapter() - Method in interface io.micronaut.microstream.rest.MicroStreamRestService
-
Returns a single adaptor if only one is available.
- StorageInterceptorException - Exception in io.micronaut.microstream.interceptors
-
Exception thrown when an error occurs during storage interceptor processing.
- StorageInterceptorException(String) - Constructor for exception io.micronaut.microstream.interceptors.StorageInterceptorException
-
This is thrown if when there issue finding a storage manager to use.
- StorageInterceptorException(String, Throwable) - Constructor for exception io.micronaut.microstream.interceptors.StorageInterceptorException
-
This is thrown if there is an issue calling storeAll after the intercepted method has been executed.
- StorageManagerFactory - Class in io.micronaut.microstream.conf
- StorageManagerFactory(BeanContext) - Constructor for class io.micronaut.microstream.conf.StorageManagerFactory
-
Constructor.
- Store - Annotation Interface in io.micronaut.microstream.annotations
-
An around annotation for methods which simplifies storing objects in an associated Storage Manager.
- StoreAnnotationMapperUtils - Class in io.micronaut.microstream.annotations
-
Utility classes to map to the
Store
annotation. - StoreInterceptor - Class in io.micronaut.microstream.interceptors
-
Method interceptor for
Store
. - StoreInterceptor(BeanContext) - Constructor for class io.micronaut.microstream.interceptors.StoreInterceptor
- StoreParams - Annotation Interface in io.micronaut.microstream.annotations
-
An around annotation for methods which simplifies storing objects in an associated Store Manager.
- StoreParamsAnnotationMapper - Class in io.micronaut.microstream.annotations
-
Maps the
StoreParams
annotation to theStore
annotation. - StoreParamsAnnotationMapper() - Constructor for class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
- StoreReturn - Annotation Interface in io.micronaut.microstream.annotations
-
An around annotation for methods which simplifies storing objects in an associated Store Manager.
- StoreReturnAnnotationMapper - Class in io.micronaut.microstream.annotations
-
Maps the
StoreReturn
annotation to theStore
annotation. - StoreReturnAnnotationMapper() - Constructor for class io.micronaut.microstream.annotations.StoreReturnAnnotationMapper
- StoreRoot - Annotation Interface in io.micronaut.microstream.annotations
-
An around annotation for methods which saves the Root Object of a MicroStream instance.
- StoreRootAnnotationMapper - Class in io.micronaut.microstream.annotations
- StoreRootAnnotationMapper() - Constructor for class io.micronaut.microstream.annotations.StoreRootAnnotationMapper
- StoringStrategy - Enum Class in io.micronaut.microstream.annotations
-
Defines the way the instance that will be stored in the Store Manager.
- strategy() - Element in annotation interface io.micronaut.microstream.annotations.Store
-
The Storing strategy.
- strategy() - Element in annotation interface io.micronaut.microstream.annotations.StoreParams
-
The Storing strategy.
- strategy() - Element in annotation interface io.micronaut.microstream.annotations.StoreReturn
-
The Storing strategy.
- strategy() - Element in annotation interface io.micronaut.microstream.annotations.StoreRoot
-
The Storing strategy.
V
- value() - Element in annotation interface io.micronaut.microstream.annotations.StoreParams
-
parameters which should be stored in the associated Store Manager.
- valueOf(String) - Static method in enum class io.micronaut.microstream.annotations.StoringStrategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.microstream.annotations.StoringStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form