Responses

Response

A single response from an update.

JSON representation
{

  // Union field kind can be only one of the following:
  "createSlide": {
    object (CreateSlideResponse)
  },
  "createShape": {
    object (CreateShapeResponse)
  },
  "createTable": {
    object (CreateTableResponse)
  },
  "replaceAllText": {
    object (ReplaceAllTextResponse)
  },
  "createImage": {
    object (CreateImageResponse)
  },
  "createVideo": {
    object (CreateVideoResponse)
  },
  "createSheetsChart": {
    object (CreateSheetsChartResponse)
  },
  "createLine": {
    object (CreateLineResponse)
  },
  "replaceAllShapesWithImage": {
    object (ReplaceAllShapesWithImageResponse)
  },
  "duplicateObject": {
    object (DuplicateObjectResponse)
  },
  "replaceAllShapesWithSheetsChart": {
    object (ReplaceAllShapesWithSheetsChartResponse)
  },
  "groupObjects": {
    object (GroupObjectsResponse)
  }
  // End of list of possible types for union field kind.
}
Fields
Union field kind. The kind of reply. May have no fields set if the request had no response. kind can be only one of the following:
createSlide

object (CreateSlideResponse)

The result of creating a slide.

createShape

object (CreateShapeResponse)

The result of creating a shape.

createTable

object (CreateTableResponse)

The result of creating a table.

replaceAllText

object (ReplaceAllTextResponse)

The result of replacing text.

createImage

object (CreateImageResponse)

The result of creating an image.

createVideo

object (CreateVideoResponse)

The result of creating a video.

createSheetsChart

object (CreateSheetsChartResponse)

The result of creating a Google Sheets chart.

createLine

object (CreateLineResponse)

The result of creating a line.

replaceAllShapesWithImage

object (ReplaceAllShapesWithImageResponse)

The result of replacing all shapes matching some criteria with an image.

duplicateObject

object (DuplicateObjectResponse)

The result of duplicating an object.

replaceAllShapesWithSheetsChart

object (ReplaceAllShapesWithSheetsChartResponse)

The result of replacing all shapes matching some criteria with a Google Sheets chart.

groupObjects

object (GroupObjectsResponse)

The result of grouping objects.

CreateSlideResponse

The result of creating a slide.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created slide.

CreateShapeResponse

The result of creating a shape.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created shape.

CreateTableResponse

The result of creating a table.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created table.

ReplaceAllTextResponse

The result of replacing text.

JSON representation
{
  "occurrencesChanged": integer
}
Fields
occurrencesChanged

integer

The number of occurrences changed by replacing all text.

CreateImageResponse

The result of creating an image.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created image.

CreateVideoResponse

The result of creating a video.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created video.

CreateSheetsChartResponse

The result of creating an embedded Google Sheets chart.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created chart.

CreateLineResponse

The result of creating a line.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created line.

ReplaceAllShapesWithImageResponse

The result of replacing shapes with an image.

JSON representation
{
  "occurrencesChanged": integer
}
Fields
occurrencesChanged

integer

The number of shapes replaced with images.

DuplicateObjectResponse

The response of duplicating an object.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The ID of the new duplicate object.

ReplaceAllShapesWithSheetsChartResponse

The result of replacing shapes with a Google Sheets chart.

JSON representation
{
  "occurrencesChanged": integer
}
Fields
occurrencesChanged

integer

The number of shapes replaced with charts.

GroupObjectsResponse

The result of grouping objects.

JSON representation
{
  "objectId": string
}
Fields
objectId

string

The object ID of the created group.