google_api_sheets v0.2.0 GoogleApi.Sheets.V4.Model.Request View Source

A single kind of update to apply to a spreadsheet.

Attributes

  • addBanding (AddBandingRequest): Adds a new banded range Defaults to: null.
  • addChart (AddChartRequest): Adds a chart. Defaults to: null.
  • addConditionalFormatRule (AddConditionalFormatRuleRequest): Adds a new conditional format rule. Defaults to: null.
  • addDimensionGroup (AddDimensionGroupRequest): Creates a group over the specified range. Defaults to: null.
  • addFilterView (AddFilterViewRequest): Adds a filter view. Defaults to: null.
  • addNamedRange (AddNamedRangeRequest): Adds a named range. Defaults to: null.
  • addProtectedRange (AddProtectedRangeRequest): Adds a protected range. Defaults to: null.
  • addSheet (AddSheetRequest): Adds a sheet. Defaults to: null.
  • appendCells (AppendCellsRequest): Appends cells after the last row with data in a sheet. Defaults to: null.
  • appendDimension (AppendDimensionRequest): Appends dimensions to the end of a sheet. Defaults to: null.
  • autoFill (AutoFillRequest): Automatically fills in more data based on existing data. Defaults to: null.
  • autoResizeDimensions (AutoResizeDimensionsRequest): Automatically resizes one or more dimensions based on the contents of the cells in that dimension. Defaults to: null.
  • clearBasicFilter (ClearBasicFilterRequest): Clears the basic filter on a sheet. Defaults to: null.
  • copyPaste (CopyPasteRequest): Copies data from one area and pastes it to another. Defaults to: null.
  • createDeveloperMetadata (CreateDeveloperMetadataRequest): Creates new developer metadata Defaults to: null.
  • cutPaste (CutPasteRequest): Cuts data from one area and pastes it to another. Defaults to: null.
  • deleteBanding (DeleteBandingRequest): Removes a banded range Defaults to: null.
  • deleteConditionalFormatRule (DeleteConditionalFormatRuleRequest): Deletes an existing conditional format rule. Defaults to: null.
  • deleteDeveloperMetadata (DeleteDeveloperMetadataRequest): Deletes developer metadata Defaults to: null.
  • deleteDimension (DeleteDimensionRequest): Deletes rows or columns in a sheet. Defaults to: null.
  • deleteDimensionGroup (DeleteDimensionGroupRequest): Deletes a group over the specified range. Defaults to: null.
  • deleteEmbeddedObject (DeleteEmbeddedObjectRequest): Deletes an embedded object (e.g, chart, image) in a sheet. Defaults to: null.
  • deleteFilterView (DeleteFilterViewRequest): Deletes a filter view from a sheet. Defaults to: null.
  • deleteNamedRange (DeleteNamedRangeRequest): Deletes a named range. Defaults to: null.
  • deleteProtectedRange (DeleteProtectedRangeRequest): Deletes a protected range. Defaults to: null.
  • deleteRange (DeleteRangeRequest): Deletes a range of cells from a sheet, shifting the remaining cells. Defaults to: null.
  • deleteSheet (DeleteSheetRequest): Deletes a sheet. Defaults to: null.
  • duplicateFilterView (DuplicateFilterViewRequest): Duplicates a filter view. Defaults to: null.
  • duplicateSheet (DuplicateSheetRequest): Duplicates a sheet. Defaults to: null.
  • findReplace (FindReplaceRequest): Finds and replaces occurrences of some text with other text. Defaults to: null.
  • insertDimension (InsertDimensionRequest): Inserts new rows or columns in a sheet. Defaults to: null.
  • insertRange (InsertRangeRequest): Inserts new cells in a sheet, shifting the existing cells. Defaults to: null.
  • mergeCells (MergeCellsRequest): Merges cells together. Defaults to: null.
  • moveDimension (MoveDimensionRequest): Moves rows or columns to another location in a sheet. Defaults to: null.
  • pasteData (PasteDataRequest): Pastes data (HTML or delimited) into a sheet. Defaults to: null.
  • randomizeRange (RandomizeRangeRequest): Randomizes the order of the rows in a range. Defaults to: null.
  • repeatCell (RepeatCellRequest): Repeats a single cell across a range. Defaults to: null.
  • setBasicFilter (SetBasicFilterRequest): Sets the basic filter on a sheet. Defaults to: null.
  • setDataValidation (SetDataValidationRequest): Sets data validation for one or more cells. Defaults to: null.
  • sortRange (SortRangeRequest): Sorts data in a range. Defaults to: null.
  • textToColumns (TextToColumnsRequest): Converts a column of text into many columns of text. Defaults to: null.
  • unmergeCells (UnmergeCellsRequest): Unmerges merged cells. Defaults to: null.
  • updateBanding (UpdateBandingRequest): Updates a banded range Defaults to: null.
  • updateBorders (UpdateBordersRequest): Updates the borders in a range of cells. Defaults to: null.
  • updateCells (UpdateCellsRequest): Updates many cells at once. Defaults to: null.
  • updateChartSpec (UpdateChartSpecRequest): Updates a chart's specifications. Defaults to: null.
  • updateConditionalFormatRule (UpdateConditionalFormatRuleRequest): Updates an existing conditional format rule. Defaults to: null.
  • updateDeveloperMetadata (UpdateDeveloperMetadataRequest): Updates an existing developer metadata entry Defaults to: null.
  • updateDimensionGroup (UpdateDimensionGroupRequest): Updates the state of the specified group. Defaults to: null.
  • updateDimensionProperties (UpdateDimensionPropertiesRequest): Updates dimensions' properties. Defaults to: null.
  • updateEmbeddedObjectPosition (UpdateEmbeddedObjectPositionRequest): Updates an embedded object's (e.g. chart, image) position. Defaults to: null.
  • updateFilterView (UpdateFilterViewRequest): Updates the properties of a filter view. Defaults to: null.
  • updateNamedRange (UpdateNamedRangeRequest): Updates a named range. Defaults to: null.
  • updateProtectedRange (UpdateProtectedRangeRequest): Updates a protected range. Defaults to: null.
  • updateSheetProperties (UpdateSheetPropertiesRequest): Updates a sheet's properties. Defaults to: null.
  • updateSpreadsheetProperties (UpdateSpreadsheetPropertiesRequest): Updates the spreadsheet's properties. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Sheets.V4.Model.Request{
  deleteEmbeddedObject:
    GoogleApi.Sheets.V4.Model.DeleteEmbeddedObjectRequest.t(),
  addChart: GoogleApi.Sheets.V4.Model.AddChartRequest.t(),
  deleteNamedRange: GoogleApi.Sheets.V4.Model.DeleteNamedRangeRequest.t(),
  updateBanding: GoogleApi.Sheets.V4.Model.UpdateBandingRequest.t(),
  moveDimension: GoogleApi.Sheets.V4.Model.MoveDimensionRequest.t(),
  updateDeveloperMetadata:
    GoogleApi.Sheets.V4.Model.UpdateDeveloperMetadataRequest.t(),
  autoFill: GoogleApi.Sheets.V4.Model.AutoFillRequest.t(),
  deleteRange: GoogleApi.Sheets.V4.Model.DeleteRangeRequest.t(),
  autoResizeDimensions:
    GoogleApi.Sheets.V4.Model.AutoResizeDimensionsRequest.t(),
  updateConditionalFormatRule:
    GoogleApi.Sheets.V4.Model.UpdateConditionalFormatRuleRequest.t(),
  repeatCell: GoogleApi.Sheets.V4.Model.RepeatCellRequest.t(),
  duplicateSheet: GoogleApi.Sheets.V4.Model.DuplicateSheetRequest.t(),
  setBasicFilter: GoogleApi.Sheets.V4.Model.SetBasicFilterRequest.t(),
  createDeveloperMetadata:
    GoogleApi.Sheets.V4.Model.CreateDeveloperMetadataRequest.t(),
  clearBasicFilter: GoogleApi.Sheets.V4.Model.ClearBasicFilterRequest.t(),
  addProtectedRange: GoogleApi.Sheets.V4.Model.AddProtectedRangeRequest.t(),
  deleteDeveloperMetadata:
    GoogleApi.Sheets.V4.Model.DeleteDeveloperMetadataRequest.t(),
  updateCells: GoogleApi.Sheets.V4.Model.UpdateCellsRequest.t(),
  deleteProtectedRange:
    GoogleApi.Sheets.V4.Model.DeleteProtectedRangeRequest.t(),
  setDataValidation: GoogleApi.Sheets.V4.Model.SetDataValidationRequest.t(),
  deleteDimension: GoogleApi.Sheets.V4.Model.DeleteDimensionRequest.t(),
  addBanding: GoogleApi.Sheets.V4.Model.AddBandingRequest.t(),
  insertRange: GoogleApi.Sheets.V4.Model.InsertRangeRequest.t(),
  addNamedRange: GoogleApi.Sheets.V4.Model.AddNamedRangeRequest.t(),
  updateDimensionProperties:
    GoogleApi.Sheets.V4.Model.UpdateDimensionPropertiesRequest.t(),
  mergeCells: GoogleApi.Sheets.V4.Model.MergeCellsRequest.t(),
  updateNamedRange: GoogleApi.Sheets.V4.Model.UpdateNamedRangeRequest.t(),
  updateEmbeddedObjectPosition:
    GoogleApi.Sheets.V4.Model.UpdateEmbeddedObjectPositionRequest.t(),
  addDimensionGroup: GoogleApi.Sheets.V4.Model.AddDimensionGroupRequest.t(),
  updateBorders: GoogleApi.Sheets.V4.Model.UpdateBordersRequest.t(),
  insertDimension: GoogleApi.Sheets.V4.Model.InsertDimensionRequest.t(),
  appendDimension: GoogleApi.Sheets.V4.Model.AppendDimensionRequest.t(),
  duplicateFilterView: GoogleApi.Sheets.V4.Model.DuplicateFilterViewRequest.t(),
  deleteBanding: GoogleApi.Sheets.V4.Model.DeleteBandingRequest.t(),
  deleteSheet: GoogleApi.Sheets.V4.Model.DeleteSheetRequest.t(),
  copyPaste: GoogleApi.Sheets.V4.Model.CopyPasteRequest.t(),
  updateProtectedRange:
    GoogleApi.Sheets.V4.Model.UpdateProtectedRangeRequest.t(),
  addConditionalFormatRule:
    GoogleApi.Sheets.V4.Model.AddConditionalFormatRuleRequest.t(),
  randomizeRange: GoogleApi.Sheets.V4.Model.RandomizeRangeRequest.t(),
  updateFilterView: GoogleApi.Sheets.V4.Model.UpdateFilterViewRequest.t(),
  sortRange: GoogleApi.Sheets.V4.Model.SortRangeRequest.t(),
  findReplace: GoogleApi.Sheets.V4.Model.FindReplaceRequest.t(),
  cutPaste: GoogleApi.Sheets.V4.Model.CutPasteRequest.t(),
  deleteConditionalFormatRule:
    GoogleApi.Sheets.V4.Model.DeleteConditionalFormatRuleRequest.t(),
  addSheet: GoogleApi.Sheets.V4.Model.AddSheetRequest.t(),
  unmergeCells: GoogleApi.Sheets.V4.Model.UnmergeCellsRequest.t(),
  pasteData: GoogleApi.Sheets.V4.Model.PasteDataRequest.t(),
  appendCells: GoogleApi.Sheets.V4.Model.AppendCellsRequest.t(),
  updateChartSpec: GoogleApi.Sheets.V4.Model.UpdateChartSpecRequest.t(),
  deleteFilterView: GoogleApi.Sheets.V4.Model.DeleteFilterViewRequest.t(),
  updateDimensionGroup:
    GoogleApi.Sheets.V4.Model.UpdateDimensionGroupRequest.t(),
  updateSpreadsheetProperties:
    GoogleApi.Sheets.V4.Model.UpdateSpreadsheetPropertiesRequest.t(),
  addFilterView: GoogleApi.Sheets.V4.Model.AddFilterViewRequest.t(),
  textToColumns: GoogleApi.Sheets.V4.Model.TextToColumnsRequest.t(),
  updateSheetProperties:
    GoogleApi.Sheets.V4.Model.UpdateSheetPropertiesRequest.t(),
  deleteDimensionGroup:
    GoogleApi.Sheets.V4.Model.DeleteDimensionGroupRequest.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.