childAlignmentRule = $childAlignmentRule; } /** * @return CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleChildAlignmentRule */ public function getChildAlignmentRule() { return $this->childAlignmentRule; } /** * Description of the validation rule. This has no use but for documentation. * * @param string $description */ public function setDescription($description) { $this->description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * @param CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleEntityAlignmentRule $entityAlignmentRule */ public function setEntityAlignmentRule(CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleEntityAlignmentRule $entityAlignmentRule) { $this->entityAlignmentRule = $entityAlignmentRule; } /** * @return CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleEntityAlignmentRule */ public function getEntityAlignmentRule() { return $this->entityAlignmentRule; } /** * @param CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFieldOccurrences $fieldOccurrences */ public function setFieldOccurrences(CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFieldOccurrences $fieldOccurrences) { $this->fieldOccurrences = $fieldOccurrences; } /** * @return CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFieldOccurrences */ public function getFieldOccurrences() { return $this->fieldOccurrences; } /** * @param CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFieldRegex $fieldRegex */ public function setFieldRegex(CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFieldRegex $fieldRegex) { $this->fieldRegex = $fieldRegex; } /** * @return CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFieldRegex */ public function getFieldRegex() { return $this->fieldRegex; } /** * @param CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFormValidation $formValidation */ public function setFormValidation(CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFormValidation $formValidation) { $this->formValidation = $formValidation; } /** * @return CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRuleFormValidation */ public function getFormValidation() { return $this->formValidation; } /** * Name of the validation rule. * * @param string $name */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * Unique identifier of the rule. Optional. * * @param string $ruleId */ public function setRuleId($ruleId) { $this->ruleId = $ruleId; } /** * @return string */ public function getRuleId() { return $this->ruleId; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRule::class, 'Google_Service_Document_CloudAiDocumentaiLabHifiaToolsValidationValidatorInputValidationRule');