Index
All Classes and Interfaces|All Packages
A
- addExtensionPointsToNative(CodecProviderBuildItem, PropertyCodecProviderBuildItem, BsonDiscriminatorBuildItem, CommandListenerBuildItem, ContextProviderBuildItem) - 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, ContextProviderBuildItem, 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) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
- collectContextProviders(CombinedIndexBuildItem) - 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
- containerEnv() - Method in interface io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
-
Environment variables that are passed to the container.
- ContextProviderBuildItem - Class in io.quarkus.mongodb.deployment
-
Register additional
ReactiveContextProviders for the MongoDB clients. - ContextProviderBuildItem(List<String>) - Constructor for class io.quarkus.mongodb.deployment.ContextProviderBuildItem
D
- devservices() - Method in interface io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
-
Dev Services.
- devServices - Static variable in class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
- DevServicesBuildTimeConfig - Interface in io.quarkus.mongodb.deployment
- DevServicesMongoProcessor - Class in io.quarkus.mongodb.deployment
- DevServicesMongoProcessor() - Constructor for class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
E
- enabled() - Method in interface 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() - Method in interface 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, 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
- getContextProviderClassNames() - Method in class io.quarkus.mongodb.deployment.ContextProviderBuildItem
- 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() - Method in interface io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
-
Whether a health check is published in case the smallrye-health extension is present.
I
- imageName() - Method in interface 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
- includeMongoCommandListener(MongoClientBuildTimeConfig) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
- includeMongoCommandMetricListener(BuildProducer<AdditionalIndexedClassesBuildItem>, MongoClientBuildTimeConfig, Optional<MetricsCapabilityBuildItem>) - 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() - Method in interface 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 - Interface in io.quarkus.mongodb.deployment
- 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
- mongoCryptEnableNativeAccess() - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
- 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() - Method in interface 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() - Method in interface 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
- serviceName() - Method in interface io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
-
The value of the
quarkus-dev-service-mongodblabel attached to the started container. - setupMetrics(MongoClientBuildTimeConfig, MongoClientRecorder, Optional<MetricsCapabilityBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
- shared() - Method in interface io.quarkus.mongodb.deployment.DevServicesBuildTimeConfig
-
Indicates if the MongoDB server managed by Quarkus Dev Services is shared.
- ssl() - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
- startMongo(List<MongoConnectionNameBuildItem>, DockerStatusBuildItem, DevServicesComposeProjectBuildItem, MongoClientBuildTimeConfig, List<DevServicesSharedNetworkBuildItem>, Optional<ConsoleInstalledBuildItem>, CuratedApplicationShutdownBuildItem, LaunchModeBuildItem, LoggingSetupBuildItem, DevServicesConfig) - Method in class io.quarkus.mongodb.deployment.DevServicesMongoProcessor
T
- tracingEnabled() - Method in interface io.quarkus.mongodb.deployment.MongoClientBuildTimeConfig
-
Whether tracing spans of driver commands are sent in case the quarkus-opentelemetry extension is present.
U
- unremovable(BuildProducer<MongoClientBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
-
When
MongoClientBuildItemis 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
V
- validateMongoConfigCustomizers(BeanDiscoveryFinishedBuildItem, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>) - Method in class io.quarkus.mongodb.deployment.MongoClientProcessor
-
Ensure we have at most one customizer per Mongo client.
All Classes and Interfaces|All Packages