Request
일괄 실행의 일부로 전송된 요청 메시지입니다.
JSON 표현 |
{
"requestId": string,
"methodName": string,
"request": {
"@type": string,
field1: ...,
...
},
"extensions": [
{
"@type": string,
field1: ...,
...
}
]
} |
필드 |
requestId |
string
배치 내에서 이 요청의 고유 ID입니다. 일치하는 requestId 가 있는 응답 메시지는 이 요청에 대한 응답입니다. 요청 스트리밍 메서드의 경우 동일한 requestId 를 여러 번 사용하여 단일 메서드에 포함된 모든 요청 메시지를 전달할 수 있습니다. 응답 스트리밍 메서드의 경우 동일한 requestId 가 여러 응답 메시지에 표시될 수 있습니다.
|
methodName |
string
호출되는 메서드입니다. 정규화된 메서드 이름이어야 합니다. 예: google.rpc.batch.Batch.Execute
|
request |
object
요청 페이로드. 임의 유형의 필드를 포함하는 객체입니다. 추가 필드 "@type" 은 유형을 식별하는 URI를 포함합니다. 예: { "id": 1234, "@type": "types.example.com/standard/id" }
|
extensions[] |
object
애플리케이션별 요청 메타데이터입니다. 임의 유형의 필드를 포함하는 객체입니다. 추가 필드 "@type" 은 유형을 식별하는 URI를 포함합니다. 예: { "id": 1234, "@type": "types.example.com/standard/id" }
|
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-05(UTC)
[null,null,["최종 업데이트: 2024-09-05(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."]]],[]]