columns = $columns; } /** * @return int */ public function getColumns() { return $this->columns; } /** * Number of rows in the table. * * @param int $rows */ public function setRows($rows) { $this->rows = $rows; } /** * @return int */ public function getRows() { return $this->rows; } /** * The suggested deletion IDs. If empty, then there are no suggested deletions * of this content. * * @param string[] $suggestedDeletionIds */ public function setSuggestedDeletionIds($suggestedDeletionIds) { $this->suggestedDeletionIds = $suggestedDeletionIds; } /** * @return string[] */ public function getSuggestedDeletionIds() { return $this->suggestedDeletionIds; } /** * The suggested insertion IDs. A Table may have multiple insertion IDs if * it's a nested suggested change. If empty, then this is not a suggested * insertion. * * @param string[] $suggestedInsertionIds */ public function setSuggestedInsertionIds($suggestedInsertionIds) { $this->suggestedInsertionIds = $suggestedInsertionIds; } /** * @return string[] */ public function getSuggestedInsertionIds() { return $this->suggestedInsertionIds; } /** * The contents and style of each row. * * @param TableRow[] $tableRows */ public function setTableRows($tableRows) { $this->tableRows = $tableRows; } /** * @return TableRow[] */ public function getTableRows() { return $this->tableRows; } /** * The style of the table. * * @param TableStyle $tableStyle */ public function setTableStyle(TableStyle $tableStyle) { $this->tableStyle = $tableStyle; } /** * @return TableStyle */ public function getTableStyle() { return $this->tableStyle; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Table::class, 'Google_Service_Docs_Table');