Implementation
@$core.Deprecated('Use fieldOptionsDescriptor instead')
const FieldOptions$json = {
'1': 'FieldOptions',
'2': [
{
'1': 'ctype',
'3': 1,
'4': 1,
'5': 14,
'6': '.google.protobuf.FieldOptions.CType',
'7': 'STRING',
'10': 'ctype'
},
{'1': 'packed', '3': 2, '4': 1, '5': 8, '10': 'packed'},
{
'1': 'jstype',
'3': 6,
'4': 1,
'5': 14,
'6': '.google.protobuf.FieldOptions.JSType',
'7': 'JS_NORMAL',
'10': 'jstype'
},
{'1': 'lazy', '3': 5, '4': 1, '5': 8, '7': 'false', '10': 'lazy'},
{
'1': 'unverified_lazy',
'3': 15,
'4': 1,
'5': 8,
'7': 'false',
'10': 'unverifiedLazy'
},
{
'1': 'deprecated',
'3': 3,
'4': 1,
'5': 8,
'7': 'false',
'10': 'deprecated'
},
{'1': 'weak', '3': 10, '4': 1, '5': 8, '7': 'false', '10': 'weak'},
{
'1': 'debug_redact',
'3': 16,
'4': 1,
'5': 8,
'7': 'false',
'10': 'debugRedact'
},
{
'1': 'retention',
'3': 17,
'4': 1,
'5': 14,
'6': '.google.protobuf.FieldOptions.OptionRetention',
'10': 'retention'
},
{
'1': 'targets',
'3': 19,
'4': 3,
'5': 14,
'6': '.google.protobuf.FieldOptions.OptionTargetType',
'10': 'targets'
},
{
'1': 'edition_defaults',
'3': 20,
'4': 3,
'5': 11,
'6': '.google.protobuf.FieldOptions.EditionDefault',
'10': 'editionDefaults'
},
{
'1': 'features',
'3': 21,
'4': 1,
'5': 11,
'6': '.google.protobuf.FeatureSet',
'10': 'features'
},
{
'1': 'feature_support',
'3': 22,
'4': 1,
'5': 11,
'6': '.google.protobuf.FieldOptions.FeatureSupport',
'10': 'featureSupport'
},
{
'1': 'uninterpreted_option',
'3': 999,
'4': 3,
'5': 11,
'6': '.google.protobuf.UninterpretedOption',
'10': 'uninterpretedOption'
},
],
'3': [FieldOptions_EditionDefault$json, FieldOptions_FeatureSupport$json],
'4': [
FieldOptions_CType$json,
FieldOptions_JSType$json,
FieldOptions_OptionRetention$json,
FieldOptions_OptionTargetType$json
],
'5': [
{'1': 1000, '2': 536870912},
],
'9': [
{'1': 4, '2': 5},
{'1': 18, '2': 19},
],
};