class documentation

Undocumented

Constant TYPE_BOOL Undocumented
Constant TYPE_BYTES New in version 2.
Constant TYPE_DOUBLE 0 is reserved for errors. Order is weird for historical reasons.
Constant TYPE_ENUM Undocumented
Constant TYPE_FIXED32 Undocumented
Constant TYPE_FIXED64 Undocumented
Constant TYPE_FLOAT Undocumented
Constant TYPE_GROUP Tag-delimited aggregate. Group type is deprecated and not supported after google.protobuf. However, Proto3 implementations should still be able to parse the group wire format and treat group fields as unknown fields...
Constant TYPE_INT32 Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if negative values are likely.
Constant TYPE_INT64 Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if negative values are likely.
Constant TYPE_MESSAGE Length-delimited aggregate.
Constant TYPE_SFIXED32 Undocumented
Constant TYPE_SFIXED64 Undocumented
Constant TYPE_SINT32 Uses ZigZag encoding.
Constant TYPE_SINT64 Uses ZigZag encoding.
Constant TYPE_STRING Undocumented
Constant TYPE_UINT32 Undocumented
Constant TYPE_UINT64 Undocumented

Inherited from Enum:

Class Method get_descriptor Return the protobuf EnumDescriptor for this enum.
Constant __PB2_DESCRIPTOR__ Alias for code that expects a protobuf descriptor.
Constant __PROTO_DESCRIPTOR__ Enum descriptor from the registry.
Constant __REGISTRY__ Registry for the enum and its descriptor.
Class Variable __PROTO_FULL_NAME__ Fully qualified protobuf enum name.
Class Method _missing_ Represent unknown open-enum numbers without losing their value.
TYPE_BOOL: ellipsis = (source)

Undocumented

Value
...
TYPE_BYTES: ellipsis = (source)

New in version 2.

Value
...
TYPE_DOUBLE: ellipsis = (source)

0 is reserved for errors. Order is weird for historical reasons.

Value
...
TYPE_ENUM: ellipsis = (source)

Undocumented

Value
...
TYPE_FIXED32: ellipsis = (source)

Undocumented

Value
...
TYPE_FIXED64: ellipsis = (source)

Undocumented

Value
...
TYPE_FLOAT: ellipsis = (source)

Undocumented

Value
...
TYPE_GROUP: ellipsis = (source)

Tag-delimited aggregate. Group type is deprecated and not supported after google.protobuf. However, Proto3 implementations should still be able to parse the group wire format and treat group fields as unknown fields. In Editions, the group wire format can be enabled via the message_encoding feature.

Value
...
TYPE_INT32: ellipsis = (source)

Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if negative values are likely.

Value
...
TYPE_INT64: ellipsis = (source)

Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if negative values are likely.

Value
...
TYPE_MESSAGE: ellipsis = (source)

Length-delimited aggregate.

Value
...
TYPE_SFIXED32: ellipsis = (source)

Undocumented

Value
...
TYPE_SFIXED64: ellipsis = (source)

Undocumented

Value
...
TYPE_SINT32: ellipsis = (source)

Uses ZigZag encoding.

Value
...
TYPE_SINT64: ellipsis = (source)

Uses ZigZag encoding.

Value
...
TYPE_STRING: ellipsis = (source)

Undocumented

Value
...
TYPE_UINT32: ellipsis = (source)

Undocumented

Value
...
TYPE_UINT64: ellipsis = (source)

Undocumented

Value
...