Class LargeObjectGridFSBucketProvider

java.lang.Object
dev.getelements.elements.dao.mongo.provider.LargeObjectGridFSBucketProvider
All Implemented Interfaces:
jakarta.inject.Provider<com.mongodb.client.gridfs.GridFSBucket>

public class LargeObjectGridFSBucketProvider extends Object implements jakarta.inject.Provider<com.mongodb.client.gridfs.GridFSBucket>
Created by patricktwohig on 6/29/17.
  • Field Details

  • Constructor Details

    • LargeObjectGridFSBucketProvider

      public LargeObjectGridFSBucketProvider()
  • Method Details

    • get

      public com.mongodb.client.gridfs.GridFSBucket get()
      Specified by:
      get in interface jakarta.inject.Provider<com.mongodb.client.gridfs.GridFSBucket>
    • getLargeObjectBucketName

      public String getLargeObjectBucketName()
    • setLargeObjectBucketName

      @Inject public void setLargeObjectBucketName(@Named("dev.getelements.elements.mongo.large.object.bucket") String largeObjectBucketName)
    • getMongoDatabaseProvider

      public jakarta.inject.Provider<com.mongodb.client.MongoDatabase> getMongoDatabaseProvider()
    • setMongoDatabaseProvider

      @Inject public void setMongoDatabaseProvider(jakarta.inject.Provider<com.mongodb.client.MongoDatabase> mongoDatabaseProvider)