1234567891011121314151617181920212223 |
- package languages.protobuf;
- option java_package = "org.highlightjs.languages.protobuf";
- message Customer {
- required int64 customer_id = 1;
- optional string name = 2;
- optional string real_name = 3 [default = "Anonymous"];
- optional Gender gender = 4;
- repeated string email_addresses = 5;
- optional bool is_admin = 6 [default = false]; // or should this be a repeated field in Account?
- enum Gender {
- MALE = 1,
- FEMALE = 2
- }
- }
- service CustomerSearch {
- rpc FirstMatch(CustomerRequest) returns (CustomerResponse);
- rpc AllMatches(CustomerRequest) returns (CustomerResponse);
- }
|