awsS3DataSource = $awsS3DataSource; } /** * @return Google_Service_Storagetransfer_AwsS3Data */ public function getAwsS3DataSource() { return $this->awsS3DataSource; } /** * @param Google_Service_Storagetransfer_GcsData */ public function setGcsDataSink(Google_Service_Storagetransfer_GcsData $gcsDataSink) { $this->gcsDataSink = $gcsDataSink; } /** * @return Google_Service_Storagetransfer_GcsData */ public function getGcsDataSink() { return $this->gcsDataSink; } /** * @param Google_Service_Storagetransfer_GcsData */ public function setGcsDataSource(Google_Service_Storagetransfer_GcsData $gcsDataSource) { $this->gcsDataSource = $gcsDataSource; } /** * @return Google_Service_Storagetransfer_GcsData */ public function getGcsDataSource() { return $this->gcsDataSource; } /** * @param Google_Service_Storagetransfer_HttpData */ public function setHttpDataSource(Google_Service_Storagetransfer_HttpData $httpDataSource) { $this->httpDataSource = $httpDataSource; } /** * @return Google_Service_Storagetransfer_HttpData */ public function getHttpDataSource() { return $this->httpDataSource; } /** * @param Google_Service_Storagetransfer_ObjectConditions */ public function setObjectConditions(Google_Service_Storagetransfer_ObjectConditions $objectConditions) { $this->objectConditions = $objectConditions; } /** * @return Google_Service_Storagetransfer_ObjectConditions */ public function getObjectConditions() { return $this->objectConditions; } /** * @param Google_Service_Storagetransfer_TransferOptions */ public function setTransferOptions(Google_Service_Storagetransfer_TransferOptions $transferOptions) { $this->transferOptions = $transferOptions; } /** * @return Google_Service_Storagetransfer_TransferOptions */ public function getTransferOptions() { return $this->transferOptions; } }