Container for nested types declared in the Field message type.
Public types |
|
---|---|
Cardinality{
|
enum Whether a field is optional, required, or repeated. |
Kind{
|
enum Basic field types. |
Cardinality
Kind
Basic field types.
Properties | |
---|---|
TypeBool
|
Field type bool. |
TypeBytes
|
Field type bytes. |
TypeDouble
|
Field type double. |
TypeEnum
|
Field type enum. |
TypeFixed32
|
Field type fixed32. |
TypeFixed64
|
Field type fixed64. |
TypeFloat
|
Field type float. |
TypeGroup
|
Field type group. Proto2 syntax only, and deprecated. |
TypeInt32
|
Field type int32. |
TypeInt64
|
Field type int64. |
TypeMessage
|
Field type message. |
TypeSfixed32
|
Field type sfixed32. |
TypeSfixed64
|
Field type sfixed64. |
TypeSint32
|
Field type sint32. |
TypeSint64
|
Field type sint64. |
TypeString
|
Field type string. |
TypeUint32
|
Field type uint32. |
TypeUint64
|
Field type uint64. |
TypeUnknown
|
Field type unknown. |