the database name
the collection name
the optional connection string used in the creation of this configuration
a positive integer sample size to draw from the collection when inferring the schema
the maximum chunkSize for non-sharded collections
the key to split the collection by for non-sharded collections or the "shard key" for sharded collection
the local threshold in milliseconds used when choosing among multiple MongoDB servers to send a request. Only servers whose ping time is less than or equal to the server with the fastest ping time plus the local threshold will be chosen.
the readPreference configuration
the readConcern configuration
Defines Self as a type that can be used to return a copy of the object i.e.
Defines Self as a type that can be used to return a copy of the object i.e. a different instance of the same type
Creates a map of options representing the configuration
Creates a map of options representing the configuration
the map representing the configuration values
Creates a map of options representing this config.
Creates a map of options representing this config.
the map representing the config
the collection name
the collection name
the optional connection string used in the creation of this configuration
the database name
the database name
the local threshold in milliseconds used when choosing among multiple MongoDB servers to send a request.
the local threshold in milliseconds used when choosing among multiple MongoDB servers to send a request. Only servers whose ping time is less than or equal to the server with the fastest ping time plus the local threshold will be chosen.
the maximum chunkSize for non-sharded collections
The ReadConcern
to use
The ReadConcern
to use
the ReadConcern
the readConcern configuration
The ReadPreference
to use
The ReadPreference
to use
the ReadPreference
the readPreference configuration
a positive integer sample size to draw from the collection when inferring the schema
the key to split the collection by for non-sharded collections or the "shard key" for sharded collection
Creates a new config with the options applied
Creates a new config with the options applied
the configuration key
the configuration value
an updated config
Creates a new config with the options applied
Creates a new config with the options applied
a map of options to be applied to the config
an updated config
Creates a new config with the options applied
Creates a new config with the options applied
a map of options to be applied to the config
an updated config
Read Configuration used when reading data from MongoDB
the database name
the collection name
the optional connection string used in the creation of this configuration
a positive integer sample size to draw from the collection when inferring the schema
the maximum chunkSize for non-sharded collections
the key to split the collection by for non-sharded collections or the "shard key" for sharded collection
the local threshold in milliseconds used when choosing among multiple MongoDB servers to send a request. Only servers whose ping time is less than or equal to the server with the fastest ping time plus the local threshold will be chosen.
the readPreference configuration
the readConcern configuration
1.0