Module: Google::Protobuf::Field::Kind

Defined in:
proto_docs/google/protobuf/type.rb

Overview

Basic field types.

Constant Summary collapse

TYPE_UNKNOWN =

Field type unknown.

0
TYPE_DOUBLE =

Field type double.

1
TYPE_FLOAT =

Field type float.

2
TYPE_INT64 =

Field type int64.

3
TYPE_UINT64 =

Field type uint64.

4
TYPE_INT32 =

Field type int32.

5
TYPE_FIXED64 =

Field type fixed64.

6
TYPE_FIXED32 =

Field type fixed32.

7
TYPE_BOOL =

Field type bool.

8
TYPE_STRING =

Field type string.

9
TYPE_GROUP =

Field type group. Proto2 syntax only, and deprecated.

10
TYPE_MESSAGE =

Field type message.

11
TYPE_BYTES =

Field type bytes.

12
TYPE_UINT32 =

Field type uint32.

13
TYPE_ENUM =

Field type enum.

14
TYPE_SFIXED32 =

Field type sfixed32.

15
TYPE_SFIXED64 =

Field type sfixed64.

16
TYPE_SINT32 =

Field type sint32.

17
TYPE_SINT64 =

Field type sint64.

18