datasets = $datasets; } /** * @return DatasetListDatasets[] */ public function getDatasets() { return $this->datasets; } /** * Output only. A hash value of the results page. You can use this property to * determine if the page has changed since the last request. * * @param string $etag */ public function setEtag($etag) { $this->etag = $etag; } /** * @return string */ public function getEtag() { return $this->etag; } /** * Output only. The resource type. This property always returns the value * "bigquery#datasetList" * * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @return string */ public function getKind() { return $this->kind; } /** * A token that can be used to request the next results page. This property is * omitted on the final results page. * * @param string $nextPageToken */ public function setNextPageToken($nextPageToken) { $this->nextPageToken = $nextPageToken; } /** * @return string */ public function getNextPageToken() { return $this->nextPageToken; } /** * A list of skipped locations that were unreachable. For more information * about BigQuery locations, see: * https://cloud.google.com/bigquery/docs/locations. Example: "europe-west5" * * @param string[] $unreachable */ public function setUnreachable($unreachable) { $this->unreachable = $unreachable; } /** * @return string[] */ public function getUnreachable() { return $this->unreachable; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(DatasetList::class, 'Google_Service_Bigquery_DatasetList');