Package com.google.protobuf
package com.google.protobuf
-
ClassDescription`Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.`Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.Api is a light-weight descriptor for an API Interface.Api is a light-weight descriptor for an API Interface.Wrapper message for `bool`.Wrapper message for `bool`.Wrapper message for `bytes`.Wrapper message for `bytes`.Describes a message type.Describes a message type.Protobuf type
google.protobuf.DescriptorProto.ExtensionRange
Protobuf typegoogle.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 typegoogle.protobuf.EnumOptions
Protobuf typegoogle.protobuf.EnumOptions
Describes a value within an enum.Describes a value within an enum.Protobuf typegoogle.protobuf.EnumValueOptions
Protobuf typegoogle.protobuf.EnumValueOptions
Protobuf typegoogle.protobuf.ExtensionRangeOptions
Protobuf typegoogle.protobuf.ExtensionRangeOptions
Describes a field within a message.Describes a field within a message.Protobuf enumgoogle.protobuf.FieldDescriptorProto.Label
Protobuf enumgoogle.protobuf.FieldDescriptorProto.Type
Protobuf typegoogle.protobuf.FieldOptions
Protobuf typegoogle.protobuf.FieldOptions
Protobuf enumgoogle.protobuf.FieldOptions.CType
Protobuf enumgoogle.protobuf.FieldOptions.JSType
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 typegoogle.protobuf.FileOptions
Protobuf typegoogle.protobuf.FileOptions
Generated classes can be optimized for speed or code size.Describes the relationship between generated code and its original source file.Protobuf typegoogle.protobuf.GeneratedCodeInfo.Annotation
Protobuf typegoogle.protobuf.GeneratedCodeInfo.Annotation
Describes the relationship between generated code and its original source file.Protobuf typegoogle.protobuf.MessageOptions
Protobuf typegoogle.protobuf.MessageOptions
Describes a method of a service.Describes a method of a service.Protobuf typegoogle.protobuf.MethodOptions
Protobuf typegoogle.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 typegoogle.protobuf.OneofOptions
Protobuf typegoogle.protobuf.OneofOptions
Describes a service.Describes a service.Protobuf typegoogle.protobuf.ServiceOptions
Protobuf typegoogle.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 typegoogle.protobuf.SourceCodeInfo.Location
Protobuf typegoogle.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.Wrapper message for `double`.Wrapper message for `double`.A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.Enum type definition.Enum type definition.Enum value definition.Enum value definition.A single field of a message type.A single field of a message type.Whether a field is optional, required, or repeated.Basic field types.`FieldMask` represents a set of symbolic field paths, for example: paths: "f.a" paths: "f.b.d" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`.`FieldMask` represents a set of symbolic field paths, for example: paths: "f.a" paths: "f.b.d" Here `f` represents a field in some root message, `a` and `b` fields in the message found in `f`, and `d` a field found in the message in `f.b`.Wrapper message for `float`.Wrapper message for `float`.Wrapper message for `int32`.Wrapper message for `int32`.Wrapper message for `int64`.Wrapper message for `int64`.`ListValue` is a wrapper around a repeated field of values.`ListValue` is a wrapper around a repeated field of values.Method represents a method of an API interface.Method represents a method of an API interface.Declares an API Interface to be included in this interface.Declares an API Interface to be included in this interface.`NullValue` is a singleton enumeration to represent the null value for the `Value` type union.A protocol buffer option, which can be attached to a message, field, enumeration, etc.A protocol buffer option, which can be attached to a message, field, enumeration, etc.`SourceContext` represents information about the source of a protobuf element, like the file in which it is defined.`SourceContext` represents information about the source of a protobuf element, like the file in which it is defined.Wrapper message for `string`.Wrapper message for `string`.`Struct` represents a structured data value, consisting of fields which map to dynamically typed values.`Struct` represents a structured data value, consisting of fields which map to dynamically typed values.The syntax in which a protocol buffer element is defined.A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution.A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution.A protocol buffer message type.A protocol buffer message type.Wrapper message for `uint32`.Wrapper message for `uint32`.Wrapper message for `uint64`.Wrapper message for `uint64`.`Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values.`Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a list of values.