Responses

Ответ

Один ответ из обновления.

JSON-представление
{

  // Union field kind can be only one of the following:
  "addNamedRange": {
    object (AddNamedRangeResponse)
  },
  "addSheet": {
    object (AddSheetResponse)
  },
  "addFilterView": {
    object (AddFilterViewResponse)
  },
  "duplicateFilterView": {
    object (DuplicateFilterViewResponse)
  },
  "duplicateSheet": {
    object (DuplicateSheetResponse)
  },
  "findReplace": {
    object (FindReplaceResponse)
  },
  "updateEmbeddedObjectPosition": {
    object (UpdateEmbeddedObjectPositionResponse)
  },
  "updateConditionalFormatRule": {
    object (UpdateConditionalFormatRuleResponse)
  },
  "deleteConditionalFormatRule": {
    object (DeleteConditionalFormatRuleResponse)
  },
  "addProtectedRange": {
    object (AddProtectedRangeResponse)
  },
  "addChart": {
    object (AddChartResponse)
  },
  "addBanding": {
    object (AddBandingResponse)
  },
  "createDeveloperMetadata": {
    object (CreateDeveloperMetadataResponse)
  },
  "updateDeveloperMetadata": {
    object (UpdateDeveloperMetadataResponse)
  },
  "deleteDeveloperMetadata": {
    object (DeleteDeveloperMetadataResponse)
  },
  "addDimensionGroup": {
    object (AddDimensionGroupResponse)
  },
  "deleteDimensionGroup": {
    object (DeleteDimensionGroupResponse)
  },
  "trimWhitespace": {
    object (TrimWhitespaceResponse)
  },
  "deleteDuplicates": {
    object (DeleteDuplicatesResponse)
  },
  "addSlicer": {
    object (AddSlicerResponse)
  },
  "addDataSource": {
    object (AddDataSourceResponse)
  },
  "updateDataSource": {
    object (UpdateDataSourceResponse)
  },
  "refreshDataSource": {
    object (RefreshDataSourceResponse)
  },
  "cancelDataSourceRefresh": {
    object (CancelDataSourceRefreshResponse)
  },
  "addTable": {
    object (AddTableResponse)
  }
  // End of list of possible types for union field kind.
}
Поля
Поле объединения kind . Тип ответа. Может не иметь установленных полей, если запрос не имел ответа. kind может быть только одним из следующих:
addNamedRange

object ( AddNamedRangeResponse )

Ответ от добавления именованного диапазона.

addSheet

object ( AddSheetResponse )

Ответ от добавления листа.

addFilterView

object ( AddFilterViewResponse )

Ответ от добавления фильтра.

duplicateFilterView

object ( DuplicateFilterViewResponse )

Ответ от дублирования представления фильтра.

duplicateSheet

object ( DuplicateSheetResponse )

Ответ из дублирования листа.

findReplace

object ( FindReplaceResponse )

Ответ от выполнения поиска/замены.

updateEmbeddedObjectPosition

object ( UpdateEmbeddedObjectPositionResponse )

Ответ от обновления позиции внедренного объекта.

updateConditionalFormatRule

object ( UpdateConditionalFormatRuleResponse )

Ответ от обновления правила условного форматирования.

deleteConditionalFormatRule

object ( DeleteConditionalFormatRuleResponse )

Ответ на удаление правила условного форматирования.

addProtectedRange

object ( AddProtectedRangeResponse )

Ответ от добавления защищенного диапазона.

addChart

object ( AddChartResponse )

Ответ на добавление диаграммы.

addBanding

object ( AddBandingResponse )

Ответ от добавления полосового диапазона.

createDeveloperMetadata

object ( CreateDeveloperMetadataResponse )

Ответ от создателя записи метаданных разработчика.

updateDeveloperMetadata

object ( UpdateDeveloperMetadataResponse )

Ответ от обновления записи метаданных разработчика.

deleteDeveloperMetadata

object ( DeleteDeveloperMetadataResponse )

Ответ на удаление записи метаданных разработчика.

addDimensionGroup

object ( AddDimensionGroupResponse )

Ответ от добавления группы измерений.

deleteDimensionGroup

object ( DeleteDimensionGroupResponse )

Ответ на удаление группы измерений.

trimWhitespace

object ( TrimWhitespaceResponse )

Ответ от обрезки пробелов.

deleteDuplicates

object ( DeleteDuplicatesResponse )

Ответ от удаления строк, содержащих повторяющиеся значения.

addSlicer

object ( AddSlicerResponse )

Ответ от добавления слайсера.

addDataSource

object ( AddDataSourceResponse )

Ответ от добавления источника данных.

updateDataSource

object ( UpdateDataSourceResponse )

Ответ от обновления источника данных.

refreshDataSource

object ( RefreshDataSourceResponse )

Ответ от обновляемых объектов источника данных.

cancelDataSourceRefresh

object ( CancelDataSourceRefreshResponse )

Ответ от отменяющего обновления объекта источника данных.

addTable

object ( AddTableResponse )

Ответ от добавления таблицы.

ДобавитьИменованныйДиапазонОтвет

Результат добавления именованного диапазона.

JSON-представление
{
  "namedRange": {
    object (NamedRange)
  }
}
Поля
namedRange

object ( NamedRange )

Именованный диапазон для добавления.

AddSheetОтвет

Результат добавления листа.

JSON-представление
{
  "properties": {
    object (SheetProperties)
  }
}
Поля
properties

object ( SheetProperties )

Свойства вновь добавленного листа.

ДобавитьФильтрПросмотрОтвета

Результат добавления фильтра.

JSON-представление
{
  "filter": {
    object (FilterView)
  }
}
Поля
filter

object ( FilterView )

Недавно добавленный фильтр просмотра.

DuplicateFilterViewResponse

Результат дублирования представления фильтра.

JSON-представление
{
  "filter": {
    object (FilterView)
  }
}
Поля
filter

object ( FilterView )

Недавно созданный фильтр.

DuplicateSheetОтвет

Результат дублирования листа.

JSON-представление
{
  "properties": {
    object (SheetProperties)
  }
}
Поля
properties

object ( SheetProperties )

Свойства дубликата листа.

НайтиЗаменитьОтвет

Результат поиска/замены.

JSON-представление
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Поля
valuesChanged

integer

Изменилось количество ячеек, не являющихся формулой.

formulasChanged

integer

Изменилось количество ячеек формулы.

rowsChanged

integer

Количество строк изменилось.

sheetsChanged

integer

Количество листов изменилось.

occurrencesChanged

integer

Число вхождений (возможно, несколько в пределах ячейки) изменилось. Например, если заменить "e" на "o" в "Google Sheets" , это будет "3" потому что "Google Sheets" -> "Googlo Shoots" .

UpdateEmbeddedObjectPositionResponse

Результат обновления позиции внедренного объекта.

JSON-представление
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Поля
position

object ( EmbeddedObjectPosition )

Новое положение внедренного объекта.

ОбновлениеУсловногоФорматаПравилаОтвета

Результат обновления правила условного форматирования.

JSON-представление
{
  "newRule": {
    object (ConditionalFormatRule)
  },
  "newIndex": integer,

  // Union field old_info can be only one of the following:
  "oldRule": {
    object (ConditionalFormatRule)
  },
  "oldIndex": integer
  // End of list of possible types for union field old_info.
}
Поля
newRule

object ( ConditionalFormatRule )

Новое правило, которое заменило старое правило (если заменяло), или правило, которое было перемещено (если было перемещено)

newIndex

integer

Индекс нового правила.

Поле объединения old_info . Информация о предыдущем правиле. old_info может быть только одним из следующих:
oldRule

object ( ConditionalFormatRule )

Старое (удалённое) правило. Не устанавливается, если правило было перемещено (потому что оно такое же, как newRule ).

oldIndex

integer

Старый индекс правила. Не устанавливается, если правило было заменено (потому что он такой же, как newIndex ).

УдалитьУсловныйФорматПравилоОтвет

Результат удаления правила условного форматирования.

JSON-представление
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Поля
rule

object ( ConditionalFormatRule )

Правило, которое было удалено.

ДобавитьProtectedRangeResponse

Результат добавления нового защищенного диапазона.

JSON-представление
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Поля
protectedRange

object ( ProtectedRange )

Недавно добавленный защищенный ассортимент.

AddChartResponse

Результат добавления диаграммы в электронную таблицу.

JSON-представление
{
  "chart": {
    object (EmbeddedChart)
  }
}
Поля
chart

object ( EmbeddedChart )

Недавно добавленная диаграмма.

ДобавитьBandingResponse

Результат добавления полосчатого диапазона.

JSON-представление
{
  "bandedRange": {
    object (BandedRange)
  }
}
Поля
bandedRange

object ( BandedRange )

Добавленный диапазон полос.

СоздатьРазработчикМетаданныхОтвет

Ответ на создание метаданных разработчика.

JSON-представление
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Поля
developerMetadata

object ( DeveloperMetadata )

Созданные метаданные разработчика.

ОбновлениеРазработчикМетаданныеОтвет

Ответ от обновления метаданных разработчика.

JSON-представление
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Поля
developerMetadata[]

object ( DeveloperMetadata )

Обновленные метаданные разработчика.

УдалитьРазработчикМетаданныхОтвет

Ответ на удаление метаданных разработчика.

JSON-представление
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Поля
deletedDeveloperMetadata[]

object ( DeveloperMetadata )

Метаданные, которые были удалены.

AddDimensionGroupОтвет

Результат добавления группы.

JSON-представление
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Поля
dimensionGroups[]

object ( DimensionGroup )

Все группы измерения после добавления группы в это измерение.

DeleteDimensionGroupResponse

Результат удаления группы.

JSON-представление
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Поля
dimensionGroups[]

object ( DimensionGroup )

Все группы измерения после удаления группы из этого измерения.

TrimWhitespaceResponse

Результат обрезки пробелов в ячейках.

JSON-представление
{
  "cellsChangedCount": integer
}
Поля
cellsChangedCount

integer

Количество ячеек, из которых были удалены пробелы.

УдалитьДубликатыОтвет

Результат удаления дубликатов в диапазоне.

JSON-представление
{
  "duplicatesRemovedCount": integer
}
Поля
duplicatesRemovedCount

integer

Количество удаленных дубликатов строк.

AddSlicerResponse

Результат добавления среза в электронную таблицу.

JSON-представление
{
  "slicer": {
    object (Slicer)
  }
}
Поля
slicer

object ( Slicer )

Недавно добавленный слайсер.

ДобавитьDataSourceResponse

Результат добавления источника данных.

JSON-представление
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Поля
dataSource

object ( DataSource )

Созданный источник данных.

dataExecutionStatus

object ( DataExecutionStatus )

Статус выполнения данных.

ОбновлениеDataSourceResponse

Ответ от источника обновленных данных.

JSON-представление
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Поля
dataSource

object ( DataSource )

Обновленный источник данных.

dataExecutionStatus

object ( DataExecutionStatus )

Статус выполнения данных.

RefreshDataSourceResponse

Ответ на обновление одного или нескольких объектов источника данных.

JSON-представление
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Поля
statuses[]

object ( RefreshDataSourceObjectExecutionStatus )

Все статусы обновления для ссылок на объекты источника данных, указанные в запросе. Если указано isAll , поле содержит только те, которые находятся в состоянии сбоя.

RefreshDataSourceObjectExecutionStatus

Состояние выполнения обновления одного объекта источника данных.

JSON-представление
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Поля
reference

object ( DataSourceObjectReference )

Ссылка на обновляемый объект источника данных.

dataExecutionStatus

object ( DataExecutionStatus )

Статус выполнения данных.

ОтменаDataSourceОбновитьОтвет

Ответ на отмену одного или нескольких объектов источника данных обновляется.

JSON-представление
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Поля
statuses[]

object ( CancelDataSourceRefreshStatus )

Статусы отмены обновлений всех объектов источника данных, указанных в запросе. Если указано isAll , поле содержит только те, которые находятся в состоянии сбоя. Обновление и отмена обновления одного и того же объекта источника данных также не допускаются в одном batchUpdate .

ОтменаИсточникДанныхОбновитьСтатус

Статус отмены обновления отдельного объекта источника данных.

JSON-представление
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Поля
reference

object ( DataSourceObjectReference )

Ссылка на объект источника данных, обновление которого отменяется.

refreshCancellationStatus

object ( RefreshCancellationStatus )

Статус отмены.

ОбновитьОтменаСтатус

Статус отмены обновления.

Вы можете отправить cancel request , чтобы явно отменить одно или несколько обновлений объекта источника данных.

JSON-представление
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Поля
state

enum ( RefreshCancellationState )

Состояние вызова отмены обновления в Таблицах.

errorCode

enum ( RefreshCancellationErrorCode )

Код ошибки.

ОбновитьОтменаСостояние

Перечисление состояний отмены обновления.

Перечисления
REFRESH_CANCELLATION_STATE_UNSPECIFIED Значение по умолчанию, не использовать.
CANCEL_SUCCEEDED Вызов API к Таблицам для отмены обновления выполнен успешно. Это не означает, что отмена прошла успешно, но вызов был выполнен успешно.
CANCEL_FAILED Не удалось выполнить вызов API к Таблицам для отмены обновления.

RefreshCancellationErrorCode

Перечисление кодов ошибок отмены обновления.

Перечисления
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Значение по умолчанию, не использовать.
EXECUTION_NOT_FOUND Выполнение, подлежащее отмене, не найдено ни в механизме запросов, ни в Таблицах.
CANCEL_PERMISSION_DENIED У пользователя нет прав на отмену запроса.
QUERY_EXECUTION_COMPLETED Выполнение запроса уже завершено и поэтому не может быть отменено.
CONCURRENT_CANCELLATION Уже идет процесс еще одной отмены.
CANCEL_OTHER_ERROR Все остальные ошибки.

AddTableResponse

Результат добавления таблицы.

JSON-представление
{
  "table": {
    object (Table)
  }
}
Поля
table

object ( Table )

Только вывод. Таблица, которая была добавлена.