Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EnterpriseCrmFrontendsEventbusProtoParamSpecEntry

import type { EnterpriseCrmFrontendsEventbusProtoParamSpecEntry } from "https://googleapis.deno.dev/v1/integrations:v1.ts";

Key-value pair of EventBus task parameters. Next id: 13

interface EnterpriseCrmFrontendsEventbusProtoParamSpecEntry {
className?: string;
collectionElementClassName?: string;
dataType?:
| "DATA_TYPE_UNSPECIFIED"
| "STRING_VALUE"
| "INT_VALUE"
| "DOUBLE_VALUE"
| "BOOLEAN_VALUE"
| "PROTO_VALUE"
| "SERIALIZED_OBJECT_VALUE"
| "STRING_ARRAY"
| "INT_ARRAY"
| "DOUBLE_ARRAY"
| "PROTO_ARRAY"
| "PROTO_ENUM"
| "BOOLEAN_ARRAY"
| "PROTO_ENUM_ARRAY"
| "BYTES"
| "BYTES_ARRAY"
| "NON_SERIALIZABLE_OBJECT"
| "JSON_VALUE";
isDeprecated?: boolean;
isOutput?: boolean;
jsonSchema?: string;
key?: string;
required?: boolean;
}

§Properties

§
className?: string
[src]

The FQCN of the Java object this represents. A string, for example, would be "java.lang.String". If this is "java.lang.Object", the parameter can be of any type.

§
collectionElementClassName?: string
[src]

If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.

§

Optional fields, such as help text and other useful info.

§
dataType?: "DATA_TYPE_UNSPECIFIED" | "STRING_VALUE" | "INT_VALUE" | "DOUBLE_VALUE" | "BOOLEAN_VALUE" | "PROTO_VALUE" | "SERIALIZED_OBJECT_VALUE" | "STRING_ARRAY" | "INT_ARRAY" | "DOUBLE_ARRAY" | "PROTO_ARRAY" | "PROTO_ENUM" | "BOOLEAN_ARRAY" | "PROTO_ENUM_ARRAY" | "BYTES" | "BYTES_ARRAY" | "NON_SERIALIZABLE_OBJECT" | "JSON_VALUE"
[src]

The data type of the parameter.

§

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

§
isDeprecated?: boolean
[src]

If set, this entry is deprecated, so further use of this parameter should be prohibited.

§
isOutput?: boolean
[src]
§
jsonSchema?: string
[src]

If the data_type is JSON_VALUE, then this will define its schema.

§
key?: string
[src]

Key is used to retrieve the corresponding parameter value. This should be unique for a given task. These parameters must be predefined in the workflow definition.

§

Populated if this represents a proto or proto array.

§
required?: boolean
[src]

If set, the user must provide an input value for this parameter.

§

Rule used to validate inputs (individual values and collection elements) for this parameter.