Get desktop application:
View/edit binary Protocol Buffers messages
Bucket properties
Used in:
,Content message included in get/put responses Holds the value and associated metadata
Used in:
, ,the media type/format
links to other resources
user metadata stored with the object
user metadata stored with the object
Delete request
Error response - may be generated for any Req
Get bucket properties request
Get bucket properties response
Get ClientId Request - no message defined, just send RpbGetClientIdReq message code
Client id in use for this connection
Get Request - retrieve bucket/key
fail if the supplied vclock does not match
return everything but the value
return the tombstone's vclock, if applicable
Get Response - if the record was not found there will be no content/vclock
the opaque vector clock for the object
Used in:
Link metadata
Used in:
List buckets response
List keys in bucket request
List keys in bucket response - one or more of these packets will be sent the last one will have done set true (and may not have any keys in it)
Map/Reduce request
Map/Reduce response one or more of these packets will be sent the last one will have done set true (and may not have phase/data in it)
Key/value pair - used for user metadata
Used in:
Put request - if options.return_body is set then the updated metadata/data for the key will be returned.
Put response - same as get response with optional key if one was generated
the opaque vector clock for the object
the key generated, if any
Set bucket properties request
Client id to use for this connection