package opensergo.proto.service_contract.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service MetadataService

service_contract.proto:27

MetadataService report metadata

message EnumDescriptorProto

service_contract.proto:148

Describes an enum type.

message EnumValueDescriptorProto

service_contract.proto:157

Describes a value within an enum.

Used in: EnumDescriptorProto

message EnumValueOptions

service_contract.proto:164

Used in: EnumValueDescriptorProto

message FieldDescriptor

service_contract.proto:181

Describes a field within a message.

Used in: TypeDescriptor

enum FieldDescriptor.Label

service_contract.proto:215

Used in: FieldDescriptor

enum FieldDescriptor.Type

service_contract.proto:182

Used in: FieldDescriptor

message FieldOptions

service_contract.proto:242

message Locality

service_contract.proto:293

Identifies location of instance.

Used in: Node

message MessageOptions

service_contract.proto:172

Used in: EnumDescriptorProto, TypeDescriptor

message MethodDescriptor

service_contract.proto:63

Describes a method of a service.

Used in: ServiceDescriptor

message MethodOptions

service_contract.proto:103

message Node

service_contract.proto:257

Identifier metadata of the Node.

Used in: ReportMetadataRequest

message NodeIdentifier

service_contract.proto:269

Identifier that uniquely identifies a process within a VM/container.

Used in: Node

message OneofDescriptorProto

service_contract.proto:124

Describes a oneof.

message ServiceContract

service_contract.proto:49

Used in: ServiceMetadata

message ServiceDescriptor

service_contract.proto:55

Describes a service.

Used in: ServiceContract

message ServiceMetadata

service_contract.proto:41

Define services on same address and port

Used in: ReportMetadataRequest

message ServiceOptions

service_contract.proto:83

message SocketAddress

service_contract.proto:282

Used in: ServiceMetadata

message TypeDescriptor

service_contract.proto:127

Describes a message type.

Used in: ServiceContract

message TypeDescriptor.ReservedRange

service_contract.proto:137

Range of reserved tag numbers. Reserved tag numbers may not be used by fields or extension ranges in the same message. Reserved ranges may not overlap.

Used in: TypeDescriptor

message UninterpretedOption

service_contract.proto:307

A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.

Used in: FieldOptions, MethodOptions, ServiceOptions

message UninterpretedOption.NamePart

service_contract.proto:313

The name of the uninterpreted option. Each string represents a segment in a dot-separated name. is_extension is true iff a segment represents an extension (denoted with parentheses in options specs in .proto files). E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents "foo.(bar.baz).qux".

Used in: UninterpretedOption