gRPC Best Practices
enum-field-names-upper-snake-case
general > enum-field-names-upper-snake-case
Guidance / Message
Enum field names must be in UPPER_SNAKE_CASE format (e.g., ORDER_STATUS, PENDING_ORDER)
Examples
valid
enum ORDER_STATUS {
ORDER_STATUS_UNSPECIFIED = 0;
PENDING_ORDER = 1;
COMPLETED = 2;
}
invalid
enum OrderStatus {
pending = 0;
completed = 1;
}
Applies to ScalarShape