List Schemas¶
Because the “schemas” are internally Entities (of Kind enola.schema
), they can also be listed:
$ ./enola list --model "empty:?mediaType=application/json" --format=yaml enola.schema
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Things]
ts: 2024-07-27T01:06:36.725561864Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Things
field:
- {name: things, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Thing}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Thing.FieldsEntry]
ts: 2024-07-27T01:06:36.726339243Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FieldsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Value}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Thing]
ts: 2024-07-27T01:06:36.726344202Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Thing
field:
- {name: iri, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: fields, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Thing.FieldsEntry}
nestedType:
- name: FieldsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Value}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Value.Literal]
ts: 2024-07-27T01:06:36.726346476Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Literal
field:
- {name: value, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: datatype, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Value.LangString]
ts: 2024-07-27T01:06:36.726348110Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LangString
field:
- {name: text, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: lang, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Value.List]
ts: 2024-07-27T01:06:36.726349502Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: List
field:
- {name: values, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Value}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.Value]
ts: 2024-07-27T01:06:36.726351185Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Value
field:
- {name: link, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, oneofIndex: 0.0}
- {name: string, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING, oneofIndex: 0.0}
- {name: literal, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Value.Literal,
oneofIndex: 0.0}
- {name: lang_string, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE,
typeName: .dev.enola.thing.Value.LangString, oneofIndex: 0.0}
- {name: struct, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Thing,
oneofIndex: 0.0}
- {name: list, number: 6.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Value.List,
oneofIndex: 0.0}
nestedType:
- name: Literal
field:
- {name: value, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: datatype, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- name: LangString
field:
- {name: text, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: lang, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- name: List
field:
- {name: values, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.Value}
oneofDecl:
- {name: kind}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.ThingMetadata]
ts: 2024-07-27T01:06:36.726352368Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ThingMetadata
field:
- {name: id, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: label, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: description_html, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: image_html, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.LinksMetadata.MetadataEntry]
ts: 2024-07-27T01:06:36.726353550Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: MetadataEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.ThingMetadata}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.LinksMetadata]
ts: 2024-07-27T01:06:36.726354842Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LinksMetadata
field:
- {name: metadata, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.LinksMetadata.MetadataEntry}
nestedType:
- name: MetadataEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.ThingMetadata}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.TextThings.PrefixesEntry]
ts: 2024-07-27T01:06:36.726356195Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: PrefixesEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.TextThings.ThingsEntry]
ts: 2024-07-27T01:06:36.726357417Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ThingsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.TextThing}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.TextThings]
ts: 2024-07-27T01:06:36.726358670Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: TextThings
field:
- {name: imports, number: 2.0, label: LABEL_REPEATED, type: TYPE_STRING}
- {name: prefixes, number: 3.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.TextThings.PrefixesEntry}
- {name: things, number: 4.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.TextThings.ThingsEntry}
nestedType:
- name: PrefixesEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
- name: ThingsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.TextThing}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.TextThing.PropertiesEntry]
ts: 2024-07-27T01:06:36.726359882Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: PropertiesEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.TextThing]
ts: 2024-07-27T01:06:36.726361204Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: TextThing
field:
- {name: properties, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.TextThing.PropertiesEntry}
nestedType:
- name: PropertiesEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.CompactThings.ThingsEntry]
ts: 2024-07-27T01:06:36.726362466Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ThingsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.CompactThing}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.CompactThings.LinksEntry]
ts: 2024-07-27T01:06:36.726363709Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LinksEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.CompactThings]
ts: 2024-07-27T01:06:36.726364961Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: CompactThings
field:
- {name: id, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: things, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.CompactThings.ThingsEntry}
- {name: links, number: 3.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.CompactThings.LinksEntry}
nestedType:
- name: ThingsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.thing.CompactThing}
options: {mapEntry: true}
- name: LinksEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.CompactThing.PropertiesEntry]
ts: 2024-07-27T01:06:36.726366214Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: PropertiesEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_BYTES}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.thing.CompactThing]
ts: 2024-07-27T01:06:36.726367416Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: CompactThing
field:
- {name: properties, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.thing.CompactThing.PropertiesEntry}
nestedType:
- name: PropertiesEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT64}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_BYTES}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [google.protobuf.Any]
ts: 2024-07-27T01:06:36.726368638Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Any
field:
- {name: type_url, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_BYTES}
id:
ns: enola
entity: schema
paths: [google.protobuf.Timestamp]
ts: 2024-07-27T01:06:36.726369860Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Timestamp
field:
- {name: seconds, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT64, jsonName: seconds}
- {name: nanos, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: nanos}
id:
ns: enola
entity: schema
paths: [google.protobuf.FileDescriptorSet]
ts: 2024-07-27T01:06:36.726371023Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FileDescriptorSet
field:
- {name: file, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.FileDescriptorProto,
jsonName: file}
id:
ns: enola
entity: schema
paths: [google.protobuf.FileDescriptorProto]
ts: 2024-07-27T01:06:36.726372195Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FileDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: package, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: package}
- {name: dependency, number: 3.0, label: LABEL_REPEATED, type: TYPE_STRING, jsonName: dependency}
- {name: public_dependency, number: 10.0, label: LABEL_REPEATED, type: TYPE_INT32,
jsonName: publicDependency}
- {name: weak_dependency, number: 11.0, label: LABEL_REPEATED, type: TYPE_INT32,
jsonName: weakDependency}
- {name: message_type, number: 4.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.DescriptorProto, jsonName: messageType}
- {name: enum_type, number: 5.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.EnumDescriptorProto,
jsonName: enumType}
- {name: service, number: 6.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.ServiceDescriptorProto,
jsonName: service}
- {name: extension, number: 7.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.FieldDescriptorProto,
jsonName: extension}
- {name: options, number: 8.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.FileOptions,
jsonName: options}
- {name: source_code_info, number: 9.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE,
typeName: .google.protobuf.SourceCodeInfo, jsonName: sourceCodeInfo}
- {name: syntax, number: 12.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: syntax}
id:
ns: enola
entity: schema
paths: [google.protobuf.DescriptorProto.ExtensionRange]
ts: 2024-07-27T01:06:36.726373417Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ExtensionRange
field:
- {name: start, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: start}
- {name: end, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
- {name: options, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.ExtensionRangeOptions,
jsonName: options}
id:
ns: enola
entity: schema
paths: [google.protobuf.DescriptorProto.ReservedRange]
ts: 2024-07-27T01:06:36.726374680Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ReservedRange
field:
- {name: start, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: start}
- {name: end, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
id:
ns: enola
entity: schema
paths: [google.protobuf.DescriptorProto]
ts: 2024-07-27T01:06:36.726376002Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: DescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: field, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.FieldDescriptorProto,
jsonName: field}
- {name: extension, number: 6.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.FieldDescriptorProto,
jsonName: extension}
- {name: nested_type, number: 3.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.DescriptorProto, jsonName: nestedType}
- {name: enum_type, number: 4.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.EnumDescriptorProto,
jsonName: enumType}
- {name: extension_range, number: 5.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.DescriptorProto.ExtensionRange, jsonName: extensionRange}
- {name: oneof_decl, number: 8.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.OneofDescriptorProto,
jsonName: oneofDecl}
- {name: options, number: 7.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.MessageOptions,
jsonName: options}
- {name: reserved_range, number: 9.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.DescriptorProto.ReservedRange, jsonName: reservedRange}
- {name: reserved_name, number: 10.0, label: LABEL_REPEATED, type: TYPE_STRING,
jsonName: reservedName}
nestedType:
- name: ExtensionRange
field:
- {name: start, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: start}
- {name: end, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
- {name: options, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.ExtensionRangeOptions,
jsonName: options}
- name: ReservedRange
field:
- {name: start, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: start}
- {name: end, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
id:
ns: enola
entity: schema
paths: [google.protobuf.ExtensionRangeOptions]
ts: 2024-07-27T01:06:36.726377224Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ExtensionRangeOptions
field:
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
id:
ns: enola
entity: schema
paths: [google.protobuf.FieldDescriptorProto.Type]
ts: 2024-07-27T01:06:36.726378477Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: Type
value:
- {name: TYPE_DOUBLE, number: 1.0}
- {name: TYPE_FLOAT, number: 2.0}
- {name: TYPE_INT64, number: 3.0}
- {name: TYPE_UINT64, number: 4.0}
- {name: TYPE_INT32, number: 5.0}
- {name: TYPE_FIXED64, number: 6.0}
- {name: TYPE_FIXED32, number: 7.0}
- {name: TYPE_BOOL, number: 8.0}
- {name: TYPE_STRING, number: 9.0}
- {name: TYPE_GROUP, number: 10.0}
- {name: TYPE_MESSAGE, number: 11.0}
- {name: TYPE_BYTES, number: 12.0}
- {name: TYPE_UINT32, number: 13.0}
- {name: TYPE_ENUM, number: 14.0}
- {name: TYPE_SFIXED32, number: 15.0}
- {name: TYPE_SFIXED64, number: 16.0}
- {name: TYPE_SINT32, number: 17.0}
- {name: TYPE_SINT64, number: 18.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.FieldDescriptorProto.Label]
ts: 2024-07-27T01:06:36.726379729Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: Label
value:
- {name: LABEL_OPTIONAL, number: 1.0}
- {name: LABEL_REQUIRED, number: 2.0}
- {name: LABEL_REPEATED, number: 3.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.FieldDescriptorProto]
ts: 2024-07-27T01:06:36.726380941Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FieldDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: number, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: number}
- {name: label, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_ENUM, typeName: .google.protobuf.FieldDescriptorProto.Label,
jsonName: label}
- {name: type, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_ENUM, typeName: .google.protobuf.FieldDescriptorProto.Type,
jsonName: type}
- {name: type_name, number: 6.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: typeName}
- {name: extendee, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: extendee}
- {name: default_value, number: 7.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: defaultValue}
- {name: oneof_index, number: 9.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: oneofIndex}
- {name: json_name, number: 10.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: jsonName}
- {name: options, number: 8.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.FieldOptions,
jsonName: options}
- {name: proto3_optional, number: 17.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
jsonName: proto3Optional}
enumType:
- name: Type
value:
- {name: TYPE_DOUBLE, number: 1.0}
- {name: TYPE_FLOAT, number: 2.0}
- {name: TYPE_INT64, number: 3.0}
- {name: TYPE_UINT64, number: 4.0}
- {name: TYPE_INT32, number: 5.0}
- {name: TYPE_FIXED64, number: 6.0}
- {name: TYPE_FIXED32, number: 7.0}
- {name: TYPE_BOOL, number: 8.0}
- {name: TYPE_STRING, number: 9.0}
- {name: TYPE_GROUP, number: 10.0}
- {name: TYPE_MESSAGE, number: 11.0}
- {name: TYPE_BYTES, number: 12.0}
- {name: TYPE_UINT32, number: 13.0}
- {name: TYPE_ENUM, number: 14.0}
- {name: TYPE_SFIXED32, number: 15.0}
- {name: TYPE_SFIXED64, number: 16.0}
- {name: TYPE_SINT32, number: 17.0}
- {name: TYPE_SINT64, number: 18.0}
- name: Label
value:
- {name: LABEL_OPTIONAL, number: 1.0}
- {name: LABEL_REQUIRED, number: 2.0}
- {name: LABEL_REPEATED, number: 3.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.OneofDescriptorProto]
ts: 2024-07-27T01:06:36.726382163Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: OneofDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: options, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.OneofOptions,
jsonName: options}
id:
ns: enola
entity: schema
paths: [google.protobuf.EnumDescriptorProto.EnumReservedRange]
ts: 2024-07-27T01:06:36.726383326Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EnumReservedRange
field:
- {name: start, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: start}
- {name: end, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
id:
ns: enola
entity: schema
paths: [google.protobuf.EnumDescriptorProto]
ts: 2024-07-27T01:06:36.726384488Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EnumDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: value, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.EnumValueDescriptorProto,
jsonName: value}
- {name: options, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.EnumOptions,
jsonName: options}
- {name: reserved_range, number: 4.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.EnumDescriptorProto.EnumReservedRange, jsonName: reservedRange}
- {name: reserved_name, number: 5.0, label: LABEL_REPEATED, type: TYPE_STRING,
jsonName: reservedName}
nestedType:
- name: EnumReservedRange
field:
- {name: start, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: start}
- {name: end, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
id:
ns: enola
entity: schema
paths: [google.protobuf.EnumValueDescriptorProto]
ts: 2024-07-27T01:06:36.726385670Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EnumValueDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: number, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: number}
- {name: options, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.EnumValueOptions,
jsonName: options}
id:
ns: enola
entity: schema
paths: [google.protobuf.ServiceDescriptorProto]
ts: 2024-07-27T01:06:36.726386832Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ServiceDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: method, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.MethodDescriptorProto,
jsonName: method}
- {name: options, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.ServiceOptions,
jsonName: options}
id:
ns: enola
entity: schema
paths: [google.protobuf.MethodDescriptorProto]
ts: 2024-07-27T01:06:36.726388075Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: MethodDescriptorProto
field:
- {name: name, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: name}
- {name: input_type, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: inputType}
- {name: output_type, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: outputType}
- {name: options, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.MethodOptions,
jsonName: options}
- {name: client_streaming, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: clientStreaming}
- {name: server_streaming, number: 6.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: serverStreaming}
id:
ns: enola
entity: schema
paths: [google.protobuf.FileOptions.OptimizeMode]
ts: 2024-07-27T01:06:36.726389457Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: OptimizeMode
value:
- {name: SPEED, number: 1.0}
- {name: CODE_SIZE, number: 2.0}
- {name: LITE_RUNTIME, number: 3.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.FileOptions]
ts: 2024-07-27T01:06:36.726390800Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FileOptions
field:
- {name: java_package, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: javaPackage}
- {name: java_outer_classname, number: 8.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: javaOuterClassname}
- {name: java_multiple_files, number: 10.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: javaMultipleFiles}
- name: java_generate_equals_and_hash
number: 20.0
label: LABEL_OPTIONAL
type: TYPE_BOOL
options: {deprecated: true}
jsonName: javaGenerateEqualsAndHash
- {name: java_string_check_utf8, number: 27.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: javaStringCheckUtf8}
- {name: optimize_for, number: 9.0, label: LABEL_OPTIONAL, type: TYPE_ENUM, typeName: .google.protobuf.FileOptions.OptimizeMode,
defaultValue: SPEED, jsonName: optimizeFor}
- {name: go_package, number: 11.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: goPackage}
- {name: cc_generic_services, number: 16.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: ccGenericServices}
- {name: java_generic_services, number: 17.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: javaGenericServices}
- {name: py_generic_services, number: 18.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: pyGenericServices}
- {name: php_generic_services, number: 42.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: phpGenericServices}
- {name: deprecated, number: 23.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: cc_enable_arenas, number: 31.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'true', jsonName: ccEnableArenas}
- {name: objc_class_prefix, number: 36.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: objcClassPrefix}
- {name: csharp_namespace, number: 37.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: csharpNamespace}
- {name: swift_prefix, number: 39.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: swiftPrefix}
- {name: php_class_prefix, number: 40.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: phpClassPrefix}
- {name: php_namespace, number: 41.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: phpNamespace}
- {name: php_metadata_namespace, number: 44.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: phpMetadataNamespace}
- {name: ruby_package, number: 45.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: rubyPackage}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
enumType:
- name: OptimizeMode
value:
- {name: SPEED, number: 1.0}
- {name: CODE_SIZE, number: 2.0}
- {name: LITE_RUNTIME, number: 3.0}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
reservedRange:
- {start: 38.0, end: 39.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.MessageOptions]
ts: 2024-07-27T01:06:36.726391952Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: MessageOptions
field:
- {name: message_set_wire_format, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: messageSetWireFormat}
- {name: no_standard_descriptor_accessor, number: 2.0, label: LABEL_OPTIONAL,
type: TYPE_BOOL, defaultValue: 'false', jsonName: noStandardDescriptorAccessor}
- {name: deprecated, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: map_entry, number: 7.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, jsonName: mapEntry}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
reservedRange:
- {start: 4.0, end: 5.0}
- {start: 5.0, end: 6.0}
- {start: 6.0, end: 7.0}
- {start: 8.0, end: 9.0}
- {start: 9.0, end: 10.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.FieldOptions.CType]
ts: 2024-07-27T01:06:36.726393134Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: CType
value:
- {name: STRING, number: 0.0}
- {name: CORD, number: 1.0}
- {name: STRING_PIECE, number: 2.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.FieldOptions.JSType]
ts: 2024-07-27T01:06:36.726394366Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: JSType
value:
- {name: JS_NORMAL, number: 0.0}
- {name: JS_STRING, number: 1.0}
- {name: JS_NUMBER, number: 2.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.FieldOptions]
ts: 2024-07-27T01:06:36.726395579Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FieldOptions
field:
- {name: ctype, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_ENUM, typeName: .google.protobuf.FieldOptions.CType,
defaultValue: STRING, jsonName: ctype}
- {name: packed, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, jsonName: packed}
- {name: jstype, number: 6.0, label: LABEL_OPTIONAL, type: TYPE_ENUM, typeName: .google.protobuf.FieldOptions.JSType,
defaultValue: JS_NORMAL, jsonName: jstype}
- {name: lazy, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: lazy}
- {name: unverified_lazy, number: 15.0, label: LABEL_OPTIONAL, type: TYPE_BOOL,
defaultValue: 'false', jsonName: unverifiedLazy}
- {name: deprecated, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: weak, number: 10.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: weak}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
enumType:
- name: CType
value:
- {name: STRING, number: 0.0}
- {name: CORD, number: 1.0}
- {name: STRING_PIECE, number: 2.0}
- name: JSType
value:
- {name: JS_NORMAL, number: 0.0}
- {name: JS_STRING, number: 1.0}
- {name: JS_NUMBER, number: 2.0}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
reservedRange:
- {start: 4.0, end: 5.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.OneofOptions]
ts: 2024-07-27T01:06:36.726396761Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: OneofOptions
field:
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
id:
ns: enola
entity: schema
paths: [google.protobuf.EnumOptions]
ts: 2024-07-27T01:06:36.726397933Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EnumOptions
field:
- {name: allow_alias, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, jsonName: allowAlias}
- {name: deprecated, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
reservedRange:
- {start: 5.0, end: 6.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.EnumValueOptions]
ts: 2024-07-27T01:06:36.726399166Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EnumValueOptions
field:
- {name: deprecated, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
id:
ns: enola
entity: schema
paths: [google.protobuf.ServiceOptions]
ts: 2024-07-27T01:06:36.726400328Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ServiceOptions
field:
- {name: deprecated, number: 33.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
id:
ns: enola
entity: schema
paths: [google.protobuf.MethodOptions.IdempotencyLevel]
ts: 2024-07-27T01:06:36.726401570Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: IdempotencyLevel
value:
- {name: IDEMPOTENCY_UNKNOWN, number: 0.0}
- {name: NO_SIDE_EFFECTS, number: 1.0}
- {name: IDEMPOTENT, number: 2.0}
id:
ns: enola
entity: schema
paths: [google.protobuf.MethodOptions]
ts: 2024-07-27T01:06:36.726402802Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: MethodOptions
field:
- {name: deprecated, number: 33.0, label: LABEL_OPTIONAL, type: TYPE_BOOL, defaultValue: 'false',
jsonName: deprecated}
- {name: idempotency_level, number: 34.0, label: LABEL_OPTIONAL, type: TYPE_ENUM,
typeName: .google.protobuf.MethodOptions.IdempotencyLevel, defaultValue: IDEMPOTENCY_UNKNOWN,
jsonName: idempotencyLevel}
- {name: uninterpreted_option, number: 999.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .google.protobuf.UninterpretedOption, jsonName: uninterpretedOption}
enumType:
- name: IdempotencyLevel
value:
- {name: IDEMPOTENCY_UNKNOWN, number: 0.0}
- {name: NO_SIDE_EFFECTS, number: 1.0}
- {name: IDEMPOTENT, number: 2.0}
extensionRange:
- {start: 1000.0, end: 5.36870912E8}
id:
ns: enola
entity: schema
paths: [google.protobuf.UninterpretedOption.NamePart]
ts: 2024-07-27T01:06:36.726404044Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: NamePart
field:
- {name: name_part, number: 1.0, label: LABEL_REQUIRED, type: TYPE_STRING, jsonName: namePart}
- {name: is_extension, number: 2.0, label: LABEL_REQUIRED, type: TYPE_BOOL, jsonName: isExtension}
id:
ns: enola
entity: schema
paths: [google.protobuf.UninterpretedOption]
ts: 2024-07-27T01:06:36.726405267Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: UninterpretedOption
field:
- {name: name, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.UninterpretedOption.NamePart,
jsonName: name}
- {name: identifier_value, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: identifierValue}
- {name: positive_int_value, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_UINT64,
jsonName: positiveIntValue}
- {name: negative_int_value, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_INT64,
jsonName: negativeIntValue}
- {name: double_value, number: 6.0, label: LABEL_OPTIONAL, type: TYPE_DOUBLE,
jsonName: doubleValue}
- {name: string_value, number: 7.0, label: LABEL_OPTIONAL, type: TYPE_BYTES, jsonName: stringValue}
- {name: aggregate_value, number: 8.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: aggregateValue}
nestedType:
- name: NamePart
field:
- {name: name_part, number: 1.0, label: LABEL_REQUIRED, type: TYPE_STRING, jsonName: namePart}
- {name: is_extension, number: 2.0, label: LABEL_REQUIRED, type: TYPE_BOOL,
jsonName: isExtension}
id:
ns: enola
entity: schema
paths: [google.protobuf.SourceCodeInfo.Location]
ts: 2024-07-27T01:06:36.726406519Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Location
field:
- name: path
number: 1.0
label: LABEL_REPEATED
type: TYPE_INT32
options: {packed: true}
jsonName: path
- name: span
number: 2.0
label: LABEL_REPEATED
type: TYPE_INT32
options: {packed: true}
jsonName: span
- {name: leading_comments, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: leadingComments}
- {name: trailing_comments, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: trailingComments}
- {name: leading_detached_comments, number: 6.0, label: LABEL_REPEATED, type: TYPE_STRING,
jsonName: leadingDetachedComments}
id:
ns: enola
entity: schema
paths: [google.protobuf.SourceCodeInfo]
ts: 2024-07-27T01:06:36.726407702Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: SourceCodeInfo
field:
- {name: location, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.SourceCodeInfo.Location,
jsonName: location}
nestedType:
- name: Location
field:
- name: path
number: 1.0
label: LABEL_REPEATED
type: TYPE_INT32
options: {packed: true}
jsonName: path
- name: span
number: 2.0
label: LABEL_REPEATED
type: TYPE_INT32
options: {packed: true}
jsonName: span
- {name: leading_comments, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: leadingComments}
- {name: trailing_comments, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: trailingComments}
- {name: leading_detached_comments, number: 6.0, label: LABEL_REPEATED, type: TYPE_STRING,
jsonName: leadingDetachedComments}
id:
ns: enola
entity: schema
paths: [google.protobuf.GeneratedCodeInfo.Annotation]
ts: 2024-07-27T01:06:36.726408874Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Annotation
field:
- name: path
number: 1.0
label: LABEL_REPEATED
type: TYPE_INT32
options: {packed: true}
jsonName: path
- {name: source_file, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING, jsonName: sourceFile}
- {name: begin, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: begin}
- {name: end, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
id:
ns: enola
entity: schema
paths: [google.protobuf.GeneratedCodeInfo]
ts: 2024-07-27T01:06:36.726410036Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: GeneratedCodeInfo
field:
- {name: annotation, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .google.protobuf.GeneratedCodeInfo.Annotation,
jsonName: annotation}
nestedType:
- name: Annotation
field:
- name: path
number: 1.0
label: LABEL_REPEATED
type: TYPE_INT32
options: {packed: true}
jsonName: path
- {name: source_file, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING,
jsonName: sourceFile}
- {name: begin, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: begin}
- {name: end, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_INT32, jsonName: end}
id:
ns: enola
entity: schema
paths: [dev.enola.core.ID]
ts: 2024-07-27T01:06:36.726411288Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ID
field:
- {name: ns, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: entity, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: paths, number: 3.0, label: LABEL_REPEATED, type: TYPE_STRING}
id:
ns: enola
entity: schema
paths: [dev.enola.core.Entity.RelatedEntry]
ts: 2024-07-27T01:06:36.726412891Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: RelatedEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.Entity.LinkEntry]
ts: 2024-07-27T01:06:36.726414063Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LinkEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.Entity.DataEntry]
ts: 2024-07-27T01:06:36.726415236Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: DataEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.Any}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.Entity]
ts: 2024-07-27T01:06:36.726416468Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Entity
field:
- {name: id, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
- {name: ts, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.Timestamp}
- {name: related, number: 5.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.Entity.RelatedEntry}
- {name: link, number: 7.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.Entity.LinkEntry}
- {name: data, number: 9.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.Entity.DataEntry}
nestedType:
- name: RelatedEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
options: {mapEntry: true}
- name: LinkEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
- name: DataEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.Any}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.GetThingRequest]
ts: 2024-07-27T01:06:36.726417640Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: GetThingRequest
field:
- {name: iri, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
id:
ns: enola
entity: schema
paths: [dev.enola.core.GetThingResponse]
ts: 2024-07-27T01:06:36.726418802Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: GetThingResponse
field:
- {name: thing, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.Any}
id:
ns: enola
entity: schema
paths: [dev.enola.core.ListEntitiesRequest.RelatedFilterEntry]
ts: 2024-07-27T01:06:36.726420045Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: RelatedFilterEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.ListEntitiesRequest]
ts: 2024-07-27T01:06:36.726421207Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ListEntitiesRequest
field:
- {name: eri, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: related_filter, number: 2.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .dev.enola.core.ListEntitiesRequest.RelatedFilterEntry}
nestedType:
- name: RelatedFilterEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.ListEntitiesResponse]
ts: 2024-07-27T01:06:36.726440122Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: ListEntitiesResponse
field:
- {name: entities, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.Entity}
id:
ns: enola
entity: schema
paths: [dev.enola.core.GetFileDescriptorSetRequest]
ts: 2024-07-27T01:06:36.726444821Z
data:
proto: {'@type': type.googleapis.com/google.protobuf.DescriptorProto, name: GetFileDescriptorSetRequest}
id:
ns: enola
entity: schema
paths: [dev.enola.core.GetFileDescriptorSetResponse]
ts: 2024-07-27T01:06:36.726447526Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: GetFileDescriptorSetResponse
field:
- {name: protos, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.FileDescriptorSet}
id:
ns: enola
entity: schema
paths: [dev.enola.core.EnolaService]
ts: 2024-07-27T01:06:36.726450041Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.ServiceDescriptorProto
name: EnolaService
method:
- name: GetFileDescriptorSet
inputType: .dev.enola.core.GetFileDescriptorSetRequest
outputType: .dev.enola.core.GetFileDescriptorSetResponse
options: {}
- name: GetThing
inputType: .dev.enola.core.GetThingRequest
outputType: .dev.enola.core.GetThingResponse
options: {}
- name: ListEntities
inputType: .dev.enola.core.ListEntitiesRequest
outputType: .dev.enola.core.ListEntitiesResponse
options: {}
id:
ns: enola
entity: schema
paths: [google.protobuf.Empty]
ts: 2024-07-27T01:06:36.726452345Z
data:
proto: {'@type': type.googleapis.com/google.protobuf.DescriptorProto, name: Empty}
id:
ns: enola
entity: schema
paths: [dev.enola.type]
ts: 2024-07-27T01:06:36.726454670Z
data:
proto: {'@type': type.googleapis.com/google.protobuf.FieldDescriptorProto, name: type,
extendee: .google.protobuf.FieldOptions, number: 2734.0, label: LABEL_OPTIONAL,
type: TYPE_STRING}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Import]
ts: 2024-07-27T01:06:36.726456944Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Import
field:
- name: types
number: 1.0
label: LABEL_REPEATED
type: TYPE_STRING
options: {}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Types]
ts: 2024-07-27T01:06:36.726459468Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Types
field:
- {name: types, number: 7.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Type}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Type.LabelsEntry]
ts: 2024-07-27T01:06:36.726461773Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LabelsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Type]
ts: 2024-07-27T01:06:36.726464137Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Type
field:
- name: name
number: 2.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
- name: uri
number: 4.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
- name: labels
number: 20.0
label: LABEL_REPEATED
type: TYPE_MESSAGE
typeName: .dev.enola.core.meta.Type.LabelsEntry
options: {}
- name: doc
number: 21.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
- name: emoji
number: 22.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
- name: logo_url
number: 23.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
- {name: legacy, number: 30.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityKind,
oneofIndex: 0.0}
- name: proto
number: 31.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
oneofIndex: 0.0
- {name: string, number: 32.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.Empty,
oneofIndex: 0.0}
- {name: binary, number: 33.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .google.protobuf.Empty,
oneofIndex: 0.0}
- {name: java, number: 50.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: javas, number: 51.0, label: LABEL_REPEATED, type: TYPE_STRING}
nestedType:
- name: LabelsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
oneofDecl:
- {name: schema}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Property.LabelsEntry]
ts: 2024-07-27T01:06:36.726466512Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LabelsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Property]
ts: 2024-07-27T01:06:36.726468946Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Property
field:
- {name: id, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_UINT32}
- name: link
number: 10.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
- name: labels
number: 20.0
label: LABEL_REPEATED
type: TYPE_MESSAGE
typeName: .dev.enola.core.meta.Property.LabelsEntry
options: {}
- name: doc
number: 21.0
label: LABEL_OPTIONAL
type: TYPE_STRING
options: {}
nestedType:
- name: LabelsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityKinds]
ts: 2024-07-27T01:06:36.726471481Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EntityKinds
field:
- {name: kinds, number: 1.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityKind}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityKind.RelatedEntry]
ts: 2024-07-27T01:06:36.726474026Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: RelatedEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityRelationship}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityKind.LinkEntry]
ts: 2024-07-27T01:06:36.726476511Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: LinkEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Link}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityKind.DataEntry]
ts: 2024-07-27T01:06:36.726478835Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: DataEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Data}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityKind]
ts: 2024-07-27T01:06:36.726481189Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EntityKind
field:
- {name: id, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
- {name: label, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: emoji, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: logo_url, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: doc_url, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: related, number: 14.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityKind.RelatedEntry}
- {name: link, number: 15.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityKind.LinkEntry}
- {name: data, number: 16.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityKind.DataEntry}
- {name: connectors, number: 20.0, label: LABEL_REPEATED, type: TYPE_MESSAGE,
typeName: .dev.enola.core.meta.Connector}
nestedType:
- name: RelatedEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityRelationship}
options: {mapEntry: true}
- name: LinkEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Link}
options: {mapEntry: true}
- name: DataEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Data}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityRelationship.TagsEntry]
ts: 2024-07-27T01:06:36.726483393Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: TagsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.EntityRelationship]
ts: 2024-07-27T01:06:36.726485738Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: EntityRelationship
field:
- {name: label, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: description, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: id, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.ID}
- {name: tags, number: 5.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.EntityRelationship.TagsEntry}
nestedType:
- name: TagsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Link.TagsEntry]
ts: 2024-07-27T01:06:36.726488042Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: TagsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Link]
ts: 2024-07-27T01:06:36.726490246Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Link
field:
- {name: label, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: description, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: uri_template, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: tags, number: 5.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Link.TagsEntry}
nestedType:
- name: TagsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Data.TagsEntry]
ts: 2024-07-27T01:06:36.726492350Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: TagsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Data]
ts: 2024-07-27T01:06:36.726494464Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Data
field:
- {name: label, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: description, number: 3.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: tags, number: 5.0, label: LABEL_REPEATED, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.Data.TagsEntry}
- {name: type_url, number: 6.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
nestedType:
- name: TagsEntry
field:
- {name: key, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: value, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
options: {mapEntry: true}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.Connector]
ts: 2024-07-27T01:06:36.726496608Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: Connector
field:
- {name: error, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING, oneofIndex: 0.0}
- {name: java_class, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_STRING, oneofIndex: 0.0}
- {name: fs, number: 4.0, label: LABEL_OPTIONAL, type: TYPE_MESSAGE, typeName: .dev.enola.core.meta.FileSystemRepository,
oneofIndex: 0.0}
- {name: grpc, number: 5.0, label: LABEL_OPTIONAL, type: TYPE_STRING, oneofIndex: 0.0}
oneofDecl:
- {name: type}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.FileSystemRepository.Format]
ts: 2024-07-27T01:06:36.726498913Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.EnumDescriptorProto
name: Format
value:
- {name: FORMAT_UNSPECIFIED, number: 0.0}
- {name: FORMAT_TEXTPROTO, number: 1.0}
- {name: FORMAT_YAML, number: 2.0}
- {name: FORMAT_JSON, number: 3.0}
id:
ns: enola
entity: schema
paths: [dev.enola.core.meta.FileSystemRepository]
ts: 2024-07-27T01:06:36.726501377Z
data:
proto:
'@type': type.googleapis.com/google.protobuf.DescriptorProto
name: FileSystemRepository
field:
- {name: path, number: 1.0, label: LABEL_OPTIONAL, type: TYPE_STRING}
- {name: format, number: 2.0, label: LABEL_OPTIONAL, type: TYPE_ENUM, typeName: .dev.enola.core.meta.FileSystemRepository.Format}
enumType:
- name: Format
value:
- {name: FORMAT_UNSPECIFIED, number: 0.0}
- {name: FORMAT_TEXTPROTO, number: 1.0}
- {name: FORMAT_YAML, number: 2.0}
- {name: FORMAT_JSON, number: 3.0}