WriteRequest
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Đối tượng yêu cầu cho ByteStream.Write.
Biểu diễn dưới dạng JSON |
{
"resourceName": string,
"writeOffset": string,
"finishWrite": boolean,
"data": string
} |
Các trường |
resourceName |
string
Tên của tài nguyên để viết. Giá trị này phải được đặt trên WriteRequest đầu tiên của mỗi hành động Write() . Nếu được đặt trong các lệnh gọi tiếp theo, thì giá trị này phải khớp với giá trị của yêu cầu đầu tiên.
|
writeOffset |
string (int64 format)
Mức chênh lệch so với phần đầu của tài nguyên cần ghi dữ liệu. Bắt buộc trên tất cả các WriteRequest . Trong WriteRequest đầu tiên của một thao tác Write() , thao tác này cho biết độ lệch ban đầu đối với lệnh gọi Write() . Giá trị phải bằng với committedSize mà lệnh gọi đến QueryWriteStatus() sẽ trả về. Đối với các lệnh gọi tiếp theo, giá trị này phải được đặt và phải bằng với tổng của writeOffset đầu tiên cũng như kích thước của tất cả các gói data được gửi trước đó trên luồng này. Giá trị không chính xác sẽ gây ra lỗi.
|
finishWrite |
boolean
Nếu true , điều này có nghĩa là quá trình ghi đã hoàn tất. Việc gửi bất kỳ WriteRequest nào tiếp theo tới một finishWrite là true sẽ gây ra lỗi.
|
data |
string (bytes format)
Một phần dữ liệu cho tài nguyên. Ứng dụng có thể để trống data cho bất kỳ WriteRequest nào. Việc này cho phép ứng dụng thông báo cho dịch vụ rằng yêu cầu vẫn đang hoạt động trong khi đang chạy một thao tác để tạo thêm dữ liệu. Chuỗi được mã hoá base64.
|
Trừ khi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2022-10-12 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]