Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddBandingRequest extends \Google\Model
{
protected $bandedRangeType = BandedRange::class;
protected $bandedRangeDataType = '';
/**
* @param BandedRange
*/
public function setBandedRange(BandedRange $bandedRange)
{
$this->bandedRange = $bandedRange;
}
/**
* @return BandedRange
*/
public function getBandedRange()
{
return $this->bandedRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddBandingRequest::class, 'Google_Service_Sheets_AddBandingRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddBandingResponse extends \Google\Model
{
protected $bandedRangeType = BandedRange::class;
protected $bandedRangeDataType = '';
/**
* @param BandedRange
*/
public function setBandedRange(BandedRange $bandedRange)
{
$this->bandedRange = $bandedRange;
}
/**
* @return BandedRange
*/
public function getBandedRange()
{
return $this->bandedRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddBandingResponse::class, 'Google_Service_Sheets_AddBandingResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddChartRequest extends \Google\Model
{
protected $chartType = EmbeddedChart::class;
protected $chartDataType = '';
/**
* @param EmbeddedChart
*/
public function setChart(EmbeddedChart $chart)
{
$this->chart = $chart;
}
/**
* @return EmbeddedChart
*/
public function getChart()
{
return $this->chart;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddChartRequest::class, 'Google_Service_Sheets_AddChartRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddChartResponse extends \Google\Model
{
protected $chartType = EmbeddedChart::class;
protected $chartDataType = '';
/**
* @param EmbeddedChart
*/
public function setChart(EmbeddedChart $chart)
{
$this->chart = $chart;
}
/**
* @return EmbeddedChart
*/
public function getChart()
{
return $this->chart;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddChartResponse::class, 'Google_Service_Sheets_AddChartResponse');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddConditionalFormatRuleRequest extends \Google\Model
{
/**
* @var int
*/
public $index;
protected $ruleType = ConditionalFormatRule::class;
protected $ruleDataType = '';
/**
* @param int
*/
public function setIndex($index)
{
$this->index = $index;
}
/**
* @return int
*/
public function getIndex()
{
return $this->index;
}
/**
* @param ConditionalFormatRule
*/
public function setRule(ConditionalFormatRule $rule)
{
$this->rule = $rule;
}
/**
* @return ConditionalFormatRule
*/
public function getRule()
{
return $this->rule;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddConditionalFormatRuleRequest::class, 'Google_Service_Sheets_AddConditionalFormatRuleRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddDataSourceRequest extends \Google\Model
{
protected $dataSourceType = DataSource::class;
protected $dataSourceDataType = '';
/**
* @param DataSource
*/
public function setDataSource(DataSource $dataSource)
{
$this->dataSource = $dataSource;
}
/**
* @return DataSource
*/
public function getDataSource()
{
return $this->dataSource;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddDataSourceRequest::class, 'Google_Service_Sheets_AddDataSourceRequest');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddDataSourceResponse extends \Google\Model
{
protected $dataExecutionStatusType = DataExecutionStatus::class;
protected $dataExecutionStatusDataType = '';
protected $dataSourceType = DataSource::class;
protected $dataSourceDataType = '';
/**
* @param DataExecutionStatus
*/
public function setDataExecutionStatus(DataExecutionStatus $dataExecutionStatus)
{
$this->dataExecutionStatus = $dataExecutionStatus;
}
/**
* @return DataExecutionStatus
*/
public function getDataExecutionStatus()
{
return $this->dataExecutionStatus;
}
/**
* @param DataSource
*/
public function setDataSource(DataSource $dataSource)
{
$this->dataSource = $dataSource;
}
/**
* @return DataSource
*/
public function getDataSource()
{
return $this->dataSource;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddDataSourceResponse::class, 'Google_Service_Sheets_AddDataSourceResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddDimensionGroupRequest extends \Google\Model
{
protected $rangeType = DimensionRange::class;
protected $rangeDataType = '';
/**
* @param DimensionRange
*/
public function setRange(DimensionRange $range)
{
$this->range = $range;
}
/**
* @return DimensionRange
*/
public function getRange()
{
return $this->range;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddDimensionGroupRequest::class, 'Google_Service_Sheets_AddDimensionGroupRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddDimensionGroupResponse extends \Google\Collection
{
protected $collection_key = 'dimensionGroups';
protected $dimensionGroupsType = DimensionGroup::class;
protected $dimensionGroupsDataType = 'array';
/**
* @param DimensionGroup[]
*/
public function setDimensionGroups($dimensionGroups)
{
$this->dimensionGroups = $dimensionGroups;
}
/**
* @return DimensionGroup[]
*/
public function getDimensionGroups()
{
return $this->dimensionGroups;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddDimensionGroupResponse::class, 'Google_Service_Sheets_AddDimensionGroupResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddFilterViewRequest extends \Google\Model
{
protected $filterType = FilterView::class;
protected $filterDataType = '';
/**
* @param FilterView
*/
public function setFilter(FilterView $filter)
{
$this->filter = $filter;
}
/**
* @return FilterView
*/
public function getFilter()
{
return $this->filter;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddFilterViewRequest::class, 'Google_Service_Sheets_AddFilterViewRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddFilterViewResponse extends \Google\Model
{
protected $filterType = FilterView::class;
protected $filterDataType = '';
/**
* @param FilterView
*/
public function setFilter(FilterView $filter)
{
$this->filter = $filter;
}
/**
* @return FilterView
*/
public function getFilter()
{
return $this->filter;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddFilterViewResponse::class, 'Google_Service_Sheets_AddFilterViewResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddNamedRangeRequest extends \Google\Model
{
protected $namedRangeType = NamedRange::class;
protected $namedRangeDataType = '';
/**
* @param NamedRange
*/
public function setNamedRange(NamedRange $namedRange)
{
$this->namedRange = $namedRange;
}
/**
* @return NamedRange
*/
public function getNamedRange()
{
return $this->namedRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddNamedRangeRequest::class, 'Google_Service_Sheets_AddNamedRangeRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddNamedRangeResponse extends \Google\Model
{
protected $namedRangeType = NamedRange::class;
protected $namedRangeDataType = '';
/**
* @param NamedRange
*/
public function setNamedRange(NamedRange $namedRange)
{
$this->namedRange = $namedRange;
}
/**
* @return NamedRange
*/
public function getNamedRange()
{
return $this->namedRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddNamedRangeResponse::class, 'Google_Service_Sheets_AddNamedRangeResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddProtectedRangeRequest extends \Google\Model
{
protected $protectedRangeType = ProtectedRange::class;
protected $protectedRangeDataType = '';
/**
* @param ProtectedRange
*/
public function setProtectedRange(ProtectedRange $protectedRange)
{
$this->protectedRange = $protectedRange;
}
/**
* @return ProtectedRange
*/
public function getProtectedRange()
{
return $this->protectedRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddProtectedRangeRequest::class, 'Google_Service_Sheets_AddProtectedRangeRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddProtectedRangeResponse extends \Google\Model
{
protected $protectedRangeType = ProtectedRange::class;
protected $protectedRangeDataType = '';
/**
* @param ProtectedRange
*/
public function setProtectedRange(ProtectedRange $protectedRange)
{
$this->protectedRange = $protectedRange;
}
/**
* @return ProtectedRange
*/
public function getProtectedRange()
{
return $this->protectedRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddProtectedRangeResponse::class, 'Google_Service_Sheets_AddProtectedRangeResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddSheetRequest extends \Google\Model
{
protected $propertiesType = SheetProperties::class;
protected $propertiesDataType = '';
/**
* @param SheetProperties
*/
public function setProperties(SheetProperties $properties)
{
$this->properties = $properties;
}
/**
* @return SheetProperties
*/
public function getProperties()
{
return $this->properties;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddSheetRequest::class, 'Google_Service_Sheets_AddSheetRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddSheetResponse extends \Google\Model
{
protected $propertiesType = SheetProperties::class;
protected $propertiesDataType = '';
/**
* @param SheetProperties
*/
public function setProperties(SheetProperties $properties)
{
$this->properties = $properties;
}
/**
* @return SheetProperties
*/
public function getProperties()
{
return $this->properties;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddSheetResponse::class, 'Google_Service_Sheets_AddSheetResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddSlicerRequest extends \Google\Model
{
protected $slicerType = Slicer::class;
protected $slicerDataType = '';
/**
* @param Slicer
*/
public function setSlicer(Slicer $slicer)
{
$this->slicer = $slicer;
}
/**
* @return Slicer
*/
public function getSlicer()
{
return $this->slicer;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddSlicerRequest::class, 'Google_Service_Sheets_AddSlicerRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AddSlicerResponse extends \Google\Model
{
protected $slicerType = Slicer::class;
protected $slicerDataType = '';
/**
* @param Slicer
*/
public function setSlicer(Slicer $slicer)
{
$this->slicer = $slicer;
}
/**
* @return Slicer
*/
public function getSlicer()
{
return $this->slicer;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddSlicerResponse::class, 'Google_Service_Sheets_AddSlicerResponse');

View File

@@ -0,0 +1,79 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AppendCellsRequest extends \Google\Collection
{
protected $collection_key = 'rows';
/**
* @var string
*/
public $fields;
protected $rowsType = RowData::class;
protected $rowsDataType = 'array';
/**
* @var int
*/
public $sheetId;
/**
* @param string
*/
public function setFields($fields)
{
$this->fields = $fields;
}
/**
* @return string
*/
public function getFields()
{
return $this->fields;
}
/**
* @param RowData[]
*/
public function setRows($rows)
{
$this->rows = $rows;
}
/**
* @return RowData[]
*/
public function getRows()
{
return $this->rows;
}
/**
* @param int
*/
public function setSheetId($sheetId)
{
$this->sheetId = $sheetId;
}
/**
* @return int
*/
public function getSheetId()
{
return $this->sheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppendCellsRequest::class, 'Google_Service_Sheets_AppendCellsRequest');

View File

@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AppendDimensionRequest extends \Google\Model
{
/**
* @var string
*/
public $dimension;
/**
* @var int
*/
public $length;
/**
* @var int
*/
public $sheetId;
/**
* @param string
*/
public function setDimension($dimension)
{
$this->dimension = $dimension;
}
/**
* @return string
*/
public function getDimension()
{
return $this->dimension;
}
/**
* @param int
*/
public function setLength($length)
{
$this->length = $length;
}
/**
* @return int
*/
public function getLength()
{
return $this->length;
}
/**
* @param int
*/
public function setSheetId($sheetId)
{
$this->sheetId = $sheetId;
}
/**
* @return int
*/
public function getSheetId()
{
return $this->sheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppendDimensionRequest::class, 'Google_Service_Sheets_AppendDimensionRequest');

View File

@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AppendValuesResponse extends \Google\Model
{
/**
* @var string
*/
public $spreadsheetId;
/**
* @var string
*/
public $tableRange;
protected $updatesType = UpdateValuesResponse::class;
protected $updatesDataType = '';
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
/**
* @param string
*/
public function setTableRange($tableRange)
{
$this->tableRange = $tableRange;
}
/**
* @return string
*/
public function getTableRange()
{
return $this->tableRange;
}
/**
* @param UpdateValuesResponse
*/
public function setUpdates(UpdateValuesResponse $updates)
{
$this->updates = $updates;
}
/**
* @return UpdateValuesResponse
*/
public function getUpdates()
{
return $this->updates;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppendValuesResponse::class, 'Google_Service_Sheets_AppendValuesResponse');

View File

@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AutoFillRequest extends \Google\Model
{
protected $rangeType = GridRange::class;
protected $rangeDataType = '';
protected $sourceAndDestinationType = SourceAndDestination::class;
protected $sourceAndDestinationDataType = '';
/**
* @var bool
*/
public $useAlternateSeries;
/**
* @param GridRange
*/
public function setRange(GridRange $range)
{
$this->range = $range;
}
/**
* @return GridRange
*/
public function getRange()
{
return $this->range;
}
/**
* @param SourceAndDestination
*/
public function setSourceAndDestination(SourceAndDestination $sourceAndDestination)
{
$this->sourceAndDestination = $sourceAndDestination;
}
/**
* @return SourceAndDestination
*/
public function getSourceAndDestination()
{
return $this->sourceAndDestination;
}
/**
* @param bool
*/
public function setUseAlternateSeries($useAlternateSeries)
{
$this->useAlternateSeries = $useAlternateSeries;
}
/**
* @return bool
*/
public function getUseAlternateSeries()
{
return $this->useAlternateSeries;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AutoFillRequest::class, 'Google_Service_Sheets_AutoFillRequest');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class AutoResizeDimensionsRequest extends \Google\Model
{
protected $dataSourceSheetDimensionsType = DataSourceSheetDimensionRange::class;
protected $dataSourceSheetDimensionsDataType = '';
protected $dimensionsType = DimensionRange::class;
protected $dimensionsDataType = '';
/**
* @param DataSourceSheetDimensionRange
*/
public function setDataSourceSheetDimensions(DataSourceSheetDimensionRange $dataSourceSheetDimensions)
{
$this->dataSourceSheetDimensions = $dataSourceSheetDimensions;
}
/**
* @return DataSourceSheetDimensionRange
*/
public function getDataSourceSheetDimensions()
{
return $this->dataSourceSheetDimensions;
}
/**
* @param DimensionRange
*/
public function setDimensions(DimensionRange $dimensions)
{
$this->dimensions = $dimensions;
}
/**
* @return DimensionRange
*/
public function getDimensions()
{
return $this->dimensions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AutoResizeDimensionsRequest::class, 'Google_Service_Sheets_AutoResizeDimensionsRequest');

View File

@@ -0,0 +1,92 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BandedRange extends \Google\Model
{
/**
* @var int
*/
public $bandedRangeId;
protected $columnPropertiesType = BandingProperties::class;
protected $columnPropertiesDataType = '';
protected $rangeType = GridRange::class;
protected $rangeDataType = '';
protected $rowPropertiesType = BandingProperties::class;
protected $rowPropertiesDataType = '';
/**
* @param int
*/
public function setBandedRangeId($bandedRangeId)
{
$this->bandedRangeId = $bandedRangeId;
}
/**
* @return int
*/
public function getBandedRangeId()
{
return $this->bandedRangeId;
}
/**
* @param BandingProperties
*/
public function setColumnProperties(BandingProperties $columnProperties)
{
$this->columnProperties = $columnProperties;
}
/**
* @return BandingProperties
*/
public function getColumnProperties()
{
return $this->columnProperties;
}
/**
* @param GridRange
*/
public function setRange(GridRange $range)
{
$this->range = $range;
}
/**
* @return GridRange
*/
public function getRange()
{
return $this->range;
}
/**
* @param BandingProperties
*/
public function setRowProperties(BandingProperties $rowProperties)
{
$this->rowProperties = $rowProperties;
}
/**
* @return BandingProperties
*/
public function getRowProperties()
{
return $this->rowProperties;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BandedRange::class, 'Google_Service_Sheets_BandedRange');

View File

@@ -0,0 +1,154 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BandingProperties extends \Google\Model
{
protected $firstBandColorType = Color::class;
protected $firstBandColorDataType = '';
protected $firstBandColorStyleType = ColorStyle::class;
protected $firstBandColorStyleDataType = '';
protected $footerColorType = Color::class;
protected $footerColorDataType = '';
protected $footerColorStyleType = ColorStyle::class;
protected $footerColorStyleDataType = '';
protected $headerColorType = Color::class;
protected $headerColorDataType = '';
protected $headerColorStyleType = ColorStyle::class;
protected $headerColorStyleDataType = '';
protected $secondBandColorType = Color::class;
protected $secondBandColorDataType = '';
protected $secondBandColorStyleType = ColorStyle::class;
protected $secondBandColorStyleDataType = '';
/**
* @param Color
*/
public function setFirstBandColor(Color $firstBandColor)
{
$this->firstBandColor = $firstBandColor;
}
/**
* @return Color
*/
public function getFirstBandColor()
{
return $this->firstBandColor;
}
/**
* @param ColorStyle
*/
public function setFirstBandColorStyle(ColorStyle $firstBandColorStyle)
{
$this->firstBandColorStyle = $firstBandColorStyle;
}
/**
* @return ColorStyle
*/
public function getFirstBandColorStyle()
{
return $this->firstBandColorStyle;
}
/**
* @param Color
*/
public function setFooterColor(Color $footerColor)
{
$this->footerColor = $footerColor;
}
/**
* @return Color
*/
public function getFooterColor()
{
return $this->footerColor;
}
/**
* @param ColorStyle
*/
public function setFooterColorStyle(ColorStyle $footerColorStyle)
{
$this->footerColorStyle = $footerColorStyle;
}
/**
* @return ColorStyle
*/
public function getFooterColorStyle()
{
return $this->footerColorStyle;
}
/**
* @param Color
*/
public function setHeaderColor(Color $headerColor)
{
$this->headerColor = $headerColor;
}
/**
* @return Color
*/
public function getHeaderColor()
{
return $this->headerColor;
}
/**
* @param ColorStyle
*/
public function setHeaderColorStyle(ColorStyle $headerColorStyle)
{
$this->headerColorStyle = $headerColorStyle;
}
/**
* @return ColorStyle
*/
public function getHeaderColorStyle()
{
return $this->headerColorStyle;
}
/**
* @param Color
*/
public function setSecondBandColor(Color $secondBandColor)
{
$this->secondBandColor = $secondBandColor;
}
/**
* @return Color
*/
public function getSecondBandColor()
{
return $this->secondBandColor;
}
/**
* @param ColorStyle
*/
public function setSecondBandColorStyle(ColorStyle $secondBandColorStyle)
{
$this->secondBandColorStyle = $secondBandColorStyle;
}
/**
* @return ColorStyle
*/
public function getSecondBandColorStyle()
{
return $this->secondBandColorStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BandingProperties::class, 'Google_Service_Sheets_BandingProperties');

View File

@@ -0,0 +1,158 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BaselineValueFormat extends \Google\Model
{
/**
* @var string
*/
public $comparisonType;
/**
* @var string
*/
public $description;
protected $negativeColorType = Color::class;
protected $negativeColorDataType = '';
protected $negativeColorStyleType = ColorStyle::class;
protected $negativeColorStyleDataType = '';
protected $positionType = TextPosition::class;
protected $positionDataType = '';
protected $positiveColorType = Color::class;
protected $positiveColorDataType = '';
protected $positiveColorStyleType = ColorStyle::class;
protected $positiveColorStyleDataType = '';
protected $textFormatType = TextFormat::class;
protected $textFormatDataType = '';
/**
* @param string
*/
public function setComparisonType($comparisonType)
{
$this->comparisonType = $comparisonType;
}
/**
* @return string
*/
public function getComparisonType()
{
return $this->comparisonType;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param Color
*/
public function setNegativeColor(Color $negativeColor)
{
$this->negativeColor = $negativeColor;
}
/**
* @return Color
*/
public function getNegativeColor()
{
return $this->negativeColor;
}
/**
* @param ColorStyle
*/
public function setNegativeColorStyle(ColorStyle $negativeColorStyle)
{
$this->negativeColorStyle = $negativeColorStyle;
}
/**
* @return ColorStyle
*/
public function getNegativeColorStyle()
{
return $this->negativeColorStyle;
}
/**
* @param TextPosition
*/
public function setPosition(TextPosition $position)
{
$this->position = $position;
}
/**
* @return TextPosition
*/
public function getPosition()
{
return $this->position;
}
/**
* @param Color
*/
public function setPositiveColor(Color $positiveColor)
{
$this->positiveColor = $positiveColor;
}
/**
* @return Color
*/
public function getPositiveColor()
{
return $this->positiveColor;
}
/**
* @param ColorStyle
*/
public function setPositiveColorStyle(ColorStyle $positiveColorStyle)
{
$this->positiveColorStyle = $positiveColorStyle;
}
/**
* @return ColorStyle
*/
public function getPositiveColorStyle()
{
return $this->positiveColorStyle;
}
/**
* @param TextFormat
*/
public function setTextFormat(TextFormat $textFormat)
{
$this->textFormat = $textFormat;
}
/**
* @return TextFormat
*/
public function getTextFormat()
{
return $this->textFormat;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BaselineValueFormat::class, 'Google_Service_Sheets_BaselineValueFormat');

View File

@@ -0,0 +1,110 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BasicChartAxis extends \Google\Model
{
protected $formatType = TextFormat::class;
protected $formatDataType = '';
/**
* @var string
*/
public $position;
/**
* @var string
*/
public $title;
protected $titleTextPositionType = TextPosition::class;
protected $titleTextPositionDataType = '';
protected $viewWindowOptionsType = ChartAxisViewWindowOptions::class;
protected $viewWindowOptionsDataType = '';
/**
* @param TextFormat
*/
public function setFormat(TextFormat $format)
{
$this->format = $format;
}
/**
* @return TextFormat
*/
public function getFormat()
{
return $this->format;
}
/**
* @param string
*/
public function setPosition($position)
{
$this->position = $position;
}
/**
* @return string
*/
public function getPosition()
{
return $this->position;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @param TextPosition
*/
public function setTitleTextPosition(TextPosition $titleTextPosition)
{
$this->titleTextPosition = $titleTextPosition;
}
/**
* @return TextPosition
*/
public function getTitleTextPosition()
{
return $this->titleTextPosition;
}
/**
* @param ChartAxisViewWindowOptions
*/
public function setViewWindowOptions(ChartAxisViewWindowOptions $viewWindowOptions)
{
$this->viewWindowOptions = $viewWindowOptions;
}
/**
* @return ChartAxisViewWindowOptions
*/
public function getViewWindowOptions()
{
return $this->viewWindowOptions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BasicChartAxis::class, 'Google_Service_Sheets_BasicChartAxis');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BasicChartDomain extends \Google\Model
{
protected $domainType = ChartData::class;
protected $domainDataType = '';
/**
* @var bool
*/
public $reversed;
/**
* @param ChartData
*/
public function setDomain(ChartData $domain)
{
$this->domain = $domain;
}
/**
* @return ChartData
*/
public function getDomain()
{
return $this->domain;
}
/**
* @param bool
*/
public function setReversed($reversed)
{
$this->reversed = $reversed;
}
/**
* @return bool
*/
public function getReversed()
{
return $this->reversed;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BasicChartDomain::class, 'Google_Service_Sheets_BasicChartDomain');

View File

@@ -0,0 +1,175 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BasicChartSeries extends \Google\Collection
{
protected $collection_key = 'styleOverrides';
protected $colorType = Color::class;
protected $colorDataType = '';
protected $colorStyleType = ColorStyle::class;
protected $colorStyleDataType = '';
protected $dataLabelType = DataLabel::class;
protected $dataLabelDataType = '';
protected $lineStyleType = LineStyle::class;
protected $lineStyleDataType = '';
protected $pointStyleType = PointStyle::class;
protected $pointStyleDataType = '';
protected $seriesType = ChartData::class;
protected $seriesDataType = '';
protected $styleOverridesType = BasicSeriesDataPointStyleOverride::class;
protected $styleOverridesDataType = 'array';
/**
* @var string
*/
public $targetAxis;
/**
* @var string
*/
public $type;
/**
* @param Color
*/
public function setColor(Color $color)
{
$this->color = $color;
}
/**
* @return Color
*/
public function getColor()
{
return $this->color;
}
/**
* @param ColorStyle
*/
public function setColorStyle(ColorStyle $colorStyle)
{
$this->colorStyle = $colorStyle;
}
/**
* @return ColorStyle
*/
public function getColorStyle()
{
return $this->colorStyle;
}
/**
* @param DataLabel
*/
public function setDataLabel(DataLabel $dataLabel)
{
$this->dataLabel = $dataLabel;
}
/**
* @return DataLabel
*/
public function getDataLabel()
{
return $this->dataLabel;
}
/**
* @param LineStyle
*/
public function setLineStyle(LineStyle $lineStyle)
{
$this->lineStyle = $lineStyle;
}
/**
* @return LineStyle
*/
public function getLineStyle()
{
return $this->lineStyle;
}
/**
* @param PointStyle
*/
public function setPointStyle(PointStyle $pointStyle)
{
$this->pointStyle = $pointStyle;
}
/**
* @return PointStyle
*/
public function getPointStyle()
{
return $this->pointStyle;
}
/**
* @param ChartData
*/
public function setSeries(ChartData $series)
{
$this->series = $series;
}
/**
* @return ChartData
*/
public function getSeries()
{
return $this->series;
}
/**
* @param BasicSeriesDataPointStyleOverride[]
*/
public function setStyleOverrides($styleOverrides)
{
$this->styleOverrides = $styleOverrides;
}
/**
* @return BasicSeriesDataPointStyleOverride[]
*/
public function getStyleOverrides()
{
return $this->styleOverrides;
}
/**
* @param string
*/
public function setTargetAxis($targetAxis)
{
$this->targetAxis = $targetAxis;
}
/**
* @return string
*/
public function getTargetAxis()
{
return $this->targetAxis;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BasicChartSeries::class, 'Google_Service_Sheets_BasicChartSeries');

View File

@@ -0,0 +1,235 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BasicChartSpec extends \Google\Collection
{
protected $collection_key = 'series';
protected $axisType = BasicChartAxis::class;
protected $axisDataType = 'array';
/**
* @var string
*/
public $chartType;
/**
* @var string
*/
public $compareMode;
protected $domainsType = BasicChartDomain::class;
protected $domainsDataType = 'array';
/**
* @var int
*/
public $headerCount;
/**
* @var bool
*/
public $interpolateNulls;
/**
* @var string
*/
public $legendPosition;
/**
* @var bool
*/
public $lineSmoothing;
protected $seriesType = BasicChartSeries::class;
protected $seriesDataType = 'array';
/**
* @var string
*/
public $stackedType;
/**
* @var bool
*/
public $threeDimensional;
protected $totalDataLabelType = DataLabel::class;
protected $totalDataLabelDataType = '';
/**
* @param BasicChartAxis[]
*/
public function setAxis($axis)
{
$this->axis = $axis;
}
/**
* @return BasicChartAxis[]
*/
public function getAxis()
{
return $this->axis;
}
/**
* @param string
*/
public function setChartType($chartType)
{
$this->chartType = $chartType;
}
/**
* @return string
*/
public function getChartType()
{
return $this->chartType;
}
/**
* @param string
*/
public function setCompareMode($compareMode)
{
$this->compareMode = $compareMode;
}
/**
* @return string
*/
public function getCompareMode()
{
return $this->compareMode;
}
/**
* @param BasicChartDomain[]
*/
public function setDomains($domains)
{
$this->domains = $domains;
}
/**
* @return BasicChartDomain[]
*/
public function getDomains()
{
return $this->domains;
}
/**
* @param int
*/
public function setHeaderCount($headerCount)
{
$this->headerCount = $headerCount;
}
/**
* @return int
*/
public function getHeaderCount()
{
return $this->headerCount;
}
/**
* @param bool
*/
public function setInterpolateNulls($interpolateNulls)
{
$this->interpolateNulls = $interpolateNulls;
}
/**
* @return bool
*/
public function getInterpolateNulls()
{
return $this->interpolateNulls;
}
/**
* @param string
*/
public function setLegendPosition($legendPosition)
{
$this->legendPosition = $legendPosition;
}
/**
* @return string
*/
public function getLegendPosition()
{
return $this->legendPosition;
}
/**
* @param bool
*/
public function setLineSmoothing($lineSmoothing)
{
$this->lineSmoothing = $lineSmoothing;
}
/**
* @return bool
*/
public function getLineSmoothing()
{
return $this->lineSmoothing;
}
/**
* @param BasicChartSeries[]
*/
public function setSeries($series)
{
$this->series = $series;
}
/**
* @return BasicChartSeries[]
*/
public function getSeries()
{
return $this->series;
}
/**
* @param string
*/
public function setStackedType($stackedType)
{
$this->stackedType = $stackedType;
}
/**
* @return string
*/
public function getStackedType()
{
return $this->stackedType;
}
/**
* @param bool
*/
public function setThreeDimensional($threeDimensional)
{
$this->threeDimensional = $threeDimensional;
}
/**
* @return bool
*/
public function getThreeDimensional()
{
return $this->threeDimensional;
}
/**
* @param DataLabel
*/
public function setTotalDataLabel(DataLabel $totalDataLabel)
{
$this->totalDataLabel = $totalDataLabel;
}
/**
* @return DataLabel
*/
public function getTotalDataLabel()
{
return $this->totalDataLabel;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BasicChartSpec::class, 'Google_Service_Sheets_BasicChartSpec');

View File

@@ -0,0 +1,91 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BasicFilter extends \Google\Collection
{
protected $collection_key = 'sortSpecs';
protected $criteriaType = FilterCriteria::class;
protected $criteriaDataType = 'map';
protected $filterSpecsType = FilterSpec::class;
protected $filterSpecsDataType = 'array';
protected $rangeType = GridRange::class;
protected $rangeDataType = '';
protected $sortSpecsType = SortSpec::class;
protected $sortSpecsDataType = 'array';
/**
* @param FilterCriteria[]
*/
public function setCriteria($criteria)
{
$this->criteria = $criteria;
}
/**
* @return FilterCriteria[]
*/
public function getCriteria()
{
return $this->criteria;
}
/**
* @param FilterSpec[]
*/
public function setFilterSpecs($filterSpecs)
{
$this->filterSpecs = $filterSpecs;
}
/**
* @return FilterSpec[]
*/
public function getFilterSpecs()
{
return $this->filterSpecs;
}
/**
* @param GridRange
*/
public function setRange(GridRange $range)
{
$this->range = $range;
}
/**
* @return GridRange
*/
public function getRange()
{
return $this->range;
}
/**
* @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(BasicFilter::class, 'Google_Service_Sheets_BasicFilter');

View File

@@ -0,0 +1,92 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BasicSeriesDataPointStyleOverride extends \Google\Model
{
protected $colorType = Color::class;
protected $colorDataType = '';
protected $colorStyleType = ColorStyle::class;
protected $colorStyleDataType = '';
/**
* @var int
*/
public $index;
protected $pointStyleType = PointStyle::class;
protected $pointStyleDataType = '';
/**
* @param Color
*/
public function setColor(Color $color)
{
$this->color = $color;
}
/**
* @return Color
*/
public function getColor()
{
return $this->color;
}
/**
* @param ColorStyle
*/
public function setColorStyle(ColorStyle $colorStyle)
{
$this->colorStyle = $colorStyle;
}
/**
* @return ColorStyle
*/
public function getColorStyle()
{
return $this->colorStyle;
}
/**
* @param int
*/
public function setIndex($index)
{
$this->index = $index;
}
/**
* @return int
*/
public function getIndex()
{
return $this->index;
}
/**
* @param PointStyle
*/
public function setPointStyle(PointStyle $pointStyle)
{
$this->pointStyle = $pointStyle;
}
/**
* @return PointStyle
*/
public function getPointStyle()
{
return $this->pointStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BasicSeriesDataPointStyleOverride::class, 'Google_Service_Sheets_BasicSeriesDataPointStyleOverride');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchClearValuesByDataFilterRequest extends \Google\Collection
{
protected $collection_key = 'dataFilters';
protected $dataFiltersType = DataFilter::class;
protected $dataFiltersDataType = 'array';
/**
* @param DataFilter[]
*/
public function setDataFilters($dataFilters)
{
$this->dataFilters = $dataFilters;
}
/**
* @return DataFilter[]
*/
public function getDataFilters()
{
return $this->dataFilters;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchClearValuesByDataFilterRequest::class, 'Google_Service_Sheets_BatchClearValuesByDataFilterRequest');

View File

@@ -0,0 +1,63 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchClearValuesByDataFilterResponse extends \Google\Collection
{
protected $collection_key = 'clearedRanges';
/**
* @var string[]
*/
public $clearedRanges;
/**
* @var string
*/
public $spreadsheetId;
/**
* @param string[]
*/
public function setClearedRanges($clearedRanges)
{
$this->clearedRanges = $clearedRanges;
}
/**
* @return string[]
*/
public function getClearedRanges()
{
return $this->clearedRanges;
}
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchClearValuesByDataFilterResponse::class, 'Google_Service_Sheets_BatchClearValuesByDataFilterResponse');

View File

@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchClearValuesRequest extends \Google\Collection
{
protected $collection_key = 'ranges';
/**
* @var string[]
*/
public $ranges;
/**
* @param string[]
*/
public function setRanges($ranges)
{
$this->ranges = $ranges;
}
/**
* @return string[]
*/
public function getRanges()
{
return $this->ranges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchClearValuesRequest::class, 'Google_Service_Sheets_BatchClearValuesRequest');

View File

@@ -0,0 +1,63 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchClearValuesResponse extends \Google\Collection
{
protected $collection_key = 'clearedRanges';
/**
* @var string[]
*/
public $clearedRanges;
/**
* @var string
*/
public $spreadsheetId;
/**
* @param string[]
*/
public function setClearedRanges($clearedRanges)
{
$this->clearedRanges = $clearedRanges;
}
/**
* @return string[]
*/
public function getClearedRanges()
{
return $this->clearedRanges;
}
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchClearValuesResponse::class, 'Google_Service_Sheets_BatchClearValuesResponse');

View File

@@ -0,0 +1,97 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchGetValuesByDataFilterRequest extends \Google\Collection
{
protected $collection_key = 'dataFilters';
protected $dataFiltersType = DataFilter::class;
protected $dataFiltersDataType = 'array';
/**
* @var string
*/
public $dateTimeRenderOption;
/**
* @var string
*/
public $majorDimension;
/**
* @var string
*/
public $valueRenderOption;
/**
* @param DataFilter[]
*/
public function setDataFilters($dataFilters)
{
$this->dataFilters = $dataFilters;
}
/**
* @return DataFilter[]
*/
public function getDataFilters()
{
return $this->dataFilters;
}
/**
* @param string
*/
public function setDateTimeRenderOption($dateTimeRenderOption)
{
$this->dateTimeRenderOption = $dateTimeRenderOption;
}
/**
* @return string
*/
public function getDateTimeRenderOption()
{
return $this->dateTimeRenderOption;
}
/**
* @param string
*/
public function setMajorDimension($majorDimension)
{
$this->majorDimension = $majorDimension;
}
/**
* @return string
*/
public function getMajorDimension()
{
return $this->majorDimension;
}
/**
* @param string
*/
public function setValueRenderOption($valueRenderOption)
{
$this->valueRenderOption = $valueRenderOption;
}
/**
* @return string
*/
public function getValueRenderOption()
{
return $this->valueRenderOption;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchGetValuesByDataFilterRequest::class, 'Google_Service_Sheets_BatchGetValuesByDataFilterRequest');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchGetValuesByDataFilterResponse extends \Google\Collection
{
protected $collection_key = 'valueRanges';
/**
* @var string
*/
public $spreadsheetId;
protected $valueRangesType = MatchedValueRange::class;
protected $valueRangesDataType = 'array';
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
/**
* @param MatchedValueRange[]
*/
public function setValueRanges($valueRanges)
{
$this->valueRanges = $valueRanges;
}
/**
* @return MatchedValueRange[]
*/
public function getValueRanges()
{
return $this->valueRanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchGetValuesByDataFilterResponse::class, 'Google_Service_Sheets_BatchGetValuesByDataFilterResponse');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchGetValuesResponse extends \Google\Collection
{
protected $collection_key = 'valueRanges';
/**
* @var string
*/
public $spreadsheetId;
protected $valueRangesType = ValueRange::class;
protected $valueRangesDataType = 'array';
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
/**
* @param ValueRange[]
*/
public function setValueRanges($valueRanges)
{
$this->valueRanges = $valueRanges;
}
/**
* @return ValueRange[]
*/
public function getValueRanges()
{
return $this->valueRanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchGetValuesResponse::class, 'Google_Service_Sheets_BatchGetValuesResponse');

View File

@@ -0,0 +1,97 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchUpdateSpreadsheetRequest extends \Google\Collection
{
protected $collection_key = 'responseRanges';
/**
* @var bool
*/
public $includeSpreadsheetInResponse;
protected $requestsType = Request::class;
protected $requestsDataType = 'array';
/**
* @var bool
*/
public $responseIncludeGridData;
/**
* @var string[]
*/
public $responseRanges;
/**
* @param bool
*/
public function setIncludeSpreadsheetInResponse($includeSpreadsheetInResponse)
{
$this->includeSpreadsheetInResponse = $includeSpreadsheetInResponse;
}
/**
* @return bool
*/
public function getIncludeSpreadsheetInResponse()
{
return $this->includeSpreadsheetInResponse;
}
/**
* @param Request[]
*/
public function setRequests($requests)
{
$this->requests = $requests;
}
/**
* @return Request[]
*/
public function getRequests()
{
return $this->requests;
}
/**
* @param bool
*/
public function setResponseIncludeGridData($responseIncludeGridData)
{
$this->responseIncludeGridData = $responseIncludeGridData;
}
/**
* @return bool
*/
public function getResponseIncludeGridData()
{
return $this->responseIncludeGridData;
}
/**
* @param string[]
*/
public function setResponseRanges($responseRanges)
{
$this->responseRanges = $responseRanges;
}
/**
* @return string[]
*/
public function getResponseRanges()
{
return $this->responseRanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateSpreadsheetRequest::class, 'Google_Service_Sheets_BatchUpdateSpreadsheetRequest');

View File

@@ -0,0 +1,77 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchUpdateSpreadsheetResponse extends \Google\Collection
{
protected $collection_key = 'replies';
protected $repliesType = Response::class;
protected $repliesDataType = 'array';
/**
* @var string
*/
public $spreadsheetId;
protected $updatedSpreadsheetType = Spreadsheet::class;
protected $updatedSpreadsheetDataType = '';
/**
* @param Response[]
*/
public function setReplies($replies)
{
$this->replies = $replies;
}
/**
* @return Response[]
*/
public function getReplies()
{
return $this->replies;
}
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
/**
* @param Spreadsheet
*/
public function setUpdatedSpreadsheet(Spreadsheet $updatedSpreadsheet)
{
$this->updatedSpreadsheet = $updatedSpreadsheet;
}
/**
* @return Spreadsheet
*/
public function getUpdatedSpreadsheet()
{
return $this->updatedSpreadsheet;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateSpreadsheetResponse::class, 'Google_Service_Sheets_BatchUpdateSpreadsheetResponse');

View File

@@ -0,0 +1,115 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchUpdateValuesByDataFilterRequest extends \Google\Collection
{
protected $collection_key = 'data';
protected $dataType = DataFilterValueRange::class;
protected $dataDataType = 'array';
/**
* @var bool
*/
public $includeValuesInResponse;
/**
* @var string
*/
public $responseDateTimeRenderOption;
/**
* @var string
*/
public $responseValueRenderOption;
/**
* @var string
*/
public $valueInputOption;
/**
* @param DataFilterValueRange[]
*/
public function setData($data)
{
$this->data = $data;
}
/**
* @return DataFilterValueRange[]
*/
public function getData()
{
return $this->data;
}
/**
* @param bool
*/
public function setIncludeValuesInResponse($includeValuesInResponse)
{
$this->includeValuesInResponse = $includeValuesInResponse;
}
/**
* @return bool
*/
public function getIncludeValuesInResponse()
{
return $this->includeValuesInResponse;
}
/**
* @param string
*/
public function setResponseDateTimeRenderOption($responseDateTimeRenderOption)
{
$this->responseDateTimeRenderOption = $responseDateTimeRenderOption;
}
/**
* @return string
*/
public function getResponseDateTimeRenderOption()
{
return $this->responseDateTimeRenderOption;
}
/**
* @param string
*/
public function setResponseValueRenderOption($responseValueRenderOption)
{
$this->responseValueRenderOption = $responseValueRenderOption;
}
/**
* @return string
*/
public function getResponseValueRenderOption()
{
return $this->responseValueRenderOption;
}
/**
* @param string
*/
public function setValueInputOption($valueInputOption)
{
$this->valueInputOption = $valueInputOption;
}
/**
* @return string
*/
public function getValueInputOption()
{
return $this->valueInputOption;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateValuesByDataFilterRequest::class, 'Google_Service_Sheets_BatchUpdateValuesByDataFilterRequest');

View File

@@ -0,0 +1,133 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchUpdateValuesByDataFilterResponse extends \Google\Collection
{
protected $collection_key = 'responses';
protected $responsesType = UpdateValuesByDataFilterResponse::class;
protected $responsesDataType = 'array';
/**
* @var string
*/
public $spreadsheetId;
/**
* @var int
*/
public $totalUpdatedCells;
/**
* @var int
*/
public $totalUpdatedColumns;
/**
* @var int
*/
public $totalUpdatedRows;
/**
* @var int
*/
public $totalUpdatedSheets;
/**
* @param UpdateValuesByDataFilterResponse[]
*/
public function setResponses($responses)
{
$this->responses = $responses;
}
/**
* @return UpdateValuesByDataFilterResponse[]
*/
public function getResponses()
{
return $this->responses;
}
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
/**
* @param int
*/
public function setTotalUpdatedCells($totalUpdatedCells)
{
$this->totalUpdatedCells = $totalUpdatedCells;
}
/**
* @return int
*/
public function getTotalUpdatedCells()
{
return $this->totalUpdatedCells;
}
/**
* @param int
*/
public function setTotalUpdatedColumns($totalUpdatedColumns)
{
$this->totalUpdatedColumns = $totalUpdatedColumns;
}
/**
* @return int
*/
public function getTotalUpdatedColumns()
{
return $this->totalUpdatedColumns;
}
/**
* @param int
*/
public function setTotalUpdatedRows($totalUpdatedRows)
{
$this->totalUpdatedRows = $totalUpdatedRows;
}
/**
* @return int
*/
public function getTotalUpdatedRows()
{
return $this->totalUpdatedRows;
}
/**
* @param int
*/
public function setTotalUpdatedSheets($totalUpdatedSheets)
{
$this->totalUpdatedSheets = $totalUpdatedSheets;
}
/**
* @return int
*/
public function getTotalUpdatedSheets()
{
return $this->totalUpdatedSheets;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateValuesByDataFilterResponse::class, 'Google_Service_Sheets_BatchUpdateValuesByDataFilterResponse');

View File

@@ -0,0 +1,115 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchUpdateValuesRequest extends \Google\Collection
{
protected $collection_key = 'data';
protected $dataType = ValueRange::class;
protected $dataDataType = 'array';
/**
* @var bool
*/
public $includeValuesInResponse;
/**
* @var string
*/
public $responseDateTimeRenderOption;
/**
* @var string
*/
public $responseValueRenderOption;
/**
* @var string
*/
public $valueInputOption;
/**
* @param ValueRange[]
*/
public function setData($data)
{
$this->data = $data;
}
/**
* @return ValueRange[]
*/
public function getData()
{
return $this->data;
}
/**
* @param bool
*/
public function setIncludeValuesInResponse($includeValuesInResponse)
{
$this->includeValuesInResponse = $includeValuesInResponse;
}
/**
* @return bool
*/
public function getIncludeValuesInResponse()
{
return $this->includeValuesInResponse;
}
/**
* @param string
*/
public function setResponseDateTimeRenderOption($responseDateTimeRenderOption)
{
$this->responseDateTimeRenderOption = $responseDateTimeRenderOption;
}
/**
* @return string
*/
public function getResponseDateTimeRenderOption()
{
return $this->responseDateTimeRenderOption;
}
/**
* @param string
*/
public function setResponseValueRenderOption($responseValueRenderOption)
{
$this->responseValueRenderOption = $responseValueRenderOption;
}
/**
* @return string
*/
public function getResponseValueRenderOption()
{
return $this->responseValueRenderOption;
}
/**
* @param string
*/
public function setValueInputOption($valueInputOption)
{
$this->valueInputOption = $valueInputOption;
}
/**
* @return string
*/
public function getValueInputOption()
{
return $this->valueInputOption;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateValuesRequest::class, 'Google_Service_Sheets_BatchUpdateValuesRequest');

View File

@@ -0,0 +1,133 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BatchUpdateValuesResponse extends \Google\Collection
{
protected $collection_key = 'responses';
protected $responsesType = UpdateValuesResponse::class;
protected $responsesDataType = 'array';
/**
* @var string
*/
public $spreadsheetId;
/**
* @var int
*/
public $totalUpdatedCells;
/**
* @var int
*/
public $totalUpdatedColumns;
/**
* @var int
*/
public $totalUpdatedRows;
/**
* @var int
*/
public $totalUpdatedSheets;
/**
* @param UpdateValuesResponse[]
*/
public function setResponses($responses)
{
$this->responses = $responses;
}
/**
* @return UpdateValuesResponse[]
*/
public function getResponses()
{
return $this->responses;
}
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
/**
* @param int
*/
public function setTotalUpdatedCells($totalUpdatedCells)
{
$this->totalUpdatedCells = $totalUpdatedCells;
}
/**
* @return int
*/
public function getTotalUpdatedCells()
{
return $this->totalUpdatedCells;
}
/**
* @param int
*/
public function setTotalUpdatedColumns($totalUpdatedColumns)
{
$this->totalUpdatedColumns = $totalUpdatedColumns;
}
/**
* @return int
*/
public function getTotalUpdatedColumns()
{
return $this->totalUpdatedColumns;
}
/**
* @param int
*/
public function setTotalUpdatedRows($totalUpdatedRows)
{
$this->totalUpdatedRows = $totalUpdatedRows;
}
/**
* @return int
*/
public function getTotalUpdatedRows()
{
return $this->totalUpdatedRows;
}
/**
* @param int
*/
public function setTotalUpdatedSheets($totalUpdatedSheets)
{
$this->totalUpdatedSheets = $totalUpdatedSheets;
}
/**
* @return int
*/
public function getTotalUpdatedSheets()
{
return $this->totalUpdatedSheets;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateValuesResponse::class, 'Google_Service_Sheets_BatchUpdateValuesResponse');

View File

@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BigQueryDataSourceSpec extends \Google\Model
{
/**
* @var string
*/
public $projectId;
protected $querySpecType = BigQueryQuerySpec::class;
protected $querySpecDataType = '';
protected $tableSpecType = BigQueryTableSpec::class;
protected $tableSpecDataType = '';
/**
* @param string
*/
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
/**
* @return string
*/
public function getProjectId()
{
return $this->projectId;
}
/**
* @param BigQueryQuerySpec
*/
public function setQuerySpec(BigQueryQuerySpec $querySpec)
{
$this->querySpec = $querySpec;
}
/**
* @return BigQueryQuerySpec
*/
public function getQuerySpec()
{
return $this->querySpec;
}
/**
* @param BigQueryTableSpec
*/
public function setTableSpec(BigQueryTableSpec $tableSpec)
{
$this->tableSpec = $tableSpec;
}
/**
* @return BigQueryTableSpec
*/
public function getTableSpec()
{
return $this->tableSpec;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BigQueryDataSourceSpec::class, 'Google_Service_Sheets_BigQueryDataSourceSpec');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BigQueryQuerySpec extends \Google\Model
{
/**
* @var string
*/
public $rawQuery;
/**
* @param string
*/
public function setRawQuery($rawQuery)
{
$this->rawQuery = $rawQuery;
}
/**
* @return string
*/
public function getRawQuery()
{
return $this->rawQuery;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BigQueryQuerySpec::class, 'Google_Service_Sheets_BigQueryQuerySpec');

View File

@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BigQueryTableSpec extends \Google\Model
{
/**
* @var string
*/
public $datasetId;
/**
* @var string
*/
public $tableId;
/**
* @var string
*/
public $tableProjectId;
/**
* @param string
*/
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
/**
* @return string
*/
public function getDatasetId()
{
return $this->datasetId;
}
/**
* @param string
*/
public function setTableId($tableId)
{
$this->tableId = $tableId;
}
/**
* @return string
*/
public function getTableId()
{
return $this->tableId;
}
/**
* @param string
*/
public function setTableProjectId($tableProjectId)
{
$this->tableProjectId = $tableProjectId;
}
/**
* @return string
*/
public function getTableProjectId()
{
return $this->tableProjectId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BigQueryTableSpec::class, 'Google_Service_Sheets_BigQueryTableSpec');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BooleanCondition extends \Google\Collection
{
protected $collection_key = 'values';
/**
* @var string
*/
public $type;
protected $valuesType = ConditionValue::class;
protected $valuesDataType = 'array';
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* @param ConditionValue[]
*/
public function setValues($values)
{
$this->values = $values;
}
/**
* @return ConditionValue[]
*/
public function getValues()
{
return $this->values;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BooleanCondition::class, 'Google_Service_Sheets_BooleanCondition');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BooleanRule extends \Google\Model
{
protected $conditionType = BooleanCondition::class;
protected $conditionDataType = '';
protected $formatType = CellFormat::class;
protected $formatDataType = '';
/**
* @param BooleanCondition
*/
public function setCondition(BooleanCondition $condition)
{
$this->condition = $condition;
}
/**
* @return BooleanCondition
*/
public function getCondition()
{
return $this->condition;
}
/**
* @param CellFormat
*/
public function setFormat(CellFormat $format)
{
$this->format = $format;
}
/**
* @return CellFormat
*/
public function getFormat()
{
return $this->format;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BooleanRule::class, 'Google_Service_Sheets_BooleanRule');

View File

@@ -0,0 +1,94 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class Border extends \Google\Model
{
protected $colorType = Color::class;
protected $colorDataType = '';
protected $colorStyleType = ColorStyle::class;
protected $colorStyleDataType = '';
/**
* @var string
*/
public $style;
/**
* @var int
*/
public $width;
/**
* @param Color
*/
public function setColor(Color $color)
{
$this->color = $color;
}
/**
* @return Color
*/
public function getColor()
{
return $this->color;
}
/**
* @param ColorStyle
*/
public function setColorStyle(ColorStyle $colorStyle)
{
$this->colorStyle = $colorStyle;
}
/**
* @return ColorStyle
*/
public function getColorStyle()
{
return $this->colorStyle;
}
/**
* @param string
*/
public function setStyle($style)
{
$this->style = $style;
}
/**
* @return string
*/
public function getStyle()
{
return $this->style;
}
/**
* @param int
*/
public function setWidth($width)
{
$this->width = $width;
}
/**
* @return int
*/
public function getWidth()
{
return $this->width;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Border::class, 'Google_Service_Sheets_Border');

View File

@@ -0,0 +1,90 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class Borders extends \Google\Model
{
protected $bottomType = Border::class;
protected $bottomDataType = '';
protected $leftType = Border::class;
protected $leftDataType = '';
protected $rightType = Border::class;
protected $rightDataType = '';
protected $topType = Border::class;
protected $topDataType = '';
/**
* @param Border
*/
public function setBottom(Border $bottom)
{
$this->bottom = $bottom;
}
/**
* @return Border
*/
public function getBottom()
{
return $this->bottom;
}
/**
* @param Border
*/
public function setLeft(Border $left)
{
$this->left = $left;
}
/**
* @return Border
*/
public function getLeft()
{
return $this->left;
}
/**
* @param Border
*/
public function setRight(Border $right)
{
$this->right = $right;
}
/**
* @return Border
*/
public function getRight()
{
return $this->right;
}
/**
* @param Border
*/
public function setTop(Border $top)
{
$this->top = $top;
}
/**
* @return Border
*/
public function getTop()
{
return $this->top;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Borders::class, 'Google_Service_Sheets_Borders');

View File

@@ -0,0 +1,226 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class BubbleChartSpec extends \Google\Model
{
protected $bubbleBorderColorType = Color::class;
protected $bubbleBorderColorDataType = '';
protected $bubbleBorderColorStyleType = ColorStyle::class;
protected $bubbleBorderColorStyleDataType = '';
protected $bubbleLabelsType = ChartData::class;
protected $bubbleLabelsDataType = '';
/**
* @var int
*/
public $bubbleMaxRadiusSize;
/**
* @var int
*/
public $bubbleMinRadiusSize;
/**
* @var float
*/
public $bubbleOpacity;
protected $bubbleSizesType = ChartData::class;
protected $bubbleSizesDataType = '';
protected $bubbleTextStyleType = TextFormat::class;
protected $bubbleTextStyleDataType = '';
protected $domainType = ChartData::class;
protected $domainDataType = '';
protected $groupIdsType = ChartData::class;
protected $groupIdsDataType = '';
/**
* @var string
*/
public $legendPosition;
protected $seriesType = ChartData::class;
protected $seriesDataType = '';
/**
* @param Color
*/
public function setBubbleBorderColor(Color $bubbleBorderColor)
{
$this->bubbleBorderColor = $bubbleBorderColor;
}
/**
* @return Color
*/
public function getBubbleBorderColor()
{
return $this->bubbleBorderColor;
}
/**
* @param ColorStyle
*/
public function setBubbleBorderColorStyle(ColorStyle $bubbleBorderColorStyle)
{
$this->bubbleBorderColorStyle = $bubbleBorderColorStyle;
}
/**
* @return ColorStyle
*/
public function getBubbleBorderColorStyle()
{
return $this->bubbleBorderColorStyle;
}
/**
* @param ChartData
*/
public function setBubbleLabels(ChartData $bubbleLabels)
{
$this->bubbleLabels = $bubbleLabels;
}
/**
* @return ChartData
*/
public function getBubbleLabels()
{
return $this->bubbleLabels;
}
/**
* @param int
*/
public function setBubbleMaxRadiusSize($bubbleMaxRadiusSize)
{
$this->bubbleMaxRadiusSize = $bubbleMaxRadiusSize;
}
/**
* @return int
*/
public function getBubbleMaxRadiusSize()
{
return $this->bubbleMaxRadiusSize;
}
/**
* @param int
*/
public function setBubbleMinRadiusSize($bubbleMinRadiusSize)
{
$this->bubbleMinRadiusSize = $bubbleMinRadiusSize;
}
/**
* @return int
*/
public function getBubbleMinRadiusSize()
{
return $this->bubbleMinRadiusSize;
}
/**
* @param float
*/
public function setBubbleOpacity($bubbleOpacity)
{
$this->bubbleOpacity = $bubbleOpacity;
}
/**
* @return float
*/
public function getBubbleOpacity()
{
return $this->bubbleOpacity;
}
/**
* @param ChartData
*/
public function setBubbleSizes(ChartData $bubbleSizes)
{
$this->bubbleSizes = $bubbleSizes;
}
/**
* @return ChartData
*/
public function getBubbleSizes()
{
return $this->bubbleSizes;
}
/**
* @param TextFormat
*/
public function setBubbleTextStyle(TextFormat $bubbleTextStyle)
{
$this->bubbleTextStyle = $bubbleTextStyle;
}
/**
* @return TextFormat
*/
public function getBubbleTextStyle()
{
return $this->bubbleTextStyle;
}
/**
* @param ChartData
*/
public function setDomain(ChartData $domain)
{
$this->domain = $domain;
}
/**
* @return ChartData
*/
public function getDomain()
{
return $this->domain;
}
/**
* @param ChartData
*/
public function setGroupIds(ChartData $groupIds)
{
$this->groupIds = $groupIds;
}
/**
* @return ChartData
*/
public function getGroupIds()
{
return $this->groupIds;
}
/**
* @param string
*/
public function setLegendPosition($legendPosition)
{
$this->legendPosition = $legendPosition;
}
/**
* @return string
*/
public function getLegendPosition()
{
return $this->legendPosition;
}
/**
* @param ChartData
*/
public function setSeries(ChartData $series)
{
$this->series = $series;
}
/**
* @return ChartData
*/
public function getSeries()
{
return $this->series;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BubbleChartSpec::class, 'Google_Service_Sheets_BubbleChartSpec');

View File

@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CancelDataSourceRefreshRequest extends \Google\Model
{
/**
* @var string
*/
public $dataSourceId;
/**
* @var bool
*/
public $isAll;
protected $referencesType = DataSourceObjectReferences::class;
protected $referencesDataType = '';
/**
* @param string
*/
public function setDataSourceId($dataSourceId)
{
$this->dataSourceId = $dataSourceId;
}
/**
* @return string
*/
public function getDataSourceId()
{
return $this->dataSourceId;
}
/**
* @param bool
*/
public function setIsAll($isAll)
{
$this->isAll = $isAll;
}
/**
* @return bool
*/
public function getIsAll()
{
return $this->isAll;
}
/**
* @param DataSourceObjectReferences
*/
public function setReferences(DataSourceObjectReferences $references)
{
$this->references = $references;
}
/**
* @return DataSourceObjectReferences
*/
public function getReferences()
{
return $this->references;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CancelDataSourceRefreshRequest::class, 'Google_Service_Sheets_CancelDataSourceRefreshRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CancelDataSourceRefreshResponse extends \Google\Collection
{
protected $collection_key = 'statuses';
protected $statusesType = CancelDataSourceRefreshStatus::class;
protected $statusesDataType = 'array';
/**
* @param CancelDataSourceRefreshStatus[]
*/
public function setStatuses($statuses)
{
$this->statuses = $statuses;
}
/**
* @return CancelDataSourceRefreshStatus[]
*/
public function getStatuses()
{
return $this->statuses;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CancelDataSourceRefreshResponse::class, 'Google_Service_Sheets_CancelDataSourceRefreshResponse');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CancelDataSourceRefreshStatus extends \Google\Model
{
protected $referenceType = DataSourceObjectReference::class;
protected $referenceDataType = '';
protected $refreshCancellationStatusType = RefreshCancellationStatus::class;
protected $refreshCancellationStatusDataType = '';
/**
* @param DataSourceObjectReference
*/
public function setReference(DataSourceObjectReference $reference)
{
$this->reference = $reference;
}
/**
* @return DataSourceObjectReference
*/
public function getReference()
{
return $this->reference;
}
/**
* @param RefreshCancellationStatus
*/
public function setRefreshCancellationStatus(RefreshCancellationStatus $refreshCancellationStatus)
{
$this->refreshCancellationStatus = $refreshCancellationStatus;
}
/**
* @return RefreshCancellationStatus
*/
public function getRefreshCancellationStatus()
{
return $this->refreshCancellationStatus;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CancelDataSourceRefreshStatus::class, 'Google_Service_Sheets_CancelDataSourceRefreshStatus');

View File

@@ -0,0 +1,59 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CandlestickChartSpec extends \Google\Collection
{
protected $collection_key = 'data';
protected $dataType = CandlestickData::class;
protected $dataDataType = 'array';
protected $domainType = CandlestickDomain::class;
protected $domainDataType = '';
/**
* @param CandlestickData[]
*/
public function setData($data)
{
$this->data = $data;
}
/**
* @return CandlestickData[]
*/
public function getData()
{
return $this->data;
}
/**
* @param CandlestickDomain
*/
public function setDomain(CandlestickDomain $domain)
{
$this->domain = $domain;
}
/**
* @return CandlestickDomain
*/
public function getDomain()
{
return $this->domain;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CandlestickChartSpec::class, 'Google_Service_Sheets_CandlestickChartSpec');

View File

@@ -0,0 +1,90 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CandlestickData extends \Google\Model
{
protected $closeSeriesType = CandlestickSeries::class;
protected $closeSeriesDataType = '';
protected $highSeriesType = CandlestickSeries::class;
protected $highSeriesDataType = '';
protected $lowSeriesType = CandlestickSeries::class;
protected $lowSeriesDataType = '';
protected $openSeriesType = CandlestickSeries::class;
protected $openSeriesDataType = '';
/**
* @param CandlestickSeries
*/
public function setCloseSeries(CandlestickSeries $closeSeries)
{
$this->closeSeries = $closeSeries;
}
/**
* @return CandlestickSeries
*/
public function getCloseSeries()
{
return $this->closeSeries;
}
/**
* @param CandlestickSeries
*/
public function setHighSeries(CandlestickSeries $highSeries)
{
$this->highSeries = $highSeries;
}
/**
* @return CandlestickSeries
*/
public function getHighSeries()
{
return $this->highSeries;
}
/**
* @param CandlestickSeries
*/
public function setLowSeries(CandlestickSeries $lowSeries)
{
$this->lowSeries = $lowSeries;
}
/**
* @return CandlestickSeries
*/
public function getLowSeries()
{
return $this->lowSeries;
}
/**
* @param CandlestickSeries
*/
public function setOpenSeries(CandlestickSeries $openSeries)
{
$this->openSeries = $openSeries;
}
/**
* @return CandlestickSeries
*/
public function getOpenSeries()
{
return $this->openSeries;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CandlestickData::class, 'Google_Service_Sheets_CandlestickData');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CandlestickDomain extends \Google\Model
{
protected $dataType = ChartData::class;
protected $dataDataType = '';
/**
* @var bool
*/
public $reversed;
/**
* @param ChartData
*/
public function setData(ChartData $data)
{
$this->data = $data;
}
/**
* @return ChartData
*/
public function getData()
{
return $this->data;
}
/**
* @param bool
*/
public function setReversed($reversed)
{
$this->reversed = $reversed;
}
/**
* @return bool
*/
public function getReversed()
{
return $this->reversed;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CandlestickDomain::class, 'Google_Service_Sheets_CandlestickDomain');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CandlestickSeries extends \Google\Model
{
protected $dataType = ChartData::class;
protected $dataDataType = '';
/**
* @param ChartData
*/
public function setData(ChartData $data)
{
$this->data = $data;
}
/**
* @return ChartData
*/
public function getData()
{
return $this->data;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CandlestickSeries::class, 'Google_Service_Sheets_CandlestickSeries');

View File

@@ -0,0 +1,225 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CellData extends \Google\Collection
{
protected $collection_key = 'textFormatRuns';
protected $dataSourceFormulaType = DataSourceFormula::class;
protected $dataSourceFormulaDataType = '';
protected $dataSourceTableType = DataSourceTable::class;
protected $dataSourceTableDataType = '';
protected $dataValidationType = DataValidationRule::class;
protected $dataValidationDataType = '';
protected $effectiveFormatType = CellFormat::class;
protected $effectiveFormatDataType = '';
protected $effectiveValueType = ExtendedValue::class;
protected $effectiveValueDataType = '';
/**
* @var string
*/
public $formattedValue;
/**
* @var string
*/
public $hyperlink;
/**
* @var string
*/
public $note;
protected $pivotTableType = PivotTable::class;
protected $pivotTableDataType = '';
protected $textFormatRunsType = TextFormatRun::class;
protected $textFormatRunsDataType = 'array';
protected $userEnteredFormatType = CellFormat::class;
protected $userEnteredFormatDataType = '';
protected $userEnteredValueType = ExtendedValue::class;
protected $userEnteredValueDataType = '';
/**
* @param DataSourceFormula
*/
public function setDataSourceFormula(DataSourceFormula $dataSourceFormula)
{
$this->dataSourceFormula = $dataSourceFormula;
}
/**
* @return DataSourceFormula
*/
public function getDataSourceFormula()
{
return $this->dataSourceFormula;
}
/**
* @param DataSourceTable
*/
public function setDataSourceTable(DataSourceTable $dataSourceTable)
{
$this->dataSourceTable = $dataSourceTable;
}
/**
* @return DataSourceTable
*/
public function getDataSourceTable()
{
return $this->dataSourceTable;
}
/**
* @param DataValidationRule
*/
public function setDataValidation(DataValidationRule $dataValidation)
{
$this->dataValidation = $dataValidation;
}
/**
* @return DataValidationRule
*/
public function getDataValidation()
{
return $this->dataValidation;
}
/**
* @param CellFormat
*/
public function setEffectiveFormat(CellFormat $effectiveFormat)
{
$this->effectiveFormat = $effectiveFormat;
}
/**
* @return CellFormat
*/
public function getEffectiveFormat()
{
return $this->effectiveFormat;
}
/**
* @param ExtendedValue
*/
public function setEffectiveValue(ExtendedValue $effectiveValue)
{
$this->effectiveValue = $effectiveValue;
}
/**
* @return ExtendedValue
*/
public function getEffectiveValue()
{
return $this->effectiveValue;
}
/**
* @param string
*/
public function setFormattedValue($formattedValue)
{
$this->formattedValue = $formattedValue;
}
/**
* @return string
*/
public function getFormattedValue()
{
return $this->formattedValue;
}
/**
* @param string
*/
public function setHyperlink($hyperlink)
{
$this->hyperlink = $hyperlink;
}
/**
* @return string
*/
public function getHyperlink()
{
return $this->hyperlink;
}
/**
* @param string
*/
public function setNote($note)
{
$this->note = $note;
}
/**
* @return string
*/
public function getNote()
{
return $this->note;
}
/**
* @param PivotTable
*/
public function setPivotTable(PivotTable $pivotTable)
{
$this->pivotTable = $pivotTable;
}
/**
* @return PivotTable
*/
public function getPivotTable()
{
return $this->pivotTable;
}
/**
* @param TextFormatRun[]
*/
public function setTextFormatRuns($textFormatRuns)
{
$this->textFormatRuns = $textFormatRuns;
}
/**
* @return TextFormatRun[]
*/
public function getTextFormatRuns()
{
return $this->textFormatRuns;
}
/**
* @param CellFormat
*/
public function setUserEnteredFormat(CellFormat $userEnteredFormat)
{
$this->userEnteredFormat = $userEnteredFormat;
}
/**
* @return CellFormat
*/
public function getUserEnteredFormat()
{
return $this->userEnteredFormat;
}
/**
* @param ExtendedValue
*/
public function setUserEnteredValue(ExtendedValue $userEnteredValue)
{
$this->userEnteredValue = $userEnteredValue;
}
/**
* @return ExtendedValue
*/
public function getUserEnteredValue()
{
return $this->userEnteredValue;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CellData::class, 'Google_Service_Sheets_CellData');

View File

@@ -0,0 +1,228 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CellFormat extends \Google\Model
{
protected $backgroundColorType = Color::class;
protected $backgroundColorDataType = '';
protected $backgroundColorStyleType = ColorStyle::class;
protected $backgroundColorStyleDataType = '';
protected $bordersType = Borders::class;
protected $bordersDataType = '';
/**
* @var string
*/
public $horizontalAlignment;
/**
* @var string
*/
public $hyperlinkDisplayType;
protected $numberFormatType = NumberFormat::class;
protected $numberFormatDataType = '';
protected $paddingType = Padding::class;
protected $paddingDataType = '';
/**
* @var string
*/
public $textDirection;
protected $textFormatType = TextFormat::class;
protected $textFormatDataType = '';
protected $textRotationType = TextRotation::class;
protected $textRotationDataType = '';
/**
* @var string
*/
public $verticalAlignment;
/**
* @var string
*/
public $wrapStrategy;
/**
* @param Color
*/
public function setBackgroundColor(Color $backgroundColor)
{
$this->backgroundColor = $backgroundColor;
}
/**
* @return Color
*/
public function getBackgroundColor()
{
return $this->backgroundColor;
}
/**
* @param ColorStyle
*/
public function setBackgroundColorStyle(ColorStyle $backgroundColorStyle)
{
$this->backgroundColorStyle = $backgroundColorStyle;
}
/**
* @return ColorStyle
*/
public function getBackgroundColorStyle()
{
return $this->backgroundColorStyle;
}
/**
* @param Borders
*/
public function setBorders(Borders $borders)
{
$this->borders = $borders;
}
/**
* @return Borders
*/
public function getBorders()
{
return $this->borders;
}
/**
* @param string
*/
public function setHorizontalAlignment($horizontalAlignment)
{
$this->horizontalAlignment = $horizontalAlignment;
}
/**
* @return string
*/
public function getHorizontalAlignment()
{
return $this->horizontalAlignment;
}
/**
* @param string
*/
public function setHyperlinkDisplayType($hyperlinkDisplayType)
{
$this->hyperlinkDisplayType = $hyperlinkDisplayType;
}
/**
* @return string
*/
public function getHyperlinkDisplayType()
{
return $this->hyperlinkDisplayType;
}
/**
* @param NumberFormat
*/
public function setNumberFormat(NumberFormat $numberFormat)
{
$this->numberFormat = $numberFormat;
}
/**
* @return NumberFormat
*/
public function getNumberFormat()
{
return $this->numberFormat;
}
/**
* @param Padding
*/
public function setPadding(Padding $padding)
{
$this->padding = $padding;
}
/**
* @return Padding
*/
public function getPadding()
{
return $this->padding;
}
/**
* @param string
*/
public function setTextDirection($textDirection)
{
$this->textDirection = $textDirection;
}
/**
* @return string
*/
public function getTextDirection()
{
return $this->textDirection;
}
/**
* @param TextFormat
*/
public function setTextFormat(TextFormat $textFormat)
{
$this->textFormat = $textFormat;
}
/**
* @return TextFormat
*/
public function getTextFormat()
{
return $this->textFormat;
}
/**
* @param TextRotation
*/
public function setTextRotation(TextRotation $textRotation)
{
$this->textRotation = $textRotation;
}
/**
* @return TextRotation
*/
public function getTextRotation()
{
return $this->textRotation;
}
/**
* @param string
*/
public function setVerticalAlignment($verticalAlignment)
{
$this->verticalAlignment = $verticalAlignment;
}
/**
* @return string
*/
public function getVerticalAlignment()
{
return $this->verticalAlignment;
}
/**
* @param string
*/
public function setWrapStrategy($wrapStrategy)
{
$this->wrapStrategy = $wrapStrategy;
}
/**
* @return string
*/
public function getWrapStrategy()
{
return $this->wrapStrategy;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CellFormat::class, 'Google_Service_Sheets_CellFormat');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartAxisViewWindowOptions extends \Google\Model
{
public $viewWindowMax;
public $viewWindowMin;
/**
* @var string
*/
public $viewWindowMode;
public function setViewWindowMax($viewWindowMax)
{
$this->viewWindowMax = $viewWindowMax;
}
public function getViewWindowMax()
{
return $this->viewWindowMax;
}
public function setViewWindowMin($viewWindowMin)
{
$this->viewWindowMin = $viewWindowMin;
}
public function getViewWindowMin()
{
return $this->viewWindowMin;
}
/**
* @param string
*/
public function setViewWindowMode($viewWindowMode)
{
$this->viewWindowMode = $viewWindowMode;
}
/**
* @return string
*/
public function getViewWindowMode()
{
return $this->viewWindowMode;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartAxisViewWindowOptions::class, 'Google_Service_Sheets_ChartAxisViewWindowOptions');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartCustomNumberFormatOptions extends \Google\Model
{
/**
* @var string
*/
public $prefix;
/**
* @var string
*/
public $suffix;
/**
* @param string
*/
public function setPrefix($prefix)
{
$this->prefix = $prefix;
}
/**
* @return string
*/
public function getPrefix()
{
return $this->prefix;
}
/**
* @param string
*/
public function setSuffix($suffix)
{
$this->suffix = $suffix;
}
/**
* @return string
*/
public function getSuffix()
{
return $this->suffix;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartCustomNumberFormatOptions::class, 'Google_Service_Sheets_ChartCustomNumberFormatOptions');

View File

@@ -0,0 +1,92 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartData extends \Google\Model
{
/**
* @var string
*/
public $aggregateType;
protected $columnReferenceType = DataSourceColumnReference::class;
protected $columnReferenceDataType = '';
protected $groupRuleType = ChartGroupRule::class;
protected $groupRuleDataType = '';
protected $sourceRangeType = ChartSourceRange::class;
protected $sourceRangeDataType = '';
/**
* @param string
*/
public function setAggregateType($aggregateType)
{
$this->aggregateType = $aggregateType;
}
/**
* @return string
*/
public function getAggregateType()
{
return $this->aggregateType;
}
/**
* @param DataSourceColumnReference
*/
public function setColumnReference(DataSourceColumnReference $columnReference)
{
$this->columnReference = $columnReference;
}
/**
* @return DataSourceColumnReference
*/
public function getColumnReference()
{
return $this->columnReference;
}
/**
* @param ChartGroupRule
*/
public function setGroupRule(ChartGroupRule $groupRule)
{
$this->groupRule = $groupRule;
}
/**
* @return ChartGroupRule
*/
public function getGroupRule()
{
return $this->groupRule;
}
/**
* @param ChartSourceRange
*/
public function setSourceRange(ChartSourceRange $sourceRange)
{
$this->sourceRange = $sourceRange;
}
/**
* @return ChartSourceRange
*/
public function getSourceRange()
{
return $this->sourceRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartData::class, 'Google_Service_Sheets_ChartData');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartDateTimeRule extends \Google\Model
{
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartDateTimeRule::class, 'Google_Service_Sheets_ChartDateTimeRule');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartGroupRule extends \Google\Model
{
protected $dateTimeRuleType = ChartDateTimeRule::class;
protected $dateTimeRuleDataType = '';
protected $histogramRuleType = ChartHistogramRule::class;
protected $histogramRuleDataType = '';
/**
* @param ChartDateTimeRule
*/
public function setDateTimeRule(ChartDateTimeRule $dateTimeRule)
{
$this->dateTimeRule = $dateTimeRule;
}
/**
* @return ChartDateTimeRule
*/
public function getDateTimeRule()
{
return $this->dateTimeRule;
}
/**
* @param ChartHistogramRule
*/
public function setHistogramRule(ChartHistogramRule $histogramRule)
{
$this->histogramRule = $histogramRule;
}
/**
* @return ChartHistogramRule
*/
public function getHistogramRule()
{
return $this->histogramRule;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartGroupRule::class, 'Google_Service_Sheets_ChartGroupRule');

View File

@@ -0,0 +1,53 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartHistogramRule extends \Google\Model
{
public $intervalSize;
public $maxValue;
public $minValue;
public function setIntervalSize($intervalSize)
{
$this->intervalSize = $intervalSize;
}
public function getIntervalSize()
{
return $this->intervalSize;
}
public function setMaxValue($maxValue)
{
$this->maxValue = $maxValue;
}
public function getMaxValue()
{
return $this->maxValue;
}
public function setMinValue($minValue)
{
$this->minValue = $minValue;
}
public function getMinValue()
{
return $this->minValue;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartHistogramRule::class, 'Google_Service_Sheets_ChartHistogramRule');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartSourceRange extends \Google\Collection
{
protected $collection_key = 'sources';
protected $sourcesType = GridRange::class;
protected $sourcesDataType = 'array';
/**
* @param GridRange[]
*/
public function setSources($sources)
{
$this->sources = $sources;
}
/**
* @return GridRange[]
*/
public function getSources()
{
return $this->sources;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartSourceRange::class, 'Google_Service_Sheets_ChartSourceRange');

View File

@@ -0,0 +1,423 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ChartSpec extends \Google\Collection
{
protected $collection_key = 'sortSpecs';
/**
* @var string
*/
public $altText;
protected $backgroundColorType = Color::class;
protected $backgroundColorDataType = '';
protected $backgroundColorStyleType = ColorStyle::class;
protected $backgroundColorStyleDataType = '';
protected $basicChartType = BasicChartSpec::class;
protected $basicChartDataType = '';
protected $bubbleChartType = BubbleChartSpec::class;
protected $bubbleChartDataType = '';
protected $candlestickChartType = CandlestickChartSpec::class;
protected $candlestickChartDataType = '';
protected $dataSourceChartPropertiesType = DataSourceChartProperties::class;
protected $dataSourceChartPropertiesDataType = '';
protected $filterSpecsType = FilterSpec::class;
protected $filterSpecsDataType = 'array';
/**
* @var string
*/
public $fontName;
/**
* @var string
*/
public $hiddenDimensionStrategy;
protected $histogramChartType = HistogramChartSpec::class;
protected $histogramChartDataType = '';
/**
* @var bool
*/
public $maximized;
protected $orgChartType = OrgChartSpec::class;
protected $orgChartDataType = '';
protected $pieChartType = PieChartSpec::class;
protected $pieChartDataType = '';
protected $scorecardChartType = ScorecardChartSpec::class;
protected $scorecardChartDataType = '';
protected $sortSpecsType = SortSpec::class;
protected $sortSpecsDataType = 'array';
/**
* @var string
*/
public $subtitle;
protected $subtitleTextFormatType = TextFormat::class;
protected $subtitleTextFormatDataType = '';
protected $subtitleTextPositionType = TextPosition::class;
protected $subtitleTextPositionDataType = '';
/**
* @var string
*/
public $title;
protected $titleTextFormatType = TextFormat::class;
protected $titleTextFormatDataType = '';
protected $titleTextPositionType = TextPosition::class;
protected $titleTextPositionDataType = '';
protected $treemapChartType = TreemapChartSpec::class;
protected $treemapChartDataType = '';
protected $waterfallChartType = WaterfallChartSpec::class;
protected $waterfallChartDataType = '';
/**
* @param string
*/
public function setAltText($altText)
{
$this->altText = $altText;
}
/**
* @return string
*/
public function getAltText()
{
return $this->altText;
}
/**
* @param Color
*/
public function setBackgroundColor(Color $backgroundColor)
{
$this->backgroundColor = $backgroundColor;
}
/**
* @return Color
*/
public function getBackgroundColor()
{
return $this->backgroundColor;
}
/**
* @param ColorStyle
*/
public function setBackgroundColorStyle(ColorStyle $backgroundColorStyle)
{
$this->backgroundColorStyle = $backgroundColorStyle;
}
/**
* @return ColorStyle
*/
public function getBackgroundColorStyle()
{
return $this->backgroundColorStyle;
}
/**
* @param BasicChartSpec
*/
public function setBasicChart(BasicChartSpec $basicChart)
{
$this->basicChart = $basicChart;
}
/**
* @return BasicChartSpec
*/
public function getBasicChart()
{
return $this->basicChart;
}
/**
* @param BubbleChartSpec
*/
public function setBubbleChart(BubbleChartSpec $bubbleChart)
{
$this->bubbleChart = $bubbleChart;
}
/**
* @return BubbleChartSpec
*/
public function getBubbleChart()
{
return $this->bubbleChart;
}
/**
* @param CandlestickChartSpec
*/
public function setCandlestickChart(CandlestickChartSpec $candlestickChart)
{
$this->candlestickChart = $candlestickChart;
}
/**
* @return CandlestickChartSpec
*/
public function getCandlestickChart()
{
return $this->candlestickChart;
}
/**
* @param DataSourceChartProperties
*/
public function setDataSourceChartProperties(DataSourceChartProperties $dataSourceChartProperties)
{
$this->dataSourceChartProperties = $dataSourceChartProperties;
}
/**
* @return DataSourceChartProperties
*/
public function getDataSourceChartProperties()
{
return $this->dataSourceChartProperties;
}
/**
* @param FilterSpec[]
*/
public function setFilterSpecs($filterSpecs)
{
$this->filterSpecs = $filterSpecs;
}
/**
* @return FilterSpec[]
*/
public function getFilterSpecs()
{
return $this->filterSpecs;
}
/**
* @param string
*/
public function setFontName($fontName)
{
$this->fontName = $fontName;
}
/**
* @return string
*/
public function getFontName()
{
return $this->fontName;
}
/**
* @param string
*/
public function setHiddenDimensionStrategy($hiddenDimensionStrategy)
{
$this->hiddenDimensionStrategy = $hiddenDimensionStrategy;
}
/**
* @return string
*/
public function getHiddenDimensionStrategy()
{
return $this->hiddenDimensionStrategy;
}
/**
* @param HistogramChartSpec
*/
public function setHistogramChart(HistogramChartSpec $histogramChart)
{
$this->histogramChart = $histogramChart;
}
/**
* @return HistogramChartSpec
*/
public function getHistogramChart()
{
return $this->histogramChart;
}
/**
* @param bool
*/
public function setMaximized($maximized)
{
$this->maximized = $maximized;
}
/**
* @return bool
*/
public function getMaximized()
{
return $this->maximized;
}
/**
* @param OrgChartSpec
*/
public function setOrgChart(OrgChartSpec $orgChart)
{
$this->orgChart = $orgChart;
}
/**
* @return OrgChartSpec
*/
public function getOrgChart()
{
return $this->orgChart;
}
/**
* @param PieChartSpec
*/
public function setPieChart(PieChartSpec $pieChart)
{
$this->pieChart = $pieChart;
}
/**
* @return PieChartSpec
*/
public function getPieChart()
{
return $this->pieChart;
}
/**
* @param ScorecardChartSpec
*/
public function setScorecardChart(ScorecardChartSpec $scorecardChart)
{
$this->scorecardChart = $scorecardChart;
}
/**
* @return ScorecardChartSpec
*/
public function getScorecardChart()
{
return $this->scorecardChart;
}
/**
* @param SortSpec[]
*/
public function setSortSpecs($sortSpecs)
{
$this->sortSpecs = $sortSpecs;
}
/**
* @return SortSpec[]
*/
public function getSortSpecs()
{
return $this->sortSpecs;
}
/**
* @param string
*/
public function setSubtitle($subtitle)
{
$this->subtitle = $subtitle;
}
/**
* @return string
*/
public function getSubtitle()
{
return $this->subtitle;
}
/**
* @param TextFormat
*/
public function setSubtitleTextFormat(TextFormat $subtitleTextFormat)
{
$this->subtitleTextFormat = $subtitleTextFormat;
}
/**
* @return TextFormat
*/
public function getSubtitleTextFormat()
{
return $this->subtitleTextFormat;
}
/**
* @param TextPosition
*/
public function setSubtitleTextPosition(TextPosition $subtitleTextPosition)
{
$this->subtitleTextPosition = $subtitleTextPosition;
}
/**
* @return TextPosition
*/
public function getSubtitleTextPosition()
{
return $this->subtitleTextPosition;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @param TextFormat
*/
public function setTitleTextFormat(TextFormat $titleTextFormat)
{
$this->titleTextFormat = $titleTextFormat;
}
/**
* @return TextFormat
*/
public function getTitleTextFormat()
{
return $this->titleTextFormat;
}
/**
* @param TextPosition
*/
public function setTitleTextPosition(TextPosition $titleTextPosition)
{
$this->titleTextPosition = $titleTextPosition;
}
/**
* @return TextPosition
*/
public function getTitleTextPosition()
{
return $this->titleTextPosition;
}
/**
* @param TreemapChartSpec
*/
public function setTreemapChart(TreemapChartSpec $treemapChart)
{
$this->treemapChart = $treemapChart;
}
/**
* @return TreemapChartSpec
*/
public function getTreemapChart()
{
return $this->treemapChart;
}
/**
* @param WaterfallChartSpec
*/
public function setWaterfallChart(WaterfallChartSpec $waterfallChart)
{
$this->waterfallChart = $waterfallChart;
}
/**
* @return WaterfallChartSpec
*/
public function getWaterfallChart()
{
return $this->waterfallChart;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ChartSpec::class, 'Google_Service_Sheets_ChartSpec');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ClearBasicFilterRequest extends \Google\Model
{
/**
* @var int
*/
public $sheetId;
/**
* @param int
*/
public function setSheetId($sheetId)
{
$this->sheetId = $sheetId;
}
/**
* @return int
*/
public function getSheetId()
{
return $this->sheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ClearBasicFilterRequest::class, 'Google_Service_Sheets_ClearBasicFilterRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ClearValuesRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ClearValuesRequest::class, 'Google_Service_Sheets_ClearValuesRequest');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ClearValuesResponse extends \Google\Model
{
/**
* @var string
*/
public $clearedRange;
/**
* @var string
*/
public $spreadsheetId;
/**
* @param string
*/
public function setClearedRange($clearedRange)
{
$this->clearedRange = $clearedRange;
}
/**
* @return string
*/
public function getClearedRange()
{
return $this->clearedRange;
}
/**
* @param string
*/
public function setSpreadsheetId($spreadsheetId)
{
$this->spreadsheetId = $spreadsheetId;
}
/**
* @return string
*/
public function getSpreadsheetId()
{
return $this->spreadsheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ClearValuesResponse::class, 'Google_Service_Sheets_ClearValuesResponse');

View File

@@ -0,0 +1,98 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class Color extends \Google\Model
{
/**
* @var float
*/
public $alpha;
/**
* @var float
*/
public $blue;
/**
* @var float
*/
public $green;
/**
* @var float
*/
public $red;
/**
* @param float
*/
public function setAlpha($alpha)
{
$this->alpha = $alpha;
}
/**
* @return float
*/
public function getAlpha()
{
return $this->alpha;
}
/**
* @param float
*/
public function setBlue($blue)
{
$this->blue = $blue;
}
/**
* @return float
*/
public function getBlue()
{
return $this->blue;
}
/**
* @param float
*/
public function setGreen($green)
{
$this->green = $green;
}
/**
* @return float
*/
public function getGreen()
{
return $this->green;
}
/**
* @param float
*/
public function setRed($red)
{
$this->red = $red;
}
/**
* @return float
*/
public function getRed()
{
return $this->red;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Color::class, 'Google_Service_Sheets_Color');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ColorStyle extends \Google\Model
{
protected $rgbColorType = Color::class;
protected $rgbColorDataType = '';
/**
* @var string
*/
public $themeColor;
/**
* @param Color
*/
public function setRgbColor(Color $rgbColor)
{
$this->rgbColor = $rgbColor;
}
/**
* @return Color
*/
public function getRgbColor()
{
return $this->rgbColor;
}
/**
* @param string
*/
public function setThemeColor($themeColor)
{
$this->themeColor = $themeColor;
}
/**
* @return string
*/
public function getThemeColor()
{
return $this->themeColor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ColorStyle::class, 'Google_Service_Sheets_ColorStyle');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ConditionValue extends \Google\Model
{
/**
* @var string
*/
public $relativeDate;
/**
* @var string
*/
public $userEnteredValue;
/**
* @param string
*/
public function setRelativeDate($relativeDate)
{
$this->relativeDate = $relativeDate;
}
/**
* @return string
*/
public function getRelativeDate()
{
return $this->relativeDate;
}
/**
* @param string
*/
public function setUserEnteredValue($userEnteredValue)
{
$this->userEnteredValue = $userEnteredValue;
}
/**
* @return string
*/
public function getUserEnteredValue()
{
return $this->userEnteredValue;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ConditionValue::class, 'Google_Service_Sheets_ConditionValue');

View File

@@ -0,0 +1,75 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class ConditionalFormatRule extends \Google\Collection
{
protected $collection_key = 'ranges';
protected $booleanRuleType = BooleanRule::class;
protected $booleanRuleDataType = '';
protected $gradientRuleType = GradientRule::class;
protected $gradientRuleDataType = '';
protected $rangesType = GridRange::class;
protected $rangesDataType = 'array';
/**
* @param BooleanRule
*/
public function setBooleanRule(BooleanRule $booleanRule)
{
$this->booleanRule = $booleanRule;
}
/**
* @return BooleanRule
*/
public function getBooleanRule()
{
return $this->booleanRule;
}
/**
* @param GradientRule
*/
public function setGradientRule(GradientRule $gradientRule)
{
$this->gradientRule = $gradientRule;
}
/**
* @return GradientRule
*/
public function getGradientRule()
{
return $this->gradientRule;
}
/**
* @param GridRange[]
*/
public function setRanges($ranges)
{
$this->ranges = $ranges;
}
/**
* @return GridRange[]
*/
public function getRanges()
{
return $this->ranges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ConditionalFormatRule::class, 'Google_Service_Sheets_ConditionalFormatRule');

View File

@@ -0,0 +1,94 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CopyPasteRequest extends \Google\Model
{
protected $destinationType = GridRange::class;
protected $destinationDataType = '';
/**
* @var string
*/
public $pasteOrientation;
/**
* @var string
*/
public $pasteType;
protected $sourceType = GridRange::class;
protected $sourceDataType = '';
/**
* @param GridRange
*/
public function setDestination(GridRange $destination)
{
$this->destination = $destination;
}
/**
* @return GridRange
*/
public function getDestination()
{
return $this->destination;
}
/**
* @param string
*/
public function setPasteOrientation($pasteOrientation)
{
$this->pasteOrientation = $pasteOrientation;
}
/**
* @return string
*/
public function getPasteOrientation()
{
return $this->pasteOrientation;
}
/**
* @param string
*/
public function setPasteType($pasteType)
{
$this->pasteType = $pasteType;
}
/**
* @return string
*/
public function getPasteType()
{
return $this->pasteType;
}
/**
* @param GridRange
*/
public function setSource(GridRange $source)
{
$this->source = $source;
}
/**
* @return GridRange
*/
public function getSource()
{
return $this->source;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CopyPasteRequest::class, 'Google_Service_Sheets_CopyPasteRequest');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CopySheetToAnotherSpreadsheetRequest extends \Google\Model
{
/**
* @var string
*/
public $destinationSpreadsheetId;
/**
* @param string
*/
public function setDestinationSpreadsheetId($destinationSpreadsheetId)
{
$this->destinationSpreadsheetId = $destinationSpreadsheetId;
}
/**
* @return string
*/
public function getDestinationSpreadsheetId()
{
return $this->destinationSpreadsheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CopySheetToAnotherSpreadsheetRequest::class, 'Google_Service_Sheets_CopySheetToAnotherSpreadsheetRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CreateDeveloperMetadataRequest extends \Google\Model
{
protected $developerMetadataType = DeveloperMetadata::class;
protected $developerMetadataDataType = '';
/**
* @param DeveloperMetadata
*/
public function setDeveloperMetadata(DeveloperMetadata $developerMetadata)
{
$this->developerMetadata = $developerMetadata;
}
/**
* @return DeveloperMetadata
*/
public function getDeveloperMetadata()
{
return $this->developerMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateDeveloperMetadataRequest::class, 'Google_Service_Sheets_CreateDeveloperMetadataRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CreateDeveloperMetadataResponse extends \Google\Model
{
protected $developerMetadataType = DeveloperMetadata::class;
protected $developerMetadataDataType = '';
/**
* @param DeveloperMetadata
*/
public function setDeveloperMetadata(DeveloperMetadata $developerMetadata)
{
$this->developerMetadata = $developerMetadata;
}
/**
* @return DeveloperMetadata
*/
public function getDeveloperMetadata()
{
return $this->developerMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateDeveloperMetadataResponse::class, 'Google_Service_Sheets_CreateDeveloperMetadataResponse');

View File

@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class CutPasteRequest extends \Google\Model
{
protected $destinationType = GridCoordinate::class;
protected $destinationDataType = '';
/**
* @var string
*/
public $pasteType;
protected $sourceType = GridRange::class;
protected $sourceDataType = '';
/**
* @param GridCoordinate
*/
public function setDestination(GridCoordinate $destination)
{
$this->destination = $destination;
}
/**
* @return GridCoordinate
*/
public function getDestination()
{
return $this->destination;
}
/**
* @param string
*/
public function setPasteType($pasteType)
{
$this->pasteType = $pasteType;
}
/**
* @return string
*/
public function getPasteType()
{
return $this->pasteType;
}
/**
* @param GridRange
*/
public function setSource(GridRange $source)
{
$this->source = $source;
}
/**
* @return GridRange
*/
public function getSource()
{
return $this->source;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CutPasteRequest::class, 'Google_Service_Sheets_CutPasteRequest');

View File

@@ -0,0 +1,98 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataExecutionStatus extends \Google\Model
{
/**
* @var string
*/
public $errorCode;
/**
* @var string
*/
public $errorMessage;
/**
* @var string
*/
public $lastRefreshTime;
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setErrorCode($errorCode)
{
$this->errorCode = $errorCode;
}
/**
* @return string
*/
public function getErrorCode()
{
return $this->errorCode;
}
/**
* @param string
*/
public function setErrorMessage($errorMessage)
{
$this->errorMessage = $errorMessage;
}
/**
* @return string
*/
public function getErrorMessage()
{
return $this->errorMessage;
}
/**
* @param string
*/
public function setLastRefreshTime($lastRefreshTime)
{
$this->lastRefreshTime = $lastRefreshTime;
}
/**
* @return string
*/
public function getLastRefreshTime()
{
return $this->lastRefreshTime;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataExecutionStatus::class, 'Google_Service_Sheets_DataExecutionStatus');

View File

@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataFilter extends \Google\Model
{
/**
* @var string
*/
public $a1Range;
protected $developerMetadataLookupType = DeveloperMetadataLookup::class;
protected $developerMetadataLookupDataType = '';
protected $gridRangeType = GridRange::class;
protected $gridRangeDataType = '';
/**
* @param string
*/
public function setA1Range($a1Range)
{
$this->a1Range = $a1Range;
}
/**
* @return string
*/
public function getA1Range()
{
return $this->a1Range;
}
/**
* @param DeveloperMetadataLookup
*/
public function setDeveloperMetadataLookup(DeveloperMetadataLookup $developerMetadataLookup)
{
$this->developerMetadataLookup = $developerMetadataLookup;
}
/**
* @return DeveloperMetadataLookup
*/
public function getDeveloperMetadataLookup()
{
return $this->developerMetadataLookup;
}
/**
* @param GridRange
*/
public function setGridRange(GridRange $gridRange)
{
$this->gridRange = $gridRange;
}
/**
* @return GridRange
*/
public function getGridRange()
{
return $this->gridRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataFilter::class, 'Google_Service_Sheets_DataFilter');

View File

@@ -0,0 +1,79 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataFilterValueRange extends \Google\Collection
{
protected $collection_key = 'values';
protected $dataFilterType = DataFilter::class;
protected $dataFilterDataType = '';
/**
* @var string
*/
public $majorDimension;
/**
* @var array[]
*/
public $values;
/**
* @param DataFilter
*/
public function setDataFilter(DataFilter $dataFilter)
{
$this->dataFilter = $dataFilter;
}
/**
* @return DataFilter
*/
public function getDataFilter()
{
return $this->dataFilter;
}
/**
* @param string
*/
public function setMajorDimension($majorDimension)
{
$this->majorDimension = $majorDimension;
}
/**
* @return string
*/
public function getMajorDimension()
{
return $this->majorDimension;
}
/**
* @param array[]
*/
public function setValues($values)
{
$this->values = $values;
}
/**
* @return array[]
*/
public function getValues()
{
return $this->values;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataFilterValueRange::class, 'Google_Service_Sheets_DataFilterValueRange');

View File

@@ -0,0 +1,94 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataLabel extends \Google\Model
{
protected $customLabelDataType = ChartData::class;
protected $customLabelDataDataType = '';
/**
* @var string
*/
public $placement;
protected $textFormatType = TextFormat::class;
protected $textFormatDataType = '';
/**
* @var string
*/
public $type;
/**
* @param ChartData
*/
public function setCustomLabelData(ChartData $customLabelData)
{
$this->customLabelData = $customLabelData;
}
/**
* @return ChartData
*/
public function getCustomLabelData()
{
return $this->customLabelData;
}
/**
* @param string
*/
public function setPlacement($placement)
{
$this->placement = $placement;
}
/**
* @return string
*/
public function getPlacement()
{
return $this->placement;
}
/**
* @param TextFormat
*/
public function setTextFormat(TextFormat $textFormat)
{
$this->textFormat = $textFormat;
}
/**
* @return TextFormat
*/
public function getTextFormat()
{
return $this->textFormat;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataLabel::class, 'Google_Service_Sheets_DataLabel');

View File

@@ -0,0 +1,95 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSource extends \Google\Collection
{
protected $collection_key = 'calculatedColumns';
protected $calculatedColumnsType = DataSourceColumn::class;
protected $calculatedColumnsDataType = 'array';
/**
* @var string
*/
public $dataSourceId;
/**
* @var int
*/
public $sheetId;
protected $specType = DataSourceSpec::class;
protected $specDataType = '';
/**
* @param DataSourceColumn[]
*/
public function setCalculatedColumns($calculatedColumns)
{
$this->calculatedColumns = $calculatedColumns;
}
/**
* @return DataSourceColumn[]
*/
public function getCalculatedColumns()
{
return $this->calculatedColumns;
}
/**
* @param string
*/
public function setDataSourceId($dataSourceId)
{
$this->dataSourceId = $dataSourceId;
}
/**
* @return string
*/
public function getDataSourceId()
{
return $this->dataSourceId;
}
/**
* @param int
*/
public function setSheetId($sheetId)
{
$this->sheetId = $sheetId;
}
/**
* @return int
*/
public function getSheetId()
{
return $this->sheetId;
}
/**
* @param DataSourceSpec
*/
public function setSpec(DataSourceSpec $spec)
{
$this->spec = $spec;
}
/**
* @return DataSourceSpec
*/
public function getSpec()
{
return $this->spec;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSource::class, 'Google_Service_Sheets_DataSource');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceChartProperties extends \Google\Model
{
protected $dataExecutionStatusType = DataExecutionStatus::class;
protected $dataExecutionStatusDataType = '';
/**
* @var string
*/
public $dataSourceId;
/**
* @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;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceChartProperties::class, 'Google_Service_Sheets_DataSourceChartProperties');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceColumn extends \Google\Model
{
/**
* @var string
*/
public $formula;
protected $referenceType = DataSourceColumnReference::class;
protected $referenceDataType = '';
/**
* @param string
*/
public function setFormula($formula)
{
$this->formula = $formula;
}
/**
* @return string
*/
public function getFormula()
{
return $this->formula;
}
/**
* @param DataSourceColumnReference
*/
public function setReference(DataSourceColumnReference $reference)
{
$this->reference = $reference;
}
/**
* @return DataSourceColumnReference
*/
public function getReference()
{
return $this->reference;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceColumn::class, 'Google_Service_Sheets_DataSourceColumn');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceColumnReference extends \Google\Model
{
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceColumnReference::class, 'Google_Service_Sheets_DataSourceColumnReference');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceFormula extends \Google\Model
{
protected $dataExecutionStatusType = DataExecutionStatus::class;
protected $dataExecutionStatusDataType = '';
/**
* @var string
*/
public $dataSourceId;
/**
* @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;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceFormula::class, 'Google_Service_Sheets_DataSourceFormula');

View File

@@ -0,0 +1,110 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceObjectReference extends \Google\Model
{
/**
* @var int
*/
public $chartId;
protected $dataSourceFormulaCellType = GridCoordinate::class;
protected $dataSourceFormulaCellDataType = '';
protected $dataSourcePivotTableAnchorCellType = GridCoordinate::class;
protected $dataSourcePivotTableAnchorCellDataType = '';
protected $dataSourceTableAnchorCellType = GridCoordinate::class;
protected $dataSourceTableAnchorCellDataType = '';
/**
* @var string
*/
public $sheetId;
/**
* @param int
*/
public function setChartId($chartId)
{
$this->chartId = $chartId;
}
/**
* @return int
*/
public function getChartId()
{
return $this->chartId;
}
/**
* @param GridCoordinate
*/
public function setDataSourceFormulaCell(GridCoordinate $dataSourceFormulaCell)
{
$this->dataSourceFormulaCell = $dataSourceFormulaCell;
}
/**
* @return GridCoordinate
*/
public function getDataSourceFormulaCell()
{
return $this->dataSourceFormulaCell;
}
/**
* @param GridCoordinate
*/
public function setDataSourcePivotTableAnchorCell(GridCoordinate $dataSourcePivotTableAnchorCell)
{
$this->dataSourcePivotTableAnchorCell = $dataSourcePivotTableAnchorCell;
}
/**
* @return GridCoordinate
*/
public function getDataSourcePivotTableAnchorCell()
{
return $this->dataSourcePivotTableAnchorCell;
}
/**
* @param GridCoordinate
*/
public function setDataSourceTableAnchorCell(GridCoordinate $dataSourceTableAnchorCell)
{
$this->dataSourceTableAnchorCell = $dataSourceTableAnchorCell;
}
/**
* @return GridCoordinate
*/
public function getDataSourceTableAnchorCell()
{
return $this->dataSourceTableAnchorCell;
}
/**
* @param string
*/
public function setSheetId($sheetId)
{
$this->sheetId = $sheetId;
}
/**
* @return string
*/
public function getSheetId()
{
return $this->sheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceObjectReference::class, 'Google_Service_Sheets_DataSourceObjectReference');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceObjectReferences extends \Google\Collection
{
protected $collection_key = 'references';
protected $referencesType = DataSourceObjectReference::class;
protected $referencesDataType = 'array';
/**
* @param DataSourceObjectReference[]
*/
public function setReferences($references)
{
$this->references = $references;
}
/**
* @return DataSourceObjectReference[]
*/
public function getReferences()
{
return $this->references;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceObjectReferences::class, 'Google_Service_Sheets_DataSourceObjectReferences');

View File

@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceParameter extends \Google\Model
{
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $namedRangeId;
protected $rangeType = GridRange::class;
protected $rangeDataType = '';
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setNamedRangeId($namedRangeId)
{
$this->namedRangeId = $namedRangeId;
}
/**
* @return string
*/
public function getNamedRangeId()
{
return $this->namedRangeId;
}
/**
* @param GridRange
*/
public function setRange(GridRange $range)
{
$this->range = $range;
}
/**
* @return GridRange
*/
public function getRange()
{
return $this->range;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceParameter::class, 'Google_Service_Sheets_DataSourceParameter');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceRefreshDailySchedule extends \Google\Model
{
protected $startTimeType = TimeOfDay::class;
protected $startTimeDataType = '';
/**
* @param TimeOfDay
*/
public function setStartTime(TimeOfDay $startTime)
{
$this->startTime = $startTime;
}
/**
* @return TimeOfDay
*/
public function getStartTime()
{
return $this->startTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceRefreshDailySchedule::class, 'Google_Service_Sheets_DataSourceRefreshDailySchedule');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceRefreshMonthlySchedule extends \Google\Collection
{
protected $collection_key = 'daysOfMonth';
/**
* @var int[]
*/
public $daysOfMonth;
protected $startTimeType = TimeOfDay::class;
protected $startTimeDataType = '';
/**
* @param int[]
*/
public function setDaysOfMonth($daysOfMonth)
{
$this->daysOfMonth = $daysOfMonth;
}
/**
* @return int[]
*/
public function getDaysOfMonth()
{
return $this->daysOfMonth;
}
/**
* @param TimeOfDay
*/
public function setStartTime(TimeOfDay $startTime)
{
$this->startTime = $startTime;
}
/**
* @return TimeOfDay
*/
public function getStartTime()
{
return $this->startTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceRefreshMonthlySchedule::class, 'Google_Service_Sheets_DataSourceRefreshMonthlySchedule');

View File

@@ -0,0 +1,126 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceRefreshSchedule extends \Google\Model
{
protected $dailyScheduleType = DataSourceRefreshDailySchedule::class;
protected $dailyScheduleDataType = '';
/**
* @var bool
*/
public $enabled;
protected $monthlyScheduleType = DataSourceRefreshMonthlySchedule::class;
protected $monthlyScheduleDataType = '';
protected $nextRunType = Interval::class;
protected $nextRunDataType = '';
/**
* @var string
*/
public $refreshScope;
protected $weeklyScheduleType = DataSourceRefreshWeeklySchedule::class;
protected $weeklyScheduleDataType = '';
/**
* @param DataSourceRefreshDailySchedule
*/
public function setDailySchedule(DataSourceRefreshDailySchedule $dailySchedule)
{
$this->dailySchedule = $dailySchedule;
}
/**
* @return DataSourceRefreshDailySchedule
*/
public function getDailySchedule()
{
return $this->dailySchedule;
}
/**
* @param bool
*/
public function setEnabled($enabled)
{
$this->enabled = $enabled;
}
/**
* @return bool
*/
public function getEnabled()
{
return $this->enabled;
}
/**
* @param DataSourceRefreshMonthlySchedule
*/
public function setMonthlySchedule(DataSourceRefreshMonthlySchedule $monthlySchedule)
{
$this->monthlySchedule = $monthlySchedule;
}
/**
* @return DataSourceRefreshMonthlySchedule
*/
public function getMonthlySchedule()
{
return $this->monthlySchedule;
}
/**
* @param Interval
*/
public function setNextRun(Interval $nextRun)
{
$this->nextRun = $nextRun;
}
/**
* @return Interval
*/
public function getNextRun()
{
return $this->nextRun;
}
/**
* @param string
*/
public function setRefreshScope($refreshScope)
{
$this->refreshScope = $refreshScope;
}
/**
* @return string
*/
public function getRefreshScope()
{
return $this->refreshScope;
}
/**
* @param DataSourceRefreshWeeklySchedule
*/
public function setWeeklySchedule(DataSourceRefreshWeeklySchedule $weeklySchedule)
{
$this->weeklySchedule = $weeklySchedule;
}
/**
* @return DataSourceRefreshWeeklySchedule
*/
public function getWeeklySchedule()
{
return $this->weeklySchedule;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceRefreshSchedule::class, 'Google_Service_Sheets_DataSourceRefreshSchedule');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceRefreshWeeklySchedule extends \Google\Collection
{
protected $collection_key = 'daysOfWeek';
/**
* @var string[]
*/
public $daysOfWeek;
protected $startTimeType = TimeOfDay::class;
protected $startTimeDataType = '';
/**
* @param string[]
*/
public function setDaysOfWeek($daysOfWeek)
{
$this->daysOfWeek = $daysOfWeek;
}
/**
* @return string[]
*/
public function getDaysOfWeek()
{
return $this->daysOfWeek;
}
/**
* @param TimeOfDay
*/
public function setStartTime(TimeOfDay $startTime)
{
$this->startTime = $startTime;
}
/**
* @return TimeOfDay
*/
public function getStartTime()
{
return $this->startTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceRefreshWeeklySchedule::class, 'Google_Service_Sheets_DataSourceRefreshWeeklySchedule');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Sheets;
class DataSourceSheetDimensionRange extends \Google\Collection
{
protected $collection_key = 'columnReferences';
protected $columnReferencesType = DataSourceColumnReference::class;
protected $columnReferencesDataType = 'array';
/**
* @var int
*/
public $sheetId;
/**
* @param DataSourceColumnReference[]
*/
public function setColumnReferences($columnReferences)
{
$this->columnReferences = $columnReferences;
}
/**
* @return DataSourceColumnReference[]
*/
public function getColumnReferences()
{
return $this->columnReferences;
}
/**
* @param int
*/
public function setSheetId($sheetId)
{
$this->sheetId = $sheetId;
}
/**
* @return int
*/
public function getSheetId()
{
return $this->sheetId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataSourceSheetDimensionRange::class, 'Google_Service_Sheets_DataSourceSheetDimensionRange');

Some files were not shown because too many files have changed in this diff Show More