Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractMongoConfiguration - Class in io.micronaut.configuration.mongo.core
-
Abstract Mongo configuration type.
- AbstractMongoConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Constructor.
- addDefaultCodecRegistry(List<CodecRegistry>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Adds the default codec registry.
B
- build(AbstractMongoConfiguration) - Method in interface io.micronaut.configuration.mongo.core.CodecRegistryBuilder
-
Build
CodecRegistry
. - build(AbstractMongoConfiguration) - Method in class io.micronaut.configuration.mongo.core.DefaultCodecRegistryBuilder
- buildSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
C
- clientSettings - Variable in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- clientSettings - Variable in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- clusterSettings - Variable in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- clusterSettings - Variable in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- codecRegistries(List<CodecRegistry>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Additional codecs to register.
- codecRegistries(List<CodecRegistry>) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- codecRegistries(List<CodecRegistry>) - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- CodecRegistryBuilder - Interface in io.micronaut.configuration.mongo.core
-
Builder that builds
CodecRegistry
forAbstractMongoConfiguration
. - codecs(List<Codec<?>>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Additional codecs to register.
- codecs(List<Codec<?>>) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- codecs(List<Codec<?>>) - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- commandListeners(List<CommandListener>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Additional command listeners to register.
- commandListeners(List<CommandListener>) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- commandListeners(List<CommandListener>) - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- connectionPoolListeners(List<ConnectionPoolListener>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Additional command listeners to register.
- connectionPoolListeners(List<ConnectionPoolListener>) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- connectionPoolListeners(List<ConnectionPoolListener>) - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- convert(CharSequence, Class<ReadConcern>, ConversionContext) - Method in class io.micronaut.configuration.mongo.core.convert.StringToReadConcernConverter
- convert(CharSequence, Class<ReadPreference>, ConversionContext) - Method in class io.micronaut.configuration.mongo.core.convert.StringToReadPreferenceConverter
- convert(CharSequence, Class<ServerAddress>, ConversionContext) - Method in class io.micronaut.configuration.mongo.core.convert.StringToServerAddressConverter
- convert(CharSequence, Class<WriteConcern>, ConversionContext) - Method in class io.micronaut.configuration.mongo.core.convert.StringToWriteConcernConverter
D
- DataCodecRegistry - Class in io.micronaut.configuration.mongo.core.serde
-
The Micronaut Serialization codec registry.
- DataCodecRegistry(Collection<Class<?>>, SerdeRegistry) - Constructor for class io.micronaut.configuration.mongo.core.serde.DataCodecRegistry
-
Default constructor.
- DEFAULT_URI - Static variable in interface io.micronaut.configuration.mongo.core.MongoSettings
-
The default URI.
- DefaultCodecRegistryBuilder - Class in io.micronaut.configuration.mongo.core
-
Default builder.
- DefaultCodecRegistryBuilder(Environment, BeanProvider<SerdeRegistry>) - Constructor for class io.micronaut.configuration.mongo.core.DefaultCodecRegistryBuilder
- DefaultMongoClientFactory - Class in io.micronaut.configuration.mongo.sync
-
Builds the primary MongoClient.
- DefaultMongoClientFactory() - Constructor for class io.micronaut.configuration.mongo.sync.DefaultMongoClientFactory
- DefaultMongoClientSettingsFactory - Class in io.micronaut.configuration.mongo.core
-
Factory for MongoClientSettings.
- DefaultMongoClientSettingsFactory() - Constructor for class io.micronaut.configuration.mongo.core.DefaultMongoClientSettingsFactory
- DefaultMongoConfiguration - Class in io.micronaut.configuration.mongo.core
-
The default MongoDB configuration class.
- DefaultMongoConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
-
Constructor.
- DefaultMongoConfiguration(ApplicationConfiguration, Environment) - Constructor for class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
-
Constructor.
- DefaultReactiveMongoClientFactory - Class in io.micronaut.configuration.mongo.reactive
-
Factory for the default
MongoClient
. - DefaultReactiveMongoClientFactory() - Constructor for class io.micronaut.configuration.mongo.reactive.DefaultReactiveMongoClientFactory
E
- EMBEDDED - Static variable in interface io.micronaut.configuration.mongo.core.MongoSettings
-
The MongoDB URI setting.
G
- get(Class<T>) - Method in class io.micronaut.configuration.mongo.core.serde.DataCodecRegistry
- get(Class<T>, CodecRegistry) - Method in class io.micronaut.configuration.mongo.core.serde.DataCodecRegistry
- getApplicationName() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Return the appplication name or a default name.
- getApplicationName() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getClientSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getClientSettings() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- getClientSettings() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getClusterSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getClusterSettings() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- getClusterSettings() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getCodecRegistries() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
The configured codec registries.
- getCodecs() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
The configured codecs.
- getCommandListeners() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
The configured command listeners.
- getConnectionPoolListeners() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
The configured connection pool listeners.
- getConnectionString() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getPackageNames() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getPoolSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getPoolSettings() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- getPoolSettings() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getResult() - Method in class io.micronaut.configuration.mongo.reactive.health.MongoHealthIndicator
- getServerName() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getServerSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getServerSettings() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- getServerSettings() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getSocketSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getSocketSettings() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- getSocketSettings() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getSslSettings() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- getSslSettings() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- getSslSettings() - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- getUri() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
I
- io.micronaut.configuration.mongo.core - package io.micronaut.configuration.mongo.core
- io.micronaut.configuration.mongo.core.convert - package io.micronaut.configuration.mongo.core.convert
-
MongoDB converters.
- io.micronaut.configuration.mongo.core.serde - package io.micronaut.configuration.mongo.core.serde
- io.micronaut.configuration.mongo.reactive - package io.micronaut.configuration.mongo.reactive
-
Configuration group for Mongo Reactive Streams.
- io.micronaut.configuration.mongo.reactive.condition - package io.micronaut.configuration.mongo.reactive.condition
-
Condition for Mongo.
- io.micronaut.configuration.mongo.reactive.health - package io.micronaut.configuration.mongo.reactive.health
-
MongoDB Health indicators.
- io.micronaut.configuration.mongo.sync - package io.micronaut.configuration.mongo.sync
- isAutomaticClassModels() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- isUseSerde() - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
M
- mongoClient(MongoClientSettings) - Method in class io.micronaut.configuration.mongo.sync.DefaultMongoClientFactory
-
Factory method to return a client.
- MONGODB_HOST - Static variable in interface io.micronaut.configuration.mongo.core.MongoSettings
-
The MongoDB host setting.
- MONGODB_SERVERS - Static variable in interface io.micronaut.configuration.mongo.core.MongoSettings
-
The MongoDB servers settings.
- MONGODB_URI - Static variable in interface io.micronaut.configuration.mongo.core.MongoSettings
-
The MongoDB URI setting.
- MongoHealthIndicator - Class in io.micronaut.configuration.mongo.reactive.health
-
A
HealthIndicator
for MongoDB. - MongoHealthIndicator(BeanContext, HealthAggregator<?>, MongoClient...) - Constructor for class io.micronaut.configuration.mongo.reactive.health.MongoHealthIndicator
- MongoSettings - Interface in io.micronaut.configuration.mongo.core
-
Common constants to for MongoDB settings.
N
- NamedMongoClientFactory - Class in io.micronaut.configuration.mongo.sync
-
Factory for named
MongoClient
instances. - NamedMongoClientFactory() - Constructor for class io.micronaut.configuration.mongo.sync.NamedMongoClientFactory
- NamedMongoConfiguration - Class in io.micronaut.configuration.mongo.core
-
Creates a named configuration for each entry under
MongoSettings.MONGODB_SERVERS
. - NamedMongoConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
-
Constructor.
- NamedMongoConfiguration(String, ApplicationConfiguration, Environment) - Constructor for class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
-
Constructor.
- NamedReactiveMongoClientFactory - Class in io.micronaut.configuration.mongo.reactive
-
Factory for named
MongoClient
instances. - NamedReactiveMongoClientFactory() - Constructor for class io.micronaut.configuration.mongo.reactive.NamedReactiveMongoClientFactory
P
- packages(Collection<String>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Additional codecs to register.
- poolSettings - Variable in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- poolSettings - Variable in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- PREFIX - Static variable in interface io.micronaut.configuration.mongo.core.MongoSettings
-
The prefix to use for all MongoDB settings.
R
- RequiresMongo - Annotation Interface in io.micronaut.configuration.mongo.reactive.condition
-
A custom requirement for MongoDB.
S
- serverSettings - Variable in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- serverSettings - Variable in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- setAutomaticClassModels(boolean) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Whether to allow automatic class models (defaults to true).
- setCodecRegistryBuilder(CodecRegistryBuilder) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
- setCodecRegistryBuilder(CodecRegistryBuilder) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- setCodecRegistryBuilder(CodecRegistryBuilder) - Method in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- setHost(ServerAddress) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
-
Sets the server MongoDB server address.
- setHosts(List<ServerAddress>) - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
-
Sets the server MongoDB server address.
- setPackageNames(Collection<String>) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
The package names to allow for POJOs.
- setUri(String) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Sets the MongoDB URI.
- setUseSerde(boolean) - Method in class io.micronaut.configuration.mongo.core.AbstractMongoConfiguration
-
Activates Micronaut Serialization instead of MongoDB POJO.
- socketSettings - Variable in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- socketSettings - Variable in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- sslSettings - Variable in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
- sslSettings - Variable in class io.micronaut.configuration.mongo.core.NamedMongoConfiguration
- StringToReadConcernConverter - Class in io.micronaut.configuration.mongo.core.convert
-
Converters strings to
ReadConcern
objects. - StringToReadConcernConverter() - Constructor for class io.micronaut.configuration.mongo.core.convert.StringToReadConcernConverter
- StringToReadPreferenceConverter - Class in io.micronaut.configuration.mongo.core.convert
-
Converters strings to
ReadPreference
objects. - StringToReadPreferenceConverter() - Constructor for class io.micronaut.configuration.mongo.core.convert.StringToReadPreferenceConverter
- StringToServerAddressConverter - Class in io.micronaut.configuration.mongo.core.convert
- StringToServerAddressConverter() - Constructor for class io.micronaut.configuration.mongo.core.convert.StringToServerAddressConverter
- StringToWriteConcernConverter - Class in io.micronaut.configuration.mongo.core.convert
- StringToWriteConcernConverter() - Constructor for class io.micronaut.configuration.mongo.core.convert.StringToWriteConcernConverter
T
- toString() - Method in class io.micronaut.configuration.mongo.core.DefaultMongoConfiguration
All Classes and Interfaces|All Packages|Constant Field Values