Enterprise Crm Frontends Eventbus Proto Task Config Response
data class EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse(val alertConfigs: List<EnterpriseCrmEventbusProtoTaskAlertConfigResponse>, val createTime: String, val creatorEmail: String, val description: String, val disableStrictTypeValidation: Boolean, val errorCatcherId: String, val externalTaskType: String, val failurePolicy: EnterpriseCrmEventbusProtoFailurePolicyResponse, val incomingEdgeCount: Int, val jsonValidationOption: String, val label: String, val lastModifiedTime: String, val nextTasks: List<EnterpriseCrmEventbusProtoNextTaskResponse>, val nextTasksExecutionPolicy: String, val parameters: Map<String, String>, val position: EnterpriseCrmEventbusProtoCoordinateResponse, val precondition: String, val preconditionLabel: String, val rollbackStrategy: EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse, val successPolicy: EnterpriseCrmEventbusProtoSuccessPolicyResponse, val synchronousCallFailurePolicy: EnterpriseCrmEventbusProtoFailurePolicyResponse, val taskEntity: EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse, val taskExecutionStrategy: String, val taskName: String, val taskNumber: String, val taskSpec: String, val taskTemplateName: String, val taskType: String)
The task configuration details. This is not the implementation of Task. There might be multiple TaskConfigs for the same Task.
Constructors
Link copied to clipboard
fun EnterpriseCrmFrontendsEventbusProtoTaskConfigResponse(alertConfigs: List<EnterpriseCrmEventbusProtoTaskAlertConfigResponse>, createTime: String, creatorEmail: String, description: String, disableStrictTypeValidation: Boolean, errorCatcherId: String, externalTaskType: String, failurePolicy: EnterpriseCrmEventbusProtoFailurePolicyResponse, incomingEdgeCount: Int, jsonValidationOption: String, label: String, lastModifiedTime: String, nextTasks: List<EnterpriseCrmEventbusProtoNextTaskResponse>, nextTasksExecutionPolicy: String, parameters: Map<String, String>, position: EnterpriseCrmEventbusProtoCoordinateResponse, precondition: String, preconditionLabel: String, rollbackStrategy: EnterpriseCrmFrontendsEventbusProtoRollbackStrategyResponse, successPolicy: EnterpriseCrmEventbusProtoSuccessPolicyResponse, synchronousCallFailurePolicy: EnterpriseCrmEventbusProtoFailurePolicyResponse, taskEntity: EnterpriseCrmFrontendsEventbusProtoTaskEntityResponse, taskExecutionStrategy: String, taskName: String, taskNumber: String, taskSpec: String, taskTemplateName: String, taskType: String)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
If this config contains a TypedTask, allow validation to succeed if an input is read from the output of another TypedTask whose output type is declared as a superclass of the requested input type. For instance, if the previous task declares an output of type Message, any task with this flag enabled will pass validation when attempting to read any proto Message type from the resultant Event parameter.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard