column = $column; } /** * @return string */ public function getColumn() { return $this->column; } /** * @param string */ public function setDescription($description) { $this->description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * @param string */ public function setDimension($dimension) { $this->dimension = $dimension; } /** * @return string */ public function getDimension() { return $this->dimension; } /** * @param bool */ public function setIgnoreNull($ignoreNull) { $this->ignoreNull = $ignoreNull; } /** * @return bool */ public function getIgnoreNull() { return $this->ignoreNull; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param GoogleCloudDataplexV1DataQualityRuleNonNullExpectation */ public function setNonNullExpectation(GoogleCloudDataplexV1DataQualityRuleNonNullExpectation $nonNullExpectation) { $this->nonNullExpectation = $nonNullExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleNonNullExpectation */ public function getNonNullExpectation() { return $this->nonNullExpectation; } /** * @param GoogleCloudDataplexV1DataQualityRuleRangeExpectation */ public function setRangeExpectation(GoogleCloudDataplexV1DataQualityRuleRangeExpectation $rangeExpectation) { $this->rangeExpectation = $rangeExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleRangeExpectation */ public function getRangeExpectation() { return $this->rangeExpectation; } /** * @param GoogleCloudDataplexV1DataQualityRuleRegexExpectation */ public function setRegexExpectation(GoogleCloudDataplexV1DataQualityRuleRegexExpectation $regexExpectation) { $this->regexExpectation = $regexExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleRegexExpectation */ public function getRegexExpectation() { return $this->regexExpectation; } /** * @param GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation */ public function setRowConditionExpectation(GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation $rowConditionExpectation) { $this->rowConditionExpectation = $rowConditionExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation */ public function getRowConditionExpectation() { return $this->rowConditionExpectation; } /** * @param GoogleCloudDataplexV1DataQualityRuleSetExpectation */ public function setSetExpectation(GoogleCloudDataplexV1DataQualityRuleSetExpectation $setExpectation) { $this->setExpectation = $setExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleSetExpectation */ public function getSetExpectation() { return $this->setExpectation; } /** * @param GoogleCloudDataplexV1DataQualityRuleSqlAssertion */ public function setSqlAssertion(GoogleCloudDataplexV1DataQualityRuleSqlAssertion $sqlAssertion) { $this->sqlAssertion = $sqlAssertion; } /** * @return GoogleCloudDataplexV1DataQualityRuleSqlAssertion */ public function getSqlAssertion() { return $this->sqlAssertion; } /** * @param GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation */ public function setStatisticRangeExpectation(GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation $statisticRangeExpectation) { $this->statisticRangeExpectation = $statisticRangeExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation */ public function getStatisticRangeExpectation() { return $this->statisticRangeExpectation; } /** * @param bool */ public function setSuspended($suspended) { $this->suspended = $suspended; } /** * @return bool */ public function getSuspended() { return $this->suspended; } /** * @param GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation */ public function setTableConditionExpectation(GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation $tableConditionExpectation) { $this->tableConditionExpectation = $tableConditionExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation */ public function getTableConditionExpectation() { return $this->tableConditionExpectation; } public function setThreshold($threshold) { $this->threshold = $threshold; } public function getThreshold() { return $this->threshold; } /** * @param GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation */ public function setUniquenessExpectation(GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation $uniquenessExpectation) { $this->uniquenessExpectation = $uniquenessExpectation; } /** * @return GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation */ public function getUniquenessExpectation() { return $this->uniquenessExpectation; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDataplexV1DataQualityRule::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRule');