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)
  }
  // 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 )

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

Адднамедранжеответ

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

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

object ( NamedRange )

Именованный диапазон, который нужно добавить.

Аддшитответ

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

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

object ( SheetProperties )

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

Аддфилтервиевреспонс

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

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

object ( FilterView )

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

Дубликафилтервиевреспонс

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

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

object ( FilterView )

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

Дубликатлистответ

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

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

object ( SheetProperties )

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

НайтиReplaceResponse

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

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 )

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

UpdateConditionalFormatRuleResponse

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

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 )

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

Аддпротектедранжеответ

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

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

object ( ProtectedRange )

Недавно добавленный защищенный диапазон.

Аддчартответ

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

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

object ( EmbeddedChart )

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

Аддбандингответ

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

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

object ( BandedRange )

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

CreateDeveloperMetadataResponse

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

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

object ( DeveloperMetadata )

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

UpdateDeveloperMetadataResponse

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

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

object ( DeveloperMetadata )

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

Удалитьдевелоперметадатаответ

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

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

object ( DeveloperMetadata )

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

AddDimensionGroupResponse

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

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

object ( DimensionGroup )

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

Удалитьдименсионгруппеответ

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

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

object ( DimensionGroup )

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

TrimWhitespaceResponse

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

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

integer

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

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

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

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

integer

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

АддСлисерОтклик

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

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

object ( Slicer )

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

Адддатасаурцереспонс

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

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

object ( DataSource )

Источник данных, который был создан.

dataExecutionStatus

object ( DataExecutionStatus )

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

UpdateDataSourceResponse

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

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

object ( DataSource )

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

dataExecutionStatus

object ( DataExecutionStatus )

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

ОбновитьDataSourceResponse

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

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

object ( RefreshDataSourceObjectExecutionStatus )

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

RefreshDataSourceObjectExecutionStatus

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

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

object ( DataSourceObjectReference )

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

dataExecutionStatus

object ( DataExecutionStatus )

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

CancelDataSourceRefreshResponse

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

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

object ( CancelDataSourceRefreshStatus )

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

ОтменаDataSourceRefreshStatus

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

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 к Таблицам для отмены обновления.

Рефрешканцеллатионерркоде

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

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