30 lines
567 B
Protocol Buffer
30 lines
567 B
Protocol Buffer
syntax = "proto3";
|
|
option csharp_namespace = "JOBot.Proto";
|
|
|
|
import "google/protobuf/wrappers.proto";
|
|
|
|
service Resume{
|
|
rpc GetResume(GetResumeRequest) returns (GetResumeResponse);
|
|
rpc GetAvailable(GetAvailableRequest) returns (GetAvailableResponse);
|
|
}
|
|
|
|
message GetResumeRequest{
|
|
int64 user_id = 1;
|
|
}
|
|
|
|
message GetResumeResponse{
|
|
google.protobuf.StringValue resumeUrl = 1;
|
|
}
|
|
|
|
message GetAvailableRequest{
|
|
int64 user_id = 1;
|
|
}
|
|
|
|
message GetAvailableResponse{
|
|
repeated ResumeDesc resumes = 2;
|
|
}
|
|
|
|
message ResumeDesc{
|
|
string resumeUrl = 1;
|
|
string name = 2;
|
|
} |