Module protobuf::well_known_types
source · [−]Expand description
Generated code for “well known types”
This document describes these types.
Modules
Structs
Api is a light-weight descriptor for an API Interface.
Wrapper message for bool
.
Wrapper message for bytes
.
Wrapper message for double
.
Enum type definition.
Enum value definition.
A single field of a message type.
Wrapper message for float
.
Wrapper message for int32
.
Wrapper message for int64
.
ListValue
is a wrapper around a repeated field of values.
Method represents a method of an API interface.
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.
Wrapper message for string
.
Struct
represents a structured data value, consisting of fields
which map to dynamically typed values. In some languages, Struct
might be supported by a native representation. For example, in
scripting languages like JS a struct is represented as an
object. The details of that representation are described together
with the proto support for the language.
A protocol buffer message type.
Wrapper message for uint32
.
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. A producer of value is expected to set one of that
variants, absence of any variant indicates an error.