etag = $etag; } /** * @return string */ public function getEtag() { return $this->etag; } /** * The resource type of the response. * * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @return string */ public function getKind() { return $this->kind; } /** * A token used for paging results. Providing this token instead of the * startIndex parameter can help you retrieve stable results when an * underlying table is changing. * * @param string $pageToken */ public function setPageToken($pageToken) { $this->pageToken = $pageToken; } /** * @return string */ public function getPageToken() { return $this->pageToken; } /** * Rows of results. * * @param TableRow[] $rows */ public function setRows($rows) { $this->rows = $rows; } /** * @return TableRow[] */ public function getRows() { return $this->rows; } /** * Total rows of the entire table. In order to show default value 0 we have to * present it as string. * * @param string $totalRows */ public function setTotalRows($totalRows) { $this->totalRows = $totalRows; } /** * @return string */ public function getTotalRows() { return $this->totalRows; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(TableDataList::class, 'Google_Service_Bigquery_TableDataList');