keyType property

String? keyType
getter/setter pair

Option to specify key type for all entries of the map.

If provided then field types for all entries must conform to this. Possible string values are:

  • "INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED" : Unspecified.
  • "STRING_VALUE" : String.
  • "INT_VALUE" : Integer.
  • "DOUBLE_VALUE" : Double Number.
  • "BOOLEAN_VALUE" : Boolean.
  • "STRING_ARRAY" : String Array.
  • "INT_ARRAY" : Integer Array.
  • "DOUBLE_ARRAY" : Double Number Array.
  • "BOOLEAN_ARRAY" : Boolean Array.
  • "JSON_VALUE" : Json.
  • "PROTO_VALUE" : Proto Value (Internal use only).
  • "PROTO_ARRAY" : Proto Array (Internal use only).
  • "NON_SERIALIZABLE_OBJECT" : // Non-serializable object (Internal use only).
  • "PROTO_ENUM" : Proto Enum (Internal use only).
  • "SERIALIZED_OBJECT_VALUE" : Serialized object (Internal use only).
  • "PROTO_ENUM_ARRAY" : Proto Enum Array (Internal use only).
  • "BYTES" : BYTES data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.
  • "BYTES_ARRAY" : BYTES_ARRAY data types are not allowed for top-level params. They're only meant to support protobufs with BYTES (sub)fields.

Implementation

core.String? keyType;