the database name
the collection name
the optional connection string used in the creation of this configuration.
replaces the whole document, when saving a Dataset that contains an _id
field.
If false only updates / sets the fields declared in the Dataset.
the maxBatchSize when performing a bulk update/insert. Defaults to 512.
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 write concern configuration
an optional shardKey in extended form: "{key: 1, key2: 1}"
. Used when upserting DataSets in sharded clusters.
if true forces the writes to be inserts, even if a Dataset contains an _id
field. Default false
.
configures the bulk operation ordered property. Defaults to true
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
if true forces the writes to be inserts, even if a Dataset contains an _id
field.
if true forces the writes to be inserts, even if a Dataset contains an _id
field. Default false
.
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 maxBatchSize when performing a bulk update/insert.
the maxBatchSize when performing a bulk update/insert. Defaults to 512.
configures the bulk operation ordered property.
configures the bulk operation ordered property. Defaults to true
replaces the whole document, when saving a Dataset that contains an _id
field.
replaces the whole document, when saving a Dataset that contains an _id
field.
If false only updates / sets the fields declared in the Dataset.
an optional shardKey in extended form: "{key: 1, key2: 1}"
.
an optional shardKey in extended form: "{key: 1, key2: 1}"
. Used when upserting DataSets in sharded clusters.
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
The WriteConcern
that this config represents
The WriteConcern
that this config represents
the WriteConcern
the write concern configuration
Write Configuration for writes to MongoDB
the database name
the collection name
the optional connection string used in the creation of this configuration.
replaces the whole document, when saving a Dataset that contains an
_id
field. If false only updates / sets the fields declared in the Dataset.the maxBatchSize when performing a bulk update/insert. Defaults to 512.
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 write concern configuration
an optional shardKey in extended form:
"{key: 1, key2: 1}"
. Used when upserting DataSets in sharded clusters.if true forces the writes to be inserts, even if a Dataset contains an
_id
field. Defaultfalse
.configures the bulk operation ordered property. Defaults to true
1.0