Files
crawlab/grpc/proto/entity/model_service_v2_request.proto
2024-06-14 15:42:50 +08:00

96 lines
1.7 KiB
Protocol Buffer

syntax = "proto3";
package grpc;
option go_package = ".;grpc";
message ModelServiceV2GetByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
}
message ModelServiceV2GetOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes find_options = 4;
}
message ModelServiceV2GetManyRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes find_options = 4;
}
message ModelServiceV2DeleteByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
}
message ModelServiceV2DeleteOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
}
message ModelServiceV2DeleteManyRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
}
message ModelServiceV2UpdateByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
bytes update = 4;
}
message ModelServiceV2UpdateOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes update = 4;
}
message ModelServiceV2UpdateManyRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes update = 4;
}
message ModelServiceV2ReplaceByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
bytes model = 4;
}
message ModelServiceV2ReplaceOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes model = 4;
}
message ModelServiceV2InsertOneRequest {
string node_key = 1;
string model_type = 2;
bytes model = 3;
}
message ModelServiceV2InsertManyRequest {
string node_key = 1;
string model_type = 2;
bytes models = 3;
}
message ModelServiceV2CountRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
}