dataFormat = $dataFormat; } /** * @return self::DATA_FORMAT_* */ public function getDataFormat() { return $this->dataFormat; } /** * The filter expression used to filter exported test cases, see [API * Filtering](https://aip.dev/160). The expression is case insensitive and * supports the following syntax: name = [OR name = ] ... For example: * "name * = t1 OR name = t2" matches the test case with the exact resource name "t1" * or "t2". * * @param string $filter */ public function setFilter($filter) { $this->filter = $filter; } /** * @return string */ public function getFilter() { return $this->filter; } /** * The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to * export the test cases to. The format of this URI must be `gs:`. If * unspecified, the serialized test cases is returned inline. Dialogflow * performs a write operation for the Cloud Storage object on the caller's * behalf, so your request authentication must have write permissions for the * object. For more information, see [Dialogflow access * control](https://cloud.google.com/dialogflow/cx/docs/concept/access- * control#storage). * * @param string $gcsUri */ public function setGcsUri($gcsUri) { $this->gcsUri = $gcsUri; } /** * @return string */ public function getGcsUri() { return $this->gcsUri; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDialogflowCxV3ExportTestCasesRequest::class, 'Google_Service_Dialogflow_GoogleCloudDialogflowCxV3ExportTestCasesRequest');