ValueType

Used for define type for values. Currently supported value types include int, string, double, array, and any proto message.

JSON representation
{

  // Union field value can be only one of the following:
  "stringValue": string,
  "intValue": string,
  "doubleValue": number,
  "protoValue": {
    "@type": string,
    field1: ...,
    ...
  },
  "stringArray": {
    object (StringArray)
  },
  "intArray": {
    object (IntArray)
  },
  "doubleArray": {
    object (DoubleArray)
  },
  "booleanValue": boolean
  // End of list of possible types for union field value.
}
Fields
Union field value. Next available id: 9 value can be only one of the following:
stringValue

string

intValue

string (int64 format)

doubleValue

number

protoValue

object

An object containing fields of an arbitrary type. An additional field "@type" contains a URI identifying the type. Example: { "id": 1234, "@type": "types.example.com/standard/id" }.

stringArray

object (StringArray)

intArray

object (IntArray)

doubleArray

object (DoubleArray)

booleanValue

boolean

StringArray

JSON representation
{
  "values": [
    string
  ]
}
Fields
values[]

string

IntArray

JSON representation
{
  "values": [
    string
  ]
}
Fields
values[]

string (int64 format)

DoubleArray

JSON representation
{
  "values": [
    number
  ]
}
Fields
values[]

number