A B C D E F G H I M P R S T U 
All Classes All Packages

A

addExtensionPointsToNative(CodecProviderBuildItem, PropertyCodecProviderBuildItem, BsonDiscriminatorBuildItem, CommandListenerBuildItem) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
addHealthCheck(MongoClientBuildTimeConfig) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
additionalBeans(BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 

B

BsonDiscriminatorBuildItem - Class in io.quarkus.mongodb.deployment
Register additional BsonDiscriminator's for the MongoDB clients.
BsonDiscriminatorBuildItem(List<String>) - Constructor for class io.quarkus.mongodb.deployment.BsonDiscriminatorBuildItem
 
build(MongoClientRecorder, SslNativeConfigBuildItem, CodecProviderBuildItem, PropertyCodecProviderBuildItem, BsonDiscriminatorBuildItem, CommandListenerBuildItem, List<MongoConnectionPoolListenerBuildItem>, BuildProducer<AdditionalBeanBuildItem>, BuildProducer<SyntheticBeanBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 

C

capturedProperties - Static variable in class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
 
CodecProviderBuildItem - Class in io.quarkus.mongodb.deployment
Register additional CodecProviders for the MongoDB clients.
CodecProviderBuildItem(List<String>) - Constructor for class io.quarkus.mongodb.deployment.CodecProviderBuildItem
 
collectBsonDiscriminators(CombinedIndexBuildItem) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
collectCodecProviders(CombinedIndexBuildItem) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
collectCommandListeners(CombinedIndexBuildItem, MongoClientBuildTimeConfig, Capabilities) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
collectPropertyCodecProviders(CombinedIndexBuildItem) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
CommandListenerBuildItem - Class in io.quarkus.mongodb.deployment
Register additional CommandListeners for the MongoDB clients.
CommandListenerBuildItem(List<String>) - Constructor for class io.quarkus.mongodb.deployment.CommandListenerBuildItem
 
connectionNames(List<MongoClientNameBuildItem>, BuildProducer<MongoConnectionNameBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 

D

devservices - Variable in class io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
Configuration for DevServices.
devServices - Static variable in class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
 
DevServicesBuildTimeConfig - Class in io.quarkus.mongodb.deployment
 
DevServicesBuildTimeConfig() - Constructor for class io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
 
DevServicesMongoProcessor - Class in io.quarkus.mongodb.deployment
 
DevServicesMongoProcessor() - Constructor for class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
 

E

enabled - Variable in class io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
If DevServices has been explicitly enabled or disabled.

F

feature() - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
first - Static variable in class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
 
forceDefaultClients - Variable in class io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
If set to true, the default clients will always be created even if there are no injection points that use them

G

generateClientBeans(MongoClientRecorder, BeanRegistrationPhaseBuildItem, List<MongoClientNameBuildItem>, MongoClientBuildTimeConfig, MongodbConfig, List<MongoUnremovableClientsBuildItem>, BuildProducer<SyntheticBeanBuildItem>, VertxBuildItem) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
getBsonDiscriminatorClassNames() - Method in class io.quarkus.mongodb.deployment.BsonDiscriminatorBuildItem
 
getClient() - Method in class io.quarkus.mongodb.deployment.MongoClientBuildItem
 
getCodecProviderClassNames() - Method in class io.quarkus.mongodb.deployment.CodecProviderBuildItem
 
getCommandListenerClassNames() - Method in class io.quarkus.mongodb.deployment.CommandListenerBuildItem
 
getConnectionPoolListener() - Method in class io.quarkus.mongodb.deployment.MongoConnectionPoolListenerBuildItem
 
getName() - Method in class io.quarkus.mongodb.deployment.MongoClientBuildItem
 
getName() - Method in class io.quarkus.mongodb.deployment.MongoClientNameBuildItem
 
getName() - Method in class io.quarkus.mongodb.deployment.MongoConnectionNameBuildItem
 
getPropertyCodecProviderClassNames() - Method in class io.quarkus.mongodb.deployment.PropertyCodecProviderBuildItem
 
getReactive() - Method in class io.quarkus.mongodb.deployment.MongoClientBuildItem
 

H

healthEnabled - Variable in class io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
Whether a health check is published in case the smallrye-health extension is present.

I

imageName - Variable in class io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
The container image name to use, for container based DevServices providers.
includeBsonTypesToIndex() - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
includeDnsTypesToIndex() - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
io.quarkus.mongodb.deployment - package io.quarkus.mongodb.deployment
 
isAddQualifier() - Method in class io.quarkus.mongodb.deployment.MongoClientNameBuildItem
 

M

metricsEnabled - Variable in class io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
Whether metrics are published in case a metrics extension is present.
MongoBindingProcessor - Class in io.quarkus.mongodb.deployment
 
MongoBindingProcessor() - Constructor for class io.quarkus.mongodb.deployment.MongoBindingProcessor
 
MongoClientBuildItem - Class in io.quarkus.mongodb.deployment
Provide the MongoDB clients as RuntimeValue's.
MongoClientBuildItem(RuntimeValue<MongoClient>, RuntimeValue<ReactiveMongoClient>, String) - Constructor for class io.quarkus.mongodb.deployment.MongoClientBuildItem
 
MongoClientBuildTimeConfig - Class in io.quarkus.mongodb.deployment
 
MongoClientBuildTimeConfig() - Constructor for class io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
 
MongoClientNameBuildItem - Class in io.quarkus.mongodb.deployment
Represents the values of the MongoClientName.
MongoClientNameBuildItem(String) - Constructor for class io.quarkus.mongodb.deployment.MongoClientNameBuildItem
 
MongoClientNameBuildItem(String, boolean) - Constructor for class io.quarkus.mongodb.deployment.MongoClientNameBuildItem
 
mongoClientNames(CombinedIndexBuildItem, BuildProducer<MongoClientNameBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
MongoClientProcessor - Class in io.quarkus.mongodb.deployment
 
MongoClientProcessor() - Constructor for class io.quarkus.mongodb.deployment.MongoClientProcessor
 
mongoClients(MongoClientRecorder, List<MongoConnectionNameBuildItem>, BeanContainerBuildItem) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
We only create the bytecode that returns Mongo clients when MongoClientBuildItem is used This is an optimization in order to avoid having to make all mongo client beans unremovable by default.
MongoConnectionNameBuildItem - Class in io.quarkus.mongodb.deployment
Holds a MongoDB connection name.
MongoConnectionNameBuildItem(String) - Constructor for class io.quarkus.mongodb.deployment.MongoConnectionNameBuildItem
 
MongoConnectionPoolListenerBuildItem - Class in io.quarkus.mongodb.deployment
Register additional ConnectionPoolListeners.
MongoConnectionPoolListenerBuildItem(Supplier<ConnectionPoolListener>) - Constructor for class io.quarkus.mongodb.deployment.MongoConnectionPoolListenerBuildItem
 
MongoUnremovableClientsBuildItem - Class in io.quarkus.mongodb.deployment
If generated, all the Mongo clients need to be unremovable
MongoUnremovableClientsBuildItem() - Constructor for class io.quarkus.mongodb.deployment.MongoUnremovableClientsBuildItem
 

P

port - Variable in class io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
Optional fixed port the dev service will listen to.
process(MongoClientBuildTimeConfig, List<MongoClientBuildItem>, BuildProducer<ServiceBindingQualifierBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoBindingProcessor
 
properties - Variable in class io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
Generic properties that are added to the connection URL.
PropertyCodecProviderBuildItem - Class in io.quarkus.mongodb.deployment
Register additional PropertyCodecProviders for the MongoDB clients.
PropertyCodecProviderBuildItem(List<String>) - Constructor for class io.quarkus.mongodb.deployment.PropertyCodecProviderBuildItem
 

R

registerDnsProvider(BuildProducer<NativeImageResourceBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
registerServiceBinding(Capabilities, BuildProducer<ServiceProviderBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 

S

setupMetrics(MongoClientBuildTimeConfig, MongoClientRecorder, Optional<MetricsCapabilityBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
ssl() - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
 
startMongo(List<MongoConnectionNameBuildItem>, DockerStatusBuildItem, MongoClientBuildTimeConfig, List<DevServicesSharedNetworkBuildItem>, Optional<ConsoleInstalledBuildItem>, CuratedApplicationShutdownBuildItem, LaunchModeBuildItem, LoggingSetupBuildItem, GlobalDevServicesConfig) - Method in class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
 

T

tracingEnabled - Variable in class io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
Whether tracing spans of driver commands are sent in case the smallrye-opentracing extension is present.

U

unremovable(BuildProducer<MongoClientBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
When MongoClientBuildItem is actually consumed by the build, then we need to make all the Mongo client beans unremovable, because they can be potentially used by the consumers
A B C D E F G H I M P R S T U 
All Classes All Packages