columnSelectionType = $columnSelectionType;
}
/**
* @return string
*/
public function getColumnSelectionType()
{
return $this->columnSelectionType;
}
/**
* @param DataSourceColumnReference[]
*/
public function setColumns($columns)
{
$this->columns = $columns;
}
/**
* @return DataSourceColumnReference[]
*/
public function getColumns()
{
return $this->columns;
}
/**
* @param DataExecutionStatus
*/
public function setDataExecutionStatus(DataExecutionStatus $dataExecutionStatus)
{
$this->dataExecutionStatus = $dataExecutionStatus;
}
/**
* @return DataExecutionStatus
*/
public function getDataExecutionStatus()
{
return $this->dataExecutionStatus;
}
/**
* @param string
*/
public function setDataSourceId($dataSourceId)
{
$this->dataSourceId = $dataSourceId;
}
/**
* @return string
*/
public function getDataSourceId()
{
return $this->dataSourceId;
}
/**
* @param FilterSpec[]
*/
public function setFilterSpecs($filterSpecs)
{
$this->filterSpecs = $filterSpecs;
}
/**
* @return FilterSpec[]
*/
public function getFilterSpecs()
{
return $this->filterSpecs;
}
/**
* @param int
*/
public function setRowLimit($rowLimit)
{
$this->rowLimit = $rowLimit;
}
/**
* @return int
*/
public function getRowLimit()
{
return $this->rowLimit;
}
/**
* @param SortSpec[]
*/
public function setSortSpecs($sortSpecs)
{
$this->sortSpecs = $sortSpecs;
}
/**
* @return SortSpec[]
*/
public function getSortSpecs()
{
return $this->sortSpecs;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceTable::class, 'Google_Service_Sheets_DataSourceTable');