Package io.quarkus.mongodb.deployment
Class MongoClientBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.mongodb.deployment.MongoClientBuildItem
public final class MongoClientBuildItem
extends io.quarkus.builder.item.MultiBuildItem
Provide the MongoDB clients as RuntimeValue's.
-
Constructor Summary
ConstructorsConstructorDescriptionMongoClientBuildItem(io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> client, io.quarkus.runtime.RuntimeValue<io.quarkus.mongodb.reactive.ReactiveMongoClient> reactiveClient, String name) -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> getName()io.quarkus.runtime.RuntimeValue<io.quarkus.mongodb.reactive.ReactiveMongoClient>
-
Constructor Details
-
MongoClientBuildItem
public MongoClientBuildItem(io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> client, io.quarkus.runtime.RuntimeValue<io.quarkus.mongodb.reactive.ReactiveMongoClient> reactiveClient, String name)
-
-
Method Details
-
getClient
public io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> getClient() -
getReactive
public io.quarkus.runtime.RuntimeValue<io.quarkus.mongodb.reactive.ReactiveMongoClient> getReactive() -
getName
-