@@ -166,10 +166,11 @@ Admin.prototype.ping = function(options, callback) {
166
166
* @param {string } username The username.
167
167
* @param {string } password The password.
168
168
* @param {object } [options] Optional settings.
169
- * @param {(number|string) } [options.w] The write concern.
170
- * @param {number } [options.wtimeout] The write concern timeout.
171
- * @param {boolean } [options.j=false] Specify a journal write concern.
172
- * @param {boolean } [options.fsync=false] Specify a file sync write concern.
169
+ * @param {(number|string) } [options.w] DEPRECATED: The write concern. Use writeConcern instead.
170
+ * @param {number } [options.wtimeout] DEPRECATED: The write concern timeout. Use writeConcern instead.
171
+ * @param {boolean } [options.j=false] DEPRECATED: Specify a journal write concern. Use writeConcern instead.
172
+ * @param {boolean } [options.fsync=false] DEPRECATED: Specify a file sync write concern. Use writeConcern instead.
173
+ * @param {object|WriteConcern } [options.writeConcern] Specify write concern settings.
173
174
* @param {object } [options.customData] Custom data associated with the user (only Mongodb 2.6 or higher)
174
175
* @param {object[] } [options.roles] Roles associated with the created user (only Mongodb 2.6 or higher)
175
176
* @param {ClientSession } [options.session] optional session to use for this operation
@@ -203,10 +204,11 @@ Admin.prototype.addUser = function(username, password, options, callback) {
203
204
* @method
204
205
* @param {string } username The username.
205
206
* @param {object } [options] Optional settings.
206
- * @param {(number|string) } [options.w] The write concern.
207
- * @param {number } [options.wtimeout] The write concern timeout.
208
- * @param {boolean } [options.j=false] Specify a journal write concern.
209
- * @param {boolean } [options.fsync=false] Specify a file sync write concern.
207
+ * @param {(number|string) } [options.w] DEPRECATED: The write concern. Use writeConcern instead.
208
+ * @param {number } [options.wtimeout] DEPRECATED: The write concern timeout. Use writeConcern instead.
209
+ * @param {boolean } [options.j=false] DEPRECATED: Specify a journal write concern. Use writeConcern instead.
210
+ * @param {boolean } [options.fsync=false] DEPRECATED: Specify a file sync write concern. Use writeConcern instead.
211
+ * @param {object|WriteConcern } [options.writeConcern] Specify write concern settings.
210
212
* @param {ClientSession } [options.session] optional session to use for this operation
211
213
* @param {Admin~resultCallback } [callback] The command result callback
212
214
* @return {Promise } returns Promise if no callback passed
0 commit comments