the optional collation config
the optional hint document in extended json format
the optional aggregation pipeline, either a list of documents in json syntax or a single document in json syntax
enables writing to temporary files
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
enables writing to temporary files
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 collation option
The optional hint document
The optional hint document
the bson hint document option
true if custom aggregation options have been defined.
the pipeline option
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 aggregation configuration
the optional collation config
the optional hint document in extended json format
the optional aggregation pipeline, either a list of documents in json syntax or a single document in json syntax
enables writing to temporary files