update addressbook.proto to proto3

pull/627/head
Jan Tattermusch 9 years ago
parent aba42edd8c
commit 69c14071ad
  1. 16
      examples/addressbook.proto

@ -1,6 +1,6 @@
// See README.txt for information and build instructions.
syntax = "proto2";
syntax = "proto3";
package tutorial;
@ -9,9 +9,9 @@ option java_outer_classname = "AddressBookProtos";
option csharp_namespace = "Google.ProtocolBuffers.Examples.AddressBook";
message Person {
required string name = 1;
required int32 id = 2; // Unique ID number for this person.
optional string email = 3;
string name = 1;
int32 id = 2; // Unique ID number for this person.
string email = 3;
enum PhoneType {
MOBILE = 0;
@ -20,14 +20,14 @@ message Person {
}
message PhoneNumber {
required string number = 1;
optional PhoneType type = 2 [default = HOME];
string number = 1;
PhoneType type = 2;
}
repeated PhoneNumber phone = 4;
repeated PhoneNumber phones = 4;
}
// Our address book file is just one of these.
message AddressBook {
repeated Person person = 1;
repeated Person persons = 1;
}

Loading…
Cancel
Save