Skip to main content

wrappers.proto

path google/protobuf/wrappers.proto

package google.protobuf


Messages

BoolValue

Wrapper message for `bool`. The JSON representation for `BoolValue` is JSON `true` and `false`.

NameTypeDescription
valueboolThe bool value.

BytesValue

Wrapper message for `bytes`. The JSON representation for `BytesValue` is JSON string.

NameTypeDescription
valuebytesThe bytes value.

DoubleValue

Wrapper message for `double`. The JSON representation for `DoubleValue` is JSON number.

NameTypeDescription
valuedoubleThe double value.

FloatValue

Wrapper message for `float`. The JSON representation for `FloatValue` is JSON number.

NameTypeDescription
valuefloatThe float value.

Int32Value

Wrapper message for `int32`. The JSON representation for `Int32Value` is JSON number.

NameTypeDescription
valueint32The int32 value.

Int64Value

Wrapper message for `int64`. The JSON representation for `Int64Value` is JSON string.

NameTypeDescription
valueint64The int64 value.

StringValue

Wrapper message for `string`. The JSON representation for `StringValue` is JSON string.

NameTypeDescription
valuestringThe string value.

UInt32Value

Wrapper message for `uint32`. The JSON representation for `UInt32Value` is JSON number.

NameTypeDescription
valueuint32The uint32 value.

UInt64Value

Wrapper message for `uint64`. The JSON representation for `UInt64Value` is JSON string.

NameTypeDescription
valueuint64The uint64 value.