gcsSource = $gcsSource; } /** * @return GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource */ public function getGcsSource() { return $this->gcsSource; } /** * A sheets document source. * * @param GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource $sheetsSource */ public function setSheetsSource(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource $sheetsSource) { $this->sheetsSource = $sheetsSource; } /** * @return GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource */ public function getSheetsSource() { return $this->sheetsSource; } /** * Optional. If set, upload will not happen and the labels will be validated. * If not set, then default behavior will be to upload the labels after * validation is complete. * * @param bool $validateOnly */ public function setValidateOnly($validateOnly) { $this->validateOnly = $validateOnly; } /** * @return bool */ public function getValidateOnly() { return $this->validateOnly; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest');