WriteRequest
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Объект запроса для ByteStream.Write.
JSON-представление |
---|
{
"resourceName": string,
"writeOffset": string,
"finishWrite": boolean,
"data": string
} |
Поля |
---|
resourceName | string Имя ресурса для записи. Это должно быть установлено при первом WriteRequest каждого действия Write() . Если оно установлено при последующих вызовах, оно должно соответствовать значению первого запроса. |
writeOffset | string ( int64 format) Смещение от начала ресурса, в который должны быть записаны данные. Это требуется для всех WriteRequest . В первом WriteRequest действия Write() указывается начальное смещение для вызова Write() . Значение должно быть равно значению committedSize , которое вернет вызов QueryWriteStatus() . При последующих вызовах это значение должно быть установлено и должно быть равно сумме первого writeOffset и размеров всех пакетов data , отправленных ранее в этом потоке. Неправильное значение приведет к ошибке. |
finishWrite | boolean Если true , это означает, что запись завершена. Отправка любого WriteRequest после того, в котором finishWrite имеет значение true , приведет к ошибке. |
data | string ( bytes format) Часть данных для ресурса. Клиент может оставить data пустыми для любого данного WriteRequest . Это позволяет клиенту информировать службу о том, что запрос все еще активен, пока выполняется операция по созданию дополнительных данных. Строка в кодировке Base64. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],["The ByteStream.Write request requires `resourceName` (set initially, and consistent thereafter), `writeOffset` (indicating data position, increasing cumulatively), `finishWrite` (a boolean flag signaling completion), and `data` (a base64-encoded string of resource data). The `writeOffset` must match the `committedSize`. Setting `finishWrite` to true prevents further writes. The `data` field can be empty to keep the request active. All the parameters are required unless otherwise specified.\n"]]