alertConfigs = $alertConfigs; } /** * @return EnterpriseCrmEventbusProtoTaskAlertConfig[] */ public function getAlertConfigs() { return $this->alertConfigs; } /** * @param EnterpriseCrmEventbusProtoConditionalFailurePolicies */ public function setConditionalFailurePolicies(EnterpriseCrmEventbusProtoConditionalFailurePolicies $conditionalFailurePolicies) { $this->conditionalFailurePolicies = $conditionalFailurePolicies; } /** * @return EnterpriseCrmEventbusProtoConditionalFailurePolicies */ public function getConditionalFailurePolicies() { return $this->conditionalFailurePolicies; } /** * @param string */ public function setCreateTime($createTime) { $this->createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * @param string */ public function setCreatorEmail($creatorEmail) { $this->creatorEmail = $creatorEmail; } /** * @return string */ public function getCreatorEmail() { return $this->creatorEmail; } /** * @param string */ public function setDescription($description) { $this->description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * @param bool */ public function setDisableStrictTypeValidation($disableStrictTypeValidation) { $this->disableStrictTypeValidation = $disableStrictTypeValidation; } /** * @return bool */ public function getDisableStrictTypeValidation() { return $this->disableStrictTypeValidation; } /** * @param string */ public function setErrorCatcherId($errorCatcherId) { $this->errorCatcherId = $errorCatcherId; } /** * @return string */ public function getErrorCatcherId() { return $this->errorCatcherId; } /** * @param string */ public function setExternalTaskType($externalTaskType) { $this->externalTaskType = $externalTaskType; } /** * @return string */ public function getExternalTaskType() { return $this->externalTaskType; } /** * @param EnterpriseCrmEventbusProtoFailurePolicy */ public function setFailurePolicy(EnterpriseCrmEventbusProtoFailurePolicy $failurePolicy) { $this->failurePolicy = $failurePolicy; } /** * @return EnterpriseCrmEventbusProtoFailurePolicy */ public function getFailurePolicy() { return $this->failurePolicy; } /** * @param int */ public function setIncomingEdgeCount($incomingEdgeCount) { $this->incomingEdgeCount = $incomingEdgeCount; } /** * @return int */ public function getIncomingEdgeCount() { return $this->incomingEdgeCount; } /** * @param string */ public function setJsonValidationOption($jsonValidationOption) { $this->jsonValidationOption = $jsonValidationOption; } /** * @return string */ public function getJsonValidationOption() { return $this->jsonValidationOption; } /** * @param string */ public function setLabel($label) { $this->label = $label; } /** * @return string */ public function getLabel() { return $this->label; } /** * @param string */ public function setLastModifiedTime($lastModifiedTime) { $this->lastModifiedTime = $lastModifiedTime; } /** * @return string */ public function getLastModifiedTime() { return $this->lastModifiedTime; } /** * @param EnterpriseCrmEventbusProtoNextTask[] */ public function setNextTasks($nextTasks) { $this->nextTasks = $nextTasks; } /** * @return EnterpriseCrmEventbusProtoNextTask[] */ public function getNextTasks() { return $this->nextTasks; } /** * @param string */ public function setNextTasksExecutionPolicy($nextTasksExecutionPolicy) { $this->nextTasksExecutionPolicy = $nextTasksExecutionPolicy; } /** * @return string */ public function getNextTasksExecutionPolicy() { return $this->nextTasksExecutionPolicy; } /** * @param EnterpriseCrmFrontendsEventbusProtoParameterEntry[] */ public function setParameters($parameters) { $this->parameters = $parameters; } /** * @return EnterpriseCrmFrontendsEventbusProtoParameterEntry[] */ public function getParameters() { return $this->parameters; } /** * @param EnterpriseCrmEventbusProtoCoordinate */ public function setPosition(EnterpriseCrmEventbusProtoCoordinate $position) { $this->position = $position; } /** * @return EnterpriseCrmEventbusProtoCoordinate */ public function getPosition() { return $this->position; } /** * @param string */ public function setPrecondition($precondition) { $this->precondition = $precondition; } /** * @return string */ public function getPrecondition() { return $this->precondition; } /** * @param string */ public function setPreconditionLabel($preconditionLabel) { $this->preconditionLabel = $preconditionLabel; } /** * @return string */ public function getPreconditionLabel() { return $this->preconditionLabel; } /** * @param EnterpriseCrmFrontendsEventbusProtoRollbackStrategy */ public function setRollbackStrategy(EnterpriseCrmFrontendsEventbusProtoRollbackStrategy $rollbackStrategy) { $this->rollbackStrategy = $rollbackStrategy; } /** * @return EnterpriseCrmFrontendsEventbusProtoRollbackStrategy */ public function getRollbackStrategy() { return $this->rollbackStrategy; } /** * @param EnterpriseCrmEventbusProtoSuccessPolicy */ public function setSuccessPolicy(EnterpriseCrmEventbusProtoSuccessPolicy $successPolicy) { $this->successPolicy = $successPolicy; } /** * @return EnterpriseCrmEventbusProtoSuccessPolicy */ public function getSuccessPolicy() { return $this->successPolicy; } /** * @param EnterpriseCrmEventbusProtoFailurePolicy */ public function setSynchronousCallFailurePolicy(EnterpriseCrmEventbusProtoFailurePolicy $synchronousCallFailurePolicy) { $this->synchronousCallFailurePolicy = $synchronousCallFailurePolicy; } /** * @return EnterpriseCrmEventbusProtoFailurePolicy */ public function getSynchronousCallFailurePolicy() { return $this->synchronousCallFailurePolicy; } /** * @param EnterpriseCrmFrontendsEventbusProtoTaskEntity */ public function setTaskEntity(EnterpriseCrmFrontendsEventbusProtoTaskEntity $taskEntity) { $this->taskEntity = $taskEntity; } /** * @return EnterpriseCrmFrontendsEventbusProtoTaskEntity */ public function getTaskEntity() { return $this->taskEntity; } /** * @param string */ public function setTaskExecutionStrategy($taskExecutionStrategy) { $this->taskExecutionStrategy = $taskExecutionStrategy; } /** * @return string */ public function getTaskExecutionStrategy() { return $this->taskExecutionStrategy; } /** * @param string */ public function setTaskName($taskName) { $this->taskName = $taskName; } /** * @return string */ public function getTaskName() { return $this->taskName; } /** * @param string */ public function setTaskNumber($taskNumber) { $this->taskNumber = $taskNumber; } /** * @return string */ public function getTaskNumber() { return $this->taskNumber; } /** * @param string */ public function setTaskSpec($taskSpec) { $this->taskSpec = $taskSpec; } /** * @return string */ public function getTaskSpec() { return $this->taskSpec; } /** * @param string */ public function setTaskTemplateName($taskTemplateName) { $this->taskTemplateName = $taskTemplateName; } /** * @return string */ public function getTaskTemplateName() { return $this->taskTemplateName; } /** * @param string */ public function setTaskType($taskType) { $this->taskType = $taskType; } /** * @return string */ public function getTaskType() { return $this->taskType; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(EnterpriseCrmFrontendsEventbusProtoTaskConfig::class, 'Google_Service_Integrations_EnterpriseCrmFrontendsEventbusProtoTaskConfig');