| Package | Description |
|---|---|
| com.mongodb |
The core mongodb package
|
| com.mongodb.async.client |
This packages contains classes for the new async client
|
| com.mongodb.binding |
This package contains classes that manage binding to MongoDB servers for various operations.
|
| com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
| com.mongodb.connection.netty |
This package contains netty specific classes
|
| com.mongodb.event |
This package contains cluster and connection event related classes
|
| com.mongodb.internal.connection | |
| com.mongodb.internal.event | |
| com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
| com.mongodb.selector |
Contains classes that determine how to select the server to connect to in order to send commands or queries.
|
| Class and Description |
|---|
| ClusterDescription
Immutable snapshot state of a cluster.
|
| ServerDescription
Immutable snapshot state of a server.
|
| Class and Description |
|---|
| ClusterSettings
Settings for the cluster.
|
| ConnectionPoolSettings
All settings that relate to the pool of connections to a MongoDB server.
|
| ServerSettings
Settings relating to monitoring of each server.
|
| SocketSettings
An immutable class representing socket settings used for connections to a MongoDB server.
|
| SslSettings
Settings for connecting to MongoDB via SSL.
|
| StreamFactoryFactory
A factory of
StreamFactory instances. |
| Class and Description |
|---|
| AsyncConnection
An asynchronous connection to a MongoDB server with non-blocking operations.
|
| Cluster
Represents a cluster of MongoDB servers.
|
| Connection
A synchronous connection to a MongoDB server with blocking operations.
|
| ServerDescription
Immutable snapshot state of a server.
|
| Class and Description |
|---|
| AsyncCompletionHandler
Completion handler for asynchronous I/O.
|
| AsyncConnection
An asynchronous connection to a MongoDB server with non-blocking operations.
|
| BufferProvider
A provider of instances of ByteBuf.
|
| Cluster
Represents a cluster of MongoDB servers.
|
| ClusterConnectionMode
The cluster connection mode.
|
| ClusterDescription
Immutable snapshot state of a cluster.
|
| ClusterFactory
Factory for
Cluster implementations. |
| ClusterId
A client-generated identifier that uniquely identifies a connection to a MongoDB cluster, which could be sharded, replica set,
or standalone.
|
| ClusterSettings
Settings for the cluster.
|
| ClusterSettings.Builder
A builder for the cluster settings.
|
| ClusterType
An enumeration of all possible cluster types.
|
| Connection
A synchronous connection to a MongoDB server with blocking operations.
|
| ConnectionDescription
A description of a connection to a MongoDB server.
|
| ConnectionId
An immutable connection identifier of a connection to a MongoDB server.
|
| ConnectionPoolSettings
All settings that relate to the pool of connections to a MongoDB server.
|
| ConnectionPoolSettings.Builder
A builder for creating ConnectionPoolSettings.
|
| QueryResult
A batch of query results.
|
| Server
A logical connection to a MongoDB server.
|
| ServerConnectionState
Enum of the current state of attempting to connect to a server.
|
| ServerDescription
Immutable snapshot state of a server.
|
| ServerDescription.Builder
A builder for creating ServerDescription.
|
| ServerId
A client-generated identifier that uniquely identifies a MongoDB server.
|
| ServerSettings
Settings relating to monitoring of each server.
|
| ServerSettings.Builder
A builder for the settings.
|
| ServerType
The type of the server.
|
| ServerVersion
Holds an array of three integers representing the server version, e.g.
|
| SocketSettings
An immutable class representing socket settings used for connections to a MongoDB server.
|
| SocketSettings.Builder
A builder for an instance of
SocketSettings. |
| SslSettings
Settings for connecting to MongoDB via SSL.
|
| SslSettings.Builder
A builder for creating SSLSettings.
|
| Stream
A full duplex stream of bytes.
|
| StreamFactory
A factory for streams.
|
| StreamFactoryFactory
A factory of
StreamFactory instances. |
| Class and Description |
|---|
| SocketSettings
An immutable class representing socket settings used for connections to a MongoDB server.
|
| SslSettings
Settings for connecting to MongoDB via SSL.
|
| Stream
A full duplex stream of bytes.
|
| StreamFactory
A factory for streams.
|
| StreamFactoryFactory
A factory of
StreamFactory instances. |
| Class and Description |
|---|
| ClusterDescription
Immutable snapshot state of a cluster.
|
| ClusterId
A client-generated identifier that uniquely identifies a connection to a MongoDB cluster, which could be sharded, replica set,
or standalone.
|
| ConnectionDescription
A description of a connection to a MongoDB server.
|
| ConnectionId
An immutable connection identifier of a connection to a MongoDB server.
|
| ConnectionPoolSettings
All settings that relate to the pool of connections to a MongoDB server.
|
| ServerDescription
Immutable snapshot state of a server.
|
| ServerId
A client-generated identifier that uniquely identifies a MongoDB server.
|
| Class and Description |
|---|
| BufferProvider
A provider of instances of ByteBuf.
|
| Class and Description |
|---|
| ClusterSettings
Settings for the cluster.
|
| ConnectionPoolSettings
All settings that relate to the pool of connections to a MongoDB server.
|
| ServerSettings
Settings relating to monitoring of each server.
|
| Class and Description |
|---|
| AsyncConnection
An asynchronous connection to a MongoDB server with non-blocking operations.
|
| Connection
A synchronous connection to a MongoDB server with blocking operations.
|
| Class and Description |
|---|
| ClusterDescription
Immutable snapshot state of a cluster.
|
| ServerDescription
Immutable snapshot state of a server.
|
Copyright © 2017. All Rights Reserved.