protobufValue

protobufValue
protobufValue

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.

The JSON representation for Value is JSON value.

JSON Example
{
    "numberValue": "number",
    "boolValue": false,
    "stringValue": "string",
    "structValue": "protobufStruct Object",
    "listValue": "protobufListValue Object",
    "nullValue": "string"
}
number As double As double
numberValue
Optional

Represents a double value.

boolean As boolean As boolean
boolValue
Optional

Represents a boolean value.

string
stringValue
Optional

Represents a string value.

structValue
Optional

structValue

listValue
Optional

listValue

nullValue
Optional

nullValue