Class AmazonDocumentDBStorageProvider

All Implemented Interfaces:
AutoCloseable, NoSqlStorageProvider, StorageProvider

public class AmazonDocumentDBStorageProvider extends MongoDBStorageProvider
  • Constructor Details

    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(String hostName, int port)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, String dbName)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, String dbName, StorageProviderUtils.DatabaseOptions databaseOptions)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, String dbName, String collectionPrefix)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, String dbName, String collectionPrefix, StorageProviderUtils.DatabaseOptions databaseOptions)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, RateLimiter changeListenerNotificationRateLimit)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, StorageProviderUtils.DatabaseOptions databaseOptions, RateLimiter changeListenerNotificationRateLimit)
    • AmazonDocumentDBStorageProvider

      public AmazonDocumentDBStorageProvider(com.mongodb.client.MongoClient mongoClient, String dbName, String collectionPrefix, StorageProviderUtils.DatabaseOptions databaseOptions, RateLimiter changeListenerNotificationRateLimit)
  • Method Details

    • amazonDocumentDBStorageProviderWithDefaultSetting

      public static AmazonDocumentDBStorageProvider amazonDocumentDBStorageProviderWithDefaultSetting(String hostName, int port, com.mongodb.MongoCredential credential)
    • amazonDocumentDBStorageProviderWithDefaultSetting

      public static AmazonDocumentDBStorageProvider amazonDocumentDBStorageProviderWithDefaultSetting(String hostName, int port, com.mongodb.MongoCredential credential, String dbName)