Class MongoClients


  • public final class MongoClients
    extends Object
    A factory for MongoClient instances.
    • Method Detail

      • create

        public static MongoClient create()
        Creates a new client with the default connection string "mongodb://localhost".
        Returns:
        the client
      • create

        public static MongoClient create​(String connectionString)
        Create a new client with the given connection string.
        Parameters:
        connectionString - the connection
        Returns:
        the client
      • create

        public static MongoClient create​(ConnectionString connectionString)
        Create a new client with the given connection string.
        Parameters:
        connectionString - the settings
        Returns:
        the client
      • create

        public static MongoClient create​(ConnectionString connectionString,
                                         MongoDriverInformation mongoDriverInformation)
        Create a new client with the given connection string.

        Note: Intended for driver and library authors to associate extra driver metadata with the connections.

        Parameters:
        connectionString - the settings
        mongoDriverInformation - any driver information to associate with the MongoClient
        Returns:
        the client
        Since:
        1.3
      • create

        public static MongoClient create​(MongoClientSettings settings)
        Create a new client with the given client settings.
        Parameters:
        settings - the settings
        Returns:
        the client
        Since:
        1.8
      • create

        public static MongoClient create​(MongoClientSettings settings,
                                         MongoDriverInformation mongoDriverInformation)
        Creates a new client with the given client settings.

        Note: Intended for driver and library authors to associate extra driver metadata with the connections.

        Parameters:
        settings - the settings
        mongoDriverInformation - any driver information to associate with the MongoClient
        Returns:
        the client
        Since:
        1.8