Resposta
Uma única resposta de uma atualização.
| Representação JSON | 
|---|
      { // Union field  | 
    
| Campos | |
|---|---|
      Campo de união
      kind. O tipo de resposta. Talvez não tenha campos definidos se a solicitação não tiver resposta.
      kind
      pode ser apenas um dos seguintes:
      | 
    |
      addNamedRange
      | 
     
       
        Uma resposta da adição de um intervalo nomeado.  | 
    
      addSheet
      | 
     
       
        Uma resposta ao adicionar uma planilha.  | 
    
      addFilterView
      | 
     
       
        Uma resposta ao adicionar uma visualização de filtro.  | 
    
      duplicateFilterView
      | 
     
       
        Uma resposta de duplicação de uma visualização de filtro.  | 
    
      duplicateSheet
      | 
     
       
        Uma resposta de duplicação de uma planilha.  | 
    
      findReplace
      | 
     
       
        Uma resposta de uma pesquisa/substituição.  | 
    
      updateEmbeddedObjectPosition
      | 
     
       
        Uma resposta da atualização da posição de um objeto incorporado.  | 
    
      updateConditionalFormatRule
      | 
     
       
        Uma resposta da atualização de uma regra de formatação condicional.  | 
    
      deleteConditionalFormatRule
      | 
     
       
        Uma resposta da exclusão de uma regra de formatação condicional.  | 
    
      addProtectedRange
      | 
     
       
        Uma resposta da adição de um intervalo protegido.  | 
    
      addChart
      | 
     
       
        Uma resposta da adição de um gráfico.  | 
    
      addBanding
      | 
     
       
        Uma resposta da adição de um intervalo com faixas.  | 
    
      createDeveloperMetadata
      | 
     
       
        Uma resposta da criação de uma entrada de metadados do desenvolvedor.  | 
    
      updateDeveloperMetadata
      | 
     
       
        Uma resposta da atualização de uma entrada de metadados do desenvolvedor.  | 
    
      deleteDeveloperMetadata
      | 
     
       
        Uma resposta da exclusão de uma entrada de metadados do desenvolvedor.  | 
    
      addDimensionGroup
      | 
     
       
        Resposta da adição de um grupo de dimensão.  | 
    
      deleteDimensionGroup
      | 
     
       
        Resposta da exclusão de um grupo de dimensão.  | 
    
      trimWhitespace
      | 
     
       
        Uma resposta de corte de espaço em branco.  | 
    
      deleteDuplicates
      | 
     
       
        Uma resposta da remoção de linhas com valores duplicados.  | 
    
      addSlicer
      | 
     
       
        Resposta da adição de um fatiador.  | 
    
      addDataSource
      | 
     
       
        Uma resposta ao adicionar uma fonte de dados.  | 
    
      updateDataSource
      | 
     
       
        Uma resposta da atualização de uma fonte de dados.  | 
    
      refreshDataSource
      | 
     
       
        Uma resposta de atualização de objetos da fonte de dados.  | 
    
      cancelDataSourceRefresh
      | 
     
       
        Uma resposta do objeto da fonte de dados de cancelamento é atualizada.  | 
    
      addTable
      | 
     
       
        Uma resposta da adição de uma tabela.  | 
    
AddNamedRangeResponse
O resultado da adição de um intervalo nomeado.
| Representação JSON | 
|---|
      {
  "namedRange": {
    object ( | 
    
| Campos | |
|---|---|
      namedRange
      | 
     
       
        O intervalo nomeado a ser adicionado.  | 
    
AddSheetResponse
O resultado da adição de uma página.
| Representação JSON | 
|---|
      {
  "properties": {
    object ( | 
    
| Campos | |
|---|---|
      properties
      | 
     
       
        As propriedades da planilha recém-adicionada.  | 
    
AddFilterViewResponse
O resultado da adição de uma visualização com filtro.
| Representação JSON | 
|---|
      {
  "filter": {
    object ( | 
    
| Campos | |
|---|---|
      filter
      | 
     
       
        A visualização de filtro recém-adicionada.  | 
    
DuplicateFilterViewResponse
O resultado de uma visualização de filtro duplicada.
| Representação JSON | 
|---|
      {
  "filter": {
    object ( | 
    
| Campos | |
|---|---|
      filter
      | 
     
       
        O filtro recém-criado.  | 
    
DuplicateSheetResponse
O resultado da duplicação de uma planilha.
| Representação JSON | 
|---|
      {
  "properties": {
    object ( | 
    
| Campos | |
|---|---|
      properties
      | 
     
       
        As propriedades da página duplicada.  | 
    
FindReplaceResponse
O resultado da pesquisa/substituição.
| Representação JSON | 
|---|
      { "valuesChanged": integer, "formulasChanged": integer, "rowsChanged": integer, "sheetsChanged": integer, "occurrencesChanged": integer }  | 
    
| Campos | |
|---|---|
      valuesChanged
      | 
     
       
        O número de células sem fórmulas mudou.  | 
    
      formulasChanged
      | 
     
       
        O número de células de fórmula mudou.  | 
    
      rowsChanged
      | 
     
       
        O número de linhas mudou.  | 
    
      sheetsChanged
      | 
     
       
        O número de planilhas mudou.  | 
    
      occurrencesChanged
      | 
     
       
        
       O número de ocorrências (possivelmente várias em uma célula) mudou. Por exemplo, se   | 
    
UpdateEmbeddedObjectPositionResponse
O resultado da atualização da posição de um objeto incorporado.
| Representação JSON | 
|---|
      {
  "position": {
    object ( | 
    
| Campos | |
|---|---|
      position
      | 
     
       
        A nova posição do objeto incorporado.  | 
    
UpdateConditionalFormatRuleResponse
O resultado da atualização de uma regra de formatação condicional.
| Representação JSON | 
|---|
      { "newRule": { object (  | 
    
| Campos | |
|---|---|
      newRule
      | 
     
       
        A nova regra que substituiu a antiga (se houver substituição) ou a regra que foi movida (se movida)  | 
    
      newIndex
      | 
     
       
        O índice da nova regra.  | 
    
      Campo de união
      old_info. Informações sobre a regra anterior.
      old_info
      pode ser apenas um dos seguintes:
      | 
    |
      oldRule
      | 
     
       
        
       A regra antiga (excluída). Não definido se uma regra foi movida (porque é igual a
         | 
    
      oldIndex
      | 
     
       
        
       O índice antigo da regra. Não é definido se uma regra foi substituída (porque é igual a
         | 
    
DeleteConditionalFormatRuleResponse
O resultado da exclusão de uma regra de formatação condicional.
| Representação JSON | 
|---|
      {
  "rule": {
    object ( | 
    
| Campos | |
|---|---|
      rule
      | 
     
       
        A regra que foi excluída.  | 
    
AddProtectedRangeResponse
O resultado da adição de um novo intervalo protegido.
| Representação JSON | 
|---|
      {
  "protectedRange": {
    object ( | 
    
| Campos | |
|---|---|
      protectedRange
      | 
     
       
        O intervalo protegido que foi adicionado.  | 
    
AddChartResponse
O resultado da adição de um gráfico a uma planilha.
| Representação JSON | 
|---|
      {
  "chart": {
    object ( | 
    
| Campos | |
|---|---|
      chart
      | 
     
       
        O gráfico recém-adicionado.  | 
    
AddBandingResponse
O resultado da adição de um intervalo com faixas.
| Representação JSON | 
|---|
      {
  "bandedRange": {
    object ( | 
    
| Campos | |
|---|---|
      bandedRange
      | 
     
       
        O intervalo com faixas que foi adicionado.  | 
    
CreateDeveloperMetadataResponse
A resposta da criação de metadados do desenvolvedor.
| Representação JSON | 
|---|
      {
  "developerMetadata": {
    object ( | 
    
| Campos | |
|---|---|
      developerMetadata
      | 
     
       
        Os metadados do desenvolvedor que foram criados.  | 
    
UpdateDeveloperMetadataResponse
A resposta da atualização dos metadados do desenvolvedor.
| Representação JSON | 
|---|
      {
  "developerMetadata": [
    {
      object ( | 
    
| Campos | |
|---|---|
      developerMetadata[]
      | 
     
       
        Os metadados do desenvolvedor atualizados.  | 
    
DeleteDeveloperMetadataResponse
A resposta da exclusão dos metadados do desenvolvedor.
| Representação JSON | 
|---|
      {
  "deletedDeveloperMetadata": [
    {
      object ( | 
    
| Campos | |
|---|---|
      deletedDeveloperMetadata[]
      | 
     
       
        Os metadados que foram excluídos.  | 
    
AddDimensionGroupResponse
O resultado da adição de um grupo.
| Representação JSON | 
|---|
      {
  "dimensionGroups": [
    {
      object ( | 
    
| Campos | |
|---|---|
      dimensionGroups[]
      | 
     
       
        Todos os grupos de uma dimensão depois de adicionar um grupo a ela.  | 
    
DeleteDimensionGroupResponse
O resultado da exclusão de um grupo.
| Representação JSON | 
|---|
      {
  "dimensionGroups": [
    {
      object ( | 
    
| Campos | |
|---|---|
      dimensionGroups[]
      | 
     
       
        Todos os grupos de uma dimensão após a exclusão de um grupo dessa dimensão.  | 
    
TrimWhitespaceResponse
O resultado do corte de espaços em branco nas células.
| Representação JSON | 
|---|
      { "cellsChangedCount": integer }  | 
    
| Campos | |
|---|---|
      cellsChangedCount
      | 
     
       
        O número de células que tiveram espaços em branco removidos.  | 
    
DeleteDuplicatesResponse
O resultado da remoção de cópias em um intervalo.
| Representação JSON | 
|---|
      { "duplicatesRemovedCount": integer }  | 
    
| Campos | |
|---|---|
      duplicatesRemovedCount
      | 
     
       
        O número de linhas duplicadas removidas.  | 
    
AddSlicerResponse
O resultado da adição de um seletor a uma planilha.
| Representação JSON | 
|---|
      {
  "slicer": {
    object ( | 
    
| Campos | |
|---|---|
      slicer
      | 
     
       
        O seletor adicionado.  | 
    
AddDataSourceResponse
O resultado da adição de uma fonte de dados.
| Representação JSON | 
|---|
      { "dataSource": { object (  | 
    
| Campos | |
|---|---|
      dataSource
      | 
     
       
        A fonte de dados que foi criada.  | 
    
      dataExecutionStatus
      | 
     
       
        O status de execução dos dados.  | 
    
UpdateDataSourceResponse
A resposta da atualização da fonte de dados.
| Representação JSON | 
|---|
      { "dataSource": { object (  | 
    
| Campos | |
|---|---|
      dataSource
      | 
     
       
        A fonte de dados atualizada.  | 
    
      dataExecutionStatus
      | 
     
       
        O status de execução dos dados.  | 
    
RefreshDataSourceResponse
A resposta da atualização de um ou mais objetos de fonte de dados.
| Representação JSON | 
|---|
      {
  "statuses": [
    {
      object ( | 
    
| Campos | |
|---|---|
      statuses[]
      | 
     
       
        
       Todos os status de atualização das referências do objeto da fonte de dados especificados na solicitação. Se
         | 
    
RefreshDataSourceObjectExecutionStatus
O status de execução da atualização de um objeto da fonte de dados.
| Representação JSON | 
|---|
      { "reference": { object (  | 
    
| Campos | |
|---|---|
      reference
      | 
     
       
        Referência a um objeto de fonte de dados sendo atualizado.  | 
    
      dataExecutionStatus
      | 
     
       
        O status de execução dos dados.  | 
    
CancelDataSourceRefreshResponse
A resposta do cancelamento de uma ou várias atualizações de objetos de fonte de dados.
| Representação JSON | 
|---|
      {
  "statuses": [
    {
      object ( | 
    
| Campos | |
|---|---|
      statuses[]
      | 
     
       
        
       Os status de cancelamento das atualizações de todos os objetos da fonte de dados especificados na solicitação. Se
         | 
    
CancelDataSourceRefreshStatus
O status do cancelamento de uma única atualização de objeto da fonte de dados.
| Representação JSON | 
|---|
      { "reference": { object (  | 
    
| Campos | |
|---|---|
      reference
      | 
     
       
        Referência ao objeto da fonte de dados cuja atualização está sendo cancelada.  | 
    
      refreshCancellationStatus
      | 
     
       
        O status do cancelamento.  | 
    
RefreshCancellationStatus
O status de um cancelamento de atualização.
   É possível enviar um
   cancel request
    para cancelar explicitamente uma ou várias atualizações de objetos de fonte de dados.
  
| Representação JSON | 
|---|
      { "state": enum (  | 
    
| Campos | |
|---|---|
      state
      | 
     
       
        O estado de uma chamada para cancelar uma atualização nas Planilhas.  | 
    
      errorCode
      | 
     
       
        O código do erro.  | 
    
RefreshCancellationState
Uma enumeração de estados de cancelamento de atualização.
| Enums | |
|---|---|
      REFRESH_CANCELLATION_STATE_UNSPECIFIED
      | 
     Valor padrão. Não use. | 
      CANCEL_SUCCEEDED
      | 
     A chamada de API para as Planilhas para cancelar uma atualização foi bem-sucedida. Isso não significa que o cancelamento foi feito, mas que a chamada foi feita. | 
      CANCEL_FAILED
      | 
     A chamada de API para as Planilhas para cancelar uma atualização falhou. | 
RefreshCancellationErrorCode
Uma enumeração dos códigos de erro de cancelamento de atualização.
| Enums | |
|---|---|
      REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED
      | 
     Valor padrão. Não use. | 
      EXECUTION_NOT_FOUND
      | 
     A execução a ser cancelada não foi encontrada no mecanismo de consulta ou nas Planilhas. | 
      CANCEL_PERMISSION_DENIED
      | 
     O usuário não tem permissão para cancelar a consulta. | 
      QUERY_EXECUTION_COMPLETED
      | 
     A execução da consulta já foi concluída e, portanto, não pode ser cancelada. | 
      CONCURRENT_CANCELLATION
      | 
     Já há outro cancelamento em andamento. | 
      CANCEL_OTHER_ERROR
      | 
     Todos os outros erros. | 
AddTableResponse
O resultado da adição de uma tabela.
| Representação JSON | 
|---|
      {
  "table": {
    object ( | 
    
| Campos | |
|---|---|
      table
      | 
     
       
        Apenas saída. A tabela que foi adicionada.  |