回复
更新中的单个响应。
| JSON 表示法 | 
|---|
      { // Union field  | 
    
| 字段 | |
|---|---|
      联合字段 kind。回复的类型。如果请求没有收到回复,则可能没有设置任何字段。
      kind只能是以下其中一项:
      | 
    |
      addNamedRange
      | 
     
       
        添加命名范围后的回复。  | 
    
      addSheet
      | 
     
       
        添加工作表的回复。  | 
    
      addFilterView
      | 
     
       
        添加过滤视图的回复。  | 
    
      duplicateFilterView
      | 
     
       
        复制过滤条件视图的回复。  | 
    
      duplicateSheet
      | 
     
       
        复制工作表的回复。  | 
    
      findReplace
      | 
     
       
        执行查找/替换操作的回复。  | 
    
      updateEmbeddedObjectPosition
      | 
     
       
        更新嵌入对象位置的回复。  | 
    
      updateConditionalFormatRule
      | 
     
       
        更新条件格式规则的回复。  | 
    
      deleteConditionalFormatRule
      | 
     
       
        删除条件格式规则的回复。  | 
    
      addProtectedRange
      | 
     
       
        添加受保护范围的回复。  | 
    
      addChart
      | 
     
       
        添加图表的回复。  | 
    
      addBanding
      | 
     
       
        添加带边的范围的回复。  | 
    
      createDeveloperMetadata
      | 
     
       
        创建开发者元数据条目的回复。  | 
    
      updateDeveloperMetadata
      | 
     
       
        更新开发者元数据条目的回复。  | 
    
      deleteDeveloperMetadata
      | 
     
       
        删除开发者元数据条目的回复。  | 
    
      addDimensionGroup
      | 
     
       
        添加维度组的回复。  | 
    
      deleteDimensionGroup
      | 
     
       
        删除维度组的回复。  | 
    
      trimWhitespace
      | 
     
       
        通过修剪空格发送的回复。  | 
    
      deleteDuplicates
      | 
     
       
        移除包含重复值的行后的回复。  | 
    
      addSlicer
      | 
     
       
        添加分片后的回复。  | 
    
      addDataSource
      | 
     
       
        添加数据源的回复。  | 
    
      updateDataSource
      | 
     
       
        更新数据源的回复。  | 
    
      refreshDataSource
      | 
     
       
        刷新数据源对象的回复。  | 
    
      cancelDataSourceRefresh
      | 
     
       
        取消数据源对象刷新的回复。  | 
    
      addTable
      | 
     
       
        添加表格后的回复。  | 
    
AddNamedRangeResponse
添加命名范围的结果。
| JSON 表示法 | 
|---|
      {
  "namedRange": {
    object ( | 
    
| 字段 | |
|---|---|
      namedRange
      | 
     
       
        要添加的命名范围。  | 
    
AddSheetResponse
添加工作表的结果。
| JSON 表示法 | 
|---|
      {
  "properties": {
    object ( | 
    
| 字段 | |
|---|---|
      properties
      | 
     
       
        新添加的工作表的属性。  | 
    
AddFilterViewResponse
添加过滤视图的结果。
| JSON 表示法 | 
|---|
      {
  "filter": {
    object ( | 
    
| 字段 | |
|---|---|
      filter
      | 
     
       
        新添加的过滤视图。  | 
    
DuplicateFilterViewResponse
过滤视图被复制的结果。
| JSON 表示法 | 
|---|
      {
  "filter": {
    object ( | 
    
| 字段 | |
|---|---|
      filter
      | 
     
       
        新创建的过滤条件。  | 
    
DuplicateSheetResponse
复制工作表的结果。
| JSON 表示法 | 
|---|
      {
  "properties": {
    object ( | 
    
| 字段 | |
|---|---|
      properties
      | 
     
       
        重复工作表的属性。  | 
    
FindReplaceResponse
查找/替换的结果。
| JSON 表示法 | 
|---|
      { "valuesChanged": integer, "formulasChanged": integer, "rowsChanged": integer, "sheetsChanged": integer, "occurrencesChanged": integer }  | 
    
| 字段 | |
|---|---|
      valuesChanged
      | 
     
       
        非公式单元格的数量发生了变化。  | 
    
      formulasChanged
      | 
     
       
        公式单元格的数量发生了变化。  | 
    
      rowsChanged
      | 
     
       
        行数发生了变化。  | 
    
      sheetsChanged
      | 
     
       
        工作表数量发生了变化。  | 
    
      occurrencesChanged
      | 
     
       
        
       出现次数(单个单元格内可能有多个)发生了变化。例如,如果在   | 
    
UpdateEmbeddedObjectPositionResponse
更新嵌入对象位置的结果。
| JSON 表示法 | 
|---|
      {
  "position": {
    object ( | 
    
| 字段 | |
|---|---|
      position
      | 
     
       
        嵌入对象的新位置。  | 
    
UpdateConditionalFormatRuleResponse
更新条件格式规则的结果。
| JSON 表示法 | 
|---|
      { "newRule": { object (  | 
    
| 字段 | |
|---|---|
      newRule
      | 
     
       
        替换旧规则的新规则(如果替换),或已移动的规则(如果移动)  | 
    
      newIndex
      | 
     
       
        新规则的索引。  | 
    
      联合字段 old_info。先前规则的相关信息。
      old_info只能是以下其中一项:
      | 
    |
      oldRule
      | 
     
       
        
       旧(已删除)规则。如果规则已移动,则不设置(因为与   | 
    
      oldIndex
      | 
     
       
        
       规则的旧索引。如果规则已被替换,则不设置(因为它与   | 
    
DeleteConditionalFormatRuleResponse
删除条件格式规则的结果。
| JSON 表示法 | 
|---|
      {
  "rule": {
    object ( | 
    
| 字段 | |
|---|---|
      rule
      | 
     
       
        已删除的规则。  | 
    
AddProtectedRangeResponse
添加新受保护区域的结果。
| JSON 表示法 | 
|---|
      {
  "protectedRange": {
    object ( | 
    
| 字段 | |
|---|---|
      protectedRange
      | 
     
       
        新添加的受保护范围。  | 
    
AddChartResponse
将图表添加到电子表格中的结果。
| JSON 表示法 | 
|---|
      {
  "chart": {
    object ( | 
    
| 字段 | |
|---|---|
      chart
      | 
     
       
        新添加的图表。  | 
    
AddBandingResponse
添加带状范围的结果。
| JSON 表示法 | 
|---|
      {
  "bandedRange": {
    object ( | 
    
| 字段 | |
|---|---|
      bandedRange
      | 
     
       
        添加的带状范围。  | 
    
CreateDeveloperMetadataResponse
创建开发者元数据的响应。
| JSON 表示法 | 
|---|
      {
  "developerMetadata": {
    object ( | 
    
| 字段 | |
|---|---|
      developerMetadata
      | 
     
       
        创建的开发者元数据。  | 
    
UpdateDeveloperMetadataResponse
更新开发者元数据的响应。
| JSON 表示法 | 
|---|
      {
  "developerMetadata": [
    {
      object ( | 
    
| 字段 | |
|---|---|
      developerMetadata[]
      | 
     
       
        更新后的开发者元数据。  | 
    
DeleteDeveloperMetadataResponse
删除开发者元数据的响应。
| JSON 表示法 | 
|---|
      {
  "deletedDeveloperMetadata": [
    {
      object ( | 
    
| 字段 | |
|---|---|
      deletedDeveloperMetadata[]
      | 
     
       
        已删除的元数据。  | 
    
AddDimensionGroupResponse
添加群组的结果。
| JSON 表示法 | 
|---|
      {
  "dimensionGroups": [
    {
      object ( | 
    
| 字段 | |
|---|---|
      dimensionGroups[]
      | 
     
       
        向某个维度添加组后,该维度的所有组。  | 
    
DeleteDimensionGroupResponse
删除群组的结果。
| JSON 表示法 | 
|---|
      {
  "dimensionGroups": [
    {
      object ( | 
    
| 字段 | |
|---|---|
      dimensionGroups[]
      | 
     
       
        从某个维度中删除组后,该维度的所有组。  | 
    
TrimWhitespaceResponse
修剪单元格中空格的结果。
| JSON 表示法 | 
|---|
      { "cellsChangedCount": integer }  | 
    
| 字段 | |
|---|---|
      cellsChangedCount
      | 
     
       
        移除了空格的单元格数。  | 
    
DeleteDuplicatesResponse
移除范围内重复项的结果。
| JSON 表示法 | 
|---|
      { "duplicatesRemovedCount": integer }  | 
    
| 字段 | |
|---|---|
      duplicatesRemovedCount
      | 
     
       
        移除的重复行数。  | 
    
AddSlicerResponse
向电子表格添加切片器的结果。
| JSON 表示法 | 
|---|
      {
  "slicer": {
    object ( | 
    
| 字段 | |
|---|---|
      slicer
      | 
     
       
        新添加的分屏器。  | 
    
AddDataSourceResponse
添加数据源的结果。
| JSON 表示法 | 
|---|
      { "dataSource": { object (  | 
    
| 字段 | |
|---|---|
      dataSource
      | 
     
       
        创建的数据源。  | 
    
      dataExecutionStatus
      | 
     
       
        数据执行状态。  | 
    
UpdateDataSourceResponse
更新数据源的响应。
| JSON 表示法 | 
|---|
      { "dataSource": { object (  | 
    
| 字段 | |
|---|---|
      dataSource
      | 
     
       
        更新后的数据源。  | 
    
      dataExecutionStatus
      | 
     
       
        数据执行状态。  | 
    
RefreshDataSourceResponse
刷新一个或多个数据源对象的响应。
| JSON 表示法 | 
|---|
      {
  "statuses": [
    {
      object ( | 
    
| 字段 | |
|---|---|
      statuses[]
      | 
     
       
        
       请求中指定的数据源对象引用的所有刷新状态。如果指定了   | 
    
RefreshDataSourceObjectExecutionStatus
刷新一个数据源对象的执行状态。
| JSON 表示法 | 
|---|
      { "reference": { object (  | 
    
| 字段 | |
|---|---|
      reference
      | 
     
       
        对要刷新的数据源对象的引用。  | 
    
      dataExecutionStatus
      | 
     
       
        数据执行状态。  | 
    
CancelDataSourceRefreshResponse
取消一个或多个数据源对象刷新的响应。
| JSON 表示法 | 
|---|
      {
  "statuses": [
    {
      object ( | 
    
| 字段 | |
|---|---|
      statuses[]
      | 
     
       
        
       请求中指定的所有数据源对象的刷新操作的取消状态。如果指定了   | 
    
CancelDataSourceRefreshStatus
取消单个数据源对象刷新的状态。
| JSON 表示法 | 
|---|
      { "reference": { object (  | 
    
| 字段 | |
|---|---|
      reference
      | 
     
       
        对要取消刷新的数据源对象的引用。  | 
    
      refreshCancellationStatus
      | 
     
       
        取消状态。  | 
    
RefreshCancellationStatus
刷新取消的状态。
   您可以发送 cancel request 以明确取消一个或多个数据源对象刷新。
| JSON 表示法 | 
|---|
      { "state": enum (  | 
    
| 字段 | |
|---|---|
      state
      | 
     
       
        用于取消 Google 表格中刷新的调用的状态。  | 
    
      errorCode
      | 
     
       
        错误代码。  | 
    
RefreshCancellationState
刷新取消状态的枚举。
| 枚举 | |
|---|---|
      REFRESH_CANCELLATION_STATE_UNSPECIFIED
      | 
     默认值,请勿使用。 | 
      CANCEL_SUCCEEDED
      | 
     用于取消刷新的 Google 表格 API 调用已成功。这并不意味着取消操作已成功,而是表示调用已成功。 | 
      CANCEL_FAILED
      | 
     用于取消刷新的 Sheets API 调用失败。 | 
RefreshCancellationErrorCode
刷新取消错误代码的枚举。
| 枚举 | |
|---|---|
      REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED
      | 
     默认值,请勿使用。 | 
      EXECUTION_NOT_FOUND
      | 
     在查询引擎或 Google 表格中找不到要取消的执行。 | 
      CANCEL_PERMISSION_DENIED
      | 
     用户无权取消查询。 | 
      QUERY_EXECUTION_COMPLETED
      | 
     查询执行已完成,因此无法取消。 | 
      CONCURRENT_CANCELLATION
      | 
     另一项取消操作正在处理中。 | 
      CANCEL_OTHER_ERROR
      | 
     所有其他错误。 | 
AddTableResponse
添加表格的结果。
| JSON 表示法 | 
|---|
      {
  "table": {
    object ( | 
    
| 字段 | |
|---|---|
      table
      | 
     
       
        仅限输出。添加的表格。  |