All Classes and Interfaces

Class
Description
 
Describes a message type.
Describes a message type.
Protobuf type google.protobuf.DescriptorProto.ExtensionRange
Protobuf type google.protobuf.DescriptorProto.ExtensionRange
 
Range of reserved tag numbers.
Range of reserved tag numbers.
 
 
Describes an enum type.
Describes an enum type.
Range of reserved numeric values.
Range of reserved numeric values.
 
 
Protobuf type google.protobuf.EnumOptions
Protobuf type google.protobuf.EnumOptions
 
Describes a value within an enum.
Describes a value within an enum.
 
Protobuf type google.protobuf.EnumValueOptions
Protobuf type google.protobuf.EnumValueOptions
 
Protobuf type google.protobuf.ExtensionRangeOptions
Protobuf type google.protobuf.ExtensionRangeOptions
Protobuf type google.protobuf.ExtensionRangeOptions.Declaration
Protobuf type google.protobuf.ExtensionRangeOptions.Declaration
 
The verification state of the extension range.
 
Describes a field within a message.
Describes a field within a message.
Protobuf enum google.protobuf.FieldDescriptorProto.Label
Protobuf enum google.protobuf.FieldDescriptorProto.Type
 
Protobuf type google.protobuf.FieldOptions
Protobuf type google.protobuf.FieldOptions
Protobuf enum google.protobuf.FieldOptions.CType
Protobuf enum google.protobuf.FieldOptions.JSType
If set to RETENTION_SOURCE, the option will be omitted from the binary.
This indicates the types of entities that the field may apply to when used as an option.
 
Describes a complete .proto file.
Describes a complete .proto file.
 
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.
The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.
 
Protobuf type google.protobuf.FileOptions
Protobuf type google.protobuf.FileOptions
Generated classes can be optimized for speed or code size.
 
Describes the relationship between generated code and its original source file.
Protobuf type google.protobuf.GeneratedCodeInfo.Annotation
Protobuf type google.protobuf.GeneratedCodeInfo.Annotation
Represents the identified object's effect on the element in the original .proto file.
 
Describes the relationship between generated code and its original source file.
 
Protobuf type google.protobuf.MessageOptions
Protobuf type google.protobuf.MessageOptions
 
Describes a method of a service.
Describes a method of a service.
 
Protobuf type google.protobuf.MethodOptions
Protobuf type google.protobuf.MethodOptions
Is this method side-effect-free (or safe in HTTP parlance), or idempotent, or neither? HTTP based RPC implementation may choose GET verb for safe methods, and PUT verb for idempotent methods instead of the default POST.
 
Describes a oneof.
Describes a oneof.
 
Protobuf type google.protobuf.OneofOptions
Protobuf type google.protobuf.OneofOptions
 
Describes a service.
Describes a service.
 
Protobuf type google.protobuf.ServiceOptions
Protobuf type google.protobuf.ServiceOptions
 
Encapsulates information about the original source file from which a FileDescriptorProto was generated.
Encapsulates information about the original source file from which a FileDescriptorProto was generated.
Protobuf type google.protobuf.SourceCodeInfo.Location
Protobuf type google.protobuf.SourceCodeInfo.Location
 
 
A message representing a option the parser does not recognize.
A message representing a option the parser does not recognize.
The name of the uninterpreted option.
The name of the uninterpreted option.
 
 
 
An encoded CodeGeneratorRequest is written to the plugin's stdin.
An encoded CodeGeneratorRequest is written to the plugin's stdin.
 
The plugin writes an encoded CodeGeneratorResponse to stdout.
The plugin writes an encoded CodeGeneratorResponse to stdout.
Sync with code_generator.h.
Represents a single generated file.
Represents a single generated file.
 
 
The version number of protocol compiler.
The version number of protocol compiler.