Index

A B C D E G I M N P R S T 
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 for AbstractMongoConfiguration.
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
 
A B C D E G I M N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values