.proto перечисления называются целыми числами, но обратите внимание, что последние несколько имен будут barf. Вам необходимо настроить имена в вашем слое .proto / DTO, но было бы трудно иметь разногласия между "EQ"
и "="
, "LE"
и "<"
Но вы можете отобразить что-то подобное в .proto, конечно.
Если вы храните строку, которая будет работать, но будет больше байтов. Не много больше (1 байт для длины строки плюс 1-4 байта для данных char, против 1 байта для перечислений).