Skip to main content

Interface: $Properties

protobuf.EnumValueOptions.$Properties

Properties of an EnumValueOptions.

Hierarchy

Properties

debugRedact

Optional debugRedact: null | boolean

Indicate that fields annotated with this enum value should not be printed out when using debug formats, e.g. when the field contains sensitive credentials.


deprecated

Optional deprecated: null | boolean

Is this enum value deprecated? Depending on the target platform, this can emit Deprecated annotations for the enum value, or it will be completely ignored; in the very least, this is a formalization for deprecating enum values.


features

Optional features: null | $Properties

Any features defined in the specific edition.


uninterpretedOption

Optional uninterpretedOption: null | $Properties[]

The parser stores options it doesn't recognize here. See above.