createDisposition = $createDisposition; } /** * @return string */ public function getCreateDisposition() { return $this->createDisposition; } /** * @param EncryptionConfiguration */ public function setDestinationEncryptionConfiguration(EncryptionConfiguration $destinationEncryptionConfiguration) { $this->destinationEncryptionConfiguration = $destinationEncryptionConfiguration; } /** * @return EncryptionConfiguration */ public function getDestinationEncryptionConfiguration() { return $this->destinationEncryptionConfiguration; } /** * @param array */ public function setDestinationExpirationTime($destinationExpirationTime) { $this->destinationExpirationTime = $destinationExpirationTime; } /** * @return array */ public function getDestinationExpirationTime() { return $this->destinationExpirationTime; } /** * @param TableReference */ public function setDestinationTable(TableReference $destinationTable) { $this->destinationTable = $destinationTable; } /** * @return TableReference */ public function getDestinationTable() { return $this->destinationTable; } /** * @param string */ public function setOperationType($operationType) { $this->operationType = $operationType; } /** * @return string */ public function getOperationType() { return $this->operationType; } /** * @param TableReference */ public function setSourceTable(TableReference $sourceTable) { $this->sourceTable = $sourceTable; } /** * @return TableReference */ public function getSourceTable() { return $this->sourceTable; } /** * @param TableReference[] */ public function setSourceTables($sourceTables) { $this->sourceTables = $sourceTables; } /** * @return TableReference[] */ public function getSourceTables() { return $this->sourceTables; } /** * @param string */ public function setWriteDisposition($writeDisposition) { $this->writeDisposition = $writeDisposition; } /** * @return string */ public function getWriteDisposition() { return $this->writeDisposition; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(JobConfigurationTableCopy::class, 'Google_Service_Bigquery_JobConfigurationTableCopy');