EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse

data class EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse(val attributes: EnterpriseCrmEventbusProtoAttributesResponse, val children: List<EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse>, val dataType: String, val defaultValue: EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse, val inOutType: String, val isTransient: Boolean, val jsonSchema: String, val key: String, val name: String, val producedBy: EnterpriseCrmEventbusProtoNodeIdentifierResponse, val producer: String, val protoDefName: String, val protoDefPath: String)

Constructors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Metadata information about the parameters.

Link copied to clipboard

Child parameters nested within this parameter. This field only applies to protobuf parameters

Link copied to clipboard

The data type of the parameter.

Link copied to clipboard

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

Link copied to clipboard

Specifies the input/output type for the parameter.

Link copied to clipboard

Whether this parameter is a transient parameter.

Link copied to clipboard

This schema will be used to validate runtime JSON-typed values of this parameter.

Link copied to clipboard
val key: String

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

Link copied to clipboard

The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName".

Link copied to clipboard

The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param.

Link copied to clipboard
Link copied to clipboard

The name of the protobuf type if the parameter has a protobuf data type.

Link copied to clipboard

If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry".