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.MultiBuildItemProvide the MongoDB clients as RuntimeValue's.
-
-
Constructor Summary
Constructors Constructor Description MongoClientBuildItem(io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> client, io.quarkus.runtime.RuntimeValue<ReactiveMongoClient> reactiveClient, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient>getClient()StringgetName()io.quarkus.runtime.RuntimeValue<ReactiveMongoClient>getReactive()
-
-
-
Constructor Detail
-
MongoClientBuildItem
public MongoClientBuildItem(io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> client, io.quarkus.runtime.RuntimeValue<ReactiveMongoClient> reactiveClient, String name)
-
-
Method Detail
-
getClient
public io.quarkus.runtime.RuntimeValue<com.mongodb.client.MongoClient> getClient()
-
getReactive
public io.quarkus.runtime.RuntimeValue<ReactiveMongoClient> getReactive()
-
getName
public String getName()
-
-