summaryrefslogtreecommitdiff
path: root/src/mongo/db/ops/write_ops.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/ops/write_ops.h')
-rw-r--r--src/mongo/db/ops/write_ops.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mongo/db/ops/write_ops.h b/src/mongo/db/ops/write_ops.h
index ca1c2e8f429..5fa6651bad5 100644
--- a/src/mongo/db/ops/write_ops.h
+++ b/src/mongo/db/ops/write_ops.h
@@ -37,29 +37,29 @@ namespace mongo {
class InsertOp {
public:
- static write_ops::Insert parse(const OpMsgRequest& request);
- static write_ops::Insert parseLegacy(const Message& msg);
- static void validate(const write_ops::Insert& insertOp);
+ static write_ops::InsertCommandRequest parse(const OpMsgRequest& request);
+ static write_ops::InsertCommandRequest parseLegacy(const Message& msg);
+ static void validate(const write_ops::InsertCommandRequest& insertOp);
};
class UpdateOp {
public:
- static write_ops::Update parse(const OpMsgRequest& request);
- static write_ops::Update parseLegacy(const Message& msg);
- static write_ops::UpdateReply parseResponse(const BSONObj& obj);
- static void validate(const write_ops::Update& updateOp);
+ static write_ops::UpdateCommandRequest parse(const OpMsgRequest& request);
+ static write_ops::UpdateCommandRequest parseLegacy(const Message& msg);
+ static write_ops::UpdateCommandReply parseResponse(const BSONObj& obj);
+ static void validate(const write_ops::UpdateCommandRequest& updateOp);
};
class DeleteOp {
public:
- static write_ops::Delete parse(const OpMsgRequest& request);
- static write_ops::Delete parseLegacy(const Message& msg);
- static void validate(const write_ops::Delete& deleteOp);
+ static write_ops::DeleteCommandRequest parse(const OpMsgRequest& request);
+ static write_ops::DeleteCommandRequest parseLegacy(const Message& msg);
+ static void validate(const write_ops::DeleteCommandRequest& deleteOp);
};
class FindAndModifyOp {
public:
- static write_ops::FindAndModifyReply parseResponse(const BSONObj& obj);
+ static write_ops::FindAndModifyCommandReply parseResponse(const BSONObj& obj);
};
namespace write_ops {
@@ -77,11 +77,11 @@ constexpr size_t insertVectorMaxBytes = 256 * 1024;
* Retrieves the statement id for the write at the specified position in the write batch entries
* array.
*/
-int32_t getStmtIdForWriteAt(const WriteCommandBase& writeCommandBase, size_t writePos);
+int32_t getStmtIdForWriteAt(const WriteCommandRequestBase& writeCommandBase, size_t writePos);
template <class T>
int32_t getStmtIdForWriteAt(const T& op, size_t writePos) {
- return getStmtIdForWriteAt(op.getWriteCommandBase(), writePos);
+ return getStmtIdForWriteAt(op.getWriteCommandRequestBase(), writePos);
}
// TODO: Delete this getter once IDL supports defaults for object and array fields