Responses

Respuesta

Una sola respuesta de una actualización.

Representación 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.
}
Campos
Campo de unión kind. Es el tipo de respuesta. Es posible que no tenga campos configurados si la solicitud no tuvo respuesta. kind solo puede ser uno de los siguientes:
addNamedRange

object (AddNamedRangeResponse)

Una respuesta de agregar un rango con nombre.

addSheet

object (AddSheetResponse)

Una respuesta cuando se agrega una hoja.

addFilterView

object (AddFilterViewResponse)

Una respuesta de agregar una vista de filtro.

duplicateFilterView

object (DuplicateFilterViewResponse)

Es una respuesta de la duplicación de una vista de filtro.

duplicateSheet

object (DuplicateSheetResponse)

Una respuesta de la duplicación de una hoja.

findReplace

object (FindReplaceResponse)

Una respuesta de la búsqueda y el reemplazo.

updateEmbeddedObjectPosition

object (UpdateEmbeddedObjectPositionResponse)

Es una respuesta de la actualización de la posición de un objeto incorporado.

updateConditionalFormatRule

object (UpdateConditionalFormatRuleResponse)

Una respuesta de la actualización de una regla de formato condicional.

deleteConditionalFormatRule

object (DeleteConditionalFormatRuleResponse)

Una respuesta de la eliminación de una regla de formato condicional.

addProtectedRange

object (AddProtectedRangeResponse)

Una respuesta de agregar un rango protegido.

addChart

object (AddChartResponse)

Una respuesta de agregar un gráfico.

addBanding

object (AddBandingResponse)

Una respuesta a partir de la adición de un rango con bandas.

createDeveloperMetadata

object (CreateDeveloperMetadataResponse)

Una respuesta de la creación de una entrada de metadatos del desarrollador.

updateDeveloperMetadata

object (UpdateDeveloperMetadataResponse)

Es una respuesta de la actualización de una entrada de metadatos del desarrollador.

deleteDeveloperMetadata

object (DeleteDeveloperMetadataResponse)

Una respuesta de la eliminación de una entrada de metadatos del desarrollador.

addDimensionGroup

object (AddDimensionGroupResponse)

Una respuesta de agregar un grupo de dimensiones.

deleteDimensionGroup

object (DeleteDimensionGroupResponse)

Una respuesta de la eliminación de un grupo de dimensiones.

trimWhitespace

object (TrimWhitespaceResponse)

Una respuesta de recorte de espacios en blanco.

deleteDuplicates

object (DeleteDuplicatesResponse)

Una respuesta de la eliminación de filas que contienen valores duplicados.

addSlicer

object (AddSlicerResponse)

Una respuesta de agregar un filtro.

addDataSource

object (AddDataSourceResponse)

Una respuesta de agregar una fuente de datos.

updateDataSource

object (UpdateDataSourceResponse)

Una respuesta de la actualización de una fuente de datos.

refreshDataSource

object (RefreshDataSourceResponse)

Una respuesta de la actualización de objetos de fuente de datos.

cancelDataSourceRefresh

object (CancelDataSourceRefreshResponse)

Es una respuesta de la cancelación de las actualizaciones de objetos de fuente de datos.

DataSourceObjectReference

Es la referencia a un objeto de fuente de datos.

Representación JSON
{

  // Union field value can be only one of the following:
  "sheetId": string,
  "chartId": integer,
  "dataSourceTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourcePivotTableAnchorCell": {
    object (GridCoordinate)
  },
  "dataSourceFormulaCell": {
    object (GridCoordinate)
  }
  // End of list of possible types for union field value.
}
Campos
Campo de unión value. El tipo de referencia. value solo puede ser uno de los siguientes:
sheetId

string

Referencias a una hoja DATA_SOURCE

chartId

integer

Referencias a un gráfico de fuente de datos.

dataSourceTableAnchorCell

object (GridCoordinate)

Referencias a un DataSourceTable anclado en la celda

dataSourcePivotTableAnchorCell

object (GridCoordinate)

Referencias a una fuente de datos PivotTable ancladas en la celda.

dataSourceFormulaCell

object (GridCoordinate)

Referencias a una celda que contiene DataSourceFormula.

AddNamedRangeResponse

Es el resultado de agregar un rango con nombre.

Representación JSON
{
  "namedRange": {
    object (NamedRange)
  }
}
Campos
namedRange

object (NamedRange)

El rango con nombre que se agregará.

AddSheetResponse

El resultado de agregar una hoja.

Representación JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Campos
properties

object (SheetProperties)

Las propiedades de la hoja agregada recientemente.

AddFilterViewResponse

El resultado de agregar una vista de filtro.

Representación JSON
{
  "filter": {
    object (FilterView)
  }
}
Campos
filter

object (FilterView)

La vista de filtro recién agregada.

DuplicateFilterViewResponse

Es el resultado de la duplicación de una vista de filtro.

Representación JSON
{
  "filter": {
    object (FilterView)
  }
}
Campos
filter

object (FilterView)

El filtro recién creado.

DuplicateSheetResponse

El resultado de la duplicación de una hoja.

Representación JSON
{
  "properties": {
    object (SheetProperties)
  }
}
Campos
properties

object (SheetProperties)

Las propiedades de la hoja duplicada

FindReplaceResponse

Es el resultado de la búsqueda y el reemplazo.

Representación JSON
{
  "valuesChanged": integer,
  "formulasChanged": integer,
  "rowsChanged": integer,
  "sheetsChanged": integer,
  "occurrencesChanged": integer
}
Campos
valuesChanged

integer

Cambió la cantidad de celdas que no tienen fórmulas.

formulasChanged

integer

Cambió la cantidad de celdas de fórmula.

rowsChanged

integer

Cambió la cantidad de filas.

sheetsChanged

integer

Cambió la cantidad de hojas.

occurrencesChanged

integer

Cambió la cantidad de ocurrencias (posiblemente varias dentro de una celda). Por ejemplo, si se reemplaza "e" por "o" en "Google Sheets", esto sería "3" porque "Google Sheets" -> "Googlo Shoots".

UpdateEmbeddedObjectPositionResponse

El resultado de actualizar la posición de un objeto incorporado.

Representación JSON
{
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Campos
position

object (EmbeddedObjectPosition)

Es la nueva posición del objeto incorporado.

UpdateConditionalFormatRuleResponse

El resultado de actualizar una regla de formato condicional.

Representación 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.
}
Campos
newRule

object (ConditionalFormatRule)

La nueva regla que reemplazó a la regla anterior (si se está reemplazando) o la regla que se movió (si se movió)

newIndex

integer

El índice de la regla nueva.

Campo de unión old_info. Información sobre la regla anterior. old_info puede ser solo una de las siguientes opciones:
oldRule

object (ConditionalFormatRule)

La regla anterior (borrada) No se establece si se movió una regla (porque es lo mismo que newRule).

oldIndex

integer

Es el índice anterior de la regla. No se establece si se reemplazó una regla (porque es igual que newIndex).

DeleteConditionalFormatRuleResponse

Es el resultado de borrar una regla de formato condicional.

Representación JSON
{
  "rule": {
    object (ConditionalFormatRule)
  }
}
Campos
rule

object (ConditionalFormatRule)

La regla que se borró

AddProtectedRangeResponse

Es el resultado de agregar un nuevo rango protegido.

Representación JSON
{
  "protectedRange": {
    object (ProtectedRange)
  }
}
Campos
protectedRange

object (ProtectedRange)

Es el rango protegido que se agregó recientemente.

AddChartResponse

Es el resultado de agregar un gráfico a una hoja de cálculo.

Representación JSON
{
  "chart": {
    object (EmbeddedChart)
  }
}
Campos
chart

object (EmbeddedChart)

El gráfico que se agregó recientemente.

AddBandingResponse

Es el resultado de agregar un rango con bandas.

Representación JSON
{
  "bandedRange": {
    object (BandedRange)
  }
}
Campos
bandedRange

object (BandedRange)

El rango con bandas que se agregó.

CreateDeveloperMetadataResponse

La respuesta que se obtiene de la creación de metadatos del desarrollador.

Representación JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  }
}
Campos
developerMetadata

object (DeveloperMetadata)

Los metadatos del desarrollador que se crearon

UpdateDeveloperMetadataResponse

La respuesta de la actualización de los metadatos del desarrollador

Representación JSON
{
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Campos
developerMetadata[]

object (DeveloperMetadata)

Los metadatos actualizados del desarrollador

DeleteDeveloperMetadataResponse

Es la respuesta de la eliminación de los metadatos del desarrollador.

Representación JSON
{
  "deletedDeveloperMetadata": [
    {
      object (DeveloperMetadata)
    }
  ]
}
Campos
deletedDeveloperMetadata[]

object (DeveloperMetadata)

Los metadatos que se borraron

AddDimensionGroupResponse

Es el resultado de agregar un grupo.

Representación JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Campos
dimensionGroups[]

object (DimensionGroup)

Todos los grupos de una dimensión después de agregar un grupo a esa dimensión.

DeleteDimensionGroupResponse

El resultado de la eliminación de un grupo.

Representación JSON
{
  "dimensionGroups": [
    {
      object (DimensionGroup)
    }
  ]
}
Campos
dimensionGroups[]

object (DimensionGroup)

Son todos los grupos de una dimensión después de borrar un grupo de esa dimensión.

TrimWhitespaceResponse

Es el resultado de cortar los espacios en blanco en las celdas.

Representación JSON
{
  "cellsChangedCount": integer
}
Campos
cellsChangedCount

integer

Es la cantidad de celdas a las que se les quitaron los espacios en blanco.

DeleteDuplicatesResponse

Es el resultado de quitar duplicados de un rango.

Representación JSON
{
  "duplicatesRemovedCount": integer
}
Campos
duplicatesRemovedCount

integer

Es la cantidad de filas duplicadas que se quitaron.

AddSlicerResponse

Es el resultado de agregar un filtro a una hoja de cálculo.

Representación JSON
{
  "slicer": {
    object (Slicer)
  }
}
Campos
slicer

object (Slicer)

El filtro agregado recientemente.

AddDataSourceResponse

Es el resultado de agregar una fuente de datos.

Representación JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campos
dataSource

object (DataSource)

Es la fuente de datos que se creó.

dataExecutionStatus

object (DataExecutionStatus)

El estado de ejecución de los datos.

UpdateDataSourceResponse

La respuesta de la actualización de la fuente de datos.

Representación JSON
{
  "dataSource": {
    object (DataSource)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campos
dataSource

object (DataSource)

La fuente de datos actualizada.

dataExecutionStatus

object (DataExecutionStatus)

Es el estado de ejecución de los datos.

RefreshDataSourceResponse

La respuesta de la actualización de uno o varios objetos de fuente de datos.

Representación JSON
{
  "statuses": [
    {
      object (RefreshDataSourceObjectExecutionStatus)
    }
  ]
}
Campos
statuses[]

object (RefreshDataSourceObjectExecutionStatus)

Todo el estado de actualización de las referencias de objeto de la fuente de datos especificadas en la solicitud. Si se especifica isAll, el campo solo contiene los que tienen estado de error.

RefreshDataSourceObjectExecutionStatus

Es el estado de ejecución de la actualización de un objeto de fuente de datos.

Representación JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campos
reference

object (DataSourceObjectReference)

Es una referencia a un objeto de fuente de datos que se actualiza.

dataExecutionStatus

object (DataExecutionStatus)

El estado de ejecución de los datos

CancelDataSourceRefreshResponse

La respuesta de cancelar una o varias actualizaciones de objetos de fuente de datos.

Representación JSON
{
  "statuses": [
    {
      object (CancelDataSourceRefreshStatus)
    }
  ]
}
Campos
statuses[]

object (CancelDataSourceRefreshStatus)

Los estados de cancelación de las actualizaciones de todos los objetos de fuente de datos especificados en la solicitud Si se especifica isAll, el campo solo contiene los que tienen estado de error. Tampoco se permite actualizar y cancelar la actualización del mismo objeto de fuente de datos en el mismo batchUpdate.

CancelDataSourceRefreshStatus

Es el estado de la cancelación de la actualización de un solo objeto de fuente de datos.

Representación JSON
{
  "reference": {
    object (DataSourceObjectReference)
  },
  "refreshCancellationStatus": {
    object (RefreshCancellationStatus)
  }
}
Campos
reference

object (DataSourceObjectReference)

Es una referencia al objeto de fuente de datos cuya actualización se cancela.

refreshCancellationStatus

object (RefreshCancellationStatus)

El estado de la cancelación.

RefreshCancellationStatus

El estado de una cancelación de la actualización.

Puedes enviar un cancel request para cancelar de forma explícita una o varias actualizaciones del objeto de fuente de datos.

Representación JSON
{
  "state": enum (RefreshCancellationState),
  "errorCode": enum (RefreshCancellationErrorCode)
}
Campos
state

enum (RefreshCancellationState)

Es el estado de una llamada para cancelar una actualización en Hojas de cálculo.

errorCode

enum (RefreshCancellationErrorCode)

Es el código de error.

RefreshCancellationState

Es una enumeración de los estados de cancelación de actualización.

Enumeraciones
REFRESH_CANCELLATION_STATE_UNSPECIFIED Valor predeterminado, no usar.
CANCEL_SUCCEEDED La llamada a la API a Hojas de cálculo para cancelar una actualización se realizó correctamente. Esto no significa que la cancelación se haya realizado correctamente, sino que la llamada se realizó correctamente.
CANCEL_FAILED No se pudo realizar la llamada a la API a Hojas de cálculo para cancelar una actualización.

RefreshCancellationErrorCode

Es una enumeración de los códigos de error de cancelación de actualización.

Enumeraciones
REFRESH_CANCELLATION_ERROR_CODE_UNSPECIFIED Valor predeterminado, no usar.
EXECUTION_NOT_FOUND No se encontró la ejecución que se debe cancelar en el motor de consultas ni en Hojas de cálculo.
CANCEL_PERMISSION_DENIED El usuario no tiene permiso para cancelar la consulta.
QUERY_EXECUTION_COMPLETED La ejecución de la consulta ya se completó y, por lo tanto, no se pudo cancelar.
CONCURRENT_CANCELLATION Ya hay otra cancelación en proceso.
CANCEL_OTHER_ERROR Todos los demás errores.