View Source GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParamSpecEntry (google_api_integrations v0.11.0)
Key-value pair of EventBus task parameters. Next id: 13
Attributes
-
className
(type:String.t
, default:nil
) - 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
(type:String.t
, default:nil
) - 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. -
config
(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoParamSpecEntryConfig.t
, default:nil
) - Optional fields, such as help text and other useful info. -
dataType
(type:String.t
, default:nil
) - The data type of the parameter. -
defaultValue
(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParameterValueType.t
, default:nil
) - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object. -
isDeprecated
(type:boolean()
, default:nil
) - If set, this entry is deprecated, so further use of this parameter should be prohibited. -
isOutput
(type:boolean()
, default:nil
) - -
jsonSchema
(type:String.t
, default:nil
) - If the data_type is JSON_VALUE, then this will define its schema. -
key
(type:String.t
, default:nil
) - 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. -
protoDef
(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition.t
, default:nil
) - Populated if this represents a proto or proto array. -
required
(type:boolean()
, default:nil
) - If set, the user must provide an input value for this parameter. -
validationRule
(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoParamSpecEntryValidationRule.t
, default:nil
) - Rule used to validate inputs (individual values and collection elements) for this parameter.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParamSpecEntry{ className: String.t() | nil, collectionElementClassName: String.t() | nil, config: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoParamSpecEntryConfig.t() | nil, dataType: String.t() | nil, defaultValue: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParameterValueType.t() | nil, isDeprecated: boolean() | nil, isOutput: boolean() | nil, jsonSchema: String.t() | nil, key: String.t() | nil, protoDef: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition.t() | nil, required: boolean() | nil, validationRule: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoParamSpecEntryValidationRule.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.