append = $append; } /** * @return SimpleLoadMode */ public function getAppend() { return $this->append; } /** * Insert records where the value exceeds the previous maximum value for a * column in the destination table * * @param IncrementalLoadMode $maximum */ public function setMaximum(IncrementalLoadMode $maximum) { $this->maximum = $maximum; } /** * @return IncrementalLoadMode */ public function getMaximum() { return $this->maximum; } /** * Replace destination table * * @param SimpleLoadMode $replace */ public function setReplace(SimpleLoadMode $replace) { $this->replace = $replace; } /** * @return SimpleLoadMode */ public function getReplace() { return $this->replace; } /** * Insert records where the value of a column is not already present in the * destination table * * @param IncrementalLoadMode $unique */ public function setUnique(IncrementalLoadMode $unique) { $this->unique = $unique; } /** * @return IncrementalLoadMode */ public function getUnique() { return $this->unique; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(LoadConfig::class, 'Google_Service_Dataform_LoadConfig');