Value

type Value

google.protobuf.Value

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 these variants. Absence of any variant indicates an error. The JSON representation for Value is JSON value.

FieldTypeDescription
null_valueNullValue enum
FieldNumberDescription
NULL_VALUE0Represents a null value.Null value.
kind``
FieldTypeDescription
null_valueNullValueRepresents a null value.
number_valuedoubleRepresents a double value.
string_valuestringRepresents a string value.
bool_valueboolRepresents a boolean value.
struct_valueStructRepresents a structured value.
list_valueListValueRepresents a repeated Value.
kind``
FieldTypeDescription
null_valueNullValueRepresents a null value.
number_valuedoubleRepresents a double value.
string_valuestringRepresents a string value.
bool_valueboolRepresents a boolean value.
struct_valueStructRepresents a structured value.
list_valueListValueRepresents a repeated Value.
kind``
FieldTypeDescription
null_valueNullValueRepresents a null value.
number_valuedoubleRepresents a double value.
string_valuestringRepresents a string value.
bool_valueboolRepresents a boolean value.
struct_valueStructRepresents a structured value.
list_valueListValueRepresents a repeated Value.
kind``
FieldTypeDescription
null_valueNullValueRepresents a null value.
number_valuedoubleRepresents a double value.
string_valuestringRepresents a string value.
bool_valueboolRepresents a boolean value.
struct_valueStructRepresents a structured value.
list_valueListValueRepresents a repeated Value.
kind``
FieldTypeDescription
null_valueNullValueRepresents a null value.
number_valuedoubleRepresents a double value.
string_valuestringRepresents a string value.
bool_valueboolRepresents a boolean value.
struct_valueStructRepresents a structured value.
list_valueListValueRepresents a repeated Value.
""