diff --git a/src/bulk/common.ts b/src/bulk/common.ts index 5b65fa890ad..e6aff6f39ed 100644 --- a/src/bulk/common.ts +++ b/src/bulk/common.ts @@ -130,7 +130,11 @@ export type AnyBulkWriteOperation = | { deleteOne: DeleteOneModel } | { deleteMany: DeleteManyModel }; -/** @public */ +/** + * @public + * + * @deprecated Will be made internal in 5.0 + */ export interface BulkResult { ok: number; writeErrors: WriteError[]; @@ -176,6 +180,7 @@ export class Batch { * The result of a bulk write. */ export class BulkWriteResult { + /** @deprecated Will be removed in 5.0 */ result: BulkResult; /** @@ -295,7 +300,11 @@ export class BulkWriteResult { return this.result.writeErrors; } - /** Retrieve lastOp if available */ + /** + * Retrieve lastOp if available + * + * @deprecated Will be removed in 5.0 + */ getLastOp(): Document | undefined { return this.result.opTime; } @@ -322,6 +331,7 @@ export class BulkWriteResult { } } + /* @deprecated Will be removed in 5.0 release */ toJSON(): BulkResult { return this.result; }