Information From: https://developers.google.com/protocol-buffers/docs/proto3
- 
Declaring Message In Protocol Buffer:
 - 
As you can see, each field in the message definition has a unique number.
 - 
Field numbers identify fields in message binary format. Should not be changed once message is in use