Request
Un mensaje de solicitud que se envía como parte de una ejecución por lotes
Representación JSON |
{
"requestId": string,
"methodName": string,
"request": {
"@type": string,
field1: ...,
...
},
"extensions": [
{
"@type": string,
field1: ...,
...
}
]
} |
Campos |
requestId |
string
Es el ID único de esta solicitud dentro del lote. El mensaje Response con un requestId coincidente es la respuesta a esta solicitud. Para los métodos de transmisión de solicitudes, se puede usar el mismo requestId varias veces para pasar todos los mensajes de solicitud que forman parte de un solo método. Para los métodos de transmisión de respuestas, puede aparecer el mismo requestId en varios mensajes de respuesta.
|
methodName |
string
El método al que se llama. Debe ser un nombre de método completamente calificado. Ejemplo: google.rpc.batch.Batch.Execute
|
request |
object
Es la carga útil de la solicitud. Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type" contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
extensions[] |
object
Metadatos de la solicitud específicos de la aplicación. Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type" contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-02-27 (UTC)
[null,null,["Última actualización: 2025-02-27 (UTC)"],[[["Batch requests use JSON to bundle multiple API calls into a single request, each identified by a unique `requestId`."],["Each individual request within the batch specifies the `methodName` and includes a `request` object containing the call's specific data and type information."],["The `extensions` field allows for adding application-specific metadata to individual requests within the batch."]]],["A request within a batch execution is represented in JSON. It includes a unique `requestId` to link it to its response. The `methodName` specifies the fully qualified method being called. The `request` field holds the request payload as an object with a type identifier. `extensions` carries application-specific metadata, also as an object with a type identifier. Multiple requests can share the same `requestId` for streaming methods.\n"]]