Documentation

Google_Service_Sheets_Request extends Google_Model
in package

This class defines attributes, valid values, and usage which is generated from a given json schema.

http://tools.ietf.org/html/draft-zyp-json-schema-03#section-5

Table of Contents

NULL_VALUE  = "{}gapi-php-null"
If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
$addBandingDataType  : mixed
$addBandingType  : mixed
$addChartDataType  : mixed
$addChartType  : mixed
$addConditionalFormatRuleDataType  : mixed
$addConditionalFormatRuleType  : mixed
$addDataSourceDataType  : mixed
$addDataSourceType  : mixed
$addDimensionGroupDataType  : mixed
$addDimensionGroupType  : mixed
$addFilterViewDataType  : mixed
$addFilterViewType  : mixed
$addNamedRangeDataType  : mixed
$addNamedRangeType  : mixed
$addProtectedRangeDataType  : mixed
$addProtectedRangeType  : mixed
$addSheetDataType  : mixed
$addSheetType  : mixed
$addSlicerDataType  : mixed
$addSlicerType  : mixed
$appendCellsDataType  : mixed
$appendCellsType  : mixed
$appendDimensionDataType  : mixed
$appendDimensionType  : mixed
$autoFillDataType  : mixed
$autoFillType  : mixed
$autoResizeDimensionsDataType  : mixed
$autoResizeDimensionsType  : mixed
$clearBasicFilterDataType  : mixed
$clearBasicFilterType  : mixed
$copyPasteDataType  : mixed
$copyPasteType  : mixed
$createDeveloperMetadataDataType  : mixed
$createDeveloperMetadataType  : mixed
$cutPasteDataType  : mixed
$cutPasteType  : mixed
$deleteBandingDataType  : mixed
$deleteBandingType  : mixed
$deleteConditionalFormatRuleDataType  : mixed
$deleteConditionalFormatRuleType  : mixed
$deleteDataSourceDataType  : mixed
$deleteDataSourceType  : mixed
$deleteDeveloperMetadataDataType  : mixed
$deleteDeveloperMetadataType  : mixed
$deleteDimensionDataType  : mixed
$deleteDimensionGroupDataType  : mixed
$deleteDimensionGroupType  : mixed
$deleteDimensionType  : mixed
$deleteDuplicatesDataType  : mixed
$deleteDuplicatesType  : mixed
$deleteEmbeddedObjectDataType  : mixed
$deleteEmbeddedObjectType  : mixed
$deleteFilterViewDataType  : mixed
$deleteFilterViewType  : mixed
$deleteNamedRangeDataType  : mixed
$deleteNamedRangeType  : mixed
$deleteProtectedRangeDataType  : mixed
$deleteProtectedRangeType  : mixed
$deleteRangeDataType  : mixed
$deleteRangeType  : mixed
$deleteSheetDataType  : mixed
$deleteSheetType  : mixed
$duplicateFilterViewDataType  : mixed
$duplicateFilterViewType  : mixed
$duplicateSheetDataType  : mixed
$duplicateSheetType  : mixed
$findReplaceDataType  : mixed
$findReplaceType  : mixed
$insertDimensionDataType  : mixed
$insertDimensionType  : mixed
$insertRangeDataType  : mixed
$insertRangeType  : mixed
$internal_gapi_mappings  : mixed
$mergeCellsDataType  : mixed
$mergeCellsType  : mixed
$modelData  : mixed
$moveDimensionDataType  : mixed
$moveDimensionType  : mixed
$pasteDataDataType  : mixed
$pasteDataType  : mixed
$processed  : mixed
$randomizeRangeDataType  : mixed
$randomizeRangeType  : mixed
$refreshDataSourceDataType  : mixed
$refreshDataSourceType  : mixed
$repeatCellDataType  : mixed
$repeatCellType  : mixed
$setBasicFilterDataType  : mixed
$setBasicFilterType  : mixed
$setDataValidationDataType  : mixed
$setDataValidationType  : mixed
$sortRangeDataType  : mixed
$sortRangeType  : mixed
$textToColumnsDataType  : mixed
$textToColumnsType  : mixed
$trimWhitespaceDataType  : mixed
$trimWhitespaceType  : mixed
$unmergeCellsDataType  : mixed
$unmergeCellsType  : mixed
$updateBandingDataType  : mixed
$updateBandingType  : mixed
$updateBordersDataType  : mixed
$updateBordersType  : mixed
$updateCellsDataType  : mixed
$updateCellsType  : mixed
$updateChartSpecDataType  : mixed
$updateChartSpecType  : mixed
$updateConditionalFormatRuleDataType  : mixed
$updateConditionalFormatRuleType  : mixed
$updateDataSourceDataType  : mixed
$updateDataSourceType  : mixed
$updateDeveloperMetadataDataType  : mixed
$updateDeveloperMetadataType  : mixed
$updateDimensionGroupDataType  : mixed
$updateDimensionGroupType  : mixed
$updateDimensionPropertiesDataType  : mixed
$updateDimensionPropertiesType  : mixed
$updateEmbeddedObjectPositionDataType  : mixed
$updateEmbeddedObjectPositionType  : mixed
$updateFilterViewDataType  : mixed
$updateFilterViewType  : mixed
$updateNamedRangeDataType  : mixed
$updateNamedRangeType  : mixed
$updateProtectedRangeDataType  : mixed
$updateProtectedRangeType  : mixed
$updateSheetPropertiesDataType  : mixed
$updateSheetPropertiesType  : mixed
$updateSlicerSpecDataType  : mixed
$updateSlicerSpecType  : mixed
$updateSpreadsheetPropertiesDataType  : mixed
$updateSpreadsheetPropertiesType  : mixed
__construct()  : mixed
Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
__get()  : mixed
Getter that handles passthrough access to the data array, and lazy object creation.
__isset()  : mixed
__unset()  : mixed
assertIsArray()  : mixed
Verify if $obj is an array.
getAddBanding()  : Google_Service_Sheets_AddBandingRequest
getAddChart()  : Google_Service_Sheets_AddChartRequest
getAddConditionalFormatRule()  : Google_Service_Sheets_AddConditionalFormatRuleRequest
getAddDataSource()  : Google_Service_Sheets_AddDataSourceRequest
getAddDimensionGroup()  : Google_Service_Sheets_AddDimensionGroupRequest
getAddFilterView()  : Google_Service_Sheets_AddFilterViewRequest
getAddNamedRange()  : Google_Service_Sheets_AddNamedRangeRequest
getAddProtectedRange()  : Google_Service_Sheets_AddProtectedRangeRequest
getAddSheet()  : Google_Service_Sheets_AddSheetRequest
getAddSlicer()  : Google_Service_Sheets_AddSlicerRequest
getAppendCells()  : Google_Service_Sheets_AppendCellsRequest
getAppendDimension()  : Google_Service_Sheets_AppendDimensionRequest
getAutoFill()  : Google_Service_Sheets_AutoFillRequest
getAutoResizeDimensions()  : Google_Service_Sheets_AutoResizeDimensionsRequest
getClearBasicFilter()  : Google_Service_Sheets_ClearBasicFilterRequest
getCopyPaste()  : Google_Service_Sheets_CopyPasteRequest
getCreateDeveloperMetadata()  : Google_Service_Sheets_CreateDeveloperMetadataRequest
getCutPaste()  : Google_Service_Sheets_CutPasteRequest
getDeleteBanding()  : Google_Service_Sheets_DeleteBandingRequest
getDeleteConditionalFormatRule()  : Google_Service_Sheets_DeleteConditionalFormatRuleRequest
getDeleteDataSource()  : Google_Service_Sheets_DeleteDataSourceRequest
getDeleteDeveloperMetadata()  : Google_Service_Sheets_DeleteDeveloperMetadataRequest
getDeleteDimension()  : Google_Service_Sheets_DeleteDimensionRequest
getDeleteDimensionGroup()  : Google_Service_Sheets_DeleteDimensionGroupRequest
getDeleteDuplicates()  : Google_Service_Sheets_DeleteDuplicatesRequest
getDeleteEmbeddedObject()  : Google_Service_Sheets_DeleteEmbeddedObjectRequest
getDeleteFilterView()  : Google_Service_Sheets_DeleteFilterViewRequest
getDeleteNamedRange()  : Google_Service_Sheets_DeleteNamedRangeRequest
getDeleteProtectedRange()  : Google_Service_Sheets_DeleteProtectedRangeRequest
getDeleteRange()  : Google_Service_Sheets_DeleteRangeRequest
getDeleteSheet()  : Google_Service_Sheets_DeleteSheetRequest
getDuplicateFilterView()  : Google_Service_Sheets_DuplicateFilterViewRequest
getDuplicateSheet()  : Google_Service_Sheets_DuplicateSheetRequest
getFindReplace()  : Google_Service_Sheets_FindReplaceRequest
getInsertDimension()  : Google_Service_Sheets_InsertDimensionRequest
getInsertRange()  : Google_Service_Sheets_InsertRangeRequest
getMergeCells()  : Google_Service_Sheets_MergeCellsRequest
getMoveDimension()  : Google_Service_Sheets_MoveDimensionRequest
getPasteData()  : Google_Service_Sheets_PasteDataRequest
getRandomizeRange()  : Google_Service_Sheets_RandomizeRangeRequest
getRefreshDataSource()  : Google_Service_Sheets_RefreshDataSourceRequest
getRepeatCell()  : Google_Service_Sheets_RepeatCellRequest
getSetBasicFilter()  : Google_Service_Sheets_SetBasicFilterRequest
getSetDataValidation()  : Google_Service_Sheets_SetDataValidationRequest
getSortRange()  : Google_Service_Sheets_SortRangeRequest
getTextToColumns()  : Google_Service_Sheets_TextToColumnsRequest
getTrimWhitespace()  : Google_Service_Sheets_TrimWhitespaceRequest
getUnmergeCells()  : Google_Service_Sheets_UnmergeCellsRequest
getUpdateBanding()  : Google_Service_Sheets_UpdateBandingRequest
getUpdateBorders()  : Google_Service_Sheets_UpdateBordersRequest
getUpdateCells()  : Google_Service_Sheets_UpdateCellsRequest
getUpdateChartSpec()  : Google_Service_Sheets_UpdateChartSpecRequest
getUpdateConditionalFormatRule()  : Google_Service_Sheets_UpdateConditionalFormatRuleRequest
getUpdateDataSource()  : Google_Service_Sheets_UpdateDataSourceRequest
getUpdateDeveloperMetadata()  : Google_Service_Sheets_UpdateDeveloperMetadataRequest
getUpdateDimensionGroup()  : Google_Service_Sheets_UpdateDimensionGroupRequest
getUpdateDimensionProperties()  : Google_Service_Sheets_UpdateDimensionPropertiesRequest
getUpdateEmbeddedObjectPosition()  : Google_Service_Sheets_UpdateEmbeddedObjectPositionRequest
getUpdateFilterView()  : Google_Service_Sheets_UpdateFilterViewRequest
getUpdateNamedRange()  : Google_Service_Sheets_UpdateNamedRangeRequest
getUpdateProtectedRange()  : Google_Service_Sheets_UpdateProtectedRangeRequest
getUpdateSheetProperties()  : Google_Service_Sheets_UpdateSheetPropertiesRequest
getUpdateSlicerSpec()  : Google_Service_Sheets_UpdateSlicerSpecRequest
getUpdateSpreadsheetProperties()  : Google_Service_Sheets_UpdateSpreadsheetPropertiesRequest
offsetExists()  : mixed
offsetGet()  : mixed
offsetSet()  : mixed
offsetUnset()  : mixed
setAddBanding()  : mixed
setAddChart()  : mixed
setAddConditionalFormatRule()  : mixed
setAddDataSource()  : mixed
setAddDimensionGroup()  : mixed
setAddFilterView()  : mixed
setAddNamedRange()  : mixed
setAddProtectedRange()  : mixed
setAddSheet()  : mixed
setAddSlicer()  : mixed
setAppendCells()  : mixed
setAppendDimension()  : mixed
setAutoFill()  : mixed
setAutoResizeDimensions()  : mixed
setClearBasicFilter()  : mixed
setCopyPaste()  : mixed
setCreateDeveloperMetadata()  : mixed
setCutPaste()  : mixed
setDeleteBanding()  : mixed
setDeleteConditionalFormatRule()  : mixed
setDeleteDataSource()  : mixed
setDeleteDeveloperMetadata()  : mixed
setDeleteDimension()  : mixed
setDeleteDimensionGroup()  : mixed
setDeleteDuplicates()  : mixed
setDeleteEmbeddedObject()  : mixed
setDeleteFilterView()  : mixed
setDeleteNamedRange()  : mixed
setDeleteProtectedRange()  : mixed
setDeleteRange()  : mixed
setDeleteSheet()  : mixed
setDuplicateFilterView()  : mixed
setDuplicateSheet()  : mixed
setFindReplace()  : mixed
setInsertDimension()  : mixed
setInsertRange()  : mixed
setMergeCells()  : mixed
setMoveDimension()  : mixed
setPasteData()  : mixed
setRandomizeRange()  : mixed
setRefreshDataSource()  : mixed
setRepeatCell()  : mixed
setSetBasicFilter()  : mixed
setSetDataValidation()  : mixed
setSortRange()  : mixed
setTextToColumns()  : mixed
setTrimWhitespace()  : mixed
setUnmergeCells()  : mixed
setUpdateBanding()  : mixed
setUpdateBorders()  : mixed
setUpdateCells()  : mixed
setUpdateChartSpec()  : mixed
setUpdateConditionalFormatRule()  : mixed
setUpdateDataSource()  : mixed
setUpdateDeveloperMetadata()  : mixed
setUpdateDimensionGroup()  : mixed
setUpdateDimensionProperties()  : mixed
setUpdateEmbeddedObjectPosition()  : mixed
setUpdateFilterView()  : mixed
setUpdateNamedRange()  : mixed
setUpdateProtectedRange()  : mixed
setUpdateSheetProperties()  : mixed
setUpdateSlicerSpec()  : mixed
setUpdateSpreadsheetProperties()  : mixed
toSimpleObject()  : mixed
Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
dataType()  : mixed
gapiInit()  : mixed
Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
isAssociativeArray()  : bool
Returns true only if the array is associative.
keyType()  : mixed
mapTypes()  : void
Initialize this object's properties from an array.
camelCase()  : string
Convert a string to camelCase
getMappedName()  : mixed
If there is an internal name mapping, use that.
getSimpleValue()  : mixed
Handle different types of values, primarily other objects and map and array data types.
nullPlaceholderCheck()  : mixed
Check whether the value is the null placeholder and return true null.

Constants

NULL_VALUE

If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.

public mixed NULL_VALUE = "{}gapi-php-null"

Properties

$addBandingDataType

protected mixed $addBandingDataType = ''

$addBandingType

protected mixed $addBandingType = 'Google_Service_Sheets_AddBandingRequest'

$addChartDataType

protected mixed $addChartDataType = ''

$addChartType

protected mixed $addChartType = 'Google_Service_Sheets_AddChartRequest'

$addConditionalFormatRuleDataType

protected mixed $addConditionalFormatRuleDataType = ''

$addConditionalFormatRuleType

protected mixed $addConditionalFormatRuleType = 'Google_Service_Sheets_AddConditionalFormatRuleRequest'

$addDataSourceDataType

protected mixed $addDataSourceDataType = ''

$addDataSourceType

protected mixed $addDataSourceType = 'Google_Service_Sheets_AddDataSourceRequest'

$addDimensionGroupDataType

protected mixed $addDimensionGroupDataType = ''

$addDimensionGroupType

protected mixed $addDimensionGroupType = 'Google_Service_Sheets_AddDimensionGroupRequest'

$addFilterViewDataType

protected mixed $addFilterViewDataType = ''

$addFilterViewType

protected mixed $addFilterViewType = 'Google_Service_Sheets_AddFilterViewRequest'

$addNamedRangeDataType

protected mixed $addNamedRangeDataType = ''

$addNamedRangeType

protected mixed $addNamedRangeType = 'Google_Service_Sheets_AddNamedRangeRequest'

$addProtectedRangeDataType

protected mixed $addProtectedRangeDataType = ''

$addProtectedRangeType

protected mixed $addProtectedRangeType = 'Google_Service_Sheets_AddProtectedRangeRequest'

$addSheetDataType

protected mixed $addSheetDataType = ''

$addSheetType

protected mixed $addSheetType = 'Google_Service_Sheets_AddSheetRequest'

$addSlicerDataType

protected mixed $addSlicerDataType = ''

$addSlicerType

protected mixed $addSlicerType = 'Google_Service_Sheets_AddSlicerRequest'

$appendCellsDataType

protected mixed $appendCellsDataType = ''

$appendCellsType

protected mixed $appendCellsType = 'Google_Service_Sheets_AppendCellsRequest'

$appendDimensionDataType

protected mixed $appendDimensionDataType = ''

$appendDimensionType

protected mixed $appendDimensionType = 'Google_Service_Sheets_AppendDimensionRequest'

$autoFillDataType

protected mixed $autoFillDataType = ''

$autoFillType

protected mixed $autoFillType = 'Google_Service_Sheets_AutoFillRequest'

$autoResizeDimensionsDataType

protected mixed $autoResizeDimensionsDataType = ''

$autoResizeDimensionsType

protected mixed $autoResizeDimensionsType = 'Google_Service_Sheets_AutoResizeDimensionsRequest'

$clearBasicFilterDataType

protected mixed $clearBasicFilterDataType = ''

$clearBasicFilterType

protected mixed $clearBasicFilterType = 'Google_Service_Sheets_ClearBasicFilterRequest'

$copyPasteDataType

protected mixed $copyPasteDataType = ''

$copyPasteType

protected mixed $copyPasteType = 'Google_Service_Sheets_CopyPasteRequest'

$createDeveloperMetadataDataType

protected mixed $createDeveloperMetadataDataType = ''

$createDeveloperMetadataType

protected mixed $createDeveloperMetadataType = 'Google_Service_Sheets_CreateDeveloperMetadataRequest'

$cutPasteDataType

protected mixed $cutPasteDataType = ''

$cutPasteType

protected mixed $cutPasteType = 'Google_Service_Sheets_CutPasteRequest'

$deleteBandingDataType

protected mixed $deleteBandingDataType = ''

$deleteBandingType

protected mixed $deleteBandingType = 'Google_Service_Sheets_DeleteBandingRequest'

$deleteConditionalFormatRuleDataType

protected mixed $deleteConditionalFormatRuleDataType = ''

$deleteConditionalFormatRuleType

protected mixed $deleteConditionalFormatRuleType = 'Google_Service_Sheets_DeleteConditionalFormatRuleRequest'

$deleteDataSourceDataType

protected mixed $deleteDataSourceDataType = ''

$deleteDataSourceType

protected mixed $deleteDataSourceType = 'Google_Service_Sheets_DeleteDataSourceRequest'

$deleteDeveloperMetadataDataType

protected mixed $deleteDeveloperMetadataDataType = ''

$deleteDeveloperMetadataType

protected mixed $deleteDeveloperMetadataType = 'Google_Service_Sheets_DeleteDeveloperMetadataRequest'

$deleteDimensionDataType

protected mixed $deleteDimensionDataType = ''

$deleteDimensionGroupDataType

protected mixed $deleteDimensionGroupDataType = ''

$deleteDimensionGroupType

protected mixed $deleteDimensionGroupType = 'Google_Service_Sheets_DeleteDimensionGroupRequest'

$deleteDimensionType

protected mixed $deleteDimensionType = 'Google_Service_Sheets_DeleteDimensionRequest'

$deleteDuplicatesDataType

protected mixed $deleteDuplicatesDataType = ''

$deleteDuplicatesType

protected mixed $deleteDuplicatesType = 'Google_Service_Sheets_DeleteDuplicatesRequest'

$deleteEmbeddedObjectDataType

protected mixed $deleteEmbeddedObjectDataType = ''

$deleteEmbeddedObjectType

protected mixed $deleteEmbeddedObjectType = 'Google_Service_Sheets_DeleteEmbeddedObjectRequest'

$deleteFilterViewDataType

protected mixed $deleteFilterViewDataType = ''

$deleteFilterViewType

protected mixed $deleteFilterViewType = 'Google_Service_Sheets_DeleteFilterViewRequest'

$deleteNamedRangeDataType

protected mixed $deleteNamedRangeDataType = ''

$deleteNamedRangeType

protected mixed $deleteNamedRangeType = 'Google_Service_Sheets_DeleteNamedRangeRequest'

$deleteProtectedRangeDataType

protected mixed $deleteProtectedRangeDataType = ''

$deleteProtectedRangeType

protected mixed $deleteProtectedRangeType = 'Google_Service_Sheets_DeleteProtectedRangeRequest'

$deleteRangeDataType

protected mixed $deleteRangeDataType = ''

$deleteRangeType

protected mixed $deleteRangeType = 'Google_Service_Sheets_DeleteRangeRequest'

$deleteSheetDataType

protected mixed $deleteSheetDataType = ''

$deleteSheetType

protected mixed $deleteSheetType = 'Google_Service_Sheets_DeleteSheetRequest'

$duplicateFilterViewDataType

protected mixed $duplicateFilterViewDataType = ''

$duplicateFilterViewType

protected mixed $duplicateFilterViewType = 'Google_Service_Sheets_DuplicateFilterViewRequest'

$duplicateSheetDataType

protected mixed $duplicateSheetDataType = ''

$duplicateSheetType

protected mixed $duplicateSheetType = 'Google_Service_Sheets_DuplicateSheetRequest'

$findReplaceDataType

protected mixed $findReplaceDataType = ''

$findReplaceType

protected mixed $findReplaceType = 'Google_Service_Sheets_FindReplaceRequest'

$insertDimensionDataType

protected mixed $insertDimensionDataType = ''

$insertDimensionType

protected mixed $insertDimensionType = 'Google_Service_Sheets_InsertDimensionRequest'

$insertRangeDataType

protected mixed $insertRangeDataType = ''

$insertRangeType

protected mixed $insertRangeType = 'Google_Service_Sheets_InsertRangeRequest'

$internal_gapi_mappings

protected mixed $internal_gapi_mappings = array()

$mergeCellsDataType

protected mixed $mergeCellsDataType = ''

$mergeCellsType

protected mixed $mergeCellsType = 'Google_Service_Sheets_MergeCellsRequest'

$modelData

protected mixed $modelData = array()

$moveDimensionDataType

protected mixed $moveDimensionDataType = ''

$moveDimensionType

protected mixed $moveDimensionType = 'Google_Service_Sheets_MoveDimensionRequest'

$pasteDataDataType

protected mixed $pasteDataDataType = ''

$pasteDataType

protected mixed $pasteDataType = 'Google_Service_Sheets_PasteDataRequest'

$processed

protected mixed $processed = array()

$randomizeRangeDataType

protected mixed $randomizeRangeDataType = ''

$randomizeRangeType

protected mixed $randomizeRangeType = 'Google_Service_Sheets_RandomizeRangeRequest'

$refreshDataSourceDataType

protected mixed $refreshDataSourceDataType = ''

$refreshDataSourceType

protected mixed $refreshDataSourceType = 'Google_Service_Sheets_RefreshDataSourceRequest'

$repeatCellDataType

protected mixed $repeatCellDataType = ''

$repeatCellType

protected mixed $repeatCellType = 'Google_Service_Sheets_RepeatCellRequest'

$setBasicFilterDataType

protected mixed $setBasicFilterDataType = ''

$setBasicFilterType

protected mixed $setBasicFilterType = 'Google_Service_Sheets_SetBasicFilterRequest'

$setDataValidationDataType

protected mixed $setDataValidationDataType = ''

$setDataValidationType

protected mixed $setDataValidationType = 'Google_Service_Sheets_SetDataValidationRequest'

$sortRangeDataType

protected mixed $sortRangeDataType = ''

$sortRangeType

protected mixed $sortRangeType = 'Google_Service_Sheets_SortRangeRequest'

$textToColumnsDataType

protected mixed $textToColumnsDataType = ''

$textToColumnsType

protected mixed $textToColumnsType = 'Google_Service_Sheets_TextToColumnsRequest'

$trimWhitespaceDataType

protected mixed $trimWhitespaceDataType = ''

$trimWhitespaceType

protected mixed $trimWhitespaceType = 'Google_Service_Sheets_TrimWhitespaceRequest'

$unmergeCellsDataType

protected mixed $unmergeCellsDataType = ''

$unmergeCellsType

protected mixed $unmergeCellsType = 'Google_Service_Sheets_UnmergeCellsRequest'

$updateBandingDataType

protected mixed $updateBandingDataType = ''

$updateBandingType

protected mixed $updateBandingType = 'Google_Service_Sheets_UpdateBandingRequest'

$updateBordersDataType

protected mixed $updateBordersDataType = ''

$updateBordersType

protected mixed $updateBordersType = 'Google_Service_Sheets_UpdateBordersRequest'

$updateCellsDataType

protected mixed $updateCellsDataType = ''

$updateCellsType

protected mixed $updateCellsType = 'Google_Service_Sheets_UpdateCellsRequest'

$updateChartSpecDataType

protected mixed $updateChartSpecDataType = ''

$updateChartSpecType

protected mixed $updateChartSpecType = 'Google_Service_Sheets_UpdateChartSpecRequest'

$updateConditionalFormatRuleDataType

protected mixed $updateConditionalFormatRuleDataType = ''

$updateConditionalFormatRuleType

protected mixed $updateConditionalFormatRuleType = 'Google_Service_Sheets_UpdateConditionalFormatRuleRequest'

$updateDataSourceDataType

protected mixed $updateDataSourceDataType = ''

$updateDataSourceType

protected mixed $updateDataSourceType = 'Google_Service_Sheets_UpdateDataSourceRequest'

$updateDeveloperMetadataDataType

protected mixed $updateDeveloperMetadataDataType = ''

$updateDeveloperMetadataType

protected mixed $updateDeveloperMetadataType = 'Google_Service_Sheets_UpdateDeveloperMetadataRequest'

$updateDimensionGroupDataType

protected mixed $updateDimensionGroupDataType = ''

$updateDimensionGroupType

protected mixed $updateDimensionGroupType = 'Google_Service_Sheets_UpdateDimensionGroupRequest'

$updateDimensionPropertiesDataType

protected mixed $updateDimensionPropertiesDataType = ''

$updateDimensionPropertiesType

protected mixed $updateDimensionPropertiesType = 'Google_Service_Sheets_UpdateDimensionPropertiesRequest'

$updateEmbeddedObjectPositionDataType

protected mixed $updateEmbeddedObjectPositionDataType = ''

$updateEmbeddedObjectPositionType

protected mixed $updateEmbeddedObjectPositionType = 'Google_Service_Sheets_UpdateEmbeddedObjectPositionRequest'

$updateFilterViewDataType

protected mixed $updateFilterViewDataType = ''

$updateFilterViewType

protected mixed $updateFilterViewType = 'Google_Service_Sheets_UpdateFilterViewRequest'

$updateNamedRangeDataType

protected mixed $updateNamedRangeDataType = ''

$updateNamedRangeType

protected mixed $updateNamedRangeType = 'Google_Service_Sheets_UpdateNamedRangeRequest'

$updateProtectedRangeDataType

protected mixed $updateProtectedRangeDataType = ''

$updateProtectedRangeType

protected mixed $updateProtectedRangeType = 'Google_Service_Sheets_UpdateProtectedRangeRequest'

$updateSheetPropertiesDataType

protected mixed $updateSheetPropertiesDataType = ''

$updateSheetPropertiesType

protected mixed $updateSheetPropertiesType = 'Google_Service_Sheets_UpdateSheetPropertiesRequest'

$updateSlicerSpecDataType

protected mixed $updateSlicerSpecDataType = ''

$updateSlicerSpecType

protected mixed $updateSlicerSpecType = 'Google_Service_Sheets_UpdateSlicerSpecRequest'

$updateSpreadsheetPropertiesDataType

protected mixed $updateSpreadsheetPropertiesDataType = ''

$updateSpreadsheetPropertiesType

protected mixed $updateSpreadsheetPropertiesType = 'Google_Service_Sheets_UpdateSpreadsheetPropertiesRequest'

Methods

__construct()

Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.

public final __construct() : mixed
Return values
mixed

__get()

Getter that handles passthrough access to the data array, and lazy object creation.

public __get(string $key) : mixed
Parameters
$key : string

Property name.

Return values
mixed

The value if any, or null.

__isset()

public __isset(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

__unset()

public __unset(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

assertIsArray()

Verify if $obj is an array.

public assertIsArray(array<string|int, mixed> $obj, string $method) : mixed
Parameters
$obj : array<string|int, mixed>

Items that should be validated.

$method : string

Method expecting an array as an argument.

Tags
throws
Google_Exception

Thrown if $obj isn't an array.

Return values
mixed

offsetExists()

public offsetExists(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

offsetGet()

public offsetGet(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

offsetSet()

public offsetSet(mixed $offset, mixed $value) : mixed
Parameters
$offset : mixed
$value : mixed
Return values
mixed

offsetUnset()

public offsetUnset(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

toSimpleObject()

Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.

public toSimpleObject() : mixed
Return values
mixed

dataType()

protected dataType(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

gapiInit()

Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.

protected gapiInit() : mixed
Return values
mixed

isAssociativeArray()

Returns true only if the array is associative.

protected isAssociativeArray(array<string|int, mixed> $array) : bool
Parameters
$array : array<string|int, mixed>
Return values
bool

True if the array is associative.

keyType()

protected keyType(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

mapTypes()

Initialize this object's properties from an array.

protected mapTypes(array<string|int, mixed> $array) : void
Parameters
$array : array<string|int, mixed>

Used to seed this object's properties.

Return values
void

camelCase()

Convert a string to camelCase

private camelCase(string $value) : string
Parameters
$value : string
Return values
string

getMappedName()

If there is an internal name mapping, use that.

private getMappedName(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

getSimpleValue()

Handle different types of values, primarily other objects and map and array data types.

private getSimpleValue(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

nullPlaceholderCheck()

Check whether the value is the null placeholder and return true null.

private nullPlaceholderCheck(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

Search results